• 2009-07-02

    windows下面常用的几个命令 - [knowledge]

    一,ping   

      它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用 的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以 确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。先看看帮助吧,在DOS窗口中键入:ping /? 回车,。所示...

    Tag:bash
  • 2009-06-30

    Mysql关于sleep进程 - [mysql]

    最近公司更换新服务器,出了不少问题,用户登录不上,初步诊断Mysql服务器问题,然后在服务器下uptime和top,发现负载平衡最高达到了36,mysql的CPU占用到了90%,真是大跌眼镜。

    进入Mysql,show processlist,有200多个sleep进程,并且有locked进程,面对这样的情况。

     

    需要同时修改
    interactive_timeout
    wait_tim...

    Tag:Mysql
  • 2009-06-25

    轻量级持久存储系统 MemcacheDB - [DB]

    注:memcached可能简称mc,memcachedb可能简称mcdb 一、memcachedb是什么 mcdb是一款分布式键值持久存储系统,由新浪开源。mcdb基于mc协议,所以可以使用mc客户端直接使用,存储引擎方面使用Berkeley DB,支持主从复制模式。 二、memcachedb的应用场景 首先,我们从基本的数据存储的角度看mysql、memcached、memcachedb的区别和特点,当然它们肯定不只这点区别。 mc因为是非持久存储的,所以它的定位就是缓存。 而mcdb...

    Tag:
  • 2009-06-18

    Linux命令+NFS配置+show processlist - [linux]

    http://hi.baidu.com/shengit/blog/item/3f61d48a6b4521769e2fb49b.html

    Tag:linux Mysql
  • 2009-06-16

    有关类与方法 - [php]

    抽象类必须被继承,抽象方法必须被重写。抽象方法只需声明,无需实现;抽象类不能被实例化,抽象类不一定要包含抽象方法。若类中包含了抽象方法,则该类必须被定义为抽象类。

    Tag:php
  • 2009-06-15

    换工作的想法 - [life]

    从molihe出来,到了一家外包公司,项目经理能力足,性格也挺好,可管理经验欠缺,1个月后最终选择了离开。感觉自己能完全胜任,因为所有的项目都基于一个框架下,不同的APP难点有专人解决,我只需负责整个后台到前端,到流程设计,和环境搭配,如果在那里呆下去,应该能做到项目组长,可是外包不是我想要的,我不想作项目经理,我的目标是构架师,我得懂服务器,懂程序构架,懂C/C++,懂管理,懂数据结构,懂规划。

    新公司还凑合,比较正规,因此决定至少呆到合同到期,怎么说呢,勉强凑合。...
    Tag:
  • 2009-05-21

    InnoDB和MyISAM

    InnoDB和MyISAM是在使用MySQL最常用的两个表类型,各有优缺点,视具体应用而定。下面是已知的两者之间的差别,仅供参考。

    innodb
    InnoDB 给 MySQL 提供了具有事务(commit)、回滚(rollback)和崩溃修复能力(crash recovery capabilities)的事务安全(transaction-safe (ACID compliant))型表。InnoDB 提供了行锁(locking on row lev...
    Tag:
  • 2009-05-14

    JS和CSS的一些小应用 - [JQuery]

    <script>

    function showimage(arg){
      var dd = arg.indexOf('img:');
      var ff = arg.substring(dd+4);
      hehe.style.display='';
      susu.src= 'Dock.jpg';
     
    }
    function qudiao(){
    ...

    Tag:php JS
  • 2009-05-13

    Linux 下各种查找替换字符串的办法 - [linux]

    1、在vi中使用的查找替换方法
    利用 :s 命令可以实现字符串的替换。具体的用法包括:
    :s/str1/str2/ 用字符串 str2 替换行中首次出现的字符串 str1
    :s/str1/str2/g 用字符串 str2 替换行中所有出现的字符串 str1
    :.,$ s/str1/str2/g 用字符串 str2 替换正文当前行到末尾所有出现的字符串 str1
    :1,$ s/str1/str2/g 用字符串 str2 替换正文中所...

    Tag:linux
  • 2009-05-03

    查看mysql的sleep进程,并且kill掉,可在后台运行 - [mysql]

    <?php
    define('MAX_SLEEP_TIME', 120);
    $hostname = "localhost";
    $username = "root";
    $password = "password";
     
    $connect = mysql_connect($hostname, $username, $password);
    $result = mysql_query("S...
    Tag:linux Mysql
  • 2009-04-28

    基于OpenCV的PHP图像人脸识别技术 - [php]

    [转]基于OpenCV的PHP图像人脸识别技术 function StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/storeit.aspx?t='+escape(d.title)+'&...
    Tag:php
  • 2009-04-26

    中文截取,出现乱码,解决方法 - [php]

    <?php   $text = "牛逼牛逼牛逼的牛牛逼的逼哈哈哈";   $value = substr($text, 0, 18);   $value_length = strlen($value);      $value_count = 0;  &n...

    Tag:php
  • 2009-04-25

    分布式服务器,查看各台服务器网页内容 - [service]

    /************************
    * 函数用途:同一域名对应多个IP时,获取指定服务器的远程网页内容
    * 创建时间:2008-12-09
    * 参数说明:
    *    $ip   服务器的IP地址
    *    $host   服务器的host名称
    *    $url   服务器的URL地址(不含域名)
    * 返回值:
    * ...

    Tag:php linux
  • 2009-04-24

    小网站的框架设计要考虑的东西 - [knowledge]

    别人的东西,拿来总结下,自己留着看!

    架构层次清晰化
    起步的阶段应该清楚的确定下来架构的层次。如果都搅和在一起,业务一旦扩增开来,如果原有的一堆东西拆不开就是非常痛苦的事情。
    Web Server <--> (AppServer)<-->Cache(eg. Memcached)<-->DB

    前端优化很重要
    因为流量低,访客可能也不多,这时候值得注意的是页面不要太大,多数流量低的站点吃亏就...
    Tag:knowledge
  • 2009-04-24

    PHP tips - [php]

    A.include 和 require的区别 :
    include('file.inc'); require('file.inc');
      1>.当file.inc不存在时,include会继续执行下面的,require会终止。
      2>.当file.inc存在时,不管包含的文件是否有错,都会终止。
    include_once和require_once 都只会在包含的时候检查,包含过了就不包了。

    B.当类文件里...

    Tag:php