Time of Update: 2018-12-05
這幾天電腦每次啟動後進程裡面就多一個cc112453.exe(cc後的數字是隨機的)的進程,天網防火牆也報有此異常進程。這破玩意兒弄的人好煩,於是,首先根據以往經驗到C:/WINDOWS下按日期搜尋是否有這幾天建立的exe檔案,看不到。然後,觀察一下進程,發現有兩個進程可疑:explorer.exe和Explorer.exe,靠應該有個是鉤子吧。查看它倆的路徑:C:/WINDOWS/explorer.exeC:/WINDOWS/Temp/Explorer.exe顯然,第二個有問題。刪之。 上面這
Time of Update: 2018-12-05
基於日誌的代碼缺陷自動定位小工具A log-based tool for software fault locating 王樹鈿wangshudian#gmail.com,2011-4-2 關鍵字:狀態機器;日誌分析;代碼缺陷 1 引言
Time of Update: 2018-12-05
工作交流中偶爾需要向他人解釋敏捷開發的一些關鍵概念,如果要在幾分鐘內把自己的理解講清楚,做到言簡意賅,我覺得有兩個技巧:一個是打比方;一個是解釋關鍵字。下面是幾個典型的,便於初入行者記憶。1、INVEST有關User Story的話題:Independent, Negotiable, Valuable, Estimable, Small, Testable。獨立的、可溝通的、有價值的、可估計的、短小的、可測試的。2、SOLID有關設計原則:Single Resposibility
Time of Update: 2018-12-05
namespace WebServiceStudio{ using System; using System.ComponentModel; using System.IO; using System.Reflection; using System.Xml.Serialization; [TypeConverter(typeof(ExpandableObjectConverter))] // 提供在可擴充項物件與其他各種表示形式之間實現轉換的類型轉換器。
Time of Update: 2018-12-05
今天來看看git對象資料庫(object database)的相關內容:1 首先要弄明白什麼是object database,我們先建一個git倉庫.#mkdir test#cd test#git init#vim file.txt//在檔案中輸入Hi, zhm #git add file.txt#git commit -a -m "The first commit" //此處-m參數項表示“後面的參數是本次提交的記錄命令響應:[master (root-commit)
Time of Update: 2018-12-05
3004202330-1-王慧泉-A1、怎樣將貼片的IC焊在晶片轉接板上?
Time of Update: 2018-12-05
這幾天我在研讀uc/os II 源碼時發現它提供的程式設計方法能非常有效地解決上述標題的難題。它主要是通過#ifdef 預先處理指令來實現的。 先說說extern能造成什麼混亂吧! 假如現在有5個檔案,分別為:main.c , hello.c , flow.c, etc.c , include.h. 如果在main.c中定義一些全域變數,如下: char obu_channel char obu_info
Time of Update: 2018-12-05
在此僅僅討論網路裝置驅動的一般寫法,有關硬體部分的相關代碼由於硬體規格不同,予以省略。有什麼地方錯誤,或補充,歡迎大家提出。 1, 驅動模組的載入和卸載 如果網路裝置(包括wireless)是PCI規範的,則先是向核心註冊該PCI裝置(pci_register_driver),然後由pci_driver資料結構中的probe函數指標所指向的偵測函數來初始化該PCI裝置,並且同時註冊和初始化該網路裝置。 如果網路裝置(包括wireless)是PCMCIA規範的,則先是向核心註冊該PCMCIA裝置(
Time of Update: 2018-12-05
發信人: gdtyy (gdtyy), 信區: Embedded標 題: 第十講 時間管理發信站: 水木社區 (Mon Jun 25 23:36:06 2007), 站內******************** 第十講 時間管理 ******************** 2007/03/06 asdjf@163.com www.armecos.com
Time of Update: 2018-12-05
寫入操作用write(fd, vec_info, 26000000);注:vec_info為一個記憶體塊的首地址,此記憶體塊共26000000位元組,可以分解成13Byte*200萬條記錄,每條記錄就是一個結構體,此記憶體塊的首地址就是第一條記錄的地址,結構體內容如下:typedef struct record{ uchar mac_addr[4]; float balance; int time; char
Time of Update: 2018-12-05
這篇文章比較有用,就轉貼過來了。。。以下是原文轉自 :http://linux.chinaunix.net/bbs/archiver/tid-1111568.html------------------------- U-boot的環境變數值得注意的有兩個: bootcmd 和bootargs。u-bootcmd
Time of Update: 2018-12-05
這幾天在測試Telit公司的3G模組UC864,遇到如下一些問題,還好經過自己的測試終於把問題給解決了。 問題1:在查詢網路註冊類型時,總是得到的結果值為4 ---表示:未知網路或未註冊網路解決方案:當輸入AT#PSNT?命令查詢網路註冊類型時,系統要擷取當前的網路結果執行此命令響應的時間要長一些,因為在發送完此AT命令後,我在程式中延時了1秒,後來可以成功查詢,指令響應值為0 --
Time of Update: 2018-12-05
發信人: gdtyy (gdtyy), 信區: Embedded標 題: SDRAM和DDR布線指南發信站: 水木社區 (Mon Jun 25 23:34:06 2007), 站內*********************** SDRAM和DDR布線指南 *********************** 2007/02/03 asdjf@163.com www.armecos.com
Time of Update: 2018-12-05
近期由於項目要求,需要用到windows下的網路編程,由於以前自己總是在linux下開發,對windows平台不太熟悉,最近兩天看了一些資料,寫了個簡單的伺服器socket接收用戶端請求,可是在編譯時間出現以下提示:Linking...IProxy.obj : error LNK2019: unresolved external symbol __imp__WSAStartup@8 referenced in function "void __cdecl StartWinsock(void)"
Time of Update: 2018-12-05
從事軟體開發快五年了,走讀代碼經常可以看到沒有合理使用斷言的現象,而且每當把關於斷言的話題提出來的時候,似乎總會引起爭議。這並不算很有吸引力的話題,因為好些名著都已經就此做過闡述,在網路上也廣為流傳了,書摘如下。其中我推薦《C語言介面與實現》和《編程精粹》兩本書關於斷言的使用說明尤其值得仔細閱讀。 《代碼大全》5.6.l
Time of Update: 2018-12-05
Providing a reference to an application’s main formProviding a reference to an application's main form<URL:http://dotnet.mvps.org/dotnet/faqs/?id=accessmainform&lang=en>-----------------------------------------------------------------------
Time of Update: 2018-12-05
[ DllImport ( "USER32.DLL" ) ] public static extern int GetSystemMenu(int hwnd, int bRevert); [ DllImport ( "USER32.DLL" ) ] public static extern int RemoveMenu(int hMenu, int nPosition, int wFlags); /// <summary> /// 傳回值,非零表示成功,零表示失敗。 //
Time of Update: 2018-12-05
六年前,我剛熱戀“物件導向”(Object-Oriented)時,一口氣記住了近十個定義。六年後,我從幾十萬行程式中滾爬出來準備寫點心得體會時,卻無法解釋什麼是“物件導向”,就象說不清楚什麼是數學那樣。軟體工程中的時髦術語“物件導向分析”和“物件導向設計”,通常是針對“需求分析”和“系統設計”環節的。“物件導向”有幾大學派,就象如來佛、上帝和真主用各自的方式定義了這個世界,並留下一堆經書來解釋這個世界。 有些學者建議這樣找“對象”:分析一個句子的文法,找出名詞和動詞,名詞就是對象,動詞則是對
Time of Update: 2018-12-05
基於UserControl模式快速建立WebPart(轉) 在《建立自己的Webpart》一文中,已經介紹過建立Web Part的步驟,以及如何部署WebPart。但是,如果深入就會發現,建立一個複雜的Web
Time of Update: 2018-12-05
Ubuntu 升級至10.04版本後,原來的TFTP配置已經不適用了,而且此版本的TFTP伺服器功能變得更強,具體的功能在這不做敘述,需要者請查看相關文檔。在這裡主要記錄下在10.04下應該如何配置TFTP,下面是詳細過程: 1 安裝tftp-hpa和tftpd-hpa sudo apt-get install tftp-hpa tftpd-hpa 2配置tftpd-hpa的設定檔