主要内容:Socket的几个I/O事件、Socket的同步等待机制。
内核版本:3.15.2
我的博客:http://blog.csdn.net/zhangskd
概述
socket上定义了几个IO事件:状态改变事件、有数据可读事件、有发送缓存可写事件、有IO错误事件。
对于这些事件,socket中分别定义了相应的事件处理函数,也称回调函数。
Socket I/O事件...
分类:
其他好文 时间:
2015-05-23 22:48:04
阅读次数:
274
主要内容:Socket的异步通知机制。
内核版本:3.15.2
我的博客:http://blog.csdn.net/zhangskd
概述
socket上定义了几个IO事件:状态改变事件、有数据可读事件、有发送缓存可写事件、有IO错误事件。
对于这些事件,socket中分别定义了相应的事件处理函数,也称回调函数。
Socket I/O事件的处理过程中,要使用到sock...
分类:
其他好文 时间:
2015-05-23 22:46:47
阅读次数:
343
主要内容:Socket I/O事件的定义、I/O处理函数的实现。
内核版本:3.15.2
我的博客:http://blog.csdn.net/zhangskd
I/O事件定义
sock中定义了几个I/O事件,当协议栈遇到这些事件时,会调用它们的处理函数。
struct sock {
...
struct socket_wq __rcu *sk_wq; /*...
分类:
其他好文 时间:
2015-05-23 22:46:53
阅读次数:
260
Problem 2140 Forever 0.5
Accept: 269 Submit: 934 Special Judge
Time Limit: 1000 mSec Memory Limit : 32768 KB
Problem Description
Given an integer N, your task is to judge whether...
分类:
其他好文 时间:
2015-05-23 22:46:53
阅读次数:
171
主要内容:connect()的Socket层实现、期间进程的睡眠和唤醒、SO_SNDTIMEO选项。
内核版本:3.15.2
我的博客:http://blog.csdn.net/zhangskd
应用层
int connect(int sockfd, const struct sockaddr *serv_addr, socklen_t addrlen);
Connects...
分类:
其他好文 时间:
2015-05-23 22:46:21
阅读次数:
257
1 安装locales
apt-get install locales
2 选择语言包
dpkg-reconfigure locales
在所有的语言包选择en_US.ISO-8859-1和zh_CN.GBK。其他en_US和zh_CN打头的也选上。然后选择zh_CN.GBK为默认的LOCALE,则系统为中文界面(这里也可以选en_US.ISO,使系统为英文界面)。
3 ...
分类:
其他好文 时间:
2015-05-23 22:46:00
阅读次数:
180
模拟+链表+DP OrzAK爷faebdcA Growin要跟全部的n个人握手共2n杯香槟,再加上每对关系的两杯香槟,直接统计邻接矩阵中1的个数,再加2n就是answer 1 //BestCoder 42 A 2 #include 3 #include 4 #include 5 #include.....
分类:
其他好文 时间:
2015-05-23 22:45:39
阅读次数:
278
题目链接:http://poj.org/problem?id=2192思路分析:该问题可以看做dp问题,同时也可以使用dfs搜索求解,这里使用dp解法;设字符串StrA[0, 1, …, n]和StrB[0,1, .., m]构成字符串Str[0, 1, … , m + n + 1];1)状态定义:...
分类:
其他好文 时间:
2015-05-23 22:45:25
阅读次数:
120
AccountBookProblemStatementVersion1.0RevisionHistoryDateIssueDescriptionAuthor23/May/20154.2Initialcreation.ExtractedtheProblemStatementfromtheVisiond...
分类:
其他好文 时间:
2015-05-23 22:44:03
阅读次数:
143
转载:https://developer.mozilla.org/en-US/docs/Web/API/UIEvent/layerXUIEvent.layerX 非标准 这个属性是非标准的属性,并且也没有那个标准说要使用它。 如果你要使用它,请不要使用在你的Web产品上。那会不对一些用户起作用...
分类:
其他好文 时间:
2015-05-23 22:44:21
阅读次数:
129
系统分模块分层面的时机:1)完成一次从功能需求,ui设计,代码设计,数据库设计的整体梳理或是迭代思考。这时结合经验判断哪些地方可能有较大的代码量,或是构造复杂度,则预先横向分块,纵向分层。2)代码积累到一定程度,以当前能力,解决问题的速度越来越慢,碰上的问题的水准越来越低,数量越来越多,必须要析置出...
分类:
其他好文 时间:
2015-05-23 22:43:32
阅读次数:
189
1. 密码安全性使用Werkzeug实现密码hashgenerate_password_hash(password, method, salt_length)将原始密码作为输入,以字符串形式输出密码的hash值,输出的值可保存在用户数据库中。method 和 salt_length的默认值就能满足大...
分类:
其他好文 时间:
2015-05-23 22:42:59
阅读次数:
1199
2009年是俺的本命年,人家都说本命年十有八九都不是太好,我也未能幸免。从年初开始,感觉身体就特别虚弱,打篮球跑会儿就会感觉特别累,这种情况还在进一步恶化,比我想象的要严重的多。 这一年也是我参加工作的第三个年头,有了理论基础,有了扎实的技术,正是要施展拳脚的时候。我是有强烈意愿、目标和报...
分类:
其他好文 时间:
2015-05-23 22:41:45
阅读次数:
192
原文地址:https://www.quora.com/As-a-computer-science-student-what-can-I-learn-right-now-in-just-10-minutes-that-could-be-useful-for-the-rest-of-my-life问:作...
分类:
其他好文 时间:
2015-05-23 22:41:17
阅读次数:
149
“互联网思维”是一个近年来兴起的、迅速蹿红的词汇,据不准确考证,始作俑者大概是小米公司的老板雷军。即便他不是第一个,也是第一批。至少有一点值得我们自豪的是,这个词是我们天朝人原创的,在英语中对应的概念类似“Internet Thinking”或者“Internet Thoughts”是从中文翻译、解...
分类:
其他好文 时间:
2015-05-23 22:42:20
阅读次数:
327
This pseudocode from the book:> _ Anany LevitinNote that throughout the paper, we assume that inputs to algorithms fall within their specified ranges ...
分类:
其他好文 时间:
2015-05-23 22:39:13
阅读次数:
254
final//如果不是final的话,我可以在checkInt方法内部把i的值改变(有意或无意的, //虽然不会改变实际调用处的值),特别是无意的,可能会引用一些难以发现的BUGpublicstaticvoidcheckInt(inti) { i = 200;//这样是可以的,不会编译出错的//do...
分类:
其他好文 时间:
2015-05-23 22:41:31
阅读次数:
193