摘要:
服务器端编程经常需要构造高性能的IO模型,常见的IO模型: 阻塞I/O模型 (Blocking IO) ------------(同步)(阻塞)非阻塞I/O模型 (Non-Blocking IO)---------(同步)(非阻塞) I/O多路复用模型 (IO Mu... 阅读全文
摘要:
client与server建立socket连接之后,如果突然关闭server,此时,如果不在客户端close(socket_fd),会有不好的影响: QsocketNotifier监控socket的槽函数不断地被执行!!这是为什么呢!服务器既然已经关了,为什么s... 阅读全文
摘要:
“生命本身是没有意义的,是我们在追求的过程中赋予它意义!”有没有写了好多好多博客,在某天早晨发现博客被封了,啊,还是平时多备份一下比较好!方法1:租用一个VPS,自建博客网站,最彻底!方法2:有网友推荐一个叫做网文快捕的软件,我没有用过,可能好用吧,有空可以实验一下:... 阅读全文
摘要:
语言输入和语言输出是两个不同的通道!仅仅练习阅读和听力,你的口语不会又提高的,反之亦然! 例如,有的人可以阅读高深的学术论文,但是口语很差! ---- 深有体会!你 可能 现在 就 处于「 听 VOA 慢速 觉得 太 简单 但 听 VOA 常 速 又 听不懂」 这个... 阅读全文
摘要:
一:首先需要搞清楚IO复用、阻塞的概念:Ref: https://blog.csdn.net/u010366748/article/details/50944516二:select机制作为IO复用的实现方式,select是提高了抽象和batch处理的级别,不是传统方... 阅读全文
摘要:
lamp:我们最常说的lamp,是一种系统环境,由Linux+Apache+Mysql+PHP构成,常用来运行web服务器。要在系统上完成这个环境的安装,可以很复杂的一步一步编译和设置,也可以用已经集成好的软件,脚本等实现快速安装。 XAMPP:软件名,Apache ... 阅读全文
摘要:
《花的微笑》--- 钢琴曲,石进今天再用C++写代码时,出现了编译错误 jump to case label [-fpermissive]原因:使用switch语句时,再case中定义了变量,编译器不愿意! 将变量的定义移出switch case; 不要在if或c... 阅读全文
摘要:
“无论创作还是欣赏,都是对法则和规律的逃逸,自由是艺术的源泉”-- 黑格尔TCP调试助手中,在发送时可以选择十六进制发送或者字符串形式发送!其实,两者最终调用的都是系统的socket send函数,例如linux下的send(int sockfd, const voi... 阅读全文
摘要:
grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具.1) 在多个文件中查找一个字符串: grep "match_patter... 阅读全文
摘要:
我希望能设计出世界上最美的画面! 首先进入你自己建立的网站http://localhost:8079/Frank,如上图所示。注意,编辑页面时,要可以上外网,否则wordPress的插件会下载出错!点击左上角按钮(不知为... 阅读全文