摘要: 1.Jenkins配置 jenkins 服务启动时 需要在jvm启动项里加入如下代码: -Xdebug -Xrunjdwp:transport=dt_socket,suspend=n,server=y,address=5555 address 是需要自定义配置的端口 然后启动项目 选择当前jvm_p 阅读全文
posted @ 2019-06-20 21:43 Johnson_wang 阅读(2160) 评论(1) 推荐(0) 编辑
摘要: spring 事务传播类型 阅读全文
posted @ 2019-06-13 11:41 Johnson_wang 阅读(1080) 评论(0) 推荐(0) 编辑
摘要: mysql,group_concat 阅读全文
posted @ 2019-05-17 20:54 Johnson_wang 阅读(3197) 评论(0) 推荐(0) 编辑
摘要: java8新增一种流式数据,让操作集合数据更简单方便。 定义基本对象: 1.toMap的使用 使用toMap方法将list集合转出对应的map 使用 多加的一个方法(s1,s2)->s1,是指当遇到key值相同时,value使用已经添加的,忽略后面的对象,如果这么写(s1,s2)->s2,将会把后面 阅读全文
posted @ 2019-03-14 12:39 Johnson_wang 阅读(1228) 评论(0) 推荐(0) 编辑
摘要: 1、ICE是什么? 网络通信引擎ICE(Internet Communications Engine)是Zero C公司的分布式系统开发专家实现的一种新的高性能的面向对象中间件平台。从根本上说, ICE 为构建面向对象的客户-服务器应用提供了工具、 API( Application Program 阅读全文
posted @ 2018-11-13 11:30 Johnson_wang 阅读(1371) 评论(0) 推荐(1) 编辑
摘要: 现创建一个feignClient的接口,在其他服务调用改client时发现服务启动失败错误日志如下: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'serviceImpl 阅读全文
posted @ 2018-08-08 17:30 Johnson_wang 阅读(2351) 评论(0) 推荐(0) 编辑
摘要: 最近在业务场景中,需要对第三方传递进来的字符进行base64解密,根据第三方文档提供的解析工具,对数据进行了解析,关于Base64的解析方式如下: 使用sun.misc.BASE64Decoder对数据解析,放测试环境测试发现解析出来的字符串正确无误, 但是在上线之后,根据第三方传递的sign,解析 阅读全文
posted @ 2018-04-27 18:17 Johnson_wang 阅读(6062) 评论(0) 推荐(1) 编辑
摘要: 签名加密以及验签工具类: 一般秘钥分为3个key 1.自己生成的私钥, 2.通过私钥生成的公钥1 3.通过提交公钥1给某宝,获取的公钥2。 RSA公钥加密算法简介 非对称加密算法。只有短的RSA钥匙才可能被强力方式解破。到2008年为止,世界上还没有任何可靠的攻击RSA算法的方式。只要其钥匙的长度足 阅读全文
posted @ 2018-04-19 19:29 Johnson_wang 阅读(1010) 评论(0) 推荐(0) 编辑
摘要: 拆分java-maven项目为子工程 1.将主工程的pom文件的Packaging 修改为pom,如: 2.(在主工程的pom)创建子工程service,如: 3.将原工程的代码逻辑以及pom信息迁移到discover_service或其他子工程(discover_client)中,如: 注意: 主 阅读全文
posted @ 2018-03-02 14:58 Johnson_wang 阅读(1725) 评论(0) 推荐(0) 编辑
摘要: ON DUPLICATE KEY UPDATE 语法并不是SQL的标准语法,如果在句尾指定该语法,它会根据指定的主键或者唯一标示索引来更新数据库的内容 具体的操作是想根据唯一标示查看数据库是否存在该记录,如果存在该记录就更新,如果不存在就会插入一条新的记录, 例子: 使用ON DUPLICATE K 阅读全文
posted @ 2018-02-13 18:00 Johnson_wang 阅读(255) 评论(0) 推荐(0) 编辑