• 生死疲劳读后感

    最近刚把莫言的生死疲劳看完,确切的说,是利用上下班通勤时间听完的。整篇小说通读下来,感觉就是一个字,顺畅。当然,这个顺畅不是从跌宕起伏的情节出发,而是从文章的构造出发,以蓝千岁的话开始,又以蓝千岁的话结束,形成了一个完美的循环。不得不说正篇文章的构造极为巧妙。。但是不得不说,在文章后半段,主角身边的亲朋好友纷纷死...

    微服务基本的交互

    计算机在互联网中的应用,主要就是对于业务数据的存储,加工,以及展示。存储对应着大数据,加工对应着Web服务,至于展示则对应着包括H5,PC,iPhone&Android在内的各端开发 就单单针对于Web服务来说,它是复杂业务的主要承担者,因为互联网的飞快发展,所以Web服务也发展的很快,从单点到集群到Mi...

    Java编程技巧

    我把业务代码的开发分为效率和性能两个部分,对于效率来说,又可以分为开发提效和架构提效。本章是结合《Effective Java》加上我平时的工作经验得出的一些Java编程技巧,用于开发提效。 对象的创建和销毁1. 静态工厂方法静态工厂方法可以方便的构造一个简单实例,使得代码更易读,不用每次都创建对象。 123pu...

    我的2021

    年关将至,此时的我,正在返乡的火车上,在硬卧上辗转反侧,深夜难寐,无奈只好掏出电脑,总结下我不愿回顾的2021。没想到2021年这么快就过去了。之前一直拖着不想写年中总结,觉得未来虚无缥缈,没有写年终的动力,但是一直拖延下去也不好,所以还是总结一下。一方面是为了总结下2021,看看2020许的愿望,有没有完成的,...

    我的技术体系变迁史

    从宏观上来讲,我对技术的认知,以及自身技术体系的建设,从19年到21年,应该是经历了三次迭代。 19年的时候,我刚开始找实习,那时候想的是如何才能增加面试的成功率,所以不断的找面试题,当时就面试和学习的角度,把技术分为了:编程语言(Java基础,集合,多线程,虚拟机),数据库,计算机网络,操作系统,数据结构和算法...

    技术PM处女贴

    前言校招入职新公司后,第一次作为技术PM去全链路全视角的对待150人日的大项目,感慨颇多,特此来做个复盘。作为技术PM,终极责任就是促进项目按时,保质,保量的上线。将职责进行细化,对任务进行拆分之后,应该对以下领域负责: 传达信息:作为业务(运营/产品)和技术之间的桥梁 处理杂活:处理边界的开发工作,以及其他的...

    开发眼中的Log4J远程代码执行漏洞

    相信最近做Java开发和搞安全的都在关注Apache Log4j2远程代码执行漏洞的事情,网上也有很多白帽子漏洞的漏洞复现,但是对于后端开发人员来说,好像关注的更多的是升级Log4J2版本从而避免漏洞,并不是很关心该漏洞的利用方式,本文是从Java开发人员的视角切入,没有安全圈子的术语,复现漏洞,并且分析漏洞的原...

    漫谈JavaFX

    从接触软件工程到现在,我依次使用过C/Cpp/Java/Php/Python/JavaScript等编程语言,也使用过它们的一些工程化的框架,如Java系的Spring,Js系的Vue和React。因为机缘巧合,我对Java接触的更多一点,用Spring写过Web,用Jsoup写过爬虫,用Swing写过桌面,用N...