上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页
摘要: 在上篇《java的自动拆箱会发生NPE》博客中接收了java中的Integer中的自动拆箱产生的NPE,其实对于所有的包装类来说都是一样的,都会产生这样的问题,大家需要举一反三,做学问学知识要懂得反思总结。 一、前情回顾 先回顾下上次的知识点, 自动拆箱 实际调用的是intValue()方法 自动装 阅读全文
posted @ 2022-04-16 15:23 良工说技术 阅读(393) 评论(0) 推荐(1) 编辑
摘要: 平时的小细节,总能在关键时刻酿成线上事故,最近在代码中使用了Integer的自动拆箱功能,结果NPE(NullPointException)了,悲剧啊。。。 一、何为自动拆箱 要说自动拆箱,就必须说自动装箱,当然这里拆箱和装箱不是平时的把一个东西放到纸箱子里进行包装的意思,这里的装箱也有包装的意思, 阅读全文
posted @ 2022-04-16 12:04 良工说技术 阅读(628) 评论(0) 推荐(0) 编辑
摘要: 从去年开始就有写这样一个系列的文章,无奈一拖再拖,都是因为自己一直没有下定决心,最近思考了很多,于是打算开始这个系列的输出。网上有很多有关设计模式的文章以及书籍,想看完全可以从网上去看,但真正从源码上去分析设计模式的实属不多,我之所以选定这样一个角度去研究设计模式,一则是因为自己平时会看一不部分源码 阅读全文
posted @ 2022-04-11 21:46 良工说技术 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 一、模式入场 单例模式在众多的设计模式中应该是最简单的一个,但是要掌握的点也不少。先看下《head first 设计模式》中给出的释义, 单件模式 确保一个类只有一个实例,并提供一个全局访问点。 下面对这个释义进行逐字解释。单件可以称之为单例其实是一个意思。这个释义给出了单例模式中重要的两点, 一个 阅读全文
posted @ 2022-04-11 21:45 良工说技术 阅读(375) 评论(2) 推荐(0) 编辑
摘要: “明天和意味,你永远不知道哪个会先来,但明天总会来,只是如果意外先来了,明天就不再是属于你的明天” 2022.04.03 最近国内比较火的两个话题一个是疫情,另一个是裁员,疫情的事咱今天不讨论,来说下裁员这个事情。 由于受疫情影响,各个企业的日子都不好过,为此裁员是降低成本的有效途径,这不最近比较火 阅读全文
posted @ 2022-04-04 10:39 良工说技术 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 一、问题 最近在写代码,有两个属性很相近的类,其中80%的属性(字段)都是一样的,剩下的才是各自不一样的,在设计的时候,采用了继承的方式,抽象除了一个父类,大概如下, 有FirstChild和SecondChild两个类,因为其中的属性name、code等是相同的,为此抽出了一个父类BaseDO,如 阅读全文
posted @ 2022-03-12 17:36 良工说技术 阅读(485) 评论(2) 推荐(0) 编辑
摘要: 一、背景 在java的开发中,使用最多也绕不过去的一个话题就是日志,在程序中除了业务代码外,使用最多的就是打印日志。经常听到的这样一句话就是“打个日志调试下”,没错在日常的开发、调试过程中打印日志是常干的一件事,同时系统正常运行过程中必要的日志打印也是必须的。 二、详情 在笔者刚接触java程序的时 阅读全文
posted @ 2022-02-12 20:04 良工说技术 阅读(777) 评论(0) 推荐(2) 编辑
摘要: 转眼间2021已经远去了,现在才有时间对2021做一个总结,一个程序员的2021总结。 一、工作 从大学毕业到现在,工作近10年了,回想起来10年间做了3份工作。刚毕业那会不知道为何就来了北京,来到北京找了一份煤炭行业的软件开发工作,我记得那时月工资是3K,试用期3个月,试用期工资是打8折的,就是这 阅读全文
posted @ 2022-01-15 12:06 良工说技术 阅读(2084) 评论(28) 推荐(6) 编辑
摘要: 在开发的过程中使用json格式的地方非常多,现在前后端分离的项目中,前后端数据交换的格式一般为json,这种格式的优/缺点这里不再赘述,感兴趣的可以百度。把java中的实体类序列化为json的方式也有很多方式,今天来看看常用到的fastjson。 都知道fastjson是阿里开源的一个序列化/反序列 阅读全文
posted @ 2021-11-16 22:15 良工说技术 阅读(17295) 评论(2) 推荐(1) 编辑
摘要: sql是后端开发人员经常碰到的问题,我们经常会写这样的sql:select name,id from student where id=12 order by id desc,把这条sql放到数据库中数据库便会给我们返回执行结果,那么有没有好奇这条sql是怎么执行的呐,今天我们就揭开这个神秘的面纱。 阅读全文
posted @ 2021-10-13 22:15 良工说技术 阅读(1179) 评论(4) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页