01 2022 档案

摘要:知道这些表现,你才能在自己的程序员职业生涯中不犯相同的错误。 软件行业的工作经验和你从事这个行业的工作年限直接相关。这句话在某种程度上是对的,但是你从事这项工作的年限,并不一定代表你获得了相同年限的工作经验,正如一句话所说:“我们以为我们是工作了十年,其实却只有一年的工作经验,只不过又重复用了九年” 阅读全文
posted @ 2022-01-21 15:46 顾众生 阅读(82) 评论(0) 推荐(0) 编辑
摘要:验证SQL执行效率 先查看profile是否打开 如果没开则打开 SHOW VARIABLES LIKE '%pro%'; #查验mysql中profile的设置选项 SET profiling = 1 #设置pofiling为1(打开状态) SHOW PROFILES #查看profiles的记录 阅读全文
posted @ 2022-01-21 15:45 顾众生 阅读(251) 评论(0) 推荐(0) 编辑
摘要:1.适当的索引 索引基本上是一个数据结构,有助于加快整个数据检索过程。唯一索引是一种索引,可以创建不重叠的数据列。正确的索引能够更快地访问数据库,但是过多的索引或无索引反而会造成不好的结果,如果没有索引,那么处理会非常慢。 *解读:正确利用聚集索引和非聚集索引,可以加快查询速度。但是不要使用过多和重 阅读全文
posted @ 2022-01-21 15:44 顾众生 阅读(49) 评论(0) 推荐(0) 编辑
摘要:根据某一条件从数据库表中查询 『有』与『没有』,只有两种状态,那为什么在写SQL的时候,还要SELECT count(*) 呢? 无论是刚入道的程序员新星,还是精湛沙场多年的程序员老白,都是一如既往的count 目前多数人的写法 多次REVIEW代码时,发现如现现象: 业务代码中,需要根据一个或多个 阅读全文
posted @ 2022-01-21 15:44 顾众生 阅读(87) 评论(0) 推荐(0) 编辑
摘要:1、背景 2、如何进行分层 2.1、阿里规范 2.2、优化分层 3、分层领域模型的转换 4、总结! 1、背景 说起应用分层,大部分人都会认为这个不是很简单嘛 就controller,service, mapper三层。看起来简单,很多人其实并没有把他们职责划分开,在很多代码中,controller做 阅读全文
posted @ 2022-01-21 15:43 顾众生 阅读(89) 评论(0) 推荐(0) 编辑
摘要:有一种说法是,“一个伟大的程序员相当于10个平庸的程序员”。 没有人愿意被贴上了糟糕程序员的标签,但一个可悲的事实是,很多开发人员没有意识到他们自己就属于这一群体。没有人愿意问自己:我是一个糟糕的开发人员吗? 糟糕的开发人员 如果你还是编程新手,并且担心自己编写的是糟糕的代码,那么可能你还不是高手。 阅读全文
posted @ 2022-01-21 15:42 顾众生 阅读(30) 评论(0) 推荐(0) 编辑
摘要:写代码: 1,明确需求。我要做什么? 2,分析思路。我要怎么做?1,2,3。 3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。 4,代码实现。用具体的java语言代码把思路体现出来。 学习新技术的四点: 1,该技术是什么? 2,该技术有什么特点(使用注意): 3,该技术怎么使用。demo 4 阅读全文
posted @ 2022-01-21 15:40 顾众生 阅读(918) 评论(0) 推荐(2) 编辑
摘要:工作很多年后,才发现有很多工具类库,可以大大简化代码量,提升开发效率,初级开发者却不知道。而这些类库早就成为了业界标准类库,大公司的内部也都在使用,如果刚工作的时候就有人告诉我使用这些工具类库,该多好! 一块看一下有哪些工具类库你也用过。 1. Java自带工具方法 1.1 List集合拼接成以逗号 阅读全文
posted @ 2022-01-18 13:10 顾众生 阅读(27) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示