文章库ARTICLE COLUMN

  • LeetCode刷题——29. Divide Two Integers(Part 2靠大家)

    LeetCode刷题——29. Divide Two Integers(Part 2靠大家)

    摘要:上篇文章写了以我自己的思路来解决这个问题,但是运行时间过长,看了上的高效写法是使用位运算的解法,当初我自己写这个问题是也想到了可以用位运算快一点,但是因为基础差,对位运算的掌握不牢靠,还是选择使用了减法的思路,在此将上高效解法做一个思...

    JouyPubJouyPub 评论0 收藏0
  • 前端三面四面总结

    前端三面四面总结

    摘要:准备要充分描述要演练。认真准备的东西要找时机说出来,比如优势方面的。不要把话说绝,面试中要彰显的能力业务能力。职业规划爱学习,爱学习,重要的事情说三遍,爱学习。 准备要充分 描述要演练。抓住重点,描述不要啰嗦,尽可能简洁 引导找时机。...

    monw3cmonw3c 评论0 收藏0
  • LeetCode-数组-删除元素

    LeetCode-数组-删除元素

    摘要:题目描述给定一个数组和一个值,你需要原地移除所有数值等于的元素,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用额外空间的条件下完成。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 题目描...

    chenatuchenatu 评论0 收藏0
  • Samsung机试题分析

    Samsung机试题分析

    摘要:之前介绍,机试题主要考察分析和逻辑能力,不会用到复杂的算法,而且现场也不能使用除了输入输出流之外的其他的库或包。判断条件为,实际调试时出错,这块分析不严谨。 3月1日,三星电子研究所公司机试。之前HR介绍,机试题主要考察分析和逻辑能力,不...

    mozillazgmozillazg 评论0 收藏0
  • Hibernate之CRUD与实例状态

    Hibernate之CRUD与实例状态

    摘要:本文将继续介绍简单的增删改查方法和对对象实例状态的理解查询方法暂不提及。二实例状态中的对象有中状态瞬时对象持久化对象和离线对象也叫做脱管对象。持久化状态已经被持久化,并且加入到缓存中。处于游离状态的对象称为游离对象。 在上一篇《初识Hi...

    YoungdzeYoungdze 评论0 收藏0
  • AtomicInteger 原子类的作用

    AtomicInteger 原子类的作用

    摘要:原子类的作用多线程操作,性能开销太大并不是原子操作。每次比较的是两个对象性能比要好使用时,在高并发下大量线程会同时去竞争更新同一个原子变量,但是由于同时只有一个线程的会成功,所以其他线程会不断尝试自旋尝试操作,这会浪费不少的资源。 At...

    MartinDaiMartinDai 评论0 收藏0
  • 手写双向链表LinkedList的几个常用功能

    手写双向链表LinkedList的几个常用功能

    摘要:实现的功能如下创建链表添加节点默认添加和指定位置添加访问某一个节点删除节点获得链表的长度大小判断链表是否为空自定义链表的打印格式清空链表注意要弄清楚节点的前赴和后继,删除时要注意赋值的顺序定义链表中节点的类值前驱后继定义双向链表,实现...

    vslamvslam 评论0 收藏0
  • 数据库连接池

    数据库连接池

    摘要:数据库连接池的基本原理是在内部对象池中维护一定数量的数据库连接,并对外暴露数据库连接获取和返回方法。统一的连接管理,避免数据库连接泄漏在较为完备的数据库连接池实现中,可根据预先的连接占用超时设定,强制收回被占用连接。 一、数据库连接池...

    olleolle 评论0 收藏0
  • 数据结构与算法:二分查找

    数据结构与算法:二分查找

    摘要:为检查长度为的列表,二分查找需要执行次操作。最后需要指出的一点是高水平的读者可研究一下二叉树关于二叉树,戳这里数据结构与算法二叉树算法常见练习在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。 ...

    you_Deyou_De 评论0 收藏0
  • idea maven工程显示灰色(不亮)

    idea maven工程显示灰色(不亮)

    摘要:用开发的同学,有可能会遇到下面这个问题,工程下面所有模块或者部分模块显示灰色,造成这个问题的原因是忽略了模块,只需要将忽略的文件进行恢复就可以解决这个问题。解决方法打开把相应的勾去掉就可以了原文链接 用 idea 开发的同学,有可能会遇到下...

    leonardofedleonardofed 评论0 收藏0
  • Spring 执行 sql 脚本(文件)

    Spring 执行 sql 脚本(文件)

    摘要:本篇解决执行脚本文件的问题。场景描述可以不看。解决方法处理器获取备注关于为何会去执行,可以参考源码默认拿和参考原文链接 本篇解决 Spring 执行SQL脚本(文件)的问题。 场景描述可以不看。 场景描述: 我在运行单测的时候,也就是 Spring 工程启动...

    lily_wanglily_wang 评论0 收藏0
  • Jackson 序列化对象成 JSON 字符串,忽略部分字段(属性)

    Jackson 序列化对象成 JSON 字符串,忽略部分字段(属性)

    摘要:属性上加这种方式作用于全局,只要是有这个对象的序列化,就会忽略注解过的这部分字段。添加过滤的字段,这里过滤的是这个下的三个字段定义一个类或接口原文链接 1、属性上 加 @JsonIgnore 这种方式作用于全局,只要是有这个对象的序列化,就会忽略注...

    lijinke666lijinke666 评论0 收藏0
  • Alain 菜单权限控制

    Alain 菜单权限控制

    摘要:为用户进行设置角色,登陆系统后,用户可使用其拥有角色对应的所有菜单。负责后台用户的菜单授权。这里仅实现了菜单的隐藏,需要再编写权限控制逻辑,使我们的系统更安全,但那是我们以后要考虑的事情。 问题描述 动态菜单管理,用户对应角色,角色对...

    seanlookseanlook 评论0 收藏0
  • 实习面试笔记

    实习面试笔记

    摘要:含有纯虚拟函数的类称为抽象类它不能生成对象不能放在等号右边但可以声明指向实现该抽象类的具体类的指针或引用。纯虚函数的意义让所有的类对象主要是派生类对象都可以执行纯虚函数的动作但类无法为纯虚函数提供一个合理的缺省实现。 博客链接 Java ...

    MockingBirdMockingBird 评论0 收藏0
  • SpringBoot 实战 (十三) | 整合 MyBatis (XML 版)

    SpringBoot 实战 (十三) | 整合 MyBatis (XML 版)

    摘要:如要运行多次,请把上次生成的映射文件代码删除再运行。层启动类扫描接口,必须加上提一嘴,这个注解非常的关键,这个对应了项目中所对应的包路径,必须加上,否则会导致异常。另外,关注之后在发送可领取免费学习资料。 微信公众号:一个优秀的废人如...

    _Zhao_Zhao 评论0 收藏0
  • 一致性 Hash 算法的实际应用

    一致性 Hash 算法的实际应用

    摘要:前言记得一年前分享过一篇一致性算法分析,当时只是分析了这个算法的实现原理解决了什么问题等。但没有实际实现一个这样的算法,毕竟要加深印象还得自己撸一遍,于是本次就当前的一个路由需求来着手实现一次。 showImg("https://segmentfault.com/img/...

    AlanAlan 评论0 收藏0
  • LeetCode-数组-删除有序数组重复元素

    LeetCode-数组-删除有序数组重复元素

    摘要:题目描述给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。给定数组函数应该返回新的长度并且原数组的前两个元素被修改为。 题目描述 给定一个排序数组,你需要在原地删除重复出现的元素,使得每...

    mmy123456mmy123456 评论0 收藏0
  • Java动态追踪技术探究

    Java动态追踪技术探究

    摘要:对于人类来说,字节码文件的可读性远远没有代码高。尽管如此,还是有一些杰出的程序员们创造出了可以用来直接编辑字节码的框架,提供接口可以让我们方便地操作字节码文件,进行注入修改类的方法,动态创造一个新的类等等操作。 引子 在遥远的希艾斯星...

    BlackFlagBinBlackFlagBin 评论0 收藏0
  • java分页算法

    java分页算法

    摘要:常用分页计算方法总条数每页记录数总页数方法总条数每页记录数总页数方法总条数每页记录数总页数 Java常用分页计算 方法1 // 总条数 int totalRow = 101; // 每页记录数 int pageSize = 20; // 总页数 int totalPage = (totalRow - 1) / pageSize + 1;...

    yearsjyearsj 评论0 收藏0
  • java: final

    java: final

    摘要:修饰类修饰类时表明这个类不能被继承类中的成员方法默认是类型修饰方法被修饰的方法不能被继承修饰变量修饰基本类型变量该基本类型变量不能再次被赋值修饰引用类型变量该引用类型变量不能再指向其它对象即所指向的地址值不能发生变化但该对象所包含的内...

    pubdreamccpubdreamcc 评论0 收藏0
  • 【面试精选】关于大型网站系统架构你不得不懂的10个问题

    【面试精选】关于大型网站系统架构你不得不懂的10个问题

    摘要:降级往往会指定不同的级别,面临不同的异常等级执行不同的处理。谈谈你对和的认识两者关系具体可以看公众号阿里巴巴中间件的这篇文章独家解读从微服务框架到微服务生态与并不是竞争关系,作为成熟的框架,其易用性扩展性和健壮性已得到业界的认可。 该...

    leiyileiyi 评论0 收藏0
  • 4.java数组

    4.java数组

    摘要:数组基本概念数组指的是一组相关变量的集合,语言中提供的数组是用来存储固定大小的同类型元素。数组的元素类型和大小都是确定的。数组的申明首先必须声明数组变量,才能在程序中使用数组。数组的操作方法针对数据提供了一些类库支持。 数组基本概念 ...

    CarlCarl 评论0 收藏0
  • 关于 synchronizeOnSession

    关于 synchronizeOnSession

    摘要:原文链接原文出自微云的技术博客最近在维护一个老项目,发现了一个问题。所以此处把改为后,问题随之解决,调试中可以看到服务器为用户分配了多个线程。同时也可以参考这个例子参考资料 本文为[原创]文章,转载请标明出处。原文链接:https://weyunx.c...

    YJNldmYJNldm 评论0 收藏0
  • Spring Boot 之 LogBack 配置

    Spring Boot 之 LogBack 配置

    摘要:默认情况下是以级别输出到控制台。配置文件可命名为,自动会在的根目录下搜索配置文件,不过建议命名为,这样会自动引入一些扩展功能。如果要使用扩展的支持,配置文件名必须命名为,此时当中指定为时,上述配置才会生效。 本文为[原创]文章,转载请标...

    468122151468122151 评论0 收藏0
  • Spring Boot 单元测试二三事

    Spring Boot 单元测试二三事

    摘要:但是,一个好的单元测试应该是毫秒级的,否则这会影响的工作方式,这也就是测试驱动开发的思想。在单元测试中,我们可以像这样来构建一个实例。所以,我们在写单元测试的时候,应该以一种更简单的方式去构建。 本文翻译自:https://reflectoring.io/un...

    xbynetxbynet 评论0 收藏0

热门文章

<