文章目錄2實現Singleton模式3找出數組中重復的數字3.2不修改數組找出重復的數字4二維數組中的查找5替換空格6從尾到頭打印鏈表7重建二叉樹8二叉樹的下一個節點9用兩個棧實現隊列9.1用兩個隊列實現一個棧10斐波那契數列10.2青蛙跳臺階10.3青蛙變態跳臺階10.4矩形覆蓋問題11旋轉數組的最小數字12矩陣中的路徑13機器人運動的范圍14剪繩子15二進制中1的個數16數值的整數次方17打印從1到最大的n位數18在O(1)時間刪除鏈表節點18.2刪除
系統 2019-09-27 17:54:12 3482
本人所在的公司的設計部有十多部電腦,全部用AutoCAD2004來設計圖紙,于是圖紙資料的安全就很重要了,經過一段時間的學習和摸索,我發現用Windows自帶的ntbackup和"任務計劃",能很好地實現圖紙資料的自動備份,現將實現方法與大家分享,希望老鳥們幫忙看看有沒有更好的方法和改進的空間!第二步第三步:第四步:第五步:第六步:第七步:按圖中的指示設置好后,按“確定”完成。如果“任務計劃”中設定的時間為未來的時間,則ntbackup將不會馬上進行備份,
系統 2019-08-12 09:30:30 3482
3、Queue存儲。它是一個類似MSMQ的隊列實現。一個使用QueueStorage經典的場景是,在一個Web應用程序中,用戶通過表單遞交給服務器數據,服務器收到數據后將進行處理,而這一處理將花費很多時間。這種情況下,服務器端通過QueueStorage可以把用戶遞交的信息存儲在隊列中,后臺再運行一個程序從隊列中取得數據進行信息的處理。一個消息的最大大小為8K。使用示例:在一個項目(為了敘述方便,后面稱之為Client項目)的Main方法中加入如下代碼,我
系統 2019-08-12 09:30:13 3482
qt編程:windows下的udp通信本文博客鏈接:http://blog.csdn.net/jdh99,作者:jdh,轉載請注明.環境:主機:win7開發環境:qt功能:用udp進行收發通信界面:源代碼:LssHost.pro:#-------------------------------------------------##ProjectcreatedbyQtCreator2013-09-22T09:36:44##-----------------
系統 2019-08-12 09:29:39 3482
apt-getinstallmpi-default-dev#安裝mpi庫?apt-getinstalllibicu-dev#支持正則表達式的UNICODE字符集?apt-getinstallpython-dev#需要python的話?apt-getinstalllibbz2-dev#如果編譯出現錯誤:bzlib.h:Nosuchfileordirectory上述函數庫裝好之后,就可以編譯boost庫了。解壓boost_1_49_0.tar.bz2,得到/b
系統 2019-08-12 01:33:19 3482
在button等被禁用后,可能須要它在禁用期間不去響應不論什么消息。能夠使用以下的語句片段:MSGmsg;//消耗掉消息隊列中的全部消息while(::PeekMessage(&msg,NULL,0,0,PM_REMOVE)){//WM_PAINT不能被REMOVE,須要Dispatchif(msg.message=WM_PAINT){::DispatchMessage(&msg);}}C++清空消息隊列
系統 2019-08-12 01:31:57 3482
今天研究了下mrtg,想對服務器流量進行下監控,于是google,找到官方說明http://oss.oetiker.ch/mrtg/doc/mrtg-nt-guide.en.html下載mrtg和activeperl安裝activeperl因為mrtg是通過SNMP對所管理的設備進行監控,而windowsXP在安裝的時候并未默認安裝SNMP協議,于是安裝要打開"Windows組件向導",請單擊“開始”,指向“設置”,單擊“控制面板”,雙擊“添加/刪除程序”
系統 2019-08-29 23:25:53 3481
LinuxDeepin是國人開發的一個Linux發行版,有很多“中國特色”的東西,比如Wine的QQ和迅雷,值得一試。這里要推薦的是Deepin自家開發的深度影音(deepin-media-player)&深度音樂(deepin-music-player),相比Ubuntu預裝的Totem和Rhythmbox多了很多實用功能,界面也美觀一些,對中文支持比較好(畢竟是國人自己開發的)。深度影音總之,這些優點要你自己用了才知道了,所以下面就直接進入正題了。要在
系統 2019-08-29 23:12:48 3481
VS2010新建的VC++項目默認的組件平臺是32位要將它編譯為64位程序,按以下步驟:1.點擊“Win32”下拉框,打開“配置管理器”2.點擊“活動解決方案管理平臺”下拉框,選“新建”3.點擊“鍵入或選擇新平臺”下拉框,選"x64",然后點擊“確定”4.配置完成,可以看見項目平臺都變為x64了,點擊關閉即完成。windows32位程序編譯成64位
系統 2019-08-12 01:32:41 3481
anet庫是redis對tcp網絡層以及unix域實現的一個封裝。redis的客戶端和server端通信使用的均為TCP協議。BasicTCPsocketstuffmadeabitlessboringanet.h1#ifndefANET_H2#defineANET_H34#defineANET_OK05#defineANET_ERR-16#defineANET_ERR_LEN25678#ifdefined(__sun)9#defineAF_LOCALAF_
系統 2019-08-12 01:32:40 3481