java
qq_24286273
一枚底层非科班小码农要逆袭 难如登天
展开
-
Java中Bitmap的实现
说bitmap之前,我们要明白数字在内存中的表示,如果说byte用8个二进制位表示,即可以表示个数,每个byte占8位,即每个byte占8行,在内存中这样形象的表示:而bitmap结构,充分利用了每一行所有的位数,它将每个位置作为一个数,那么一行就可以模拟表示出8个数。Bitmap介绍bitmap是很有用的结构。所谓的bitmap就是用一个bit位来标记某个元素,而数组下标是该元素。bitmap优势bitmap经常用在大数据的题中,比如10亿个int类型的数,如果用int数组存储的话,那么需要大转载 2020-05-10 05:44:24 · 713 阅读 · 0 评论 -
CentOs7配置安装Tengine详细教程
CentOs7配置安装Tengine简单教程Tengine介绍Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。Tengine特点继承Nginx-1.17.3的所有特性,兼容Ng...原创 2019-09-17 12:00:59 · 1973 阅读 · 0 评论 -
Tengine整合FastDfs(上)
前言现在越来越多的企业都采用FastDfs作为文件上传下载服务器,所以本篇将详细介绍下FastDfs整合Tengine的教程,如果你尚未安装配置Tengine,可以参考我上一篇博文写的 CentOs7配置安装Tengine详细教程FastDfs介绍FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储...原创 2019-09-21 13:18:36 · 312 阅读 · 0 评论 -
史上最简单5分钟配置MyBatis plus自动生成代码
MyBatis plus自动生成模板代码前言: mybatis plus是一款国人写的无侵入的数据层操作框架,使用简单,无需做太多的配置即可使用,在mybatis框架的基础上做了增强(最最主要的是文档能看的懂,这才是最重要的,本人英文基础比较差),最近的项目需要使用这个框架,所以特意写下这篇文章,为即将使用这个框架的同学提供些微不足道的帮助,本篇教程只关于自动生成代码的部分,非常的简单,可以说5...原创 2019-09-24 17:16:59 · 457 阅读 · 0 评论 -
二进制、八进制、十六进制转换及原码、反码、补码转换
二进制、八进制、十六进制转换及原码、反码、补码转换二进制如果说十进制是人类的计算度量单位,那么二进制就是机器识别的计算度量单位,十进制逢十进一,例如9+1=10,到10进位,各位数为0,十位数则加1为1,写出来则为10,在计算机中,有个概念叫位,一个byte是8位,我们下面讨论的都将以8位为准,例如1,在计算机中显示为0000 0001,那么计算机中1+1=2,则逢2进1就是0000 00...原创 2019-09-29 16:39:47 · 4475 阅读 · 0 评论