随笔-562  评论-205  文章-0 
  置顶随笔
摘要: 以后慢慢启用个人博客:http://www.yuanrengu.com 位运算 位运算是把数字用二进制表示之后,对每一位上0或者1的运算。 理解位运算的第一步是理解二进制。二进制是指数字的每一位都是0或者1.比如十进制的2转化为二进制之后就是10。在程序员的圈子里有一个流传了很久的笑话,说世界上有1阅读全文
posted @ 2013-09-09 22:36 夏雪冬日 阅读(3680) 评论(2) 编辑
  2018年5月31日
摘要: 如果你去面试,面试官不问你这个问题,你来找我^_^ 下面直接来干货,先说这三个Map的区别: HashTable 底层数组+链表实现,无论key还是value都不能为null,线程安全,实现线程安全的方式是在修改数据时锁住整个HashTable,效率低,ConcurrentHashMap做了相关优化阅读全文
posted @ 2018-05-31 10:09 夏雪冬日 阅读(99) 评论(0) 编辑
  2018年3月26日
摘要: 同步首发:http://www.yuanrengu.com/index.php/20180324.html 1 Lombok背景介绍 官方介绍如下: 大致意思是Lombok通过增加一些“处理程序”,可以让java变得简洁、快速。 2 Lombok使用方法 Lombok能以简单的注解形式来简化java阅读全文
posted @ 2018-03-26 09:29 夏雪冬日 阅读(319) 评论(0) 编辑
  2018年2月27日
摘要: 同步发布:http://www.yuanrengu.com/index.php/20180221.html Java的集合类主要由两个接口派生而出:Collection和Map。Collection是一个接口,它主要的两个分支为List和Set,Map的介绍会在后面的系列中进行详细的分析。如下图所示阅读全文
posted @ 2018-02-27 09:50 夏雪冬日 阅读(40) 评论(0) 编辑
  2017年12月26日
摘要: 同步首发:http://www.yuanrengu.com/index.php/20171226.html 在实际的项目开发中有时会有对数据库某字段截取部分的需求,这种场景有时直接通过数据库操作来实现比通过代码实现要更方便快捷些,mysql有很多字符串函数可以用来处理这些需求,如Mysql字符串截取阅读全文
posted @ 2017-12-26 14:21 夏雪冬日 阅读(1349) 评论(0) 编辑
  2017年12月1日
摘要: 同步首发:http://www.yuanrengu.com/index.php/20171130.html 项目开发接近尾声,开始着手在生产环境部署项目,开发阶段部署项目都没用nginx。项目是采用SOA架构,多系统开发,主要包括服务系统、中台系统、后台系统、金融系统、接口系统、调度系统、报表系统等阅读全文
posted @ 2017-12-01 11:20 夏雪冬日 阅读(2657) 评论(0) 编辑
  2017年11月3日
摘要: 同步首发:http://www.yuanrengu.com/index.php/20171112.html 一.GitLab简介 GitLab是利用Ruby On Rails开发的一个开源版本管理系统,实现了一个自托管的Git项目仓库,是集代码托管,测试,部署于一体的开源git仓库管理软件,可通过w阅读全文
posted @ 2017-11-03 15:00 夏雪冬日 阅读(633) 评论(3) 编辑
  2017年5月16日
摘要: 同步发布:http://www.yuanrengu.com/index.php/20170511.html 先简单介绍下反射的概念:java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的阅读全文
posted @ 2017-05-16 16:07 夏雪冬日 阅读(190) 评论(0) 编辑
  2017年3月24日
摘要: 一.索引的作用 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,所以查询语句的优化显然是重中之重。 在数据量和访问量不大的情况下,mysql访问是非常快的,是否加索引对访问影响不大。但是当数据量和访问量剧增阅读全文
posted @ 2017-03-24 11:20 夏雪冬日 阅读(5658) 评论(5) 编辑
  2017年3月14日
摘要: 同步发布:http://www.yuanrengu.com/index.php/20170314.html 近一年技术团队在不断扩充成员,一直忙于高级java工程师、android工程师、iOS工程师的面试,很想写一篇和招聘程序猿相关的文章,特别是看到“酷壳”里皓哥写的一篇《我是怎么招聘程序员的》文阅读全文
posted @ 2017-03-14 13:55 夏雪冬日 阅读(2655) 评论(11) 编辑
  2016年12月16日
摘要: 同步发布:http://www.yuanrengu.com/index.php/springmvc-user-initbinder.html 在使用SpingMVC框架的项目中,经常会遇到页面某些数据类型是Date、Integer、Double等的数据要绑定到控制器的实体,或者控制器需要接受这些数据阅读全文
posted @ 2016-12-16 14:07 夏雪冬日 阅读(6814) 评论(0) 编辑