Sweet Snippet系列 之 TCP数据接收
 
一.引子
 
  虽说仍然是Sweet Snippet,不过本篇并没有代码,纯粹是自己觉得有点趣味,就索性一记了~
 
二. 问题
 
  接触过网络编程的朋友大概都应知道TCP,作为一种“流”式协议,TCP的粘包问题一直都是程序处理的要点,而这次的问题就是,如果发送n字节的TCP数据,对端接收时会出现多少种接收情况?
 
...
                            
                            
                                分类:
其他好文   时间:
2014-07-11 08:03:32   
                                阅读次数:
172
                             
                         
                    
                        
                            
                            
                                前几天做了小应用,感觉小有成就,名字叫“长见识了”,是一款趣味答题类的游戏,题目各种火爆各种经典,下载地址,看似一个简单的答题小游戏却是五脏俱全,从开发流程上都进行了严格的规范,大家有空可以下载玩玩~
在这个应用中,用到了我以前集成的一个快速开发框架-EasyAndroid,这个框架我以前在做项目的时候总结,整理出来的,对于快速开发Android应用非常实用。
其实,A...
                            
                            
                                分类:
移动开发   时间:
2014-07-11 00:54:26   
                                阅读次数:
291
                             
                         
                    
                        
                            
                            
                                游戏规则:制作 n 张卡片,印上随机的数字,随机的发给排成一行的 n 个游戏参与者,相邻的人可以互看卡片比较大小,必要时交换位置,最后按手持卡片中数字的顺序排好顺序。要做的基本操作只是比较、交换位置,是多人同时进行的。在这里,每个人,就是一个处理器,就是一个Agent。为增加游戏的趣味性,由两组或多组人同时做这一件事,最快者获胜。要在课堂上玩,简便的奖惩手段,由赢者刮输者的鼻子。
还可以让这些人坐在教室中的同一列座位上,坐着的人不动,前后相邻的人交换卡片。一样的道理。
这个游戏前,不必讲并行算法的思想,可以...
                            
                            
                                分类:
其他好文   时间:
2014-07-10 22:29:02   
                                阅读次数:
291
                             
                         
                    
                        
                            
                            
                                趣味小故事:
         
Bug词原意臭虫或虫子。
      
【第一个计算机Bug诞生68年】1945年9月,编译器发明者格蕾斯·哈珀正领着她的小组构造”马克二型”计算机。突然,马克二型死机了;哈珀在某出错继电器上发现一只被电死的飞蛾;她将蛾子贴到记事本中并注明”第一个发现虫子实例”。从此,计算机错误称为Bug,将发现Bug并纠正的过程叫”Debug”!
 
一、缺陷...
                            
                            
                                分类:
其他好文   时间:
2014-07-09 09:45:11   
                                阅读次数:
170
                             
                         
                    
                        
                            
                            
                                你做过移动互联网开发吗?在移动互联网超级火爆的今天,你是否也想分的一杯羹呢,来这里看大师给你讲解如何完成一款app,本文的主旨在于讲解在app的制作流程。
       今天完成了完全属于自己的一款安卓应用,整个流程都是我一个人跑下来的,感觉小有成就,名字叫“长见识了”,是一款趣味答题类的游戏,题目各种火爆各种经典,下载地址,看似一个简单的答题小游戏却是五脏俱全,从开发流程上都进行了严格的规范,...
                            
                            
                                分类:
移动开发   时间:
2014-07-05 10:58:07   
                                阅读次数:
205
                             
                         
                    
                        
                            
                            
                                做出好的App无疑是每个产品经理梦寐以求的终极目标,有哪些要点会让应用在iOS平台上成功的脱颖而出呢?我们下面来总结总结。        Delightful - 简洁直观        应用需要简单直观但又有难度和趣味(例如游戏Cut the Rope和美食应用Jamie Oliver)        Innovative – 追求创新        例如游戏flight control,绝对经...
                            
                            
                                分类:
移动开发   时间:
2014-07-04 09:05:30   
                                阅读次数:
401
                             
                         
                    
                        
                            
                            
                                【程序1】   
题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?   
//这是一个菲波拉契数列问题
public class lianxi01 {
public static void main(String[] args) {
System.out.println...
                            
                            
                                分类:
编程语言   时间:
2014-07-03 16:33:20   
                                阅读次数:
260
                             
                         
                    
                        
                            
                            
                                题目:振兴中华 小明参加了学校的趣味运动会,其中的一个项目是:跳格子。 地上画着一些格子,每个格子里写一个字,如下所示:(也可参见p1.jpg) 从我做起振 我做起振兴 做起振兴中 起振兴中华 比赛时,先站在左上角的写着“从”字的格子里,可以横向或纵向跳到相邻的格子里,但不能跳到对角的格子或...
                            
                            
                                分类:
其他好文   时间:
2014-07-01 00:36:59   
                                阅读次数:
626
                             
                         
                    
                        
                            
                            
                                Turing(图灵)Turing绝对是一个双人皮划艇。它很小。人力的。它通常被当作初学者的”船“。而且它非常的加拿大。Original photo bynaokomcJavaJava是一个大货船。体积笨重。适合大商业。载重量很大。但驾驶起来没多大趣味。Original photo bycfariva...
                            
                            
                                分类:
编程语言   时间:
2014-06-27 20:40:41   
                                阅读次数:
215
                             
                         
                    
                        
                            
                            
                                写这篇原创文章是因为看到了极客中的一篇文章《有趣各种编程语言实现2+2=5》,其中C语言是这样实现的:
int main() {
char __func_version__[] = “5″; // For source control
char b[]=”2″, a=2;
printf(“%d + %s = %s\n”, a, b, a+b);
return 0;
}
    有些童鞋可能会说...
                            
                            
                                分类:
编程语言   时间:
2014-06-26 11:03:19   
                                阅读次数:
282