原创 php中Unicode轉換爲中文
function decodeUnicode($str){ return preg_replace_callback('/\\\\u([0-9a-f]{4})/i', create_function(
原创 mysql 更新一個字段(在他的後面添加字符串)
更新一個字段,在它的後面加一個字符串,不查詢數據庫得到這個字段值 怎麼添加?? 例如: 我的test表,有個user字段,我現在想在它後面加了另一個用戶的名字 我在mysql數據庫這樣寫 UPDATE test SET user= use
原创 nginx獲取用戶真實ip
用了cdn,想獲取用戶的真實ip,這樣配置nginx.conf 在http模塊中添加如下代碼: set_real_ip_from 0.0.0.0/0; real_ip_header X-Forwarded-For; rea
原创 nginx高併發系統限流特技-2
接上文的聊聊高併發系統限流特技-1 原文來自開濤的博客,找不到第此原文鏈接了 接入層限流 接入層通常指請求流量的入口,該層的主要目的有:負載均衡、非法請求過濾、請求聚合、緩存、降級、限流、A/B測試、服務質量監控等等,可以參考筆者寫的《使
原创 網頁出現400 Bad Request Request Header Or Cookie Too Large錯誤的解決方法
在nginx.conf的http模塊中添加 client_header_buffer_size 16k;默認是4K,改大一點就好了 large_client_header_buffers 4 16k; nginx默認的header長度上
原创 ckplayer6.8修改logo
找到(ckplayer.js)的logo: 'null', ckplayer.xml裏對應的是<logo>null</logo> 把null修改爲cklogo.png 把style.swf修改成style.zip,把自己做好的logo文件
原创 php中數字0和空值的區別分析
作爲一個合格的php程序員,一些基礎知識是必須要知道的,例如0和空的區別,關於這個區別,下面就通過幾個實例進行簡單的分析,其中的道理,只可意會,不可言傳,讀者可以自己去慢慢體會了。: <?php $test=0; if($test==''
原创 nginx報錯:Too many open files ---NGINX性能優化
worker_processes與worker_connections 設置好合適大小,可以提示nginx處理性能,非常重要。 一般一個進程足夠了,你可以把連接數設得很大。(worker_processes: 1,worker_conne
原创 網站跨域的五種解決方式
1、什麼是跨越? 一個網頁向另一個不同域名/不同協議/不同端口的網頁請求資源,這就是跨域。 跨域原因產生:在當前域名請求網站中,默認不允許通過ajax請求發送其他域名。 2、爲什麼會產生跨域請求? 因爲瀏覽器使用了同源策略 3、什麼是
原创 PHP根據IP判斷地區名信息的示例代碼
原文鏈接:https://www.jb51.net/article/47552.htm <?php header("Content-type: text/html; charset=utf-
原创 php爬取html內容
1、curl方式獲取 <?php $a = 'http://www.888.com/123.html'; $ch = curl_init($a); curl_setopt($ch, CURLOPT_HEADER, 0); curl_s
原创 正則表達式30分鐘入門教程
轉自https://deerchao.cn/tutorials/regex/regex.htm
原创 正則表達式簡單語法及常用正則表達式
原文鏈接:https://blog.csdn.net/u010760374/article/details/79974586 基本符號: ^ 表示匹配字符串的開始位置 (例外 用在
原创 禁止iframe技術:X-Frame-Options frame-ancestors
原文鏈接:https://www.cnblogs.com/iamstudy/articles/click_jacking_defense.html#_label0_2 X-Frame-Optio
原创 通過nginx或php禁止iframe
1、通過nginx,對chrome瀏覽器適用 /etc/nginx/nginx.conf 在http下 添加 add_header Content-Security-Policy "frame-ancestors *.888.com";