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
我也正是试用期间,开始熟悉工作,祝我们好运把