原创 四則運算的實現

閒來無事,寫個四則運算的計算式【包括+,-,*,/,沒有括號】; 代碼如下: #include <iostream> #include <stack> #include <string> using namespace std; clas

原创 從n個數中找出前m個最大的

我的思路:首先從文件中讀取m個,存入數組Top[n],並維護一個最大值Max和一個最小值Min,然後: while (讀一個數據)          if (該數比Max大)                 並把該數插入Top[n]中//

原创 摘抄些微軟實現的源碼

自己實現的感覺不怎麼好,就在vc的安裝文件中找到了這些微軟的源碼。 從細節上就能感受到大神的魅力。 int strcmp (const char * src,const char * dst) {         int ret = 0

原创 離職前的工作總結

爲什麼現在來寫工作總結呢? 一般都是在元旦的時候寫,也看了很多人的文章,感慨頗多。之所以現在寫是因爲打算辭職了,在這家公司做了9個月的工作,總結一下也是應該的。 總結了幾點: 1.程序的框架很重要,這是對於大型軟件或者複雜的軟件而言。當然

原创 vim的常用命令

從vimtutor摘抄的一句話來表明我學習vim的立場: you need to execute the commands to learn them properly.  If you only read the text, you w

原创 寫作還是需要鍛鍊呀

草稿箱裏寫了好多,但總覺得很亂。 沒有邏輯,看來寫東西也是門技術活呀。。。。。。。。

原创 生活的習慣

看過別人寫的博客講一些好的生活習慣,於是也學習下,感覺相當好。於是寫下這篇博客。         提前兩個小時起牀。怎樣每天比別人多兩個小時,答:提前兩小時起牀。這是我覺得自己養成的最好的習慣。現在上班時間很寬裕,不會像以前那樣匆忙,總是

原创 Linux常用的一些命令

Remember rm is forever.... 壓縮:  tar czvf file.tar.gz file1 file2 . .. 解壓:  tar xzvf file1.tar.gz 查看:  tar -tf file.tar.

原创 在centos上安裝wordpress和apache+php+mysql

很多人轉博客都不自己試試就轉,搞得我試了好多個版本才成功,下面就轉個能實現的: 【原文地址忘了,轉的,不過經本人親自當小白鼠,實驗成功】 準備篇: 1、配置防火牆,開啓80端口、3306端口 vi /etc/sysconfig/i

原创 輸入正確的密碼,依然無法登陸ubuntu系統

進入ubuntu登陸界面,輸入正確的登陸密碼,屏幕閃一下,又回到登陸界面,無法登陸到系統 解決方法: 按--鍵,通過console進入系統,刪除home目錄下的.Xauthor*文件: root@kevin:/home# find -na

原创 linux內核的經典書籍

最近想學linux內核方面的東西,就在網上找了基本靠譜的推薦: 《Linux內核設計與實現》 簡稱LKD,從入門開始,介紹了諸如進程管理、系統調用、中斷和中斷處理程序、內核同步、時間管理、內存管理、地址空間、調試技術等方面,內容比

原创 vim下的鎖屏

偶然發現了這一功能! 在vim在修改代碼的時候,順手就按下ctrl+s了。然後就卡住了。。。ctrl+c,ctrl+z,一通亂按。沒辦法,只好去搜索了。才知道原來鎖屏了,ctrl+q就可以解開了。 有時會再windows下的編輯器裏狂按

原创 四則運算的實現

閒來無事,寫個四則運算的計算式【包括+,-,*,/,沒有括號】; 代碼如下: #include <iostream> #include <stack> #include <string> using namespace std; clas

原创 vim出現“E212: Can't open file for writing”的處理辦法

來自stackoverflow “For some reason the file you are writing to cannot be created or overwritten. The reason could be that

原创 gdb調試的一些經驗

在編譯時加入調試信息: gcc test.c -g 查看數組: p *dat@len //dat爲指針,len爲數組的長度, dat,len //vs下查看dat指針指向的長度爲len的內容 設置斷點: b 4 //在第4行設置斷點 b