recv函数会将套接字缓冲区中的内容读出,但不清空,与read函数的区别在此。此函数有一个flag标志位,设为MSG_PEEK。
send函数会将缓冲区中的内容写入到套接字,也不清空,与write函数的区别在此。
用这两个函数可以先接收或发送缓冲区中的内容,然后再用readn(此时缓冲区中的内容依然存在)与write函数去继续判断换行符/n,对缓冲区内容实现换行输出。
echocli.c...
分类:
其他好文 时间:
2014-05-13 23:43:35
阅读次数:
494
DDD8088 汇编跳转日期:2003年6月12日出处:嬴政天下整理收藏作者:看雪人气: 8735
8088 汇编跳转一、状态寄存器PSW(Program
Flag)程序状态字寄存器,是一个16位寄存器,由条件码标志(flag)和控制标志构成,如下所示:1514131211109876543210 ...
分类:
其他好文 时间:
2014-05-13 18:28:09
阅读次数:
278
为什么我如此的热爱这样一个比赛呢?因为它总能带给我一个目标,让我去努力实现它。因为可以看到胜利的希望,于是不断的去追逐。虽然其中的过程可能是比较艰辛的。
对于天才选手,作为天生的冠军,大概凭借天赋就能达到很高的水平。而对于我这种屌丝的话,成长的唯一途径就是“被虐”了吧。大概竞技比赛都是如此,只有.....
分类:
其他好文 时间:
2014-05-13 17:32:47
阅读次数:
193
一次比赛做一次总结,弱菜又来总结了……我这种大四的又死皮赖来混省赛了,貌似就我和山大威海的某哥们(不详其大名)了吧。颁奖前和他聊天,得知他去百度了,真是不错,ORZ之。比赛流水账:题目目前不知道哪有,过几天填坑。没发题目前,我们赌A题可能是水题,由于我是主coder,我去读A,剩下的一个从前往后,一...
分类:
其他好文 时间:
2014-05-13 09:59:05
阅读次数:
498
Person's solution 是用来一种基于软件的解决关键区域问题的算法(critical-section).
它并非完美的,有可能不正确地工作。而且是限制解决两个进程同步的问题。
但是它很简单,很原始,学习起来也是很轻松的。
代码如下:
do {
flag[i] = true;
turn = j;
while (flag[j] && turn == j...
分类:
编程语言 时间:
2014-05-13 08:01:01
阅读次数:
407
/*
ID:kevin_s1
PROG:dualpal
LANG:C++
*/
#include
#include
#include
#include
#include
using namespace std;
int N,S;
vector result;
bool isPalindromic(string num){
bool flag = true;
int len =...
分类:
其他好文 时间:
2014-05-13 06:10:09
阅读次数:
312
链接: http://acm.hrbust.edu.cn/index.php?m=ProblemSet&a=showProblem&problem_id=1916
Description:
小w和小z想到了一个新游戏,在这个游戏中他们各有N个卡片。小w想去使用她的卡片去覆盖小z的卡片。
卡片A能覆盖卡片B的条件是卡片A的高不小于卡片B的高同时卡片A的宽不小于卡片B的宽。
现在请计算出小w的...
分类:
其他好文 时间:
2014-05-13 06:04:58
阅读次数:
247
第一次写省赛总结,总的来说这次省赛表现的不是特别理想吧,一方面是题目的原因,另一方面也有很大部分是个人的原因。
要说省赛的比赛过程,其实前半程还是比较正常的,一上来SF就发现A题的水性很快的敲了出来。然后我一看K,感觉这个字符串不是特别好搞继续往前看,看到一些计数的也不是特别好搞,就看到H,H...
分类:
其他好文 时间:
2014-05-12 20:32:16
阅读次数:
327
先执行:rubyscript/generatemigrationadd_change_flag_to_userschange_flag:Boolean生成时间序列文件:db/migrate/20131016034104_add_changeflag_to_users.rb内容:classAddchangeflagToUsers<ActiveRecord::Migrationdefself.upadd_column:users,:change_flag,:booleanen..
分类:
其他好文 时间:
2014-05-12 03:10:04
阅读次数:
368
思路:简单的匹配操作,利用栈。
Code:
#include
#include
char stack[135];
int main()
{
int n;
scanf("%d",&n);
getchar();
while(n-->0)
{
memset(stack,0,sizeof(stack));
char c;
int top=0;
int flag=1;...
分类:
其他好文 时间:
2014-05-11 20:19:34
阅读次数:
376