摘要: 1、流式传输协议 (比如tcp协议的数据通讯) 2、内存中数据存储高低位存储 3、Unicode\UTF-8\GBK 区别和联系(已解决) 4、Java序列化和反序列化(数据总线,当采用自定义数据通讯协议时候,可以参考) 阅读全文
posted @ 2018-07-31 17:05 BBJB 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1、JVM 2、数据结构 3、计算机组原 4、操作系统 5、网络编程 阅读全文
posted @ 2018-07-31 17:04 BBJB 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 客户端: 1、连接 配置中心2、连接 服务中心3、连接 链路跟踪3、feign调用4、熔断机制5、连接 熔断监控6、swagger2 生成的RESTful-API7、消息总线-rabbitMQ实现 基本服务: 1、注册中心 registry2、配置中心 config3、链路跟踪 zipkin4、ap 阅读全文
posted @ 2018-07-18 10:20 BBJB 阅读(116) 评论(0) 推荐(0) 编辑
摘要: package XX.XX.XX.test; import java.io.IOException; import java.io.UnsupportedEncodingException; import java.security.InvalidKeyException; import java.security.NoSuchAlgorithmException; import java.s... 阅读全文
posted @ 2019-01-08 17:03 BBJB 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 重载:方法名一致,参数长度或者类型不一致。 先放总结,下面为例子 小tip: 父类中的方法可以和子类中的方法构成重载 一、常用重载 下图例子,很简单 二、参数具有父子关系 当参数是具有继承/实现的逻辑时,优先选择子类 三、基本类型拆装 先不考虑拆装箱进行匹配,所以出现了图2的情况,先匹配long,后 阅读全文
posted @ 2019-01-04 11:19 BBJB 阅读(611) 评论(0) 推荐(0) 编辑
摘要: Object[] 为 数据源 model 中有一个属性为xxx[] 未知,在java中,object[] 无法强制转化成xxx[],如果上文中的f.set(obj,fieldObj );方法反射写入值,会报错。 具体方法: 阅读全文
posted @ 2018-08-06 18:06 BBJB 阅读(346) 评论(0) 推荐(0) 编辑
摘要: //通过包名,获得对象 Class clazz = Class.forName(packetname); Object obj = clazz.newInstance(); //遍历fields 写入值 for (Field field : fieldList) { byte dataType = 阅读全文
posted @ 2018-08-06 17:59 BBJB 阅读(513) 评论(0) 推荐(0) 编辑
摘要: //objForHF 为某一个对象 // 反射处理 java.lang.reflect.Field[] sysfields = objForHF.getClass().getDeclaredFields(); // 反射处理属性值---begin for (java.lang... 阅读全文
posted @ 2018-08-06 17:56 BBJB 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 字符编码:Unicode和UTF-8之间的关系 可以参考下面blog:https://blog.csdn.net/xiaolei1021/article/details/52093706/ 这篇文章写得不错 (1)java中字符为什么是2个字节? (2)为什么常说unicode是2个字节? (3)U 阅读全文
posted @ 2018-08-01 09:53 BBJB 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 持续集成 持续集成(Continuous Integration,简称CI):自动化构建、发布、测试 实现敏捷性目标的重要手段。 不仅节省时间,而且可以减少费用和工作量。 基于Docker的特征,利用Docker进行持续集成的流程如下: 1. 开发者提交代码; 2. 构建镜像并上传至私有仓库; 3. 阅读全文
posted @ 2018-07-27 11:42 BBJB 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 一、拉镜像 二、运行容器 docker run --name jenkins \-p 7080:8080 -p 50000:50000 \-v /etc/localtime:/etc/localtime \-e TZ="Asia/Shanghai" \-v /home/docker/jenkins/ 阅读全文
posted @ 2018-07-27 10:30 BBJB 阅读(253) 评论(0) 推荐(0) 编辑