原创 SVN回滾/回退到某個版本

1.回退前需要清楚回退到哪一版本 svn log -l 5 -v //5是指需要查看的log條數 2.svn 更新到指定版本 svn up -r 版本號 //svn up -r 522 ##svn up -r 只是回退當

原创 PHP常用代碼 —— 檢測用戶語言

使用下面的 PHP 代碼片段可以檢測用戶瀏覽器所使用的語言 function get_client_language($availableLanguages, $default='en'){ if (isset($_SER

原创 PHP常用代碼 —— 檢測用戶位置

使用下面的函數,可以檢測用戶是在哪個城市訪問你的網站 function detect_city($ip) { $default = 'UNKNOWN';

原创 PHP常用代碼 —— 阻止 SQL 注入

SQL 注入或者 SQLi 常見的攻擊網站的手段,使用下面的代碼可以幫助你防止這些工具。 function clean($input) { if (is_array($input)) { forea

原创 PHP常用代碼 —— 強制性文件下載

如果你需要下載特定的文件而不用另開新窗口,下面的代碼片段可以幫助你 function force_download($file) { $dir = "../log/exports/"; if ((i

原创 PHP常用代碼 —— 獲取 Web 頁面的源代碼

使用下面的函數,可以獲取任意 Web 頁面的 HTML 代碼 function display_sourcecode($url) { $lines = file($url); $output = ""; foreach ($

原创 PHP常用代碼 —— 壓縮 zip 文件

使用下面的 PHP 片段可以即時壓縮 zip 文件 function create_zip($files = array(),$destination = '',$overwrite = false) { //if t

原创 php輸出所有錯誤信息

方法一 修改php.ini ;顯示錯誤信息 display_errors = On ;顯示php開始錯誤信息 display_startup_errors = On ;日誌記錄錯誤信息 log_errors = On 方法二 需

原创 PHP常用代碼 —— 獲取用戶的真實 IP

function getRealIpAddr() { if (!emptyempty($_SERVER['HTTP_CLIENT_IP'])) { $ip=$_SERVER['HTT

原创 PHP常用代碼 —— 阻止多個 IP 訪問你的網站

這個代碼片段可以方便你禁止某些特定的 IP 地址訪問你的網站 if ( !file_exists('blocked_ips.txt') ) { $deny_ips = array( '127.0.0.1', '192.1

原创 PHP常用代碼 —— 生成二維碼

function qr_code($data, $type = "TXT", $size ='150', $ec='L', $margin='0') { $types = array("URL" =--> "http

原创 PHP常用代碼 —— 縮放圖片

function resize_image($filename, $tmpname, $xmax, $ymax) { $ext = explode(".", $filename); $ext = $ex

原创 PHP常用代碼 —— 發送 SMS

在開發 Web 或者移動應用的時候,經常會遇到需要發送 SMS 給用戶,或者因爲登錄原因,或者是爲了發送信息。下面的 PHP 代碼就實現了發送 SMS 的功能。 爲了使用任何的語言發送 SMS,需要一個 SMS gateway。大

原创 LINUX添加用戶並賦予ROOT權限

1、添加用戶,首先用adduser命令添加一個普通用戶,命令如下: //添加一個名爲tommy的用戶 #adduser chenyh #passwd chenyh //修改密碼 Changing password for user

原创 一個權重比例隨機方法

應用場景:抽獎,服務器分配等 /** * @param array $weight 權重 例如array('a'=>10.5,'b'=>9.5,'c'=>80) * @return string key 鍵名 */