2015年6月23日

摘要: 实现一个简单的p2p文件传输,主要解决NAT穿透问题,使用tcp协议传输。NAT背景介绍简介NAT(Network Address Translation ,网络地址转换) 是一种广泛应用的解决IP 短缺的有效方法, NAT 将内网地址转和端口号换成合法的公网地址和端口号,建立一个会话,与公网主机进... 阅读全文
posted @ 2015-06-23 17:17 沐魇 阅读(9049) 评论(4) 推荐(4) 编辑

2015年5月5日

摘要: 译注:文本有所精简和意译 原文链接 : Java Parallel Streams Are Bad for Your Health!原作者:OLEG SHELAJEV 翻译:Hason 转载请保留相关信息Java8 提供了三个我们渴望的重要的功能:Lambdas 、 Stream API、以及接口的... 阅读全文
posted @ 2015-05-05 00:16 沐魇 阅读(16238) 评论(0) 推荐(1) 编辑

2014年9月10日

摘要: 细胞自动机(又称元胞自动机),名字虽然很深奥,但是它的行为却是非常美妙的。所有这些怎样实现的呢?我们可以把计算机中的宇宙想象成是一堆方格子构成的封闭空间,尺寸为N的空间就有N*N个格子。而每一个格子都可以看成是一个生命体,每个生命都有生和死两种状态,如果该格子生就显示蓝色,死则显示白色。每一个格子旁... 阅读全文
posted @ 2014-09-10 19:10 沐魇 阅读(660) 评论(0) 推荐(0) 编辑

2014年9月3日

摘要: /*有n 个男孩m1,m2,…,mn 与n 个女孩w1,w2,wn。每一个男孩mi 都依照喜爱这n个女孩的程度列成一张表,最喜欢的女孩排在第1 位,最不喜爱的女孩排在第n 位;同样地,每一个女孩wi 也依照她喜爱n 个男孩的程度列成一张表。请写一个程序,把每一个男孩与女孩的喜爱表格读入,并且把男孩与... 阅读全文
posted @ 2014-09-03 16:08 沐魇 阅读(543) 评论(0) 推荐(0) 编辑

2014年8月28日

摘要: 1 /*题目是: 2 输入一段文字,然后两个两个为前缀单词,后一个单词为后缀。保存起来。 3 然后输入前缀(两个单词),按前缀后缀表随机输出直到结尾。 4 5 思路就是建立哈希表 以两个单词(两个字符数组)为key值。 6 哈希的编码方式是用ASCII码的总和。 7 */ 8 ... 阅读全文
posted @ 2014-08-28 22:11 沐魇 阅读(997) 评论(0) 推荐(0) 编辑