原创 雙色球號碼生成器

#include<stdio.h> #include<stdlib.h> #include<time.h>   int main() {     in

原创 Ubuntu下編譯內核

 ubuntu下編譯內核1、安裝編譯所需要的軟件和庫sudo apt-get install build-essential kernel-packa

原创 mtrace的使用

對於內存溢出之類的麻煩可能大家在編寫指針比較多的複雜的程序的時候就會遇到。Debug起來也是比較累人。其實linux系統下有一個使用的工具可以幫忙來調試的,這就是mtrace。Mtrace主要能夠檢測一些內存分配和泄漏的失敗等。下面我們來

原创 Linux網卡驅動

   一.Linux系統設備驅動程序概述  1.1 Linux設備驅動程序分類  Linux設備驅動程序在Linux的內核源代碼中佔有很大的比例,源代

原创 溫習(原碼,反碼,補嗎)

<script language="javascript">show_img("a1196990955");</script>

原创 wpf

Windows Presentation Foundation(WPF)是微軟新一代圖形系統,運行在.NET Framework 3.0架構下,爲用戶界面、2D/3D 圖形、文檔和媒體提供了統一的描述和操作方法。基於DirectX 9/1

原创 關於局域網、廣域網、C/S、P2P編程

一直以爲局域網和廣域網的編程沒什麼不同(實際上確實沒什麼不同),但這裏我要說的是C/S和P2P。 先說說爲局域網編程,局域網編程不用考慮網關,不用考慮NAT,不用考慮消息發送成功後對方將消息丟棄等,這樣編程相當簡單,只要建

原创 科技創始人們應該關注的12大領域

摘要:你認爲科技創始人應該專注什麼?自己產品的更新迭代?如果這樣,遲早有一天會被淘汰,那應該關注哪些領域呢?可穿戴式設備、預測性數據、食品、醫療、增強現實、開發者工具或平臺...... 有遠見的創始人都不會只停留於更新及迭代產品,他們

原创 多線程之線程同步Mutex

多線程之線程同步Mutex (功能與CriticalSection相同,保證某一時刻只有一個線程能夠訪問共享資源,但是是內核對象,所以訪問速度要比CriticalSection要慢,但是增加了等待超時的功能,使用時可以根據實際的情況選擇

原创 C++多線程(一)

C++多線程(一) WIN 多線程API 一 簡單實例 比較簡單的代碼,創建10個線程,其中使第4個線程在一創建就掛起,等到其他的線程執行的差不多的時候再使第4個線程恢復執行。 #include <stdio.h> #include 

原创 可穿戴設備未來市場巨大

可穿戴設備將衝擊智能手機的存在 不可否認,可穿戴設備未來的市場非常之大,甚至極有可能衝擊智能手機的存在。 從功能角度講,可穿戴設備有機會一步步替代智能手機。現階段來講,許多可穿戴設備只能算是手機的附庸產品,通訊、社交等功能以手機爲基礎,可

原创 如何終止線程的運行(C/C++)

想要終止線程的運行,可以使用以下方法: 1、線程函數返回(最好使用該方法)。 2、通過調用ExitThread函數,線程將自行撤消(最好不使用該方法)。 3、同一個進程或另一個進程中的線程調用TerminateThread函數(應避免

原创 敏捷開發

摘自網絡: 簡單的說,敏捷開發是一種以人爲核心、迭代、循序漸進的開發方法,是一種應對快速變化的需求的一種軟件開發能力。在敏捷開發中,軟件項目的構建被切分成多個子項目,各個子項目的成果都經過測試,具備集成和可運行的特徵。換言之,就是把一個大

原创 C++設計模式之一 工廠模式(簡單工廠、工廠和抽象工廠)

工廠模式和抽象工廠模式區別: 1.標準工廠模式一般只有一個方法,創建一個產品;抽象工廠模式有多個方法,創建一系列產品; 2.目的不同:工廠模式着重在於怎麼創建產品,抽象工廠着重於創建哪些產品; 3.工廠模式使用的是類的繼承,抽象工廠使用的

原创 c編譯常見錯誤

 1:warning:discards qualifiers from pointer target type 定義時是const char * string1; 函數是void fun(char * str) 傳進去就有這個warnin