原创 Mysql 取出數據並顯示行號 (假設按p_view倒排序)

IFNULL(expr1,expr2)    expr1 不爲 NULL,則 IFNULL() 的返回值爲 expr1; 否則其返回值爲 expr2select  p_name,p_type,p_view, IFNULL(@rownum:=

原创 消除移動端webkit內核瀏覽器點擊時出現的陰影

-webkit-tap-highlight-color: rgba(255,255,255,0);

原创 Mysql 分組後在分組內排序、每個分組中取前N條

SELECT p_type,p_name,p_view,row_num from (SELECT p_type,p_name,p_view,IF(@bak=p_type,@rownum:=@rownum+1,@rownum:=1) as r

原创 mysql 有重複數據不插入或更新的處理方法

場景譬如管理員後臺1、編輯在後臺手工添加新聞2、或者用爬蟲抓到新聞後插入由於一些不可描述的原因。我們可能需要會插入相同的新聞我們利用news_code字段。在程序(PHP ,java)拼湊SQL語句時,執行一個md5 過程,讓news_co

原创 mysql 找到重複數據、並刪除

根據處理方式不同:select a.*,if(@tmp=CONCAT(r_content,r_userid),@rownum:=@rownum+1,@rownum:=1) as rownum,@tmp:=CONCAT(r_content,r

原创 PHP外包簡易加密後門

首先將後門源代碼加密,得到加密後的代碼。 $encode = <<<EOF if(!file_exists(dirname(dirname(dirname(__FILE__))).'/blog.51cto.com.chinaleo'))

原创 解決 Nginx + PHP-FPM (Permission denied)報錯的辦法

今天在虛擬機的CentOS 6.5裏配置 Nginx + PHP-FPM 時,默認的網站根目錄爲 /usr/share/nginx/html,將其重新自定義爲 /home/liaotian/projects/web ,其他正常配置,這裏就不

原创 分組後在分組內排序、每個分組中取前N條

SELECT p_type,p_name,p_view,row_num from (SELECT p_type,p_name,p_view,IF(@bak=p_type,@rownum:=@rownum+1,@rownum:=1) as r

原创 微信“跳一跳”輔助,小米5配置分享-實測900+

我的手機屏幕分辨率爲1920x1080,所以修改 /config/1920x1080/config.json{    "under_game_score_y": 300,    "press_coefficient": 3.80,    "

原创 純SQL實現小算法(輔助決策)_ 計算商品評分、及時補貨

分別把 計算各自的  1、點擊量/點擊量均值   2、銷售量/銷售量均值 兩者相加,可以得到一個簡單評分 又有問題了,豬肉的評分不應該比五花肉多。 因此我們要加入簡單的權重,譬如點擊量評分佔30%。銷售量評分佔70%select p_

原创 有重複數據不插入或更新的處理方法

場景譬如管理員後臺1、編輯在後臺手工添加新聞2、或者用爬蟲抓到新聞後插入由於一些不可描述的原因。我們可能需要會插入相同的新聞我們利用news_code字段。在程序(PHP ,java)拼湊SQL語句時,執行一個md5 過程,讓news_co

原创 找到重複數據、並刪除之

根據處理方式不同:select a.*,if(@tmp=CONCAT(r_content,r_userid),@rownum:=@rownum+1,@rownum:=1) as rownum,@tmp:=CONCAT(r_content,r

原创 eclipse 報錯 JDK版本過低

在eclipse.ini這個文件的首行增加語句-vmE:/java/jdk1.8.0_102/bin/javaw.exe可解決問題

原创 消除移動端webkit內核瀏覽器點擊時出現的陰影

-webkit-tap-highlight-color: rgba(255,255,255,0);

原创 更新數據技巧之:update表子查詢、多條件判斷

場景:系統運行了一段時間後,好多用戶消費,需要在表中對用戶進行等級更新,我們的需求是:1、只對超過平均消費金額的用戶進行等級升級2、達到平均消費金額 1倍的用戶 等級是 白金用戶3、2倍或以上的是黃金用戶4、其他一律是吃瓜用戶mysql 裏