原创 live archive 3708

地址:https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1709 /* * 3

原创 有關字長與平臺無關的整數類型

在C/C++中,整型的長度跟編譯器相關,編譯器的實現取決於CPU. 比如TC++是DOS16下的應用程序,DOS16是16位的操作系統,所以TC++中sizeof(int)==16;同理win32中sizeof(int)==32.  

原创 自制操作系統--1 環境搭建

網上有不少簡單的加載器製作的文章,我也是初學,之前看過《Oranges‘s 一個操作系統的實現》,看到保護模式哪一點覺得非常頭痛,有很多不清楚的地方,現在在看《30天自制操作系統》,雖然讀起來簡單多了,不過我使用的是Linux系統,做起來

原创 uva 11300 (代數分析)

/* * 11300.cpp * * Created on: Dec 31, 2012 * Author: joker */ #define Main 1 #define INPUT_REDIRECT "11300.

原创 80x86尋址模式

1.寄存器尋址 不訪問內存,在寄存器中完成操作mov bx,ax mov es,ax add al,bh 2.立即尋址 操作數爲常數,無須爲獲得操作數訪問內存 mov ax,0x10 mov bx,0x12 add ax,bx3.直接尋址

原创 FAT文件系統原理

找到的很不錯的FAT文件系統的描述,想做操作系統的話文件系統知識必不可少。點我跳轉 我已經做成了離線的,方便存檔。點我下載 點贊 收藏 分享 文章舉報 rayz 發佈了13 篇

原创 彙編中的調用約定

調用棧 棧這個概念在數據結構中有詳細的講解,就不羅嗦了。 列出一些要點: 1. 先入先出。 2. 永遠只能從棧的最上方存或取數據。   在x86處理器中,壓棧的指令時PUSH。將一個item壓入棧頂會導致棧頂指針減小4個字節

原创 uva 11292

/* * 11292.cpp * * Created on: Dec 31, 2012 * Author: joker */ #define Main 1 #define INPUT_REDIRECT "11292.

原创 Spring MVC3快速入門

說明:本作者是文章的原創作者,轉載請註明出處:本文地址:http://elf8848.iteye.com/blog/875830       一、前言: 爲開發團隊選擇一款優秀的MVC框架是件難事兒,在衆多可行的方案

原创 美國CS面試經驗分享 美國CS面試經驗分享

美國CS面試經驗分享   過去的一年多裏,參加了一些面試,雖然面過的公司不多,但都從頭一直走到尾。畢竟自己也是花了大量的時間和精力在這一場場的面試裏。所以,就絮叨下自己的一些經驗,希望能給在美國找實習找工作的同學們提供一點點幫助

原创 log4cplus學習筆記(一)

http://honey-bee.iteye.com/blog/65805

原创 彙編字符串處理指令

注:以下內容爲學習筆記,多數是從書本、資料中得來,只爲加深印象,及日後參考。然而本人表達能力較差,寫的不好。因非翻譯、非轉載,只好選原創,但多數乃摘抄,實爲慚愧。但若能幫助一二訪客,幸甚! 一.傳送字符串 把字符串從一個內存位置

原创 Vim Text Objects: The Definitive Guide

http://blog.carbonfive.com/2011/10/17/vim-text-objects-the-definitive-guide/ To edit efficiently in Vim, you have to

原创 ubuntu sublime-text2 輸入法問題

安裝fcitx 1 2 3 4 5 sudo add-apt-repository ppa:fcitx-team/nightly sudo apt-get update sudo apt-get install fcit

原创 玩轉Google開源C++單元測試框架Google Test系列(gtest)(總)

前段時間學習和了解了下Google的開源C++單元測試框架Google Test,簡稱gtest,非常的不錯。 我們原來使用的是自己實現的一套單元測試框架,在使用過程中,發現越來越多使用不便之處,而這樣不便之處,gtest恰恰很好的解決