Time of Update: 2018-12-04
最近幫朋友搞一個東西, 用 ahk 做的殼(全屏無標題置頂視窗, 用 ahk 比較容易實現), 內容是載入的 html (裡麵包括一些 flash, 和 flash 與 html 的通訊), 但這都不是要說的重點, 重點是後來要求 html(js/flash) 控制關閉 ahk, 這個需求難著了我了, 一直沒想到如何?.今天無意間又看了一下 ahk 協助文檔關於 activeX 的部分, 發現例子裡有關於用 ComObjConnect 處理對象公開事件的方法, 於是想到了一個比較巧妙的方法,
Time of Update: 2018-12-04
最近開發的一個項目要用到單鍵快速鍵, 遂寫了個快速鍵管理類.目前能滿足需求, 使用方便, 開放出來, 歡迎大家拍磚 主要功能:各快速鍵可對應多個方法各快速鍵可分別綁定 KeyUp 或 KeyDown 事件已"快速鍵+事件+方法"確定某綁定, 均可單獨註冊/反註冊下面是代碼 (Shortcut.as) :package com.douban.utils{ import flash.display.Stage; import flash.events.KeyboardEvent;
Time of Update: 2018-12-04
1.引入 一般情況下,main函數帶有兩個參數,分別為int argc和char* argv[],各自表示參數個數、參數選項。比如在cmd視窗中運行ping www.csdn.net -t,那麼傳到ping程式的main函數的兩個參數argc=3,argv[]={"ping","www.csdn.net","-t"}。查看MSDN,可選的原型為int main(intargc,char*argv[],char*envp[]);。前兩個參數比較熟悉,第3個參數就很陌生了。那麼,envp裝的是什麼,
Time of Update: 2018-12-04
有一個單鏈表,其中可能有一個環,也就是某個節點的next指向的是鏈表中在它之前的節點,這樣在鏈表的尾部形成一環。問題:1、如何判斷一個鏈表是不是這類鏈表?2、如果鏈表為存在環,如何找到環的進入點?解答:一、判斷鏈表是否存在環,辦法為:設定兩個指標(fast,
Time of Update: 2018-12-04
Time of Update: 2018-12-04
筆試題:以下哪些排序是穩定的?
Time of Update: 2018-12-04
描述了動物繁殖數量、植物花序變化等自然規律。作為一個經典的數學問題,Fibonacci數列常作為例子出現在程式設計、資料結構與演算法等多個相關學科中。 下面簡單地分析一下常見的Fibonacci數列求解演算法。 1、遞迴法。大多數教材在講解遞迴演算法時總喜歡以Fibonacci數列為例,這是因為我們可以直觀地從定義公式的第三行看出Fibonacci數列的遞迴性。其C++實現如下: unsigned long Fib(int n) { if
Time of Update: 2018-12-04
在前面的文章中,我們曾自訂了一個迭代器類line_iterator,不過它並不具有通用性。現在藉助於模板,我們來定義一個模板化的迭代器。仍然延續線性尋找的思路,首先將SimpleFind()函數改寫成函數模板tFind(),代碼如下所示:template<typename T>T* tFind(T* start, T* end, T val){ while(start != end && *start != val) ++start;
Time of Update: 2018-12-04
寫這個程式之前,先總結一下最近遇到的筆試題的小問題: 1、Math.round()這個函數,見過好多次,可是筆試的時候,還是拿不準答案。。下面貼一下自己的實驗~math.round(-10.6)=-11。 但是math.round(-10.5)傳回值為什麼是-10 而不是-11 不應該四舍五嗎?? public class TestRound {public static void main(String args[]){System.out.println(Math.round(11.4));
Time of Update: 2018-12-04
鼎鼎大名的chrome出世了,迫不及待的一睹芳容。版本還不成熟,功能不夠完善,等等。這也與我的最初的想法差別不大。其實本身就瀏覽器多我而言吸引力不是太大,關鍵在於可以逐步的經曆一個瀏覽器的成長才是最令人興奮的事情。說個不是很恰當的例子,養孩子其實不是希望一下子就能到18歲,那樣太沒趣了,成長的過程才是最讓人留戀的,可惜我沒有孩子,這個玩意也不是我的孩子,
Time of Update: 2018-12-04
1、 功能測試傳送成功:1) 檔案直接拖到對話方塊,發送----開始傳送2) 點擊傳送檔案按鈕,發送—開始傳送3) 傳送中顯示傳送進度條4) 傳送中檔案名稱正確顯示,並顯示檔案大小5) 給同一使用者傳送1個檔案、多個檔案—--能同時傳送多個檔案6) 同時給不同使用者傳送檔案7) 檔案開啟的時候傳送檔案---可以傳送8) 檔案接收後,檢查檔案的完整性。9) 檔案是否可以正常接收。10) 接收時候預設路徑11) 是否可以變更檔接收路徑12)
Time of Update: 2018-12-04
繼續WTL的學習,在第二部分的WTL Clock程式中,當定時器拋出WM_TIMER訊息時,處理器OnTimer做了這樣的工作:LRESULT OnTimer(UINT_PTR nIDEvent){if(1!=nIDEvent)SetMsgHandled(false);else{GetLocalTime(&m_stLastTime);//儲存目前時間RedrawWindow();//重繪視窗}return 0;} 而用來更新時間的處理器OnPaint由WM_PAINT訊息激發,顯然WM_
Time of Update: 2018-12-04
學習編程有幾年了,感覺走了不少彎路,而不少的學弟學妹又在重蹈我當初的覆轍,不免有些痛心。最近在網上也看了許多前輩們的經驗建議,再結合自己的學習經曆在這裡談談基礎的重要性,希望協助大家少走些彎 路。 什麼是基礎呢?就是要把我們大學所學的離散數學,演算法與資料結構,作業系統,電腦體繫結構,編譯原理 等課程學好,對電腦的體系,CPU本身,作業系統核心,系統平台,物件導向編程,程式的效能等要有深層次的掌握。
Time of Update: 2018-12-04
2011-09-28 一 代碼#coding:gb2312import urllib2,urllib,re,osimport sqlite3,cookielib,time''' 百度爬蟲類 @author:FC_LAMP'''class SpiderBaiDu: #變數 sqlit = None cur = None baseurl = 'http://hi.baidu.com' total = 0 #處理單引號 def qutoSin(
Time of Update: 2018-12-04
安裝chrome
Time of Update: 2018-12-04
AC3(Audio Coding 3)是Dolby(R)杜比公司於1996年開發的一種先進的音頻編碼模式,它是DVD音訊標準,其編碼完全是數位,壓縮比約為1:9~10,但解碼後可得符合人耳聲學模型(0~20000Hz)的音頻。其編碼一般由ffmpeg完成,組建檔案為*.AC3或*.A52。大家來傳播AC3高品質音樂吧!!!!!請相互轉載,宣傳!!!!! AC3簡介:杜比數字AC-3(Dolby Digital Audio Coding
Time of Update: 2018-12-04
在學習程式設計語言的過程中,往往會在參考材料的字裡行間看到“組件”和“控制項”這兩個概念。它們之間到底有何區別?組件(Component)比控制項(Control)涵蓋的範圍要廣,控制項是組件的一種。什麼是組件?可以把它理解成一個可以反反覆複使用的模組。就是說只要一個模組能夠重用,它就可以稱當上一個組件,而不用在乎這個模組有沒有“外型”。控制項不僅是可以“重用”的模組,而且還有“外型”。平常看到的除了UI對象之外的程式子表單,都算得上控制項。UI對象有3種:菜單、工具列、快速鍵,除開它們其它可
Time of Update: 2018-12-04
ucweb和opear工作原理的差別主流瀏覽器:直接{tagshow(event)}">下載HTML代碼,在手機上解析並顯示。這一類的{tagshow(event)}">瀏覽器,是一個真正意義上的{tagshow(event)}">瀏覽器,它們的{tagshow(event)}">瀏覽方式,就是最傳統的“手機發送網址{tagshow(event)}">瀏覽{tagshow(event)}">請求,通過CMNET等網路連接方式,先串連到DNS伺服器解析網域名稱,再訪問至網站的伺服器,擷取網站伺服器
Time of Update: 2018-12-04
做了3年的coder,從sitronix彙編開發環境應用的開發,到仿windows系統的搭建,再到brew/uiOne系統的開發,從學物理的單片機愛好者到標準的程式員,從著名小公司的superman到大公司的螺絲釘。在小公司的superman時期,放羊式管理著幾個小弟。在大公司,被制度/模式牢牢的捆住。 開發模式/專案管理,對自己真的很重要,希望自己能有個機會實踐一下。
Time of Update: 2018-12-04
1 有2個盲人,每個人都買了2雙黑色的襪子和2雙白色的襪子。但是買回來之後,他們把襪子弄混了。這8雙襪子除了顏色不同之外,其他都是相同的。每雙襪子都有一個商標連著。用什麼方法可以使每位盲人得到2雙黑色襪子和2雙白色襪子? 【萬集科技筆試】提示:拿到每一雙襪子,拆開商標,一人一隻。8雙襪子都這麼做,每個盲人就會得到2雙白色襪子和2雙黑色襪子了。2、你僱傭一個鐘點工給你幹活,幹7天,你用一根金條當做工資,該金條平分成7段,但是是相連的。你必須每天都給該鐘點工付工錢。只允許你把金條弄斷2次。問你該怎