原创 php顯示各種時間段
先把時間設置成北京時間 date_default_timezone_set('PRC'); 當前時間 $curtime=date("Y-m-d H:i:s", time()); 由於週一的劃分跟我們平時所理解不太一樣,所以要分開判斷
原创 Linux下UDP端口掃描
由於UDP協議是非面向連接的,對UDP端口的探測也就不可能像TCP端口的探測那樣依賴於連接建立過程,這也使得UDP端口掃描的可靠性不高。所以雖然UDP協議較之TCP協議顯得簡單,但是對UDP端口的掃描卻是相當困難的。下面具體介紹一下
原创 GoAhead網頁提交內容
<span style="font: 14px/21px 微軟雅黑; text-align: left; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; lette
原创 php過濾斜槓等特殊字符
$ArrFilters=array("'","<",">","\x{5c}"); function IsExistStrings($SrcString, $ArrFilters){ foreach ($ArrFilt
原创 Windows編程的兼容性問題
問題出現在軟件發佈之後,在個別用戶的電腦上的win7系統運行我們的軟件總是無法運行,運行就直接給出“XXX module 已停止工作”的提示框,但是如果運行選中運行程序右鍵,在兼容性那裏選擇“XP (sp3)”後又能正常運行。但是更
原创 Nginx服務模塊開發
縱觀網上各種關於nginx的模塊開發的資料都是基於HTTP的模塊開發,這裏就整理一篇是基於TCP協議的服務模塊開發,並且給出一套自定義服務模塊的源碼,該模塊主要實現的功能是監聽某一端口,然後把接收到的客戶端數據轉發的上流服務器,再把上流服
原创 dblink的使用
有時候的業務需要參照其他數據庫的數據。 我們可以在程序中分別從兩個數據庫中取值然後處理。但這樣開發效率和性能都不是很好。 如果兩個數據庫都是PostgreSQL的話,用擴展的DBLINK功能非常簡單。 比如一個數據db1,db2。首
原创 ffmpeg解析HD264後圖像上下翻轉和顏色不對解決方法
接收到hd264的數據用ffmpeg進行解析後發現,畫面是上下翻轉的,網上有的人說可以在顯示的時候在把圖像上下翻轉過來,但這樣的效率明顯很低,後來發現還有更高效的方法,只需要重排幾個數組的地址就可以了: int result =
原创 Linux運行腳本作爲守護進程的各種方法
1:nohup ping www.ibm.com & 2:setsid ping www.ibm.com 3:(ping www.ibm.com &)
原创 linux遍歷目錄C語言
#include <dirent.h> int i; char *lpcCFile; DIR *lptDir; struct dirent *lptCurFile; lptDir=opendir("pathdir'
原创 基於IOS的sqlite數據庫封裝
DBController是基於IOS下的Object-C實現的,封裝了對sqlite數據庫的常用的查詢、插入、更新和刪除操作, 不需要再次修改和實現數據庫的底層接口操作,直接申明模型類,然後調用DBController來進行數據的操
原创 libcef調試render進程
這篇文章的前提你的libcef能夠正常啓動,能打開一個基本的網頁,但是不清楚一些接口怎樣在render進程調用和調試的人來說的。第一步,實現“CefRenderProcessHandler”接口,關鍵代碼:class ClientApp
原创 java解析c語言之Javolution的坑
java解析c語言的結構體有好多種方案,經過對比之後還是選擇了Javolution,主要是它的用法和平常c結構體的用法看起來差不多,而且一開始測試用的時候效果還可以,但是後來隨着使用越多,那些坑就慢慢暴露出來了。 坑一: 對齊方式會變
原创 sscanf()中表達式的用法
sscanf(data,"username=%[^&]&password=%[^&]",username,password); 其中紅色字體部分“[^&]”代替了“%s”,表示格式化的字符串到“&”結束,如果想要是其他分隔符只需要替
原创 PostgreSQL使用技巧
##不重啓數據庫,更新配置 /usr/local/pgsql/bin/pg_ctl reload -D /home/postgres/data 遠程備份: /usr/local/pgsql/bin/pg_dump dbname -f