RabbitMQ消息中间件技术笔记
介绍RabbitMQ是什么,能做什么,市面上消息队列的对比,使用方法,以及我踩过的坑,各个方面介绍RabbitMQ的前世今生
Redis学习笔记
Redis核心数据结构、Redis高性能原理剖析、Redis6.0多线程模型
那些年后端开发一起踩过的坑
记录在后端java开发过程中常用知识点和易错知识点
工作中遇到的痛点解决
本文整理了我在开发过程中遇到的问题及一些痛点以及我自己总结的解决方案,长期更新,总结经验
吐血整理IDEA必备插件(๑•̀ㅂ•́)و✧,让撸码效率提升十倍
整理了本人从业十余年,目前再用的和用过的所有的插件,目前再用的插件都在后面打勾,本文会持续更新,以后遇到更好的插件也会同步进来,欢迎收藏本文!
Git笔记-常用命令以及日常操作技巧汇总
让git成为你手中的代码管理利器,解决你git命令记不住问题,从原理上带你解析git参数配置
打造属于自己的代码生成器
花了十几天的时间调研市面上几乎所有的代码生成器,总有一些细节无法达到我们想要的完美,而我作为一个有代码洁癖的人,这些小瑕疵是我无法忍受的,今天我就带你们一起玩转的代码生成器,打造一款适合你的完美的代码生成器!!!
Mac神级软件分享,让你操作效率提示数倍
序言
我曾经遇到过一个技术大牛,是我前公司的架构师,他是我见过唯一一个把Vim命令玩得熟练使用的人,他可以做到完全脱离鼠标写代码,看他眼花缭乱的敲击键盘就做到我们用鼠标加键盘才能做到的事情,着实是一种享受,也令人羡慕,为了开发效率的提升,哪怕是代码方法之间的跳,或者是代码行的选中及删除,他都做到了极致的效率,不过这种极致的键盘操作不是一般人能练的出来的,这需要一个很痛苦的适应过程。他跟我说过,他面试的候选人中但凡是高级以上的程序员,开发平台用的不是Mac,他一律不要,虽然说他这话说的有些极端,但是却表明了Mac系统更适合开发人员作为主力平台的事实。程序员大多都是很“懒”的,也是高级的越是如此,他们的“懒”主要表在越是重复性强的工作,他们越是不愿意做,他们宁可花数倍的时间找到一个一劳永逸的方法,也不屑于反复做同样繁琐的工作。正因如此,才会出现越来越多的优秀的框架及软件。想当年我刚入行时能够手动搭建出一套ssm或ssh框架就能称之为架构师,而随着Springboot的出现,扫地大妈都可以做出比当年架构师更优秀的框架出来。在技术飞速发展的今天,提升技术深度和做事效率则是我们 ...