Emacs筆記——操作篇(不斷更新中)

常用命令                         C-v 向上翻頁                         C-p 向上一行    C-b 向左一個字元                        C-f 向右一個字元    M-b 向左一個單詞                        M-f 向右一個單詞    C-a 移到行首                            C-e 移到行尾    M-a 移到句首                       

OS161 原始碼閱讀-1

/kern/arch/mips/mips/start.s系統開始引導於此。22-25    為了gdb的方便,留了20位元組作為stack frame27-57    由注釋得知,系統初始時,將一個引導字串放到a0中,並且將核心載入到0x80001000(物理地址0x00001000)中。         80000000將會是exception handler。_end是連結完成後,kernel的結束位址。59-64   

如何使MDI子表單不重複被開啟

有很多朋友希望MDI子表單不重複被開啟,如果子表單已經被建立了,則把它啟用,而不是又建立了一個MDI子表單,其實中C#提供的MdiChildren這個屬性就可以解決這個問題,下面假設一個treeview控制項,點擊treeview上面的相應結點,就會建立以這個結點命名的MDI子表單,若是子表單已經被建立,則把它啟用,顯示在所有子表單的最前面。代碼如下:private void treeView_AfterSelect(object sender,

OS161 原始碼閱讀-2

這回由啟動時初始化的順序分析涉及幾個bootstrap函數的檔案。/kern/arch/mips/mips/ram.cram_bootstrap()21       擷取當前記憶體大小23-32    記憶體最大為508MB,因為由於mips體系的原因,超出這個大小,記憶體將不連續了。34       lastpaddr為記憶體最後一個位元組的地址36-40    firstpaddr為firstfree-MIPS_KSEG0,firstfree為當前核心堆棧的棧頂42-44   

Emacs筆記——配置篇(不斷更新中)

~/.emacs    以下 .emacs 是我跟據 http://linux.hiweed.com/node/1391 的文章《Debian下使用GNU Emacs》修改了一下得來的,謝謝原作者嘻嘻。;;-------------------------中文設定--------------------------;; Setup GBK environment(set-terminal-coding-system 'euc-cn)(set-keyboard-coding-system

非Unix衍生的作業系統圖譜

剛才有一份相對比較全的Unix的家族族譜,很珍貴了。但是可能大家在其中沒有發現其它我們比較熟悉的作業系統,最典型的就是Windows NT家族,這是因為Windows NT家族不屬於Unix衍生的作業系統。Windows NT的前身是DEC的VMS, OS/2和Windows 3.1。因此,我又找到了一份非Unix類的作業系統家族族譜,這裡面大約收集了700個OS及其版本,這應該說也是相當的全了。http://www.oshistory.net/

ICTCLAS分詞系統研究(三)–原子切分

 ICTCLAS分詞的第一步就是原子分詞。但在進行原子切分之前,首先要進行斷句處理。所謂斷句,就是根據分隔字元、斷行符號分行符號等語句的分隔標誌,把源字串分隔成多個稍微簡單一點的短句,再進行分詞處理,最後再把各個分詞結果合起來,形成最終的分詞結果。分成短句之後,即可進行原子分詞,所謂原子,是指該短句中不可分割的最小語素單位。一個漢字、短句前後的開始結束識別欄位、全形標點符號、連在一起的數字字母單位元組字元等。最後一種情況可以舉例說明,比如:三星SHX-132型號的手機1元錢,則SHX-132、1

分詞終於有點進展啦

ICTCLAS研究了幾個月,加了N個晚班之後,現在終於有點眉目啦,ICTCLAS4J有也一定的雛形了。 用Java實現分詞的第一大步,斷句和分詞,下一步就是詞性標記了。感覺最複雜的地方就是NShortPath(N-最短路徑)這裡,雖然原始碼裡只實現了1-最短路徑,但來來回回的複雜處理搞的我有點頭暈眼花。好在認真分析之後,搞清楚了其中的實現過程,用Java實現起來,至少在代碼是要簡練的多了。但過猶不及,不知道哪個地方沒有處理好,除了第一個測試案例“他說的確實在理”分詞結果正確之外,其他的都不對。看

Nokia簡訊檔案處理工具

  今天用Bash指令碼寫了一個處理Nokia簡訊檔案的小工具。工具分兩個檔案,vmg2txt可以將一個.vmg檔案的內容提取出來並顯示到螢幕上,readvmgs可以將一個目錄下的所有.vmg檔案(包括子目錄)的內容讀出來一併顯示到螢幕上。readvmgs是依賴vmg2txt的。什麼是.vmg檔案  如果你有Nokia S40手機的話,通過資料線你可以將所有簡訊拷貝到電腦,預設的副檔名就是.vmg。程式啟動並執行環境和條件  指令碼在下面的環境中測試通過:  Bash 3.1.17 

使用GDI+時關於表單重繪的問題

