- 博客(1)
- 资源 (5)
- 收藏
- 关注
原创 golang实现的bitmap:缓存并快速判断一组数字型id的有效状态,可用于判断优惠码是否有效类似的业务
根据id第值范围进行分段,如果新插入的id,比当前未扩容状态的最大值还大100 * 64以上,或者比当前未扩容状态的最小值还小100*64以上,就重新生成一个对象来存储;推荐将排好序的id依次通过Add方法放入bitmap,这样可以达到最优效果(结果所用内存空间最少,存储速度最快)每64位二进制数可以转化为一个uint64数值,因此这个长的二进制串可以用[]uint64来表示。有一些连续的id,几十万,要检查其是否存在,且把状态缓存在内存里面。如何存储可以使占用的内存最少,如何快速判断id对应的状态。
2025-04-23 16:07:05
247
hadoop2.6(hadoop.dll和winutils.exe)
本人使用sts3.5、hadoop2.6.0连linux下的伪分布式环境
已测试通过
1、解压后winutils.exe放C:\Windows\System32目录下
另两个文件放windows开发机上hadoop2.6.0的bin目录下
2015-09-30
学生信息管理系统
注意:解压后可以直接用,不过程序中要求选择数据库(access或SQL server).一般情况下可以直接选用access数据库(学生.mdb);若要用SQL server数据库,需要将"学生_Data.MDF"和"学生_Log.LDF"两个文件附加到SQL server数据库中.
说明:此产品是本人学习数据库系统概论时应老师要求而做的课程设计以及报告.其中,不仅程序有许多疏漏之处,报告也为应付之作.望各位朋友不要骂的太凶哦!嘿嘿
2008-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人