月度归档: 2023 年 4 月

4 篇文章

“熟练掌握Windows环境下的开发”
熟练掌握Windows环境下的开发 前记:如果不是生活所迫,谁想用Windows作为开发环境呢? Windows是一个好的操作系统,但绝对不是个最适合开发者的OS。穷学生又没钱上Mac,Linux的各个发行版虽然好用,但是生态又不够完整,一些开发之外的其他需求难以满足,想尝试远程开发环境,却发现延迟高的要死,性能实在拉跨。所以看来看去还是只能将就着使用Windows作为自己的开发环境。 本文则是我…
JetBrains系列产品高效食用指北
从我高考完的暑假第一次学习python开始,就使用JetBrains产品Pycharm开始了我的编程之旅,再后面的IDEA、Goland也都是我最主要的学习与生产力工具,发现我身边的同学很多也都在用JetBrains的产品,但是大多数的使用仅限于作为带有代码高亮与代码提示的大号编辑器来用。于是就有了今天的这篇文章。 JetBrain产品的功能与快捷键基本都大同小异,本篇文章会以Goland为例,分…
Bitmap的设计实现及实战应用
大家估计都知道今天的主角Bitmap(位图)这个东西,也都知道它是一种非常有趣且鹅妹子嘤带点儿“黑科技”的数据结构,它能够用非常非常低的存储成本存储数据的状态,在这篇文章中,我将从0到1实现一个Bitmap,并基于Redis的Bitmap在实际应用场景中发挥Bitmap的优点。 实现一个Bitmap 原理与实现思路 我们首先来简单的再过一遍位图的原理,Bitmap是一种将每一个字节用到极致的数据结…