CentOS7 无法启动 进入emergency mode


原因: 在虚拟机中选择了更新并关机 导致 CentOS7 无法启动,进入紧急模式,enter emergency mode 根据提示查看日志,发现报错:Failed to mount /sysroot 根据,老外的网站提供的线索: 执行这个命令 xfs_repair -v -L /dev/dm-0

Guava使用


版本差异 1x. 2x. Objects.toStringHelper MoreObjects.toStringHelper HashFunction.hashString(String) HashFunction.hashString(String,Charset) Hasher.putStrin

HBASE Shell报错


错误如下 NativeException: java.io.IOException: java.lang.reflect.InvocationTargetException initialize at /usr/local/hadoop/hbase-release/lib/ruby/hbase/

Apache Kylin 2.6.1 源码编译安装


编译环境 ubuntu 16.04 依赖准备 jdk maven nodejs 准备源码 https://github.com/apache/kylin/releases wget https://github.com/apache/kylin/archive/kylin-2.6.1.tar.gz

Centos开机自动连接网络


sudo vim /etc/sysconfig/network-scripts/ifcfg-ens33 将 ONBOOT=no 改为 ONBOOT=yes

DUBBO使用异常解析


无法Catch 自定义Exception 我们的系统 采用 springboot+dubbo 前后端分离 分为common provier controller api 四个模块 common层存放公共的代码 在 provider 抛出 自定义异常 extends RuntimeException

mysql使用


1.查询正在commit的事务 查询 正在执行的事务: SELECT * FROM information_schema.INNODB_TRX 查看正在锁的事务 SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS; 查看等待锁的事务 SELECT * FROM

String.format使用


1.要替换的字符串中存在% 对百分比符号进行格式化: 百分比符号“%”是特殊格式的一个前缀。需要转义字符的,在这里转义字符不是”\”,而是”%”。例如 输出一个“12%”: System.out.println(String.format(“%1$d%%”, 12));

SpringBoot BCryptPasswordEncoder 使用记录


在spring的项目中使用BCryptPasswordEncoder 加密用户密码 passwordEncoder.encode(userEntity.getPassword()) passwordEncoder.matches(password, user.getPassword()) 耗时超过5

Mybatis查询返回异常(返回代理对象)


使用嵌套子查询分页查询时,错误的返回了代理对象没有返回实际的bean 在collection 指定fetchType = “lazy”导致 ,修改为 fetchType=”eager” 解决 在使用**ListPage分页工具类进行分页操作时,如果使用一对多查询,会造成查询出来每一页数据数量不等于实