10 2015 档案

摘要:怎么查看端口占用情况? 可以通过"~$ netstat -anp" 来查看哪些端口被打开 阅读全文
posted @ 2015-10-30 16:30 静之深 阅读(166) 评论(0) 推荐(0) 编辑
摘要:数据库表及字段命名规范 数据库、表、字段的命名规则 阅读全文
posted @ 2015-10-29 13:20 静之深 阅读(151) 评论(0) 推荐(0) 编辑
摘要:Linux进程调度原理 Linux进程调度机制 Linux进程调度的目标 1.高效性:高效意味着在相同的时间下要完成更多的任务。调度程序会被频繁的执行,所以调度程序要尽可能的高效; 2.加强交互性能:在系统相当的负载下,也要保证系统的响应时间; 3.保证公平和避免饥渴; 4.SMP调度:调度程序必须 阅读全文
posted @ 2015-10-28 11:21 静之深 阅读(378) 评论(0) 推荐(0) 编辑
摘要:端口重用引起的麻烦事一个TCP连接需要由四元组来形成,即(src_ip,src_port,dst_ip,dst_port)。假设有客户端建立了连接(src_ip1,src_port1,dst_ip1,dst_port1),那么,如果我们还有listen在(src_ip1,src_port1),那么当... 阅读全文
posted @ 2015-10-26 13:11 静之深 阅读(995) 评论(0) 推荐(0) 编辑
摘要:MySQL数据库的基本操作命令【mysql】mysql 常用建表语句一、mysql服务操作net start mysql //启动mysql服务net stop mysql //停止mysql服务 mysql -h主机地址 -u用户名 -p用户密码 //进入mysql数据库quit//退出mysql... 阅读全文
posted @ 2015-10-25 15:28 静之深 阅读(259) 评论(0) 推荐(0) 编辑
摘要:mysql字段类型MYSQL支持的数据类型——字符串类型注:mysql中的varchar类型表示字符个数而不是字节数,这点与sqlserver有所区别数字类型列类型需要的存储量范围、备注TINYINT1 个字节一个很小的整数有符号的范围是-128到127,无符号的范围是0到255SMALLINT2 ... 阅读全文
posted @ 2015-10-24 15:17 静之深 阅读(252) 评论(0) 推荐(0) 编辑
摘要:varchar和Nvarchar区别 阅读全文
posted @ 2015-10-24 15:14 静之深 阅读(108) 评论(0) 推荐(0) 编辑
摘要:cache写策略Write Through (完全写入)CPU向cache写入数据时,同时向memory也写一份,使cache和memory的数据保持一致。优点是简单,缺点是每次都要访问memory,速度比较慢。Write Back (回写) CPU更新cache时,只是把更新的cache区标记一下... 阅读全文
posted @ 2015-10-22 19:51 静之深 阅读(2966) 评论(0) 推荐(0) 编辑
摘要:UDP服务器端和客户端程序设计 名字与IP地址转换编程 多进程并发服务器编程 多线程并发服务器编程 I/O多路复用服务器编程 阅读全文
posted @ 2015-10-20 17:35 静之深 阅读(193) 评论(0) 推荐(0) 编辑
摘要:使用 SCTP 优化网络 阅读全文
posted @ 2015-10-20 17:29 静之深 阅读(166) 评论(0) 推荐(0) 编辑
摘要:网站优化要尽量减少服务器HTTP请求次数YAHOO网页加速的14条优化法则尽量减少HTTP请求次数 少用location.reload() 使用location.reload() 会刷新页面,刷新页面时页面所有资源(css,js,img等)会重新请求服务器。 建议使用location.href=... 阅读全文
posted @ 2015-10-17 16:55 静之深 阅读(132) 评论(0) 推荐(0) 编辑
摘要:linux 下Time_wait过多问题解决 net.ipv4.tcp_syncookies = 1表示开启SYN Cookies。当出现SYN等待队列溢出时,启用cookies来处理,可防范少量SYN攻击,默认为0,表示关闭;net.ipv4.tcp_tw_reuse = 1表示开启重用。允许将T... 阅读全文
posted @ 2015-10-16 16:36 静之深 阅读(773) 评论(0) 推荐(0) 编辑
摘要:TCP协议RST:RST介绍、什么时候发送RST包 RST标示复位、用来异常的关闭连接。 1. 发送RST包关闭连接时,不必等缓冲区的包都发出去,直接就丢弃缓冲区中的包,发送RST。 2. 而接收端收到RST包后,也不必发送ACK包来确认。TCP连接关闭的正常方法是四次握手。但四次... 阅读全文
posted @ 2015-10-16 14:57 静之深 阅读(2360) 评论(0) 推荐(1) 编辑
摘要:mmap 的理解 采用共享内存通信的一个显而易见的好处 是效率高,因为进程可以直接读写内存,而不需要任何数据的拷贝。对于像管道和消息队列等通信方式,则需要在内核和用户空间进行四次的数据拷贝,而共享内存 则只拷贝两次数据[1]:一次从输入文件到共享内存区,另一次从共享内存区到输出文件。实际上,进程之间... 阅读全文
posted @ 2015-10-15 11:07 静之深 阅读(784) 评论(0) 推荐(0) 编辑
摘要:copy_to_user,copy_from_user,get_user,put_user函数比较copy_to_user -- Copy a block of data into user space. copy_from_user -- Copy a block of data from use... 阅读全文
posted @ 2015-10-15 11:04 静之深 阅读(1285) 评论(0) 推荐(0) 编辑
摘要:TASK_INTERRUPTIBLE和TASK_UNINTERRUPTIBLETASK_INTERRUPTIBLE 和TASK_UNINTERRUPTIBLE 的区别TASK_INTERRUPTIBLE是可以被信号和wake_up()唤醒的,当信号到来时,进程会被设置为可运行。而TASK_UNINT... 阅读全文
posted @ 2015-10-13 10:54 静之深 阅读(2171) 评论(0) 推荐(0) 编辑
摘要:mp3 音频 音乐 tag ID3 ID3V1 ID3V2 标签 读取信息 获得图片 jpeg bmp 图片转换(上) MP3文件格式(二)---ID3v2 图:ID3V1标签结构图:ID3V2标签结构图:ID3V2头结构图:ID3V2帧头结构1.帧标识用四个字符标识一个帧,说明一个帧的内容含义,常... 阅读全文
posted @ 2015-10-12 13:19 静之深 阅读(788) 评论(0) 推荐(0) 编辑