原创 SOCKET 點對點通信

要應用鍵盤輸入的一些知識如下例子: <?php  fwrite(STDOUT, "Please input your name:\t");  echo $name = trim(fgets(STDIN));  fwrite(STDOUT, 

原创 java環境的搭建

一。簡介。 JDK即Java Development Kit, 相當於是Java的庫函數,運用這個軟件包,就可以對Java源程序進行編譯和運行,包含的基本組件包括: ü javac – 編譯器,將源程序轉成字節碼 ; ü jar – 打包工

原创 理解MySQL——索引與優化

寫在前面:索引對查詢的速度有着至關重要的影響,理解索引也是進行數據庫性能調優的起點。考慮如下情況,假設數據庫中一個表有10^6條記錄,DBMS的頁面大小爲4K,並存儲100條記錄。如果沒有索引,查詢將對整個表進行掃描,最壞的情況下,如果所有

原创 一致性hash算法 - consistent hashing

  consistent hashing算法早在1997年就在論文Consistent hashing and random trees中被提出,目前在cache系統中應用越來越廣泛; 1基本場景 比如你有N個cache服務器(後面簡稱ca

原创 php 數組 去重

/** * * 過濾包含,當前關鍵詞在後面出現,後面刪掉 * 關鍵字 留短不留長 * @param $arr=array(); * @return $newArr=array(); * @update 2013/9

原创 this,閉包理解

this的理解:隨着函數使用場合的不同,this的值會發生變化。但是有一個總的原則,那就是this指的是,調用函數的那個對象。 閉包:簡單理解成"定義在一個函數內部的函數"。閉包可以用在許多地方。它的最大用處有兩個,一個是前面提到的可以讀取

原创 js 追蹤腳本

js 追蹤腳本 lk_t.js var LK = {   version:"1.0",   host:"",   key:"LK",   expire_days:3600,   cmds:[],   tracker:function()

原创 MYSQL-中文檢索匹配與正則表達式

今天在做mysql的一個搜索的時候發現我用 select name from contact where name like '%a%'的時候出來的結果除了包含a的名字外連包含中文“新”的名字也出現在搜索結果裏面,這令我想弄清楚mysql的

原创 MySQL主從複製與讀寫分離

MySQL主從複製(Master-Slave)與讀寫分離(MySQL-Proxy)實踐 Mysql作爲目前世界上使用最廣泛的免費數據庫,相信所有從事系統運維的工程師都一定接觸過。但在實際的生產環境中,由單臺Mysql作爲獨立的數據庫是完全不

原创 zend反編譯-dezender 使用

網上找了一圈,各種名字的zend反編譯軟件,核心就是 40,960 字節 的 php.exe。 當時我是從 mmscn.org 上下載到的。論壇上說,php.exe 原創就是 mmscn.org,後來被俄國人偷去了,改名換姓,說是俄國人

原创 我的友情鏈接

濤石的blog技術成就夢想JavaScript詳解知乎則也

原创 PHP緩存技術

 PHP緩存包括PHP編譯緩存和PHP數據緩存兩種。PHP是一種解釋型語言,屬於邊編譯邊運行的那種。這種運行模式的優點是程序修改很方便,但是運行效率卻很低下。PHP編譯緩存針對這種情況做改進處理,使得PHP語言只要運行一次,就可以把程序的編

原创 JS中的prototype

 prototype.js 是Sam Stephenson寫的一個非常優雅的javascript基礎類庫,對javascript做了大量的擴展,而且很好的支持Ajax,國內外有多個基於此類庫實現的效果庫,也做得很棒。     prototy

原创 DB的主從原理

一、        主從配置的原理: Mysql的 Replication 是一個異步的複製過程,從一個 Mysql instace(我們稱之爲 Master)複製到另一個 Mysql instance(我們稱之 Slave)。在 Ma

原创 PHP: 深入pack/unpack

PHP作爲一門爲web而生的服務器端開發語言,被越來越多的公司所採用。其中不乏大公司,如騰迅、盛大、淘米、新浪等。在對性能要求比較高的項目中,PHP也逐漸演變成一門前端語言,用於訪問後端接口。或者不同項目之間需要共享數據的時候,通常可以抽取