会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
坚持
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2018年10月26日
影响代码性能常见问题
摘要: 总结下开发代码过程中影响代码执行效率问题的一些常见代码。 索引失效 循环调用数据库 大事务 同步调用三方系统 代码逻辑问题 日志输出大对象
阅读全文
posted @ 2018-10-26 12:05 cxyxq
阅读(358)
评论(0)
推荐(0)
2018年10月19日
接口数据防重
摘要: 系统应用之间交互,实际上就是各系统后台数据的处理,这里简单记录下数据防重的一些手段。 重复调用 例如,用户在商城下单后,商城系统向订单系统下发订单数据。订单系统接收到数据后,插入数据库。 伪代码: 正常情况下,接收数据后保存。数据看起来没有什么问题。但系统总会有一些异常情况。假如系统运行的某一天,商
阅读全文
posted @ 2018-10-19 12:52 cxyxq
阅读(1482)
评论(0)
推荐(0)
2017年8月17日
springmvc h5上传图片
摘要: 工作中开发一个评价功能,需要上传拍照的图片,后台使用springmvc接收文件,前端FormData异步提交。 1. spring配置multipartResolver 2. 图片处理 现在的手机拍出的照片都比较大,一般都会进行压缩处理,这里提供一个开源插件:https://github.com/s
阅读全文
posted @ 2017-08-17 16:55 cxyxq
阅读(1714)
评论(0)
推荐(0)
2017年7月21日
RocketMQ消费者实践
摘要: 最近工作中用到了RocketMQ,现记录下,如何正确实现消费~ 消费者需要注意的问题 Consumer具体实现 防止重复消费 重复消费会造成数据不一致等问题。所以,消费者要做到消费幂等。 1)每次消费,记录messageId;如果再次消费该message,查询messageId是否已存在,已存在,就
阅读全文
posted @ 2017-07-21 17:16 cxyxq
阅读(3255)
评论(0)
推荐(0)
2017年6月8日
java8--List排序
摘要: 工作中,有时会需要对集合内的元素进行排序。利用java8,可以很方便的对List内的元素进行正序、倒叙操作~ 对数字排序 对数字排序 按照对象某个属性进行排序 按照对象某个属性进行排序
阅读全文
posted @ 2017-06-08 16:06 cxyxq
阅读(649)
评论(0)
推荐(0)
2017年6月7日
Git cherry-pick
摘要: 假设你在dev01分支开发了2个新功能(A,B),对应2个commitA,commitB,但是上线前被告知只能上线功能A,此时可以: 1. 新建1个分支dev02 2. 将dev01上功能A对应代码cherry-pick到dev02上,dev02就有了功能A对应的代码 cherry-pick的用法:
阅读全文
posted @ 2017-06-07 18:13 cxyxq
阅读(11490)
评论(0)
推荐(0)
Git分支操作
摘要: 分支branch是Git使用中经常用到的,多人协作开发的利器。话不多说,开搞~ 查看分支 查看分支 创建分支 创建分支 创建新分支默认以当前分支的内容来创建,简单理解为:把你当前分支的内容copy一份,以dev01命名. 切换分支 切换分支 执行完命令后,可以看到分支切换成功,由master分支,切
阅读全文
posted @ 2017-06-07 16:27 cxyxq
阅读(404)
评论(0)
推荐(0)
2017年6月2日
java8--List转为Map、分组、过滤、求和等操作
摘要: 利用java8新特性,可以用简洁高效的代码来实现一些数据处理~ 定义1个Apple对象: public class Apple { private Integer id; private String name; private BigDecimal money; private Integer n
阅读全文
posted @ 2017-06-02 18:26 cxyxq
阅读(167007)
评论(9)
推荐(8)
2017年5月10日
Windows Java环境变量配置
摘要: 安装步骤略过... 环境变量配置 新建环境变量: JAVA_HOME C:\Program Files\Java\jdk1.6 将路径替换为自己的安装路径. 新建环境变量: classpath .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 编辑环境变量Pat
阅读全文
posted @ 2017-05-10 18:02 cxyxq
阅读(232)
评论(0)
推荐(1)
Git基本命令
摘要: 记录下工作中,常用的Git命令操作,一个项目经常是多人协作开发,使用好git是开发人员必备的技能,下面记录下一些基本的git操作,后续会记录git解决冲突,合并分支,回滚,tag操作等。 克隆项目: 克隆项目: 克隆完项目后,如果需要切换到指定的分支branch开发的话,需要执行: 克隆完项目后,如
阅读全文
posted @ 2017-05-10 16:30 cxyxq
阅读(274)
评论(0)
推荐(1)
上一页
1
2
公告