03 2018 档案

摘要:Linux下grep显示多行信息标准unix/linux下的grep通过以下参数控制上下文 grep -C 5 foo file 显示file文件中匹配foo字串那行以及上下5行 例如 grep -C 2 '个推信息' notifycenter-service.log grep -B 5 foo f 阅读全文
posted @ 2018-03-28 14:52 求知若渴&虚怀若愚 阅读(715) 评论(0) 推荐(0)
摘要:背景:在一次项目开发中遇到一个需求是用@ConfigurationProperties封装配置到一个实体中,同时配置存放在apollo的配置中心里面进行统一管理。通过监听器监听对配置的修改,及时的更新封装对象中的配置属性值。这里是通过反射进行实现的,对于一个类反射获取所有的属性,跟被修改的配置值的名 阅读全文
posted @ 2018-03-28 13:22 求知若渴&虚怀若愚 阅读(690) 评论(0) 推荐(0)
摘要:背景:再一次开发中提供一个RPC接口批量保存订单,但是在调用的过程中发现经常超时。原因是每次for循环调用插入数据的方法,导致很多次建立连接和断开连接,系统开销比较大。后来优化就从mybatis批量插入数据进行修改。传递一个集合到mybatis中然后在映射文件中进行插入,减少连接的次数。 1 int 阅读全文
posted @ 2018-03-28 11:12 求知若渴&虚怀若愚 阅读(238) 评论(0) 推荐(0)
摘要:今天在修改项目是修改了pom中的配置启动后提示下面的错误, 而且日志内容也不再显示。 查看网址的内容解决方法 Failed to load class org.slf4j.impl.StaticLoggerBinder This warning message is reported when th 阅读全文
posted @ 2018-03-28 11:11 求知若渴&虚怀若愚 阅读(458) 评论(0) 推荐(0)
摘要:RPC接口中要传输的对象需要序列化,需要生成序列id,idea中生成序列id的方式如下 在需要添加序列id的类中,选中类名,alt+enter就可以实现了 阅读全文
posted @ 2018-03-17 17:44 求知若渴&虚怀若愚 阅读(315) 评论(0) 推荐(0)
摘要:报错:log4j:WARN No appenders could be found for logger (org.springframework.core.env.StandardEnvironment). 出错原因:缺少日志文件,主要是后面的原因org.springframework.core. 阅读全文
posted @ 2018-03-17 15:16 求知若渴&虚怀若愚 阅读(4131) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-03-17 15:07 求知若渴&虚怀若愚 阅读(1) 评论(0) 推荐(0)
摘要:1,如何在idea中向war项目中添加web.xml的配置文件 idea通过maven创建war项目时没有指定是webapp导致创建出来的项目没有webapp的文件夹。其实war项目中都是在"项目名/src/main"目录下 只要在这个项目下创建webapp/WEB-INF/web.xml就行了 2 阅读全文
posted @ 2018-03-03 19:06 求知若渴&虚怀若愚 阅读(9592) 评论(0) 推荐(0)
摘要:在 IntelliJ IDEA 中,没有类似于 Eclipse 工作空间(Workspace)的概念,而是提出了Project和Module这两个概念。 在 IntelliJ IDEA 中Project是最顶级的结构单元,然后就是Module,一个Project可以有多个Module。目前,主流的大 阅读全文
posted @ 2018-03-03 16:52 求知若渴&虚怀若愚 阅读(12577) 评论(0) 推荐(2)