随笔 - 154  文章 - 60  trackbacks - 0
<2024年4月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

声明:

该blog是为了收集资料,认识朋友,学习、提高技术,所以本blog的内容除非声明,否则一律为转载!!

感谢那些公开自己技术成果的高人们!!!

支持开源,尊重他人的劳动!!

常用链接

留言簿(3)

随笔分类(148)

随笔档案(143)

收藏夹(2)

其他

学习(技术)

观察思考(非技术)

搜索

  •  

最新评论

阅读排行榜

评论排行榜

我的评论

有例子吗?
很好
修改JEMail应用程序包括一个明确的按钮,用户可以单击随时清除“;”、“主题;”、“消息;”字段。保存文件为JEMail2.java
非常感谢![未登录] lk 2012-08-09 10:05  
最近我们的应用极不正常,CPU都占到700%了,用你的方法查了一下,终于找到了原因!非常感谢!
re: ExtJS的xtype列表[未登录] lk 2012-06-08 14:55  
combo Ext.form.ComboBox combo 选择项
推荐看一下这篇文章:
Android sqlite数据库操作通用框架AHibernate
http://blog.csdn.net/lk_blog/article/details/7455992
@santafeng
同上
能给我一份吗?lk-215@163.com
额,楼主,你说的那个“ select * from table where rownum<50 order by 字段名 desc ,取出来的不是按照先排序后取前几名,而是先取出前几名再排序”有误。它查询出来的结果与“select * from (select * from table order by 字段名 desc) where rownum<50”一样。如果要先取出前几名再排序的话,应该写成这样“select*from( select * from table where rownum<50 ) order by 字段名 desc”。希望能对你有用,嘿嘿
不能吃肉的人生,是不完整的人生
哎!俺......自惭形秽......!写得贼好!
关于VC维的解释有点模糊,不太懂哎,VC维具体是什么概念?还有VC维高了到底是好事还是坏事?大虾帮忙解释下行吗?
路过
谢谢楼主分享,我想学习下kang275284@163.com

没人来,就自己顶一下!
个人修改后的代码:

<html>
  
<head>    
    
<title>lk.jsp</title>
    
<script type="text/javascript">       
    
var o1,o2;
    
var o1a=new Array();
    
var o2a=new Array();
    
    
function switchTd(tr1,tr2){
     
for(x=0;x<o1a.length;x++){  
      tr1.cells[x].innerHTML
=o2a[x];  
      tr2.cells[x].innerHTML
=o1a[x];           
     }

      tr1.cells[
0].innerHTML=o1a[0]; 
      tr2.cells[
0].innerHTML=o2a[0];     
      clickMouse(tr2);      
    }


     
function SetRow(dir){    
     
var o;
     
var start=false;
     
var num=0;
     
var v_radio = document.getElementsByName("order_radio");
     
for(var j=0;j<v_radio.length;j++){
        
if(v_radio[j].checked){                
            o
=v_radio[j];
            start
=true;
            num
=v_radio[j].parentNode.parentNode.rowIndex;
        }

      }

     
if(!start){
      alert(
"请选择一个选项");return;
     }

     
if(num<=1 && dir=="up"){
      alert(
"已经无法再向上");return;
     }
 
     
if(num>=(v_radio.length) && dir=="down"){
      alert(
"已经无法再向下");return;
     }

    
     
var p = o.parentNode.parentNode;        
     
var trs = document.getElementById("table_order").getElementsByTagName("tr");
     o1
=trs[p.rowIndex]; 
     
var tdLen=trs[p.rowIndex].cells.length;
     o1a.length
=tdLen;
     o2a.length
=tdLen;
     
     
for(var i=0;i<tdLen;i++){
       o1a[i]
=trs[p.rowIndex].cells[i].innerHTML;
       
if(dir=="down"){
          o2a[i]
=trs[p.rowIndex+1].cells[i].innerHTML;              
       }
else{
         o2a[i]
=trs[p.rowIndex-1].cells[i].innerHTML;              
       }

     }

     
if(dir=="down"){
       o2
=trs[p.rowIndex+1];          
     }
else{
       o2
=trs[p.rowIndex-1];         
     }

      switchTd(o1,o2);         
    }

    
      
var v_tr = null;      
      
function onMouse(obj){      
        
if(obj.cells[obj.cells.length-1].childNodes[0].checked==false){
          obj.bgColor
="#E6E6FA";
        }
          
      }

      
function outMouse(obj){
        
if(obj.cells[obj.cells.length-1].childNodes[0].checked==false){
         obj.bgColor
="";
        }
          
      }

      
function clickMouse(obj){        
        obj.cells[obj.cells.length
-1].childNodes[0].checked=true;        
        obj.bgColor
="#D8BFD8";
        
if(v_tr!=null&&v_tr!=obj){
          v_tr.bgColor
="";          
        }

        v_tr 
= obj;
      }
        
     
</script>    
  
</head>  
  
<body>
  
<form name="form_order" action="lk_test.jsp" method="post">
  
<table>
  
<tr>
  
<td>
        
<table border="1" name="table_order" id="table_order" >
        
<tr bgcolor="#9F9Fc0">
        
