摘要: 调用管道模型 高敏感、高性能 把一个完整的调用链(例如一个request-response)一个管道,url入口处以及和数据库打交道处看作是管道的两端。在这个管道里,会存在许许多多的条件判断。 经常会看到许多项目里,总是做重复的条件判断,明明前一个方法返回值的时候已经做好了判断,到了当前方法,又做一 阅读全文
posted @ 2018-09-12 15:24 梁桦 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 日志路径未定义 环境:Spring boot + logback 配置文件: <configuration> <springProfile name="dev"> <property name="LOGHOME" value="/logdir/dir"></property> </springPro 阅读全文
posted @ 2018-09-11 15:38 梁桦 阅读(9192) 评论(0) 推荐(0) 编辑
摘要: import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import java.io.IOExcepti... 阅读全文
posted @ 2018-08-31 16:15 梁桦 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 公司项目代码有个奇葩的泛型处理现象,用代码模拟,大致如下: public class Response<T>{}; public class LoginInfo{}; 服务器A中的某个方法返回Response类型对象,然后容器放的是LoginInfo类型的对象,但是方法返回类型里没有声明具体类型; 阅读全文
posted @ 2018-08-27 22:00 梁桦 阅读(125) 评论(0) 推荐(0) 编辑
摘要: null还是null,类型不会改变的,也不会报错! 阅读全文
posted @ 2018-08-25 17:04 梁桦 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 在配置Eureka服务器配置文件的时候,出现了mapping values not allowed here的错误,原因是的冒号 ”:“后面没有空格。 原因分析:yml文件中,键值对是以":"作为分隔符,而值经常会包含冒号,比如服务器地址。在yaml解析器解析过程中,如果不在键值对中加特殊符号,还真 阅读全文
posted @ 2018-08-24 11:00 梁桦 阅读(23889) 评论(0) 推荐(0) 编辑
摘要: win7下存在一个凭据管理的情况,如果旧凭据没有删除,用新账户是无法clone代码的。 https://blog.csdn.net/qq_34665539/article/details/80408282 阅读全文
posted @ 2018-08-17 16:24 梁桦 阅读(585) 评论(0) 推荐(0) 编辑
摘要: package demo.reorder; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; public class SynchronizedDemo { private stat 阅读全文
posted @ 2018-08-16 19:15 梁桦 阅读(1843) 评论(4) 推荐(0) 编辑
摘要: 切换方法: ·切换鼠标:鼠标在当前显示器上往左或往右移动过显示边界,就可看到鼠标指针跑到另一个显示器上面了; ·拖动软件界面到另一显示器显示:用鼠标拖动要显示的界面,和上面切换鼠标的方式一样。 阅读全文
posted @ 2018-08-16 12:15 梁桦 阅读(701) 评论(0) 推荐(0) 编辑
摘要: google protocol buffer的使用和原理 概况: Protocol Buffers(也就是protobuf)是谷歌的语言中立的、平台中立的、可扩展的用于序列化结构化的数据; windows环境下的安装与使用: protocol编译器 安装。安装protocol编译器,用来编译.pro 阅读全文
posted @ 2018-08-15 10:23 梁桦 阅读(3502) 评论(0) 推荐(0) 编辑