原创 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