用GDI+對表單(Form)進行繪圖(就是畫圓等操作,用Graphics來做的),代碼如下:private void button1_Click(object sender, System.EventArgs e){    System.Drawing.Graphics g = this.CreateGraphics();    g.FillEllipse( Brushes.Red , 100 , 100 , 50 , 50

修改了gnokii的一個BUG

   昨天修改了gnokii(版本號碼0.6.13)的一個BUG。它的N6510驅動(我的N3100使用這個驅動)對中文的支援有問題,讀取簡訊的時候經常讀不完整。我把修改後的代碼放在了這裡。你也打算用gnokii,如果咱們手機用同一個驅動的話,可以直接拿去用,下載後替換掉原來的common/phones/nk6510.c,重新編譯即可。 

利用TextureBrush時的映像位移問題。

最近使用GDI+中的TextureBrush ,但是在FillRectangle時,圖像總是出現位移問題,例如下圖:原始圖片應該為:下面是我的源代碼,我將一步一步的分析出現這個問題的原因及解決方法。    Image logo = Image.FromFile( " Your Picture Path" );   TextureBrush br = new TextureBrush( logo );   Graphics g =

Ubuntu at AMD64 with GeForce6100+nForce 410 chipsets

  幾個月之前我就開始在我的機器 (AMD64, GeForce6100+nForce 410 chipsets) 上試圖安裝 Breezy (Ubuntu 5.10),結果裝是裝上了,但網路不通,X 也啟不來,其它就啥也別提了,折騰了N個夜,未果,氣餒,最終放棄。  這不,近來重新鼓起勇氣,裝了個 Dapper (Ubuntu 6.06) Flight 6,還別說,就是牛一些,剛裝上就是彩色的,只是網路還是不通,折騰了一宿,淩晨四點多才睡,還是不行。日子還是要過的,只好上床。  第二天接著搞,

ICTCLAS分詞系統研究(八)–產生最終分詞結果

經過人名、地名等未登陸詞的識別之後,再次產生二叉分詞圖表,求取N-最短路徑。為何再次執行這樣的迴圈,是因為在得到初分結果後又增加了新的節點(比如:人名或地名)到結果鏈表中,需要再次求取最短路徑:經過最佳化後的二叉分詞圖表: 12345678910110始##始@張始##始@未##人         1  張@華張@未##人       2     未##人@說     3    華@平      4     未##人@說     5     平@說     6      說@的    7    

表單間利用屬性(property)來傳遞值時應注意的問題。

這也許是個老話題了,但是今天我在用property 時卻有了新的發現。那就是如果傳遞的是類的話,那麼是按地址(引用)來傳遞的。例如如下兩個程式。假設有兩個form,form1、form2和一個Class1.cs的類檔案。form1是程式的開始表單,通過form1 來調用form2 。程式如下:Class1.cs檔案的內容是public class Class1 {  public int i;  public Class1()  {   //   // TODO:    i =

Kylin的Kyth和FreeBSD的libpthread多線程庫所用的源檔案清單對比

今天正好想起來,其實可以返彙編看看使用者模式下的Kyth和FreeBSD下的libpthread有什麼不同。後來發現這個libpthread-kyth.so是沒有strip過的(不像麒麟新發布的2.1-01的核心竟然經過了strip,並且還修改了引導部分,不知道這麼做是在躲避什麼,呵呵),這樣我可以看看夠成這個可執行檔都有哪些源檔案。願意重現的可以按照以下方式重現,非常簡單。麒麟作業系統下執行:strings /lib/libpthread-kyth.so | grep kyth |

替換運行中的檔案

by dancefire: dancefire at 263 dot

Take me to your heart..

music:jacky zhangwords: jascha richterhiding from the rain and snow (躲藏在雨雪之中)trying to forget but i won't let go(試圖忘記,但我怎能忘記??)looking at a crowded street (看著熙熙攘攘的街道)listening to my own heart beat(聽見的只有自己的心跳)so many people all around the world

POST編碼規則

這是一個post資料編碼和解碼的函數#pragma warning( disable: 4786 )#include <iostream>#include <string>#include <vector>#include <map>using namespace std;// 編碼const string post_encode( const string::const_iterator& begin, const

ICTCLAS4J原始碼樣本(-)

 題記:經過幾個月斷斷續續的學習,終於把ICTCLAS的原始碼搞清楚了一部分,關試著用JAVA按原作者的意圖實現了一個,目前已經可以實現分詞的第一步,但人名、地名和未登入詞的處理以及詞性標記還沒有徹底搞清楚。本來想早點拿出來和大家分享,但又怕太醜陋不敢見人。近幾個星期工作一直特別忙,也無暇照顧它並做進一步的實現。思付良久,還是決心先把自已的理解和實現拿出來和大家共用,歡迎各位指正拍磚!package com.gftech.ictclas4j.bean;import

總頁數: 61357 1 .... 13574 13575 13576 13577 13578 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.