Time of Update: 2018-12-05
每次都要google怎麼用sed,因為本人實在記不住那些符號的意思。索性總結一下一些用法,節省搜尋時間。1. 什麼是sed sed是一種改進的,非互動編輯器。使用者可以用命令實現vi的所有編輯功能。sed不會改變檔案內容,而是把結果輸出到螢幕。2. sed和Regex 和grep一樣,sed也支援正則表示式。grep所支援的metacharacter,sed均支援。3. 一些重要的command (1) p: 輸出命令。 比如sed '/love/p'
Time of Update: 2018-12-05
工作需要無人值守播放背景音樂的軟體,上網google、百度了一堆,但發現沒有一個是免費好用的,於是就自己做一個吧,幾天時間終於做好了,雖然並不完美,但能用得上就行,現在的版本是1.0,如果你也用得上就拿去用吧,或者有什麼需要改進的也可以跟我提下(yowen@126.com),有時間我會更新的^_^ :http://download.csdn.net/source/2374714 軟體介面:
Time of Update: 2018-12-05
雖然現在網上已經有很多位元影像讀取、儲存的文章,很多寫的都很詳細,提供的原始碼功能也很強大,但是我仍然要自己重寫一個位元影像載入程式。主要是因為這些大牛們的文章寫的太深奧了,代碼功能太強大了,以至於像我這樣的菜鳥讀不懂。所以,我要力求簡潔。省略掉一些細節,比方說調色盤。為了能夠方便容易操作,我的程式只支援24位以上的位元影像檔案載入。
Time of Update: 2018-12-05
華為今年筆試改為上機了,自己上機試了下,題目雖然不難,但是編程也需要注意一些細節。首先,看到題目,不要急於下手寫代碼,要先問題看明白理解對,把思路理清楚,。題目轉自一個網友liuqiqi677:http://blog.csdn.net/liuqiqi677/article/details/6755498
Time of Update: 2018-12-05
秤球問題 在網上找到不同的博文,在此總結一下。看了一早上稍微有點體會。一、特殊情況12個小球的情況問題1:
Time of Update: 2018-12-05
這幾天在寫重繪對話方塊程式,發現好多例子中都是用OnNcLButtonDown來處理系統按鈕按下訊息,而不是常規的ButtonUp。這樣很不爽,滑鼠只要一點擊按鈕,視窗就直接最小化或關閉,這樣不符合通常的操作習慣。(通常的Windows應用程式在滑鼠鍵彈起時,才處理事件。) 當我寫程式的時候,才發現,windows不能直接響應OnNcLButtonUp,難怪大家都把事件處理放到OnNcLButtonDown中。在網上搜尋了下,原因如下:
Time of Update: 2018-12-05
一、模式定義 保證一個類僅有一個執行個體,並提供一個訪問它的全域訪問點。 二、所體現出的設計原則 這裡重新歸納一下軟體設計中的幾個原則: 1.OCP法則:開閉法則(Open-Closed Principle)一個軟體系統應當對擴充開放,對修改關閉。 描述:通過擴充已有軟體系統,可以提供新的行為,以滿足對軟體的新的需求,使變化中的軟體有一定的適應性和靈活性。同時已有軟體模組,特別是最重要的抽象層模組不能再修改,這使變化中的軟體系統有一定的穩定性和延續性。
Time of Update: 2018-12-05
STL迭代器失效的情況 STL中的容器按儲存方式分為兩類,一類是按以數組形式儲存的順序容器(如:vector 、deque);另一類是以不連續的節點形式儲存的容器(如:list、set、map)。在使用erase方法來刪除元素時,需要注意一些問題。1、使用非順序容器遍曆刪除(list, set, map) 在使用 list、set 或 map遍曆刪除某些元素時可以這樣使用:正確使用方法1 std::list< int>
Time of Update: 2018-12-05
眾所周知當使用一個容器的insert或者erase函數通過迭代器插入或刪除元素"可能"會導致迭代器失效,因此很多建議都是讓我們擷取insert或者erase返回的迭代器,以便用重新擷取新的有效迭代器進行正確的操作:view plaincopy to clipboardprint?iter=vec.insert(iter); iter=vec.erase(iter);
Time of Update: 2018-12-05
安裝篇這兩個Linux系統的安裝應該說是大同小異,不過Ubuntu特有的Wubi安裝給其加分不少。個人感覺Ubuntu之所以擁有如此眾多的使用者,與其Wubi有著密不可分的關係。據我所知,選擇Windows和Linux做雙系統的人大多數都是Windows 7/XP +
Time of Update: 2018-12-05
Kinect體感機器人(二)—— 體感識別By 馬冬亮(凝霜 Loki)一個人的戰爭(http://blog.csdn.net/MDL13412)背景知識 體感技術屬於NUI(自然人機介面)的範疇,可以讓使用者通過肢體語言與周邊裝置或環境互動,其實現手段主要包括:慣性感測、光學感測以及慣性及光學聯合感測。市場上比較成熟的產品主要有:微軟的Kinect、索尼的PS
Time of Update: 2018-12-05
具體參考官方WIKI:http://docs.cslabs.clarkson.edu/wiki/SPICESPICE主要包括三部分:SPICE protocol (協議)、SPICE Client(用戶端) 、SPICE Server(服務端)協議是服務端與用戶端通訊的基礎,用戶端是享受服務的終端機器,服務端是提供服務的後台機器。0. 安裝前預備工作:由於要從git 伺服器下載源碼安裝,所以需要安轉git工具sudo apt-get install build-essential
Time of Update: 2018-12-05
本文假設已安裝完成kvm,如果未安裝。KVM安裝查看http://blog.csdn.net/makenothing/article/details/9394477 文章來源,翻譯自http://www.linux-kvm.org/page/HOWTO1為使用者建立系統空間/usr/local/kvm/bin/qemu-img create -f qcow2 vdisk.img 10G vdisk.img
Time of Update: 2018-12-05
轉載於:http://blog.csdn.net/zhufangyou/article/details/6563878 開啟檢查功能: gflags /p /enable **.exe /full 關閉檢查功能: gflags /p /disable **.exe 列出當前啟動了頁堆的進程列表 :gflags /p 1. 案例調試運行,程式退出時崩潰在 ntdll中的一個函數中, output視窗中輸出: HEAP: Free Heap block xxxxxx modified at
Time of Update: 2018-12-05
文章目錄 演算法分析一些問題 廣州4399面試題(二)By 馬冬亮(凝霜 Loki)一個人的戰爭(http://blog.csdn.net/MDL13412)題目描述現給定n個物品,其機率分別為P1, P2, P3...Pn,請設計一個介面,根據機率,隨機擷取一個物品。演算法分析本題的演算法可以使用《編程珠璣》中的演算法實現,將機率抽象成線段,而後使用rand()%區間總長度,根據隨機數所在的區間,確定選定哪個物品;現假設n=5,P1=1
Time of Update: 2018-12-05
空間向量的應用——例舉立體幾何問題的解法² 考綱要求1、空間向量的概念及其運算將平面向量的有關概念及其運算推廣到空間,並理解其意義; 掌握空間向量的線性運算和數量積;領悟類比和推廣的數學思維方法。2、空間向量及其與運算的座標表示會用座標表示空間向量,會將空間向量的運算轉化為座標運算。 3、空間直線的方向向量和平面的法向量 會將線面的平行及其垂直關係轉化為向量關係;
Time of Update: 2018-12-05
一天的時間,當我安裝好雙系統的時候,才感覺其實並不難,最重要的是知道了win7與雙系統能夠共存的原理機制。 說一下我的系統配置,win7(i 7處理器 、1T硬碟 、4G記憶體)+ Ubuntu12.04案頭版 (當時最新版本 於2012.10.10安裝) 直入正題:一、準備工作(此處與ubuntu無關,完全在win7 下操作)
Time of Update: 2018-12-05
First, download an unmodified 2.0.38 Linux kernel, "linux-2.0.38.tar.gz", and unpack it into /opt/uClinux, or wherever you prefer to keep your source. Download the latest uClinux patch (uClinux-2.0.38.1pre7.diff.gz at the time of this writing)
Time of Update: 2018-12-05
Purpose 用途boost::bind is a generalization of the standard functions std::bind1st and std::bind2nd. It supports arbitrary function objects, functions, function pointers, and member function pointers, and is able to bind any argument to a specific
Time of Update: 2018-12-05
如何證明非方陣的矩陣是否可逆?一般都是對方陣定義它的逆矩陣,以及研究方陣是否可逆和逆矩陣的求法;對於非方陣的情況,如:C(m×n),m≠n,通常定義C與其轉置矩陣C'的乘積:T=CC'(m階方陣) 或 T=C'C(n階方陣) 的逆矩陣為C矩陣的‘廣義逆矩陣’。如(2)定義的廣義逆矩陣,當|T|≠0時,總是存在的。證明方法同方陣一樣。舉例:C = 1,2,3第二行: 3,2,1C的轉置C': 1,3第二行: 2,2第三行: 3,1T=CC': 14,10第二行:10,1