上一页 1 2 3 4 5 6 7 8 9 ··· 95 下一页
摘要: 常量,可以理解为一种特殊的变量,通常用static final来修饰,它的值一旦设定,在程序运行过程中不允许改变。常量在实际开发中使用非常多,这里以我博客为例,我的博客系统主要以WordPress作为模仿对象,我的常量类如下: 其中的RoleConst.java内容如下: 一.我为什么使用常量来定义 阅读全文
posted @ 2021-04-05 18:48 挑战者V 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 写好对外API和对内API本质上是一样的,都需要考虑这几个方面? API文档; API安全性; API日志; API性能。 一、API文档 好的API文档,能够降低低效沟通带来的时间、人力成本。好的文档应具有的特性有:结构清晰、内容简洁易懂等。 好的API文档应该要有这些内容? 1.概述 (1)编制 阅读全文
posted @ 2021-04-05 18:47 挑战者V 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 这套分布式微服务体系建设到现在,已经有半年以上了。前段时间因为技术顾问和项目经理的一些提问,我有些质疑我的设计是不是合理的。 这里以我的Blog系统为例进行说明,博客系统基础构架为如下: 用户模块; 文章模块; 评论模块。 结合我的微服务设计最终为演变为如下: 用户微服务; 文章微服务; 评论微服务 阅读全文
posted @ 2021-04-05 18:45 挑战者V 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 近来在改造一个同事的数据入库项目,发现了一些问题,其中就因为数据库联合主键的缘故导入新增的数据不能入库(这个新增的入库数据,其实对应的数据表就存在这样的数据,她那边没有针对此进行判断有则更新,仅仅是无则插入)。基于这个问题,我不想写太多的代码(查这条数据是否存在,存在则更新这样的),只想用最少的代码 阅读全文
posted @ 2021-04-05 18:44 挑战者V 阅读(2406) 评论(0) 推荐(0) 编辑
摘要: 最近在做数据库设计的时候(以MySQL为主),遇到不少困惑,因为之前做数据库表设计,基本上主键都是使用自增的形式,最近因为这种做法,被领导指出存在一些不足,于是我想搞明白哪里不足。 一、MySQL为什么建议使用自增? 通过网上查阅资料,得出一个这样的结论:表的主键一般都要使用自增 id,不建议使用业 阅读全文
posted @ 2021-04-05 18:39 挑战者V 阅读(2090) 评论(1) 推荐(0) 编辑
摘要: for循环内外创建对象的区别,哪个性能更优? for循环内创建对象,就像这样的代码: List<DriverTrack> driverTracks = driverService.selectDriverTrackByExample(example); List<TrackVo> list = ne 阅读全文
posted @ 2021-04-05 18:38 挑战者V 阅读(1649) 评论(0) 推荐(1) 编辑
摘要: 最近因为如下几个问题,有些疑惑,于是展开研究。 变量尽量不要使用包装类型,强烈建议使用基本数据类型,是出于哪些考虑? ORM映射的实体类为何建议使用包装数据类型,是出于哪些考虑? 一、变量尽量不要使用包装类型,强烈建议使用基本数据类型,是出于哪些考虑? 最主要是性能方面的考虑。以int和Intege 阅读全文
posted @ 2021-04-05 18:37 挑战者V 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 有人说,代码即注释,也就是通过你的代码就能看得懂你的代码逻辑是什么。但是对于大多数人来说,这有些不切实际,每个公司的研发团队成员的能力是不一样的,有的能力强,有的能力弱,能力强的体现在能解决若干问题,但是在编码规范方面却有待提高,能力弱的,有的能力弱的在代码规范方面却比所谓的能力强的要好得多,这里的 阅读全文
posted @ 2021-04-05 18:36 挑战者V 阅读(1204) 评论(0) 推荐(0) 编辑
摘要: 应该说是最近,因为代码格式的问题被同事指出,虽然说我主观上不是很乐意接受,但是以后如果我要带徒弟的话,首先自己要做到不好的地方,有则改之,否则怎能服人。 代码格式问题主要体现是代码空行太多,一个类的代码行一千多行,其中不必要的空行就多了三四百行。 以我之前写的博客系统其中的代码例子来说(确实看起来不 阅读全文
posted @ 2021-04-05 18:35 挑战者V 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 一、当前年的上一年 核心代码: public static String getYearBefore() { SimpleDateFormat formats = new SimpleDateFormat("yyyy"); Calendar c = Calendar.getInstance(); c 阅读全文
posted @ 2021-04-05 18:32 挑战者V 阅读(1788) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 95 下一页