• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            2010年11月15日

            一套鼠標鍵盤控制兩臺電腦-絕!


            這個工具是推薦給雙電腦工作人員的,不是的就不用往下看了,嗯。
            synergy-----按照它主頁(http://synergy2.sourceforge.net)上的介紹:Synergy lets you easily share a single mouse and keyboard between multiple computers with different operating systems, each with its own display, without special hardware. It's intended for users with multiple computers on their desk since each system uses its own monitor(s).簡單來說,只要在2臺聯網電腦上安裝synergy,設置好主從關系,就可以用一套鼠標鍵盤訪問兩臺機器了。
                  震撼啊,原來在實驗室做項目的時候,曾經用過一臺主機接2個顯示器的那種,一直以為要實現這樣的功能,只能通過硬件,事實synergy通過純軟件就實現了,太牛了。這還不是最貼心的,最貼心的是它連兩臺機器的剪貼板都共享了!而且作為一個開源項目,支持windows,Linux,Mac等操作系統。今天從xinran那兒學到后,爽了一天,哈哈。
                  如果你用的是Ubuntu等Debian系系統,sudo apt-get install quicksynergy即可。quicksynergy是synergy在Linux上的GUI前端,免去你改配置文件的麻煩,我將Linux上的synergy設置為server,windows上的synergy設置為client,使用方式設置為鼠標移動到server屏幕的左端外即切換到控制到筆記本,然后把筆記本放在大屏幕的左邊,ok。你要是左手用戶,反著設置到右邊即可,hoho。

            posted @ 2010-11-15 10:35 oliver 閱讀(1807) | 評論 (0)編輯 收藏

            李一男2003年在港灣給開發人員培訓時的語錄

            1. 好好規劃自己的路,不要跟著感覺走!根據個人的理想決策安排,絕大部分人并不指望成為什么院士或教授,而是希望活得滋潤一些,爽一些。那么,就需要慎重安排自己的軌跡。從哪個行業入手,逐漸對該行業深入了解,不要頻繁跳槽,特別是不要為了一點工資而轉移陣地,從長遠看,這點錢根本不算什么,當你對一個行業有那么幾年的體會,以后錢根本不是問題。頻繁地動蕩不是上策,最后你對哪個行業都沒有摸透,永遠是新手!
            2. 可以做技術,切不可沉湎于技術。千萬不可一門心思鉆研技術!給自己很大壓力,如果你的心思全部放在這上面,那么注定你將成為孔乙己一類的人物!適可而止為之,因為技術只不過是你今后前途的支柱之一,而且還不是最大的支柱,除非你只愿意到老還是個工程師!

            3. 不要去做技術高手,只去做綜合素質高手!在企業里混,我們時常瞧不起某人,說他“什么都不懂,憑啥拿那么多錢,憑啥升官!”這是普遍的典型的工程師的迂腐之言。8051很牛嗎?人家能上去必然有他的本事,而且是你沒有的本事。你想想,老板搞經營那么多年,難道見識不如你這個新兵?人家或許善于管理,善于領會老板意圖,善于部門協調等等。因此務必培養自己多方面的能力,包括管理,親和力,察言觀色能力,攻關能力等,要成為綜合素質的高手,則前途無量,否則只能躲在角落看示波器!技術以外的技能才是更重要的本 事!!從古到今,美國日本,一律如此!
            4. 多交社會三教九流的朋友!不要只和工程師交往,認為有共同語言,其實更重要的是和其他類人物交往,如果你希望有朝一日當老板或高層管理,那么你整日面對的就是這些人。了解他們的經歷,思維習慣,愛好,學習他們處理問題的模式,了解社會各個角落的現象和問題,這是以后發展的巨大的本錢,沒有這些以后就會笨手笨腳,跌跌撞撞,遇到重重困難,交不少學費,成功的概率大大降低!
            5. 知識涉獵不一定專,但一定要廣!多看看其他方面的書,金融,財會,進出口,稅務,法律等等,為以后做一些積累,以后的用處會更大!會少交許多學費!!
            6. 抓住時機向技術管理或市場銷售方面的轉變!要想有前途就不能一直搞開發,適當時候要轉變為管理或銷售,前途會更大,以前搞技術也沒有白搞,以后還用得著。搞管理可以培養自己的領導能力,搞銷售可以培養自己的市場概念和思維,同時為自己以后發展積累龐大的人 脈!應該說這才是前途的真正支柱。。?
            7. 逐漸克服自己的心里弱點和性格缺陷!多疑,敏感,天真(貶義,并不可愛),猶豫不決,膽怯,多慮,臉皮太薄,心不夠黑,教條式思維。。。這些工程師普遍存在的性格弱點必須改變!很難嗎?只在床上想一想當然不可能,去幫朋友守一個月地攤,包準有效果,去實踐,而不要只想!不克服這些缺點,一切不可能,甚至連項目經理都當不好--盡管你可能技術不錯!
            8. 工作的同時要為以后做準備!建立自己的工作環境!及早為自己配置一個工作環境,裝備電腦,示波器(可以買個二手的),仿真器,編程器等,業余可以接點活,一方面接觸市場,培養市場感覺,同時也積累資金,更重要的是準備自己的產品,咱搞技術的沒有錢,只有技術,技術的代表不是學歷和證書,而是產品,拿出象樣的產品,就可技術轉讓或與人合作搞企業!先把東西準備好,等待機會,否則,有了機會也抓不住!
            9. 要學會善于推銷自己!不僅要能干,還要能說,能寫,善于利用一切機會推銷自己,樹立自己的品牌形象,很必要!要創造條件讓別人了解自己,不然老板怎么知道你能干?外面的投資人怎么相信你?提早把自己推銷出去,機會自然會來找你!搞個個人主頁是個好注意!!特別是培養自己在行業的名氣,有了名氣,高薪機會自不在話下,更重要的是有合作的機會...
            10. 該出手時便出手!永遠不可能有100%把握!!!條件差不多就要大膽去干,去闖出自己的事業,不要猶豫,不要彷徨,干了不一定成功,但至少為下一次沖擊積累了經驗,不干永遠沒出息,而且要干成必然要經歷失敗。不經歷風雨,怎么見彩虹,沒有人能隨隨便便成功 !

            posted @ 2010-11-15 09:53 oliver 閱讀(504) | 評論 (1)編輯 收藏

            2010年11月8日

            類的sizeof大小

            注意幾點:
            1.類中的static變量或函數不占類的空間;
            2.如果有虛函數(不管有多少個),有且只包含一個指向虛函數表的指針,占4個字節;
            3.非虛函數不占空間;
            4.一個空類的大小為1;

            現舉幾個例子:
            1. class A
            {
             static int i;
             int j;
            };
            sizeof(A)=4;

            2. class A
            {
             static int i;
             int j;
             virtual fun();
            };
            sizeof(A)=8;

            3.class A
            {
             static int i;
             int j;
             virtual fun();
             virtual fun2();
             void fun3();
            };
            sizeof(A)=8;

            4.classA
            {
            }
            sizeof(A)=1;

            5.class A
            {
             static int i;
             int j;
             virtual fun(); 
            };

            class B:public A
            {
             virtual fun();
             virtual fun2();
                void fun3();
            };
            sizeof(B)=8;






            posted @ 2010-11-08 19:18 oliver 閱讀(353) | 評論 (0)編輯 收藏

            2010年11月7日

            C語言printf詳解

             

            C中格式字符串printf()的一般形式為: %[標志][輸出最小寬度][.精度][長度]類型, 其中方括號[]中的項為可選項。各項的意義介紹如下:
            1.類型:

            表示輸出類型的格式字符       格式字符意義
            a                                             浮點數、十六進制數字和p-計數法(C99)
            A                                           浮點數、十六進制數字和p-計數法(C99)
            c                  輸出單個字符
            d                  以十進制形式輸出帶符號整數(正數不輸出符號)
            e                  以指數形式輸出單、雙精度實數
            E                  以指數形式輸出單、雙精度實數
            f                  以小數形式輸出單、雙精度實數
            g                以%f%e中較短的輸出寬度輸出單、雙精度實數,%e格式在指數小于-4或者大   于等于精度時使用
            G                以%f%e中較短的輸出寬度輸出單、雙精度實數,%e格式在指數小于-4或者大于等于精度時使用
            i                                            有符號十進制整數(與%d相同)
            o                以八進制形式輸出無符號整數(不輸出前綴O)
            p                                          指針
            s                 輸出字符串
            x                 以十六進制形式輸出無符號整數(不輸出前綴OX)
            X                以十六進制形式輸出無符號整數(不輸出前綴OX)
            u                 以十進制形式輸出無符號整數
            2.標志
            標志字符為-、+、#、空格和0五種,其意義下表所示:

            標志格式字符                     標 志 意 義

            -                                 結果左對齊,右邊填空格
            +                                輸出符號(正號或負號)
            空格                                                    輸出值為正時冠以空格,為負時冠以負號
            #                               對c,s,d,u類無影響;對o類,在輸出時加前綴0;對x類, 在輸出時加前綴0x或者0X;
                                                  對g,G 類防止尾隨0被刪除;對于所有的浮點形式,#保證了即使不跟任何數字,也打印一個小數點字符
            0                                          對于所有的數字格式,用前導0填充字段寬度,若出現-標志或者指定了精度(對于整數),忽略
            3.輸出最小寬度
            用十進制整數來表示輸出的最少位數。若實際位數多于定義的寬度,則按實際位數輸出,若實際位數少于定義的寬度則補以空格或0。
            4.精度
            精度格式符以“.”開頭,后跟十進制整數。本項的意義是:如果輸出數字,則表示小數的位數;如果輸出的是字符,則表示輸出字符的個數;若實際位數大于所定義的精度數,則截去超過的部分。
            5.長度
            長度格式符為h,l兩種,h表示按短整型量輸出,l表示按長整型量輸出。
                 h和整數轉換說明符一起使用,表示一個short   int 或者unsigned short int類型的數值 ,示例:
            %hu,%hx,%6.4hd
                 hh和整數轉換說明符一起使用,表示一個short   int 或者unsigned short類型的數值 ,示例:
            %hhu,%hhx,%6.4hhd
                 j和整數轉換說明符一起使用,表示一個intmax_t或者uintmax_t類型的數值 ,示例:
            %jd,%8jx
                 l和整數轉換說明符一起使用,表示一個long int 或者unsigned long int類型的數值 ,示例:
            %ld,%8lu
                 ll和整數轉換說明符一起使用,表示一個long int 或者unsigned long int類型的數值 (C99),示例:
            %lld,%8llu
                 L和浮點轉換說明符一起使用,表示一個long double的值,示例:%Lf,%10.4Le
                 t和整數轉換說明符一起使用,表示一個ptrdiff_t值(兩個指針之間的差相對應的類型)(C99),示例:
            %td,%12ti
                 z和整數轉換說明符一起使用,表示一個size_t值(sizeof返回的類型)(C99),示例:%zd,%12zx

            使用printf函數時還要注意一個問題,那就是輸出表列中的求值順序。不同的編譯系統不一定相同,可以從左到右,也可從右到左。Turbo C是按從右到左進行的。

            posted @ 2010-11-07 14:53 oliver 閱讀(1933) | 評論 (0)編輯 收藏

            2010年11月3日

            C++ Boost 學習資源列表

            boost的老巢 http://www.boost.org

            boost的中文站: http://www.c-view.org

            CSDN--Boost 系列專題 http://www.csdn.net/Subject/336/index.shtm

            Linux伊甸園論壇- STL/boost專區 http://www.linuxeden.com/forum/forumdisplay.php?f=37

            dozb的blog http://dozb.blogchina.com

            posted @ 2010-11-03 20:16 oliver 閱讀(368) | 評論 (0)編輯 收藏

            2010年11月1日

            Google 能為開發人員提供哪些資源?

            1. Google API (http://code.google.com/intl/zh-CN/more/)
            里面包含了各種各樣的API,如Android(Android SDK提供了API用于在支持Android系統的設備上開發應用程序), Google App Engine(提供一個基礎架構,讓你快速開發網絡應用程序),Google自定義搜索API(為你的網站創建自定義搜索引擎),Google數據API(一種簡單的標準協議,用于在網絡上傳輸數據),KML(使用 Google 地球、Google 地圖和手機地圖來創建和共享內容),Google Sitemaps(使 Google 可以快速抓取您的網站),等等。每一個API都有相應的網站和論壇,可以從中獲取詳細的信息。

            2. Google Labs(http://www.googlelabs.com/)
            Google 實驗室中的項目是由Google 的工程師在業余時間構建的,旨在展示一些奇思妙想,并非提供完善的Google 產品,用戶可以向開發他們的工程師提供反饋,這些項目以后可能會集成在Google.com中,也可能永遠消失。
            這個貌似與開發人員沒什么關系,不過可以看到Google的工程師的一些奇思妙想,比如我個人就對其中一個項目(Google Image Swirl)很感興趣,這個項目是根據圖片的外觀和語義相似程度進行檢索圖片,在準確性和實時性上都極有挑戰性!佩服工程師景宇石 (Yushi Jing)和Henry Rowley!

            3. Goolge的開源計劃(http://code.google.com/intl/zh-CN/opensource/)

            3.1 開源項目托管(http://code.google.com/intl/zh-CN/projecthosting/)
            Google 代碼上的項目托管是快速、可靠、簡單的開放源代碼托管服務。Google 代碼上的項目托管使您可以:
            1. 立即創建有關任何主題的項目;
            2. 獲得具有 1 千兆字節的存儲空間的 Subversion 代碼托管以及具有 2 千兆字節的存儲空間的下載托管支持;
            3. 通過集成的源代碼瀏覽和代碼檢查工具,輕松地查看代碼、檢查貢獻以及維護高質量代碼庫;
            4. 使用簡單卻靈活而強大,并且可適應任何開發過程的問題追蹤器和項目 Wiki;
            5. 通過標星號和更新流,輕松地跟蹤您所關注的項目及開發人員;

            3.2編程之夏(http://code.google.com/intl/zh-CN/soc/)
            Google的王牌項目,專用于向大學生介紹開放源代碼開發,Google通過這個計劃培養新的開源軟件開發人員。

            3.3Google提供的代碼(http://code.google.com/hosting/search?q=label:google)
            大概一百多萬行代碼和一百多個項目,或許就有你感興趣的。




            posted @ 2010-11-01 11:10 oliver 閱讀(432) | 評論 (0)編輯 收藏

            2010年10月30日

            《C++數據結構原理與經典問題求解》勘誤表

             

            C++數據結構原理與經典問題求解》-左飛編著,電子工業出版社,個人認為很適合初學者學習數據結構,勘誤表如下,點擊可下載!

            數據結構勘誤表

            該書本來還提供源碼,但下載網址已失效,本人聯系過左飛老師,但他也沒有備份,給我發來了一份勘誤表,非常感激!

            posted @ 2010-10-30 14:48 oliver 閱讀(812) | 評論 (1)編輯 收藏

            2010年10月28日

            extern "C" 含義,C和C++混合編程

            1.為什么標準頭文件中都有如下結構(比如stdio.h文件):
            #ifndef _INC_STDIO      //這個宏防止頭文件被重復包含      
            #define _INC_STDIO
            #ifdef __cplusplus      //保證能同時被C編譯器和C++編譯器調用。
            extern "C" {
            #endif
            /*...
            .....
            */
            #ifdef __cplusplus
            }
            #endif
            #endif /* _INC_STDIO*/

            在C++中,extern "C"的作用是告訴C++編譯器對它聲明的函數編譯時要按照C編譯器的方式,這樣才能保證在鏈接時找到對應的函數。

            比如對于函數:

            void foo( int x, int y );

            C編譯方式:函數名變為_foo
            C++的編譯方式:函數名變為_foo_int_int【這也說明了為什么C++支持函數重載。】

            實際上,C++中的extern "C"是對關鍵字extern 的重載【extern關鍵字使得函數/變量可以被其它文件訪問,與static正好相反。】,extern "C"的功能是改變C++的編譯方式。

            2.C/C++混合編程:

            (1)如果C++調用一個C語言編寫的.DLL時,在包含.DLL的頭文件前,應加extern "C" ,如下所示:
            extern "C"  //由于標準頭文件里面都已經加上了extern "C",如上述1所示,所以我們不用再加了。
            {
            #include "cExample.h"
            }
            (2)在C中引用C++編寫的函數庫時,C++的頭文件中的函數前需添加extern "C",而且在C程序中不能直接包含該頭文件,應該在C程序的函數前加上extern關鍵字。

            posted @ 2010-10-28 10:00 oliver 閱讀(490) | 評論 (0)編輯 收藏

            2010年10月27日

            Interview-self introduction

             

            Interviewer : Please make a brief introduction about yourself.

            Me:

            Well, First, I’m really appreciated for getting the chance for this interview.

            Now, I’ll briefly introduce myself:

            Basic Information:

            My Chinese name is Job, English name is Oliver(O-L-I-V-E-R), I’m 23 years old.   I come from a famous revolutionary base---JiangXi province. My major is control theory and application. I’ll receive the master degree of HZ Dianzi university next march.

            Project:[I have been participating in our lab project since 2008.10, and until 2010.9(last month) when the project is completed. From the project, I have developed communicative skills[up to now, I have written about 20 emails to foreign experts discussing some academic points and most of the time could got the reply], English reading skills[I have kept reading English literatures for almost two years during my graduate study. So, there is no problem for me to reading English materials], learning abilities and teamwork spirits]

            Study:
            I’m proud that I’ve been doing quite well with my study. For example, I’ve passed the CET-4/6 with a satisfactory score during my college and I’m confident that my proficiency in both written &spoken English is qualified to work in a foreign firm. Besides, I’ve got several scholarships for my excellent performance. My GPA is over 85---top 5 in my class.

            Activities: I have once assisted our association chief in organizing classmates to visit ZJ university for academic exchange. They enjoyed themselves very much during this trip, maybe I could show you the photos some other day if possible^_^.

            Personality: First, I’m a pragmatic and persistent person.  I am responsible for my work and finish it satisfactory. Second, I’m a passionate person. I have strong sense of initiatives and self motivation. Third, I’m willing to learn, whenever I found myself ignorant of something, I’ll make a plan and study according to the plan. Recently I’m studying Linux, DB etc.   

            Impression:
            My classmates thought me as a dedicative, passionate, professional and cooperative person.

            Hobbies: I start a blog in the CSDN-website. I often write some technical articles on it , I hope the total visit will reach 1 million someday^_^.  Apart from writing, I also like workout. Now I’m a old member of the nearby gym.  

            Reason:
            Now I’ll give some reasons why I apply for this position:

            First, the job’s duties are in line with my interest. I like to research and develop technology.  Second, my major background and professional skills are qualified for this position. Third, my career goal is to become a senior expert. From your campus talk, I learned that your company encourages staff to develop toward this direction and provide an sound way to help them. Thus, I believe I could achieve my goal in your firm.

            Finally, I hope to join you and grow up with your company.

            That’s a brief introduction about myself.  Thank you.

            PS: 

            if asked a question you don't konw, you should say: I'm working on it.

            if asked a question you know well, you should explain it detaily and extend it if possible. 

             

             

             

            posted @ 2010-10-27 22:24 oliver 閱讀(5697) | 評論 (0)編輯 收藏

            2010年10月26日

            C語言中輸出當前文件和行號的宏,調試非常有用


            printf(_ _FILE_ _); //輸出當前文件名,兩個下劃線
            printf(
            "\n%d",_ _LINE_ _);//輸出當前行號

            posted @ 2010-10-26 22:15 oliver 閱讀(2569) | 評論 (0)編輯 收藏

            僅列出標題  下一頁
            <2025年5月>
            27282930123
            45678910
            11121314151617
            18192021222324
            25262728293031
            1234567

            導航

            統計

            常用鏈接

            留言簿

            隨筆檔案

            文章分類

            文章檔案

            個人專欄

            技術網站

            搜索

            最新評論

            閱讀排行榜

            評論排行榜

            久久免费视频一区| 香蕉久久夜色精品升级完成| 欧美伊香蕉久久综合类网站| 国产精品成人99久久久久| 久久av高潮av无码av喷吹| 国产精品99久久久精品无码| 欧美一区二区三区久久综合| 久久精品国产精品亚洲精品| 热综合一本伊人久久精品| 久久久精品人妻一区二区三区蜜桃 | 粉嫩小泬无遮挡久久久久久| 国産精品久久久久久久| 99久久99久久精品国产片果冻| 久久精品免费观看| 无码伊人66久久大杳蕉网站谷歌 | 久久久久国产成人精品亚洲午夜| 久久人与动人物a级毛片| 99久久精品九九亚洲精品| 2021国内久久精品| 久久艹国产| 国产精品综合久久第一页 | 99久久99久久精品国产片果冻| 蜜桃麻豆www久久| AV无码久久久久不卡蜜桃| 亚洲欧洲久久久精品| 久久99精品九九九久久婷婷| 国产精品9999久久久久| 久久综合给久久狠狠97色| 怡红院日本一道日本久久 | 久久精品www人人爽人人| 欧美日韩成人精品久久久免费看| 久久香蕉一级毛片| 91精品国产乱码久久久久久| 午夜精品久久久久久中宇| 亚洲综合伊人久久大杳蕉| 久久久久亚洲AV无码专区首JN | 久久综合香蕉国产蜜臀AV| 久久SE精品一区二区| 久久久久亚洲精品日久生情| 欧美精品国产综合久久| 东方aⅴ免费观看久久av|