<td>序号</td>
        
<td>项目名称</td>
        
<td>请选择</td>        
        
</tr>            
        
<tr onmouseover="onMouse(this);" onmouseout="outMouse(this);" onclick="clickMouse(this);">
        
<td>1<input type="hidden" name="orderid" value="1"/></td>
        
<td>姓名<input type="hidden" name="dbid" value="1"></td>                                
        
<td><input type="radio" name="order_radio" id="order_radio"/></td>
        
</tr>            
        
<tr onmouseover="onMouse(this);" onmouseout="outMouse(this);" onclick="clickMouse(this);">
        
<td>2<input type="hidden" name="orderid" value="2"/></td>
        
<td>性别<input type="hidden" name="dbid" value="2"></td>                                
        
<td><input type="radio" name="order_radio" id="order_radio"/></td>
        
</tr>            
        
<tr onmouseover="onMouse(this);" onmouseout="outMouse(this);" onclick="clickMouse(this);">
        
<td>3<input type="hidden" name="orderid" value="3"/></td>
        
<td>E-MAIL<input type="hidden" name="dbid" value="6"></td>                                
        
<td><input type="radio" name="order_radio" id="order_radio"/></td>
        
</tr>            
        
<tr onmouseover="onMouse(this);" onmouseout="outMouse(this);" onclick="clickMouse(this);">
        
<td>4<input type="hidden" name="orderid" value="4"/></td>
        
<td>手机<input type="hidden" name="dbid" value="3"></td>                                
        
<td><input type="radio" name="order_radio" id="order_radio"/></td>
        
</tr>            
        
<tr onmouseover="onMouse(this);" onmouseout="outMouse(this);" onclick="clickMouse(this);">
        
<td>5<input type="hidden" name="orderid" value="5"/></td>
        
<td>电话<input type="hidden" name="dbid" value="4"></td>                                
        
<td><input type="radio" name="order_radio" id="order_radio"/></td>
        
</tr>            
        
<tr onmouseover="onMouse(this);" onmouseout="outMouse(this);" onclick="clickMouse(this);">
        
<td>6<input type="hidden" name="orderid" value="6"/></td>
        
<td>家庭住址<input type="hidden" name="dbid" value="5"></td>                                
        
<td><input type="radio" name="order_radio" id="order_radio"/></td>
        
</tr>            
        
<tr onmouseover="onMouse(this);" onmouseout="outMouse(this);" onclick="clickMouse(this);">
        
<td>7<input type="hidden" name="orderid" value="7"/></td>
        
<td>邮编<input type="hidden" name="dbid" value="7"></td>                                
        
<td><input type="radio" name="order_radio" id="order_radio"/></td>
        
</tr>            
        
</table>            
    
</td>        
    
<td>
    
<input type="button" value="↑向上移动 "  onclick="SetRow('up');"/><br>
    
<input type="button" value="↓向下移动 "  onclick="SetRow('down');"/>    
    
</td>
    
</tr>      
    
</table>            
    
<br><br>    
    
<input type="submit" value=" 提交修改 "/>
    
</form>    
  
</body> 
</html>
re: 请教一个关于char的问题 lk 2007-11-21 09:50  
首先,感谢你的回复!过来打个招呼顺便给点意见。


程序调用public void func(int i)方法,打印invoke int

原因:java的8种基本类型中short 、 int 、 long 、 float 、 double 、 char 之间可以互相转换,但有时需要强制转换并且会损失精度,如果你print i , i的值= char型的ASCII 值,如果int等数字型转char型 那char型返回的就是该int值对应编码值的字符,具体编码方式我还不清楚 int 从19968开始输出的char就是汉字 。
boolean和 byte 于其他类型的转换没用过也没有研究。
如果还问为什么那只能告诉你这是规定,java的规定,“规定”懂不懂,就是王8的屁股^o^……开个玩笑!
你要是非要刨根问底,那就找点java基础的书看一看,再不行就去sun的官方网站去留言(要用英文),sun的技术人员一定知道!
如果你找到了boolean和 byte 于其他类型的转换别忘了给我发一份!

我的意见就这样了,祝你好运!

re: java操作Excel(Jakarta_POI) lk 2007-11-19 09:39  
朋友! 不要要求太多,jxl没提供这么全面的方法,它只提供了数字(number)、标签(label)、日期(date)、布尔(boolean)几种简单的类型。

你可以在程序里自己写一下嘛!

excel还是蛮强大的我已经试过了,在excel里,你不设置单元格格式,只要你输入了货币符号excel就会自动将该单元格设置成货币格式,在你需要的单元个里输入值时用程序先加一个¥后面加钱数就OK了。

不错
高人!我要两份!
lcs_java@hotmail.com
lcsjava@Gmail.com
嘿嘿!有一个能收到就行!谢谢!
谢谢!偶也来一份
lcs_java@htomail.com
lcsjava@Gmail.com
lonelykiller@126.com
都发一下吧有一个能收到就行
谢谢!!!
你说的东西我一个都没看到
你用的是linux系统吗
re: 漫谈CMS lk 2007-07-05 16:01  
大虾,发一份给我落!先谢过
email:liukui529628@163.com