今天在用MyBatis Generator生成表实体的时候,发现数据库中的表字段使用的是小驼峰命名规则,生成出来的实体属性都是小写了,没有转成小驼峰,一番搜索得知可以在MyBatis Generator的配置文件中修改。
Dubbo由于连接不上monitor监控中心报错
dubbbo使用时候没有启动监控中心,不能配了监控地址。
Java中ListIterator和Iterator的异同
在使用Java集合的时候,都需要使用Iterator。但是java集合中还有一个迭代器ListIterator,在使用List、ArrayList、LinkedList和Vector的时候可以使用。这两种迭代器有什么区别呢?下面我们详细分析。这里有一点需要明确的时候,迭代器指向的位置是元素之前的位置。
深入理解spring注解之@Bean注解
@Bean是一个方法级别上的注解,主要用在@Configuration注解的类里,也可以用在@Component注解的类里。添加的bean的id为方法名。
idea自动生成方法注释(含参数及返回值)
程序员到新的公司上班,拿到新电脑当然要第一时间配置好各种开发环境和开发工具。
Windows下搭建Redis高可用集群-哨兵模式(Redis-Sentinel)
Linux下搭建Redis主从复制
最近忙着准备面试,就把之前用到的Redis的主从配置和哨兵模式配置都重新复习一遍。这篇文章先复习配置Redis的主从,下一篇复习Redis的哨兵模式。
Redis的主从复制配置起来比较简单,主从配置有以下特点:
Nginx代理时header头中带_的信息丢失的问题
开发网关项目时,在请求时往请求头header中放入了签名sign_key信息,在接收请求时再从header中拿出,在本地调试时是可以的,但上线之后通过Nginx代理之后发现拿不到。
Mybatis Generator最完整配置详解
这是一份Mybatis Generator最完整配置详解,大家可以好好看看。
Java实现二分查找算法
二分法查找,也称为折半法,是一种在有序数组中查找特定元素的搜索算法。所以在采用二分法查找时,数据需是有序不重复的,如果是无序的也可通过选择排序、冒泡排序等数组排序方法进行排序之后,就可以使用二分法查找。
基本思想:假设数据是按升序排序的,对于给定值 x,从序列的中间位置开始比较,如果当前位置值等于 x,则查找成功;若 x 小于当前位置值,则在数列的前半段中查找;若 x 大于当前位置值则在数列的后半段中继续查找,直到找到为止,但是如果当前段的索引最大值小于当前段索引最小值,说明查找的值不存在,返回-1,不继续查找。