一、概述 本文是一篇关于TCP网络服务端的常用设计模式的笔记,方便自己和已有一定的网络及线程基础知识的人查阅。二、方式介绍1.同步阻塞网络模式: 基本为以下函数的顺序执行:int socket(int domain, int type, int protocol);int bind(int sock...
分类:
编程语言 时间:
2015-05-29 15:13:04
阅读次数:
164
lBlock封装了一段代码,可以在任何时候执行
lBlock可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值。
l苹果官方建议尽量多用block。在多线程、异步任务、集合遍历、集合排序、动画转场用的很多
1> 定义Block变量
返回值 (^名称)(参数类型1, 参数类型2. 参数类型3....) 例:int (^sumBlock)(int, int) =
^(i...
分类:
其他好文 时间:
2015-05-29 14:08:11
阅读次数:
152
问题:
一个这么简单的问题交了几遍,我也是醉了,题目并没有说边都是整数,故不能有int型
三角形
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 57701 Accepted Submission(s): 195...
分类:
编程语言 时间:
2015-05-29 14:03:14
阅读次数:
125
在计算机中所有数据都是以二进制的形式储存的。位运算其实就是直接对在内存中的二进制数据进行操作,因此处理数据的速度非常快。方便演示,首先写个二进制打印方法:private static void printNum(int n){ String num = Integer.toBinaryString(...
分类:
编程语言 时间:
2015-05-29 13:55:41
阅读次数:
138
http://www.oschina.net/question/565065_67909http://www.cnblogs.com/hummersofdie/archive/2011/02/12/1952675.html下面是常用到的Intent的URI及其示例,包含了大部分应用中用到的共用Int...
分类:
移动开发 时间:
2015-05-29 13:55:02
阅读次数:
126
游戏快正式上线了,今天发现一个bug,让人哭笑不得。数据计算溢出了;玩家充值的元宝变为了0;这个可是一件大事,毕竟谁都担不起这个责任啊;来说说原因吧。开发语言是 java 工具是 netbeans ide 8.0.2玩家对象有一个属性是 gold 是int类型的;玩家充值的时候计算方式如下. ...
分类:
其他好文 时间:
2015-05-29 13:37:41
阅读次数:
126
argc是命令行总的参数个数 argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数 命令行后面跟的用户输入的参数,比如: int main(int argc, char* argv[]) { int i; for (i = 0; i>i; return 0; } 执行时敲入 F:\M...
分类:
其他好文 时间:
2015-05-29 13:34:50
阅读次数:
70
1 #define INF 0x7f7f7f7f 2 int vis[N]; 3 int d[N]; 4 int num_nodes; 5 int q[n*2]; 6 int pre[N]; 7 8 struct node 9 {10 int from,to,next,w;11 }e[1...
分类:
其他好文 时间:
2015-05-29 13:32:02
阅读次数:
81
#include #include int main(){ float sped; int wei,sth; while(scanf("%f %d %d",&sped,&wei,&sth) != EOF) { int flag=0; if(sped...
分类:
其他好文 时间:
2015-05-29 13:31:29
阅读次数:
126
题目:Implement pow(x,n).代码:class Solution {public: double myPow(double x, int n) { double ret = Solution::positivePow(fabs(x), ...
分类:
其他好文 时间:
2015-05-29 13:27:57
阅读次数:
94