首页 > 2014年05月13日 > 全部分享
socket编程中recv与send函数
recv函数会将套接字缓冲区中的内容读出,但不清空,与read函数的区别在此。此函数有一个flag标志位,设为MSG_PEEK。 send函数会将缓冲区中的内容写入到套接字,也不清空,与write函数的区别在此。 用这两个函数可以先接收或发送缓冲区中的内容,然后再用readn(此时缓冲区中的内容依然存在)与write函数去继续判断换行符/n,对缓冲区内容实现换行输出。 echocli.c...
分类:其他   时间:2014-05-13 23:43:04    收藏:0  评论:0  赞:0  阅读:538
unix环境编程 目录操作
1、目录操作有 mkdir(constchar *pathname,mode_t mode) 创建目录,成功则返回0,若出错则返回-1 int rmdir(const char *pathname) rmdir可以删除一个空目录,成功则返回0,若出错返回-1 DIR *opendir(const *pathname) 成功则返回指针,若出错则返回NULL...
分类:其他   时间:2014-05-13 08:05:28    收藏:0  评论:0  赞:0  阅读:455
NYOJ714 Card Trick 【队列模拟】
Card Trick 时间限制:1000 ms  |  内存限制:65535 KB 难度:3 描述 The magician shuffles a small pack of cards, holds it face down and performs the following procedure: The top card is moved to the bottom of ...
分类:其他   时间:2014-05-13 05:17:16    收藏:0  评论:0  赞:0  阅读:430
设计模式之迭代器模式
Iterator模式定义:   提供一个方法顺序访问一个聚合对象的各个元素,而又不暴露该对象的内部表示。   这个模式在java的类库中已经实现了,在java中所有的集合类都实现了Conllection接口,而Conllection接口又继承了Iterable接口,该接口有一个iterator方法,也就是所以的集合类都可以通过这个iterator方法来转换成Iterator类,用Ite...
分类:其他   时间:2014-05-13 09:11:13    收藏:0  评论:0  赞:0  阅读:335
hadoop记录topk
lk@lk-virtual-machine:~/hadoop-1.0.1/bin$ ./hadoop jar ~/hadoop-1.0.1/to.jar top.Top input output 14/05/12 03:44:37 WARN mapred.JobClient: Use GenericOptionsParser for parsing the arguments. Applicat...
分类:其他   时间:2014-05-13 05:37:47    收藏:0  评论:0  赞:0  阅读:445
Pat(Advanced Level)Practice--1016(Phone Bills)
Pat1016代码 题目描述: A long-distance telephone company charges its customers by the following rules: Making a long-distance call costs a certain amount per minute, depending on the time of day w...
分类:其他   时间:2014-05-13 06:44:33    收藏:0  评论:0  赞:0  阅读:396
【从0开始Tornado建站】主页的登录和显示最新文章
登录只要放在主页就可以了,这里为了美观,把用bootstrap的form-inline类修饰,如下样子: 前台代码如下: {%extends 'main.html'%} {%block header%} 首页 成员 群聊 {%if not cookieName%} 用户名 密码 登录 无帐号,请点击注册 {...
分类:其他   时间:2014-05-13 06:01:28    收藏:0  评论:0  赞:0  阅读:422
C语言优化实例:消除多级指针的间接访问
如果一个多层次的数据结构达到两级或者两级以上,举例如下: struct A{ int array_member[100]; //其他数据成员 }; struct B{ struct A *a_ptr; //其他数据成员 } 那么通过B类型的指针b_ptr访问A类型的array_member的某一个元素array_member[0]则需要使用b_...
分类:编程语言   时间:2014-05-13 06:00:27    收藏:0  评论:0  赞:0  阅读:390
内外连接、组函数、DDL、DML和TCL
事务不处理 1.表和行级别的锁不会释放 2.当前会话的操作在其他会话中查不到 3.当前事务可以回滚 4.当前事务回滚段的资源不会释放...
分类:其他   时间:2014-05-13 23:01:57    收藏:0  评论:0  赞:0  阅读:508
tomcat缓存静态资源深入
tomcat缓存静态资源深入...
分类:其他   时间:2014-05-13 07:10:15    收藏:0  评论:0  赞:0  阅读:331
C语言优化实例:循环中减少判断
为了让编译器更好地优化循环,应该尽量让循环中减少判断,方法之一是将判断语句整合进表达式。还是这个例子: for (int i = 0; i < 1000*10; i++) { sum += data[i/1000][i%10]; } 假如我们需要加一个判断,只有非负整数才需要作求和运算: for (int i = 0; i {      if (data[i/10...
分类:编程语言   时间:2014-05-13 23:00:58    收藏:0  评论:0  赞:0  阅读:460
【从0开始Tornado建站】群聊
群聊的前台主要代码: {%block content%} 测试版本,每天凌晨4:00清水,enjoy it~~:-)--> {%for i in content[19*int(num)-19:19*int(num)]%} 【{{i[1]}}】 ({{i[3]}}) : {{i[2]}} {%end%} {%for i in range(1,pages+1)%} {{i}} {%...
分类:其他   时间:2014-05-13 23:14:19    收藏:0  评论:0  赞:0  阅读:484
C/C++笔试忍法帖01——系统篇
1.进程和线程的差别。 线程是指进程内的一个执行单元,也是进程内的可调度实体. 与进程的区别: (1)调度:线程作为调度和分配的基本单位,进程作为拥有资源的基本单位 (2)并发性:不仅进程之间可以并发执行,同一个进程的多个线程之间也可并发执行 (3)拥有资源:进程是拥有资源的独立单位,线程不拥有系统资源,但可以访问隶属于进程的资源.  (4)系统开销:在创建或撤消进程时,由于系统都要为...
分类:编程语言   时间:2014-05-13 00:10:20    收藏:0  评论:0  赞:0  阅读:527
Assembly instructions 汇编指令解析 A&AT
Assembly instructions 汇编初步学习 汇编0基础的戳上面,刷一遍,包治百病 %eax寄存器的值与C语言的return的值相对应 (%esp)地址处储存的是函数的返回地址 return address %esp 栈顶寄存器 保存栈顶指针。 %ebp = boundary between p...
分类:其他   时间:2014-05-13 06:28:05    收藏:0  评论:0  赞:0  阅读:448
C/C++笔试忍法帖03——数据库篇
14.存储过程是什么?有什么用?有什么优点?     存储过程(Stored Procedure)是一组为了完成特定功能的SQL 语句集,经编译后存储在数据库。中用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。 存储过程用于实现频繁使用的查询、业务规则、被其他过程使用的公共例行程序 存储过程在创建时即在服务器上进行编译,所以执行起来比单个 SQL 语句快...
分类:数据库技术   时间:2014-05-13 08:52:47    收藏:0  评论:0  赞:0  阅读:438
HDU2874 Connections between cities 最近公共祖先+离线
给了你n个村庄把,然后m条路径,q个询问,问你两个点之间的最短距离 分析:由于按照题意来说本图是没有环的,所以求a,b的最近公共祖先 到他们的各自的距离之和就是 那个他们的最短路啦,用的是tarjan来做的,我的方法定义了一个dis数组来随时记录路径的长度,其它大神各有自己的神奇之法 #include #include #include #include #include #inclu...
分类:其他   时间:2014-05-13 07:48:07    收藏:0  评论:0  赞:0  阅读:384
XTUOJ 1173 Five Tiger(模拟)
?? Five Tiger Accepted : 34   Submit : 107 Time Limit : 1000 MS   Memory Limit : 65536 KB 题目描述 五虎棋是流传在东北民间的一种游戏,GG小的时候,经常被表哥虐得很惨。 由于各个地区的规则可能不大相同,并且GG的回忆不...
分类:其他   时间:2014-05-13 06:27:02    收藏:0  评论:0  赞:0  阅读:552
关于在集合中加入StringBuffer的问题
/**   * 本来以为下面这段简单的代码(一个大项目里面的),不会有什么问题,结果却花了我一段时间才找出这个BUG所在,这段代码就是简单的加入一行字符串内容之后,将StringBuffer清空之后,再次加入一行字符串而已,大家来看看输出来的                   * 内容是什么?不知道大家第一眼看到这段代码,有没有回答正确呢?也许你基本功比较扎实,觉得这根本不算个问题。...
分类:其他   时间:2014-05-13 08:42:31    收藏:0  评论:0  赞:0  阅读:588
对正则表达式练习器的改进
对正则表达式练习器的改进,原贴ID901680 覆盖原execIt函数 修改后的execIt函数允许对多个正则表达式进行匹配(每个正则表达式一行),并对每一个匹配成分显示出是第几个正则表达式匹配的。 这可视为语法分析的雏形,只要对匹配产生相应的动作。 function execIt(form) { var mode if(form.chkmode.checked) mode = "gi...
分类:其他   时间:2014-05-13 23:27:37    收藏:0  评论:0  赞:0  阅读:451
软考——公钥和私钥
非对称加密...
分类:其他   时间:2014-05-13 07:35:51    收藏:0  评论:0  赞:0  阅读:347
1110条   上一页 1 ... 40 41 42 43 44 ... 56 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!