GB2312漢字區位碼、交換碼和機內碼轉換方法
本文轉自:http://forum.ubuntu.org.cn/viewtopic.php?f=54&t=177845經常用ubuntu的朋友們可以已經習慣了一個事實那就是,通過ssh登入到ubuntu,登入認證的時間總要用掉10多秒甚至20多秒30秒,可能你已經習慣了這個事實,但是,其實,這個漫長的等待時間完全是可以免掉的,怎麼免,且看下面步驟一 關閉ssh的gssapi認證vi /etc/ssh/ssh_config注釋掉如下兩行GSSAPIAuthentication
本文轉自:http://www.linuxeden.com/html/news/20120216/120289.html新版主流瀏覽器速度效能評測 本月Chrome 瀏覽器穩定版本升級到V17版本,Firefox也正式進入V10時代,這些相繼發布的新版本瀏覽器到底誰才是瀏覽器王者?作為愛折騰的瀏覽迷應該如何選擇?一起來看一下國外科技部落格Lifehacker對4款主流瀏覽器進行的新一輪效能測試。本次測試選取的四個瀏覽器及版本分別是:Chrome 17、Firefox 10、IE9、Opera 1
問題描述:求一個集合中所有子集元素之和。如{1,2,3,4,5,6,7,8,9,10……n}演算法分析:由於集合中元素具有無序性, 所以集合中每個元素在子集中出現的次數是相同的。這樣的話,問題就簡單了,求所有子集元素的和就可以簡化為求每個元素在子集中出現的次數*全集中所有元素的和。全集中所有元素的和好求,就是n*(n+1)/2。集合中任何一個元素出現的次數,比如1,我們可以這樣來求:首先一個集合的子集個數是2n,這個都學過,我就不推導了。我們想求 1 出現 的次數,不好求,我們可以轉化為求 1
研究了一下漢字編碼,包括漢字的區位碼、機內碼,挺好玩的,也是比較實用的,一般我們在塗卡是區位碼,比如“馬”的區位碼是3477,然後我們就塗上3477,然後讀卡機就能根據區位碼識別漢字;而機內碼是機器內部的編碼,平常我們可能用的比較少,“馬”的機內碼是49901,讀者可以試一下:開啟記事本,然後按住“Alt”鍵,不要鬆開,然後依次按49901,鬆開“Alt”,“馬”字就打出來了!哈哈,神奇吧!其他漢字或字母包括符號都能通過這種方式輸入。以後大家輸入自己的姓名的時候,完全可以“秀”一把,哈哈,不調用
今天學了一天,晚上聽歌放鬆一下,誰知碰到了一個很糾結的問題,我正在聊天,每當來QQ訊息後,我的歌曲音量自動降低,降到非常小,然後我就調高音量,把音樂的音量調到最大,又把系統音量調到最大,誰知音樂的聲音還是很小,鼓搗了一陣,終於找到原因了,在右下角音樂表徵圖點一下,然後點擊合成器,就出現下面的介面: 看到原因了吧,千千靜聽的聲音比其他三個都低很多,怪不得不管怎麼調節歌曲音量都很低,然後就調高唄,好了,歌曲音量大了,但是,問題是,每當來QQ訊息後,音樂聲音又自動降低,又聽不見了,悲劇,又得調節,每次
本文轉自:http://my.oschina.net/aiguozhe/blog/33994 A為本地主機(即用於控制其他主機的機器) ;B為遠程主機(即被控制的機器Server), 假如ip為172.24.253.2 ;A和B的系統都是Linux在A上的命令:# ssh-keygen -t rsa (連續三次斷行符號,即在本地產生了公開金鑰和私密金鑰,不設定密碼)# ssh root@172.24.253.2 "mkdir .ssh;chmod 0700 .ssh"
文章目錄 問題描述:演算法分析:代碼實現: 問題描述:分治的方法求an 演算法分析:如果 n 是偶數,可以分為 (an/2)*(an/2) 演算法複雜度基本降低一半如果 n 是奇數,可以分為 (an/2)*(an/2)*a 演算法複雜度也基本降低一半如果 n == 1 ,則直接返回 a代碼實現:#include<stdio.h>#include<math.h>int calc(int a,int n){
本文轉自 http://blog.xuyuan.me/2011/03/17/unix_diff.html最近項目中遇到一個奇怪的bug,仔細檢查後發現是由一行簡單代碼引起的。這行代碼要做的事情很簡單:比較兩個UNIX文字檔,找出並列印文本2比文本1新增加的內容。代碼調用了diff命令,樣本如下:# temp1.txt檔案內容$> cat temp1.txt2011022420110225201102282011030120110302# temp2.txt檔案內容$> cat
文章目錄 C++ Iterators(迭代器) C++
尋找——實現監視哨法尋找#include<stdio.h>#include<stdlib.h>int cmp(const void *a,const void *b){ return *(int *)a-*(int *)b;}int main(){ int a[101],i; for(i=1;i<=100;i++) a[i]=rand()%100; for(i=1;i<=100;i++) printf("%d
有些工作在linux下完成就是比在windows下完成高效! windows和linux都有tree命令,主要功能是建立檔案清單,將所有檔案以樹的形式列出來windows下的tree比較垃圾,只有兩個參數,/F 是遞迴顯示每個檔案夾的名稱;/A 是使用ASCII字元而不是擴充字元,感覺還不如不加/A 參數好。linux下的tree就比較強大了,但一般系統並不內建這個命令,需要手動下載安裝:sudo apt-get install tree
學彙編都半年了,還兩天就考試了,現在才開始學,悲劇》《!@》!#》<>"@"#@ 預習了一晚上,真TMD頭疼,神馬東西嘛,這麼難學,看看C語言,多簡潔,多好用。。。。。。 該學還得學,馬上就考試了,該過還得過吧 彙編的重要性我也知道,這學期沒好好學,以後該學還得學,彙編還是必須得會滴,,, 以後一定要堅持學,把彙編學好!!! 今天寫了有生以來第一個組譯工具:求和。紀念一下:data segment sum db 1data endsstack segment
Vectors 包含著一系列連續儲存的元素,其行為和數組類似。訪問Vector中的任意元素或從末尾添加元素都可以在常量級時間複雜度內完成,而尋找特定值的元素所處的位置或是在Vector中插入元素則是線性時間複雜度。C++ Vectors 建構函式 文法: vector(); vector( size_type num, const TYPE &val ); vector( const vector &from ); vector( input_iterator
內部排序——快速排序#include<stdio.h>#include<stdlib.h>void myqsort(int *a,int low,int high){ int i,j; int c; c=a[low]; i=low; j=high; while(i<j) { while(a[j]>=c && i<j)--j; a[i]=a[j];
想讓自己輕鬆一點,就要讓PC多為你做點。還是一個方便自己,提高工作效率的程式。主要實現幾個功能:1.查看目錄2.查看資料3.查看網頁View Code #include<stdio.h>#include<stdlib.h>#include<string.h>int main(){ char dir_in[100]="dir D:\\data\\0000\\ | find \".in\" /I"; char dir_out[100]="dir D:\
C++優先隊列類似隊列, 但是在這個資料結構中的元素按照一定的斷言排列有序。C++ Priority Queues(優先隊列) empty 文法: bool empty(); empty()函數返回真(true)如果優先隊列為空白,否則返回假(false)。 pop 文法: void pop(); pop()函數刪除優先隊列中的第一個元素。 push 文法: void push( const TYPE &val );
程式隨著需求的改變而改變! 前幾天把所有有問題的題目都找出來了,題目序號儲存在D盤某個目錄下,現在的任務就簡單了,只要從檔案中讀取題號,然後複製到相應的檔案夾就可以了,複製完後再改寫原來的題目檔案,把剛才已經加入的題目序號從檔案中刪除代碼:#include<stdio.h>#include<string.h>#include<stdlib.h>#include<windows.h>#include<conio.h>int main(in
棧有後進先出特點,我們可以用它來暫時儲存資料,在畫板開發中,我用到了棧來儲存使用者的每一步操作,當使用者點擊撤銷時可以把映像從棧裡面取出,然後恢複。瀏覽器的前進和後退也是這個原理,只是它儲存的是網頁罷了。用stl可以便於使用棧而不用去做複雜的函數定義,看下面的執行個體,希望通過下面的執行個體,讓大家瞭解怎麼用stl中的stack以及如何使用棧#include <graphics.h>#include <iostream>#include <conio.h>
勞資六年前開始搞ACM啊!!!!!!!!!! 從此踏上了尼瑪不歸路啊!!!!!!!!!!!! 誰特麼跟勞資講演算法是程式設計的核心啊!!!!!! 尼瑪除了面試題就沒見過用演算法的地方啊!!!!!! 誰再跟勞資講演算法之美演算法的力量,勞資一本演算法導論拍死你啊!!!!!!!! 那是搞ACM的入門書啊!!!!特麼的入門書就一千多頁啊!!!!!!! 還沒有習題答案啊,學完了你特麼都不知道自己到底會不會啊有木有!!!!!! 然後你就得看lrj的黑書啊!!!!!!還是特麼的沒有習題答案啊!!!! 那書難