自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

转载 英文聽力練習網站(有字幕)

http://voicetube.tw/

2013-10-28 23:39:52 511

原创 make filesystem and erase mtdblock指令

cat /dev/mtdblock1 > 123.txthexdump 123.txt -cflash_eraseall /dev/mtd6flashcp -v 123.txt /dev/mtd6hexdump /dev/mtd6 -c ==============================================mkfs.jf

2013-10-28 00:20:41 987

翻译 assert

例如, 一個假設只接受非空 指針的函數, 可以寫: assert(p != NULL);當程式執行到該行時,若 p != NULL 則程式可以繼續執行;若        p == NULL ,則會秀出維護錯誤訊息的字串,並結束程式。        維護字串包含有:判斷式子、程式檔名及該行的行號。

2013-10-28 00:18:30 596

翻译 C的 "#" 與 "##"

1.如果再替代象徵序列中的參數識別字有 #, 則 " 字符將被加在對應的參數前後#define tempfile(dir)  #dir "/%s"當tempfile(/usr/tmp)呼叫這個macro時,會產生"/usr/tmp" "%s" 2.如果再替代象徵序列中的參數識別字有 ##, 則再參數替代後##就會被捨棄,這樣會使象徵字串連在一起#de

2013-10-28 00:16:59 485

翻译 (筆記)更快速判斷奇偶數的方法

摘要:一般我們要判斷奇偶數,都會想到用%,其實有更快的方法,不需要動用到除法原理:奇數的數值若以二進位來表示,其最右邊的位元必為1,而偶數最右邊的位元必為0,所以若使用1來與輸入的值作AND運算,因為 1除了最右邊的位元為1之外,其它位元都會是0,所以與輸入數值作AND運算所得的結果,最右邊的位元不是0就是1,其它部份都被0 AND運算遮掉了00000110     6

2013-10-28 00:14:18 1021

转载 openGrok

NOTE:我只修改下面這行(vi ./OpenGrok)103行:将OPENGROK_INSTANCE_BASE改为你放置opengrok的目录,例如我的是/opt/opengrok,那么这里就是OPENGROK_INSTANCE_BASE="${OPENGROK_INSTANCE_BASE:-/opt/opengrok}"=========================

2013-10-28 00:12:27 2619

原创 char* convert to string and back

void function(const std::string& format){  std::cout   return;}int main(int argc, char *argv[]){  int curarg = 1;  char * subString = &argv[curarg][strlen("Iam")];  function(

2013-10-28 00:10:27 720

转载 三本 OOP 絕佳小書

轉載自 http://jjhou.boolan.com/article00-7.htm

2013-10-28 00:09:02 590

翻译 class 成員函式可被宣告為const

double avg_price() const;const 成員函式不能修改物件的成員變數keyword const 必須再宣告式跟定義式中出現

2013-10-28 00:08:25 473

原创 How to initialize struct using member initalizaion list

typedef struct {int sfd;FILE *wfd;int bufSize;int hdrSize;struct iovec *vector;uint8_t *buf;int bytesRecv;int bytesToFeed;unsigned char sockaddr_storage[NI_MAXHOST];}BrcmSocketCtx;

2013-10-28 00:07:31 665

原创 使用 XRDP 從 win7 遠端 Ubuntu 12.04LTS 桌面

1.sudo apt-get install xrdp2.新增 ~/.xsession 這個檔案,在裡面寫gnome-session --session=ubuntu-2dorgnome-session --session=gnome-classic 3.sudo service xrdp restart

2013-10-28 00:04:34 638

原创 tftp and minicom

1.sudo apt-get install tftp-hpa tftpd-hpa重新启动服务 (很奇怪不能直接執行service /etc/init.d/tftpd-hpa restart)一定要先進入到2的資料夾中How to configure tftpd-hpa to allow upload of new files?Edit /etc/default/tftpd-hpa...

2013-10-28 00:03:23 693

转载 pthread

ref https://computing.llnl.gov/tutorials/pthreads/ //filename thread.c#include #include #define NUM_THREADS     5void *PrintHello(void *threadid){   long tid;

2013-10-28 00:02:05 536

原创 設定vim(空白 Tab...),用來判斷是否使用tab或者空白

set listchars=eol:↵,tab:»·,trail:╳,extends:»,precedes:« set list 顯示listchars設定set nolist 關閉listchars設定

2013-10-28 00:01:14 648

转载 linux 各種解壓縮方法

轉載自http://www.dotblogs.com.tw/phoenixwu/archive/2008/05/22/4103.aspx.tar解壓:tar xvf FileName.tar壓缩:tar cvf FileName.tar DirName(注:tar是包裹(把多個檔案合成一個),不是壓缩!)-----------------------------

2013-10-27 23:53:53 889

原创 GDB

Target Board#gdbserver TargetBoardIP:port filename Local computer#/opt/toolchains/stbgcc-4.5.3-2.4/bin/mipsel-linux-gdb#target remote TargetBoardIP:port#symbol-file filename

2013-10-27 23:52:13 493

翻译 const

1.const出現在星號左邊,代表被指物是常量。2.const出現在星號右邊,代表被指標自身是常量。 char greeting[] = "Hello";char* p = greeting; //non-const pointer, non-const dataconst char* p = greeting; //non-const pointer, c

2013-10-27 23:50:20 513

转载 svn 指令

1 命令功能使用格式 checkout检出svn  co  URL up更新到当前URL的末端svn  up  switch更新到某一t

2013-10-27 23:49:03 652

转载 glib和gllibc區別

轉載自http://dpinglee.blog.163.com/blog/static/144097753201071831042845/ glib不是gllibc,尽管两者都是基于(L)GPL的开源软件。但这一字之差却误之千里,glibc是GNU实现的一套标准C的库函数,而glib是gtk+的一套函数库。在linux平台上,像其它任何软件一样,glib依赖于glibc。g

2013-10-27 23:47:33 824

翻译 output operator(也就是<<符號) and std::endl

C++算式由一或多個運算元(operands)和通常會有的一個運算子(operator)組成 每個output operator接收兩個運算元(operands); 左運算元必須是個ostream object, 右運算元則是待印值。outpot operator把右運算元寫至左運算元所示的ostream中 C++的每一個算式都會產生一個結果,通常就是把運算

2013-10-27 23:43:41 676

翻译 C++啟用動態綁定的兩個必須條件

1.只有指名為virtual的成員函式才能進行動態綁定(dynamic binding)2.呼叫動作必須透過「指向base-class type」的reference 或 pointer來進行

2013-10-27 23:39:18 565

Multi-AP specification version 1.0

EasyMesh specification(Multi-AP specification version 1.0)

2019-03-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除