摘要:
下面是关于#include #include #include #include #include #include #define MAXLINE 1024/*unbuffer input/output function*/ssize_t rio_readn(int fd,void *usrbuf,size_t n){ size_t nleft = n; ssize_t nread; char *bufp = usrbuf; while(nleft > 0){ if((nread = read(fd,bufp,nleft)) rio_fd = fd; ... 阅读全文
摘要:
创建动态按钮 阅读全文
摘要:
如无其它说明,本文所指Linux均表示2.6内核Linux,GCC编译器,Windows均表示Windows XP系统,Visual Studio 2005 sp1编译环境。 下面大概分几个方面进行罗列: Linux要包含 [cpp] #include #include #include #include 等头文件,而windows下则是包含 [cpp] #include 。 Linux中socket为整形,Windows中为一个SOCKET。 Linux中关闭socket为close,Windows中为closesocket。 Linux中有变量sockle... 阅读全文
摘要:
参考http://www.cnblogs.com/cxd4321/archive/2008/11/20/1337776.html常见HTTP状态码200 OK301 Moved Permanently302 Found304 Not Modified307 Temporary Redirect400 Bad Request401 Unauthorized403 Forbidden404 Not Found410 Gone500 Internal Server Error501 Not Implemented100Continue 初始的请求已经接受,客户应当继续发送请求的其余部分101Swi. 阅读全文
摘要:
来自生产环境的朋友、可能都会碰到: 原本运行良好的查询语句,过了一段时间后,可能会突然变得很糟糕 一个很大可能的原因就是数据分布情况发生了变化 从而导致MySQL优化器对驱动表的选择发生了变化,进而出现索引失效的情况 所以、闲着蛋疼喝咖啡的时候、应该多收集两下表的统计信息 这个时候、Straight_JOIN 闪亮登场 MySQL 只支持 Nested Loop Join、关于这个Nested JOIN的详细用法请参阅偶之前blog:点击打开链接 和Oracle对比下、不然得知、Straight_JOIN相当于Oracle里面的:USE_NL、所以、原理... 阅读全文
摘要:
共有3中方法:1.在Ubuntu左上角选择File/Open in Terminal2.快捷键alt+F2调出Run a Command,输入gnome-terminal添加右键支持在终端,输入install nautilus-open-terminal,安装右键支持,这样在桌面或文件夹中空白处点击鼠标右键则出来进入终端的快捷方式,以后用这种方法简单PS:其中第3种方法需要先调出终端, 阅读全文
摘要:
接着上篇我们说的配置文件,今天我们来说一下接口。 1、UML图 2、三层架构 3、Sqlhelper 4、配置文件 5、接口 6、设计模式 什么是接口呢?我们可以将接口理解为用于沟通的中介的抽象化。可以将接口理解为我们生活中的“中介”。那么我们为什么要在机房收费系统中加接口呢?机房收费系统中的接口到底起着什么作用呢?看一下下面这段代码,这是我接口的一段代码。'***********************************************************************************... 阅读全文