顯示文章

這裡允許您檢視這個會員的所有文章。請注意, 您只能看見您有權限閱讀的文章。


文章 - elleryq

頁: 1 [2] 3 4 ... 31
31
1. 你的 Linux distribution 是 fedora 或 ubuntu??
2. getsebool、setsebool 應該是沒有安裝 selinux 相關套件的關係,請自動忽略...

32
就先讀進來,看用 hash 、linked list 或是適當的資料結構來存,再套用搜索的演算法來找就行了。

33
> urlopen error

可能是網路不通??

34
你這樣問好模糊,無從回答起。
請再好好想想怎麼問。

35
這樣應該不麻煩吧...

代碼: [選擇]
struct foo* foo_new(void) {
  struct foo* obj=(struct foo*)malloc(sizeof(struct foo));
  obj->id=0;
  obj->name=(char*)malloc( NAME_LENGTH );
  return obj;
}

struct foo* obj = foo_new();

36
寫一個function專門來做這件事...

37
我回很久了說....

引用
所以是要用不同的檔案來將變數的 scope 切開囉?
我是這樣解啦...

38
getdata

im.getdata() => sequence

Returns the contents of an image as a sequence object containing pixel values. The sequence object is flattened, so that values for line one follow directly after the values of line zero, and so on.

Note that the sequence object returned by this method is an internal PIL data type, which only supports certain sequence operations, including iteration and basic sequence access. To convert it to an ordinary sequence (e.g. for printing), use list(im.getdata()).

The Image Module

40
可以講一下為什麼要這樣做嗎??

41
我猜是 getarg.o 有問題
重新編譯並加上 -fPIC 看看~

42
我覺得可以直接去暴力清除/修改 ~/.bash_history

43
網路上有人說是因為mysql沒有裝好,你要不要試著重新安裝看看?在安裝程式的時候,仔細找找看設定,再安裝。

44
應該這麼說,你的中文字原來的編碼是什麼? unicode 還是 big5??

一般是用 iconv 這個函式來轉
之前是要找 libiconv
後來好像是內建在 gnu c library 裡了。

iconv Examples - The GNU C Library

45
Makefile裡的變數,跟 target 下執行的變數是不一樣的~

所以我覺得你應該這樣寫,

代碼: [選擇]
TOPDIR:=$(shell pwd)
CONFIG:=$(TOPDIR)/.config

all: print

print:
@if [ -e $(CONFIG) ]; then source $(CONFIG); fi; echo "$$SWITCH"

switch_on:
@echo "SWITCH=true" > $(CONFIG)

switch_off:
@echo "SWITCH=false" > $(CONFIG)

on: switch_on print

off: switch_off print

46

啊~抱歉,原來是改變 button 形狀~

我的想法是看 cbutton 有沒有 mouseover/mouseout 事件可以攔截
在裏面去設定旗標之類的,然後 repaint 自己
paint 裏面就根據這旗標來決定怎麼畫自己

48
第1支程式,因為是傳值
內部實際上會複製 s1,SomeFunc 裡,存取的實際上是 s1 的副本。
因此在 SomeFunc 結束時,就會呼叫 s1 的 dtor。

第2支程式,傳的是 reference,實際上是 s1 的位址
因此在 main 結束前,s1 都不會被釋放,所以你就看不到 s1 dtor 裡的動作。
你可以註冊一個函式在 on_exit,然後在那邊做 pause,再來看看 dtor 裡是不是有印出來。

49
C/C++程式設計討論區 / 回覆: char * 問題
« 於: 2011-02-21 10:41 »
memset( pName, ' ', sizeof(char)*20 );



bzero( pName, sizeof(char)*20 );

50
你是用 u-boot ?
u-boot 裡可以設。

51
去drivers/char/ 下找tty_開頭的
應該是你要的

給 kernel cmdline 裡的 console 是??
一般來說,/dev/console 就是那個地方所指的
舉例來說,我給 kernel 的參數裡有 console=ttyS0,115200n8
那 /dev/console 實際上指的就是 /dev/ttyS0

52
/var/www/ng2.shw.tw/ 下有哪些檔案呢?
先單獨只放 index.html
然後打 http://localhost:9000/index.html 試試看能不能存取。

53
可以試著在封包加上序列號來看看收到的是哪一個封包...
另外也可以試著用 wireshark 來監聽看看。

54
剛好昨天有看到這篇,給你參考

Processes, commit, RAM, threads, and how high can you go?

文章的實驗平台是 Win32,不過應該也適用於 Linux。
就先找出 Linux 的 limitation,然後再去建立大量的 Process。
或者你可以再加上對檔案的長時間存取,應該可以讓負載灌頂才是。

55
有試過 firebug 嗎?

56
肉腳版 / 回覆: C programming 問題 求救!!
« 於: 2010-12-07 09:30 »
照題意是要你寫一個函式,傳兩個參數進去,去算第二個參數所指定的數字在第一個參數指定的陣列裡出現了幾次,然後傳回。
所以,你應該要
0. 如何編譯 C 程式,如何執行
1. 知道 C 的函式跟參數怎麼寫,如何傳回值
2. 了解回圈
3. 知道怎麼去陣列找到指定的數字出現幾次。


59
ls 可以得到正確結果嗎?

用的是 uclibc? glibc? 還是 bionic ??
改用 stat 或 fstat 呢?

60
1. a2 應該用 int *a2; 來宣告

2.
代碼: [選擇]
int* array = (int*) new int[10][10];  // 這個情況跟 int array[10] 是相似的...
for( int i=0; i<10*10; i++ )
array[i]=10;

int* array2[10];  // 第1維是十個 int*
for( int i=0; i<10; i++ ) {
array2[i]=new int[10];  // 第2維才是十個 int
for( int j=0; j<10; j++ )
array2[i][j]=20;  // 所以就可以這樣用
}

for( int i=0; i<10; i++ )
printf( "array[%d]=%d\n", i, array[i] );

for( int i=0; i<10; i++ ) {
printf( "array2[%d]=[", i );
for( int j=0; j<10; j++ )
printf( "%d,", array2[i][j] );
printf("]\n");
}

頁: 1 [2] 3 4 ... 31