- 博客(8)
- 收藏
- 关注
原创 M个int 排重分析
最近两周学习研究了有关大数据的解决办法,下面就M个int(数据量很大,大于内存)排重进行浅层分析。做这种大数据的问题,我们要真正的动脑筋去想解决办法,在可行的条件下最好自己去实践一下,否则也只能是纸上谈兵。 对几亿个int型数据进行排重,我们的电脑内存空间都是有限的【以1G内存为例,我们最多存2^30B,也就是是2^28个int(1GB=1024MB,1MB=1024KB,1KB=1...
2012-10-28 00:58:28
141
原创 MyHash实现
经过一段时间的研究学习,对于Hash有了更深一步的了解和认识,下面谈谈一些基本概念及自己设计的一个MyHash的实现。1、基本概念:Hash,一般翻译做“散列”,也有直接音译为“哈希”。哈希就是把任意长度的输入通过散列算法,变换成固定长度的输出,该输出就是散列值。Hash主要用于信息安全领域中加密算法,把一些不同长度的信息转化成杂乱的128...
2012-10-23 17:40:37
598
TCP的三次握手及四次断开
我们知道TCP和UDP是两种传输协议,那么TCP的优点是可靠性高,传输数据量大,而UDP的优点是传输速度快,他们各有所长,看情况而使用吧。下面介绍一下TCP的三次握手与四次断开。刚接触这个,应该对一些缩写并不知道,那么首先了解几个名词吧ACK,意思是“确认字符”,TCP报头的控制位之一,对数据进行确认.确认由目的端发出,用它来告诉发送端这个序列号之前的数据段;SYN 是同步序列号,TC...
2012-09-19 22:27:56
168
原创 黄金矿工游戏总结
经过近二十天的努力,黄金矿工游戏初见雏型,它是我们对线程理解的应用,游戏的仿照版本就是网页版的黄金矿工小游戏。刚开始做这个小游戏的时候,感觉自己无从下手,毫无头绪。 这个游戏的准备工作就是P图,将游戏所需要的图片准备好,例如各种大小的金矿,石头,钩子,钱袋……真心觉得扣图是一件挺花时间的东西,如果自己熟练掌握了,那就挺简单的。我想要想做好一个游戏,各方面的东西技术还是要掌握一些...
2012-07-03 15:16:52
2783
1
2012上半年总结
转眼间,2012年已经过去一半了,回想一下自己做了些什么呢?可保存的画图板—>弹球游戏—> 连连看—> 黄金矿工—>哈弗曼压缩—>小学期开始学通信方面的内容,做了简单的群聊画图板的保存打开:原来画图板的基础上添加了一个FileUtil类 package 画图板可保存重绘; import java.io.DataInputStr...
2012-07-03 15:10:02
99
原创 画图板总结
在蓝杰上了几节课后就开始了画图板的开发,从一开始简单的界面到能够添加各种颜色工具图片面板,到实现重绘,再到现在的实现保存文件和打开文件,经历了一个漫长的时间,现在的画图板还有许多的不足之处,我觉得最大的问题是(1)实现了保存打开功能后我原本的布局有问题了(原来用的是边框布局,现在改为了流式布局),画布取不到,不知道什么问题,所以现在的画图板布局不是很合理,看着不舒服。(2)我想添加下拉菜单选项的监...
2012-02-29 14:05:36
156
原创 java学习总结
1.八大基本数据类型byte(字节型8) int(整型;32;程序中一般默认为int型) short(短整型 16) long(长整型 32) float(浮点型 32) double(双精度浮点型 64) char(字符型 16) boolean(布尔型 只有true和false)小范围内的整数类型可以通过赋值转化成大范围的数据类型.而大范围的数据类型要想转换为小范围...
2012-01-08 23:12:03
60
原创 关键字小结
在蓝杰一个月学习后,我们开班了,1015组,开班后上的第一节课是关键字,下面小结一下这节课的收获。上完这节课后我发现原来平时敲的代码里这么多关键字,我竟然不知道。1.访问修饰符:private(私有的);public(公有的);protecte(受保护的);2.数据类型:void(空);byte(字节型,8bits);short(短整型,16bits);char(字符型,16bits...
2011-11-19 10:29:14
95
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人