re: 編程的6個原則 馬嘉楠 2006-10-13 22:34
這個是要頂要收藏的,^+^
1)function leftToRight()可以做點修改啊
原來的我操作了一下有點問題,左面的管理員進入右面之后
左面的list里面依然存在
可以去掉leftToRight()中的cc參數,以及if(cc)語句,調用該函數的時候也不需要第三個參數了
2)function ee() 看你寫的代碼就是顯示右側列表內容,原來也是要實現這個功能么?
修改后的 leftToRight()
function leftToRight(aa,bb){//aa原來的列表,bb目的列表
var selected;
var b = false;
var bLength = bb.length;
for(var i=0; i < aa.length; i ++ ){
if(aa[i].selected){
selected = aa[i].value;
for(var j=0; j < bLength; j++){
if(bb[j].value == selected)
b = true;
}
if(!b){
bb[bLength] = new Option(aa[i].text,selected);
bLength ++ ;
}
aa[i] = null;//刪除原來列表中選中的管理員
}
}
}
修改后的 function ee()
function ee(){
var blist = form1.b;
var result = "";
for(var i = 0; i < blist.length; i++){
result += "right list " + (i+1) + " = " + blist[i].text;
result += "\n";
}
alert(result);
}
這樣看得更明白,呵呵
我很同意你的觀點,呵呵
應該精通一到2門在工作中使用的語言,其他所涉及到的知識可以了解一下
^+^@七匹狼
re: 加班 馬嘉楠 2006-09-21 09:14
干IT的,哪有不加班的?
最近這些天幾乎都是凌晨一點左右才睡,哎
其實取信于人,并不僅僅是程序員,它對我們每一個人都很重要,不是么?
降低別人對自己的期待,之后再給別人已驚喜,呵呵,有趣
謝謝你的建議,我的做法確實失去了通用性
用map也不錯,有沒有更好的呢?
大家都來交流一下啊,讓我學習學習^+^@hiswing
呵呵,謝謝你的建議,我確實應該把文章放到新手區
還在學習當中,積累經驗,文章免不了低級幼稚
歡迎常來,給點意見^+^@不爽
對大家有沒有一點幫助啊!!!
其實文中總結起來也就是幾行代碼的事情,
只不過問了把問題的來龍去脈說清楚,才揚揚灑灑寫了這么一大篇。
如果性子急,那你直接看代碼,有問題在去文章里面找答案就可以了^+^
re: 關于 sizeof() 的一些思考 馬嘉楠 2006-08-22 11:37
他就是用來幫助你理解,為什么結構體的大小會是這個結果的
這是我在網上找到的一段用來統計的代碼
為什么會是這個結果,到底怎么計算的,我就不是太明白了
呵呵@游子
re: 關于 sizeof() 的一些思考 馬嘉楠 2006-08-21 16:27
大家給點意見啊,或者補充一些內容。
雖然是C++的東西,讓我放到Blogjava來了,那是因為我喜歡這里,呵呵
re: IT人物-許強?真有這么神嗎? 馬嘉楠 2006-08-21 09:26
那個我也沒聽過,呵呵
re: 什么是高效算法? 馬嘉楠 2006-08-20 21:34
你的Blog呢?我也過去溜達溜達,呵呵
@JonneyQuest
re: 什么是高效算法? 馬嘉楠 2006-08-20 19:52
其實,有時候只要我們換一種思維方式,也許問題迎刃而解。
不要被常理束縛住!
re: 數據結構系列教程(一) 馬嘉楠 2006-08-16 09:47
如果用戶想要在表頭插入一個元素,也許大多數用戶(不是程序員)的習慣是輸入位置1而非0,所以是否應該對傳進來的參數進行減1的操作啊?
純屬個人意見,呵呵
很喜歡樓主的文章,期待下一講!
re: 數據結構系列教程(一) 馬嘉楠 2006-08-16 09:44
我有幾個地方不太明白,請樓主答復。一下是原文代碼:
public void insert(int i, Object obj) throws Exception {
// 在 i 位置插入 obj 對象
if(size==maxsize){ //第一:此處是順序表為空的情況么?
throw new Exception(" 順序表無法插入 ");
}
if (i<0||i>size){//第二:插入位置小于0大于最大值,是否應該改成i<0||i>maxsize?
throw new Exception(" 參數錯誤 ");
}
for(int j=size;j>i;j--) //第三:是否應該改成(int j=maxsize;j>i;j--)?
listArray[j]=listArray[j-1];
listArray[i]=obj;
size++;
}
re: 走運 馬嘉楠 2006-08-14 12:34
在南京工作,剛入職就到重慶出差了
這幾天重慶40度,熱死了
re: 實習日志5 - 誤人子弟!!! 馬嘉楠 2006-08-12 22:18
我也正是試用期間,開始熟悉工作,祝我們好運把