Hello World
Java技术学习
posts - 17,  comments - 7,  trackbacks - 0
 解决方案:linux 下将tomcat的server.xml的端口改为80后以tomcat身份无法启动tomcat! 
 在redhat上启动tomcat(将server.xml中的端口改为80)
 su - tomcat -c "$CATALINA_HOME/bin/startup.sh"
 后出现:Catalina.start: LifecycleException: null.open: java.net.BindException: Permission denied:80
 
 这是因为只有root用户才可访问1024以下的端口。
 
 解决方法:
 重将server.xml中的端口改为8080
 然后:iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
 (如果用到443,也相应执行以上方法)
 即可!
posted @ 2006-10-27 10:46 Java初心 阅读(3381) | 评论 (1)编辑 收藏
最近频频使用日期方面的操作,总结了一下。以后可以参考

得到当前时间
    SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    String currentTime 
= df.format(new java.util.Date(System.currentTimeMillis()));

得到上月时间
GregorianCalendar cal = new GregorianCalendar();
SimpleDateFormat df 
= new SimpleDateFormat("yyyy-MM-dd");
cal.add(GregorianCalendar.MONTH, 
-1);
String lastMonth 
=  df.format(cal.getTime());

得到某月开始时间和结束时间
String strm = "2006-10";
SimpleDateFormat df1 
= new SimpleDateFormat("yyyy-MM");
Date tdate 
= df1.parse(strm);
GregorianCalendar cal 
= new GregorianCalendar();
cal.setTime(tdate);
System.out.println(strm
+"-"+cal.getActualMaximum(cal.DAY_OF_MONTH));
System.out.println(strm
+"-"+cal.getActualMinimum(cal.DAY_OF_MONTH));
posted @ 2006-10-20 15:26 Java初心 阅读(397) | 评论 (0)编辑 收藏
SQL> set long 2000
SQL> select trigger_body from user_triggers where trigger_name = 'XX_TRG';
posted @ 2006-10-20 15:12 Java初心 阅读(1444) | 评论 (0)编辑 收藏

 

< script type = " text/javascript " >
function hiddensel(){
  var objForm 
=  document.getElementById( " queryForm " );
  var objLen 
=  objForm.length;
  
for  (var elcount  =   0 ; elcount  <  objLen; elcount ++ )
  {
    
if  (objForm.elements[elcount].type  ==   " select-one " )
    {
      objForm.elements[elcount].style.display  
=   " none " ;
    }
  }
}
function showsel(){
  var objForm 
=  document.getElementById( " queryForm " );
  var objLen 
=  objForm.length;
  
  
for  (var elcount  =   0 ; elcount  <  objLen; elcount ++ )
  {
    
if  (objForm.elements[elcount].type  ==   " select-one " )
    {
      objForm.elements[elcount].style.display 
=   "" ;
    }
  }
}
</ script >
posted @ 2006-09-29 09:39 Java初心 阅读(713) | 评论 (0)编辑 收藏
   修改windows登录密码后,需修改sql server管理器密码

控制面板=>管理工具=>服务=>MSSQLSERVER(登录)
posted @ 2006-09-29 09:03 Java初心 阅读(421) | 评论 (0)编辑 收藏
写struts,用javascript传递中文参数,java程序里得到的是乱码,研究之后,解决方法如下
String str = new String(str.getBytes("ISO8859_1"), "gb2312");

总算解决方法还算比较方便,否则我还打算在javascript中先用escape函数编码,再到java程序里解码,终于不用这么麻烦了。^_^
posted @ 2006-09-15 15:15 Java初心 阅读(3726) | 评论 (1)编辑 收藏

   今天遇到用一个超链接转到另一个页面的问题。开始时这样写

< a href = " /complaint/deliver.jsp " > 测试 </ a >

结果虽然浏览器中的地址是对的,但感觉内部的目录结构全乱了,css什么的都没用了。

    后来只能在struts-config.xml里多加了一个action,终于可以了。(当然其实这样写是比较规范的,直接和jsp交互总是不太好)
<action path="/deliver" forward="/complaint/deliver.jsp"/>

<a href="deliver.do">测试</a>

     不过具体原理还是不懂,是为什么呢?
posted @ 2006-09-14 13:10 Java初心 阅读(754) | 评论 (3)编辑 收藏
仅列出标题
共2页: 上一页 1 2 

<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

常用链接

留言簿(1)

随笔分类

随笔档案

文章分类

文章档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