软件设计
yanweijie0317
这个作者很懒,什么都没留下…
展开
-
软件代码设计-小优化(五)
因为数据量大,采用分表。用mybatis动态创建表,每10天分一张表原创 2023-05-22 17:29:46 · 400 阅读 · 0 评论 -
出海,三方支付
出海,对接三方支付,流程原创 2023-05-19 17:05:28 · 66 阅读 · 0 评论 -
打开 druid 监控报错Sorry, you are not permitted to view this page.
解决druid 监控报错Sorry, you are not permitted to view this page.原创 2022-08-23 14:14:53 · 3045 阅读 · 0 评论 -
linux 简单处理 设备没有空间
通过df、du查看linux的使用情况,查找大文件,通过删除不必要的大文件释放空间。原创 2022-08-17 13:51:14 · 2766 阅读 · 0 评论 -
RedisTemplate的使用
RedisTemplate 默认情况下 只能支持RedisTemplate 同时支持自定义模板。原创 2022-08-16 16:20:10 · 477 阅读 · 0 评论 -
软件代码设计-小优化(四)
理论的知识看的再多,如果不实践到项目中,都是虚假的。原创 2022-08-05 15:15:14 · 167 阅读 · 0 评论 -
软件代码设计-小优化(三)
redis不仅仅可以作为key-value存储,还能实现发布订阅。原创 2022-03-04 15:55:32 · 313 阅读 · 0 评论 -
代码整理-优化(二)
看到同事在业务方法底部打印了日志,不禁想到了切面打印日志。于是动手测试了一把。这是同事在业务方法结尾加的打印日志。而且不止这一个方法有,其他方法都有。log.info("车辆故障列表返回完毕。");想到了切面,@Aspect,这个东西整体打印日志,不好么?于是上手测试了一番。虽然说代码都是一步一步优化来的, 我在这只贴最终版本。首先定义两个对象,记录日志信息。@Datapublic class RequestInfo { private String ip; pri原创 2022-02-16 10:48:17 · 105 阅读 · 0 评论 -
代码整理-小优化(一)
虽然更多时候都是使用CV大法,但是看见同事的代码,忍不住还是小优化了一下。具体看以下代码的优化。 String customerOrderId; if( (hitch.getReportOrderId() == null) || (hitch.getReportOrderId() == -1L) ) { customerOrderId = ""; } else {原创 2022-02-16 09:28:34 · 148 阅读 · 0 评论 -
一个版本更新的需求,一个服务端开发与2个产品+1个android的对决
有人说“用人不疑,疑人不用”,但是马云说“用人也得疑”。在这个需求上,这个道理,提现的确实有点淋漓尽致。产品的需求是这样的,“用户一直不更新到新版本,导致应用的部分功能不能使用,所以要来个强制更新。但是要给用户1天的冗余时间,在发版日期的基础上给出1天的时间,如果再不更新,就不让使用了”。咋一看,好简单啊。于是产品负责人就去问android的老大,这个大概需要多久。各位可以忽略这个细节,因为产品不懂开发,不懂工作量估算,所以觉得谁可信就去问谁。这位老大是这么回复的,“这个就是服务端做,这个简单”原创 2020-08-01 21:45:33 · 169 阅读 · 0 评论