首页 作者:blogdaren 的文章
  • 【1】理解TCP TIME_WAIT状态

    blogdaren 2009-10-19   1082次来访
    Q: 编写 TCP/SOCK_STREAM 服务程序时,SO_REUSEADDR到底什么意思? A: 这个套接字选项通知内核,如果端口忙,但TCP状态位于 TIME_WAIT ,可以重用 端口。如果端口忙,而TCP状态位于其他状态,重用端口时依旧得到一个错误信息, 指明"地址已经使用中"。如果你的服务程序停止后想立即重启,而新套接字依旧 使用同一端口,此时 SO_...
  • 【2】linux上使用netstat查看mysql端口和连接

    blogdaren 2009-10-16   1166次来访
    为了查看mysql服务器的数据库连接情况,需要使用netstat来查看端口和连接, 将使用到的命令整理了一下备忘, 这些命令同样可以用于查看其他应用程序的端口和连接情况. netstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息,这里我只用到其中的部分常用功能. 直接输入netstat,会有如下显示: Active In...
  • 【3】如何查看LINUX中Apache版本?

    blogdaren 2009-10-15   1041次来访
    方法: 1. httpd -v 2. /usr/local/apache/bin/apachectl -v 方法: 1. httpd -v 2. /usr/local/apache/bin/apachectl -v 方法: 1. httpd...
  • 【4】发一个简单的PHP日志类

    blogdaren 2009-10-14   1033次来访
    php有很多好用的日志模块可用,可惜麻烦的是要安装或者很庞大。参考之前写的c语言版本的日志程序,写了一个简单的php日志类,简单易用。 功能如下: 1 提供日志滚动功能,如按大小、按天数滚动。 2 提供日志级别设置。 3 提供输出设备设置,如debug模式的页面、后台的文件模式等。 使用起来很简单,可惜没有注释,稍后有空把注释加上。 不过代码很简单,看一下就会用了,呵呵。 源...
  • 【5】Linux wc命令详解

    blogdaren 2009-10-12   921次来访
    wc命令的功能为统计指定文件中的字节数、字数、行数, 并将统计结果显示输出。 语法:wc [选项] 文件… 说明:该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名, 则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。 该命令各选项含义如下: - c 统计字节数。 - l 统计行数。 - w 统计字数。 这些选项可以组合...
  • 【6】apache mod_rewrite 实现伪静态页面

    blogdaren 2009-10-06   797次来访
    mod_rewrite是Apache的一个非常强大的功能,它可以实现伪静态页面。下面我详细说说它的使用方法!对初学者很有用的哦! rewrite规则学习 我们新建一个.htaccess文件之后,就在里面写入以下内容: RewriteEngine on #rewriteengine为重写引擎开关on为开启off为关闭 RewriteRule ([0-9]{1,})$ index.php?i...
  • 【7】周总理震惊全世界的谈话

    blogdaren 2009-10-04   817次来访
    1.一位西方记者问周总理:“请问总理先生,现在的中国有没有妓女?”不少人纳闷:怎么提这种问题?大家都关注周总理怎样回答。周总理肯定地说:“有!” 全场哗然,议论纷纷。周总理看出了大家的疑惑,补充说了一句:“中国的妓女在我国台湾省。”顿时掌声雷动。 --------这位记者的提问是非常阴毒的,他设计了一个圈套给周总理钻。中国解放以后封闭了内地所有的妓院,原来的妓...
  • 【8】google创始人:拉里-佩奇 和 谢尔盖-布林

    blogdaren 2009-09-25   1023次来访
    Google创始人谢尔盖-布林出生于莫斯科,是马里兰大学的荣誉毕业生,拥有数学和计算机专业的理学学士学位。随后他考入斯坦福大学计算机专业就读。他目前从计算机研究所博士班休学,全力发展Google公司。 谢尔盖-布林的父亲迈克尔-布林是一名数学家,曾经在前苏联的计划委员会就职,1979年他移民到了美国。他们一家是由于前苏联对犹太人的歧视政策移民的。迈克尔说:“我离开前苏联除了自身原因再有就...
  • 【9】vim中执行shell命令

    blogdaren 2009-09-22   943次来访
    在vim中也可以执行shell的命令。在line mode下执行指令!command, command 是 shell 命令。例如指令 !date 会把目前的时间和日期显示到屏幕上。 要是你想把 shell 命令的结果放到文件中,可以用 r !command。比如 r !date 会把现在的时间插入到游标所在行的下一行。可以指定行数,例如 20r !date 会把現在的时间放...
  • 【10】为什么要避免在 cp 时显示进度条这种设计?

    blogdaren 2009-09-18   1049次来访
    进度条显示依赖于两个关键,一是总工作量,一是当前进度量。 对于wget 来说, 如果要获取的资源在头部有Content-Length, 那么它可以认为获得了“总工作量”, 而具体下载过程中下载了多个字节它是知道的,这种情况下得到进度百分比是轻负担的,可承受的。 对于wget获取一个使用http协议的URL来说, 如果Content-Length没有指定, 则wget 也无法获取总工作量, 它所...
  • 【11】"Internet Explorer无法打开站点,已终止操作"解决方法

    blogdaren 2009-09-17   962次来访
    原本在没有用到引入时间的WdatePicker.js时,程序一直是完好的运行的,可是当引入这个js后,就出现了“Internet Explorer无法打开站点,已终止操作” ,觉得很奇怪。 Google了一下,感觉碰到问题的人还很多,解决的方法也很多,选了一个,和大家分享一下。 (1)在script中使用defer属性。意在页面加载完毕后再执行脚本,这样可以避免找不到对象的问题。def...
  • 【12】Ubuntu也能使用微软雅黑字体

    blogdaren 2009-09-12   1192次来访
     雅黑字体是微软公司花费巨资为新一代Vista操作系统打造的字体,支持高清显示ClearType功能;看了几年的宋体,雅黑让我们眼前一亮。Ubuntu本身自然是不带有雅黑字体的,如果要使用,就必须想办法移植过去。下面我们来介绍一下如何让雅黑在Ubuntu上扎根。      第一步:下载雅黑字体  &nbs...
  • 【13】ubuntu9.04 无线网络就不见了修复

    blogdaren 2009-09-12   820次来访
    ubuntu9.04的问题,发现系统升级以后,原来可以找到的无线网络就不见了。在网上搜索了一下,发现很多朋友也有类似的问题,国外有个高手有个处理方法: https://answers.launchpad.net/ubuntu/+question/74211
  • 【14】Ubuntu 其他一些有用的工具

    blogdaren 2009-09-12   1193次来访
    11.改变系统启动顺序 sudo gedit /boot/grub/menu.lst qgrubeditor 6 3 (1369 ) 12.升级 Gnome 桌面到最新版 sudo apt-get install gnome 3 7 (1376 ) 13.安装软件时出现问题 E: dpkg was interrupted, you must manu...
  • 【15】Ubuntu 影视工具

    blogdaren 2009-09-12   1202次来访
    影视工具 1、 安装多媒体解码器 输入命令 sudo apt-get install libxine1-ffmpeg libxine1-plugins w32codecs,libdvdcss2安装 Totem-xine 和 Mplayer 需要一些 codecs 来播放影片。已经有社群的朋友打包好了 w32codecs 和 w64codecs 套件,可是在预设套...