目前分類:未分類文章 (9)

瀏覽方式: 標題列表 簡短摘要
  • May 20 Fri 2011 01:55

一直覺得自己應該是屬於樂天派一族的

為什麼最近讓我變的有點憂鬱傾向呢.....

心情不好又天天爆肝.......

覺得自己的生活過的一團亂

完全沒有自己的時間

每天都好想哭

yushan 發表在 痞客邦 留言(0) 人氣()

  • May 13 Fri 2011 02:24
  • 難過

最近真的是過得很憂鬱阿....

每天工作都做到好想哭

事情永遠做不完....

天天12點下班...好累...

yushan 發表在 痞客邦 留言(0) 人氣()

在自己的主目录下(一般是 /home/用户名)新建名为 .vim 的隐藏文件夹,在 .vim 文件夹内新建两个文件夹,分别是 ftdetect 和 syntax。即 /home/用户名/.vim/ftdetect/home/用户名/.vim/syntax 目录。

在 ftdetect目录下新建文本文件名为 sv.vim ,具体内容仅为一行

au BufRead,BufNewFile *.sv set filetype=systemverilog

另外到下面这个地址下载 systemverilog.vim 放到 syntax 目录下

http://www.vim.org/scripts/download_script.php?src_id=5834

然后,重启 vim 或者 gvim 就可以了。

 

 

Step.1 下載 systemverilog.vim

Step. 2 將 systemverilog.vim 移到 ~/.vim/syntax/ 的目錄下

Step.3 編輯 ~/.vim/filetype.vim 並加入

augroup filetypedetect
au BufNewFile,BufRead *.sv setf systemverilog
augroup END

yushan 發表在 痞客邦 留言(0) 人氣()

http://alsa.opensrc.org/index.php/Ice1724#M-Audio_Revolution_7.1_.28Gentoo.2C_Ubuntu_6.06.29


M-Audio Revolution 7.1 (Ubuntu 8.04)


.asoundrc to fix surround71 bindings, and duplicate front channel through all other channels in a stereo configuration by default:

yushan 發表在 痞客邦 留言(0) 人氣()

http://cache.qihoo.com/wenda.php?do=snap&act=fetchHtmlsnap&m=dc44adbcc27f3835645c037865190861&surl=http%3A%2F%2Fblog.sina.com.cn%2Fs%2Fblog_5f40053b0100cvsm.html&kw=SPDIF&src=wenda

 

Debian Linux下,ICE1724聲卡在alsa的驅動下,SPDIF輸出問題無法正常工作。經過G和長時間摸索,聲卡終於可以打開數字輸出了。

yushan 發表在 痞客邦 留言(0) 人氣()

轉錄自 http://blog.xuite.net/csiewap/cc/16696000

動態配置二維陣列不外乎都是利用下面這種方式
int i;
int data_height, data_width;
int **data;
p = new int*[data_height];
for(i = 0; i < data_height; i++)
data[i] = new int[data_width];


可惜這種方式在釋放記憶體空間的時候就必須
for(i = 0; i < data_height; i++)
delete [] data[i];
delete [] data;


不是很方便,且不能使用
memset(data[0], 0, sizeof(int)*data_height*data_width);
初始值為 0
以及用 memcpy() 複製值至另一個陣列

因此參考了程式設計俱樂部 記憶體配置問題 此篇文章
改寫原本用 malloc 動態配置二維陣列的方式
使用 new 的方式建立二維陣列
void* new2d(int h, int w, int size)
{
register int i;
void **p;

p = (void**)new char[h*sizeof(void*) + h*w*size];
for(i = 0; i < h; i++)
{
p[i] = ((char *)(p + h)) + i*w*size;
}
}


因此就可以用這 function
動態建立二維陣列
data = (int **)new2d(data_height, data_width, sizeof(int));

為了增加閱讀方便,以及撰寫程式的方便
在程式前頭增加
#define NEW2D(H, W, TYPE) (TYPE **)new2d(H, W, sizeof(TYPE))

便可簡化剛剛動態配置二維陣列寫法
data = NEW2D(data_height, data_width, int);

此外此種動態配置記憶體的方法在釋放記憶體也比之前寫法方便多
delete [] data;
就可以釋放記憶體

yushan 發表在 痞客邦 留言(0) 人氣()

  • Feb 26 Thu 2009 16:59
  • test


首先感謝大家的心得分享,也讓彼此之間可以看到各種不同的解讀與意會。一張相片如果能夠安排各種有形、無形的對

yushan 發表在 痞客邦 留言(0) 人氣()

不錯的攝影技巧介紹部落格

http://www.wretch.cc/blog/austin1973

順便測試一下繼續閱讀....

yushan 發表在 痞客邦 留言(0) 人氣()

  • Feb 18 Wed 2009 21:14
  • test

testestestes test

2009_0216test0006 yyyyyyy

yushan 發表在 痞客邦 留言(0) 人氣()