![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java学习
zhuxh123
这个作者很懒,什么都没留下…
展开
-
2010年9月17日,Thread和Runable的使用
<br />1、Thread和Runable的使用<br />public classic ThreadExample extends Thread{<br /> <br />}<br /> <br />ThreadExample threadE=new ThreadExample();<br />threadE.start();<br /> <br />public class RunableExample implements Runable{<br /> <br />}<br /> <br />原创 2010-09-16 17:12:00 · 760 阅读 · 0 评论 -
xml解析
<br />DocumentBuilderFactory dbf=DocumentBuilderFactory.newInstance();<br /> DocumentBuilder db=dbf.newDocumentBuilder();<br /> Document doc=db.parse(getXMLFile(xml));<br /> Element root=doc.getDocumentElement();<br /> <br /> <br /> //xml 第一种格式<br />原创 2011-02-23 15:25:00 · 319 阅读 · 0 评论 -
tcp和udp在nio中使用的区别
<br />1、tcp<br />server端先注册op_accept事件,说明客户端有连接上来。连接建立好后,在注册op_read或op_write<br />事件来读或写。<br />client 绑定server端的ip和端口,检测连接好后,再读或写。<br />2、udp<br />server端和client端没有明显的区别。<br />如果要定义往一个固定的server发数据。指定其为client。则需要绑定其ip和端口。<br />直接注册可读事件,当有数据到达时,读取buffer的数据,获原创 2011-02-17 15:12:00 · 2246 阅读 · 0 评论 -
checkbox全选
CheckBox全選或全不選原创 2010-11-24 14:29:00 · 392 阅读 · 0 评论 -
ireport使用介绍
<br />1、建立一个document<br /> 建立的data source ,点击new,选择javaBean database,使用java和ireport连接<br />2、连接class<br /> 工具-》classpath,选择bean所在文件目录,进入左边fields<br />3、建立一个group,如果要建立子group,则在前一个group的detail 右键点击add group<br /> <br />4、分页。每个组分页,则点击组的头部,选择属性里面的star原创 2010-11-12 15:43:00 · 427 阅读 · 0 评论 -
jasper+ireport使用方法
1、使用struts2+jasper struts.xml配置,其他的和普通struts2程序一样。可以打印pdf html cvs xml //如果图片不出来则需要加入//继承jasperreports-default/jasperreports/temperatureNode.jasper原创 2010-11-12 15:25:00 · 1249 阅读 · 0 评论 -
openflashchart使用
1、jsp页面swfobject.embedSWF( "js/open-flash-chart.swf", "my_chart", //需要显示地方的id "100%", "900", "9.0.0", "expressInstall.swf", {"data-file":"tmp_showHisNode.action?parmValue="+parm}, {wmode:"transparent"原创 2010-11-12 15:20:00 · 719 阅读 · 0 评论 -
HttpServlet详解
<br />Servlet框架有两个java包组成:javax.servlet和javax.servlet.http。在javax.servlet包中定义了所有servlet类都必须实现或扩展的通用接口和类。在javax.servlet.http包中定义了采用HTTP通信协议的httpServlet类<br /> <br />Servlet框架的核心是javax.servlet.servlet接口,所有的Servlet都必须实现这一接口。在Servlet接口中定义了5个方法。<br /> <br />ini转载 2010-12-28 16:38:00 · 351 阅读 · 0 评论 -
Date类型显示
<br />struts 中如果定义的数据类型为date类型<br />在jsp中直接使用<s:property value=""/>会出现默认的格式 10-01-00<br />为了保证它不出现,则需要使用<input type="text" value="<s:date name='equipmentInfo.production_on'<br /> format='yyyy-MM-dd' /> "/><br /> <br />原创 2010-10-13 16:59:00 · 290 阅读 · 0 评论 -
byte 操作
<br />byte[] bytes=new byte[2]; 用于增量赋值<br />byte[] bytes={'1','2'};用于初始化初值<br /> <br />junit测试,junit4,可以使用注解。执行顺序为<br /> <br /> <br />//先执行这个<br /> public static void setUpBeforeClass() throws Exception {<br /> fDao = new FirmwareAuthDaoImpl();<br /> //j原创 2010-10-08 16:24:00 · 431 阅读 · 0 评论 -
trim函数
<br />1. String.trim()<br /> trim()是去掉首尾空格<br /> 2.str.replace(" ", ""); 去掉所有空格,包括首尾、中间原创 2010-10-08 14:19:00 · 388 阅读 · 0 评论 -
socket通信知识
将字节写入bufferbyte[] arryvalidation={ 0x5a, (byte)0xa5, 0x5a, (byte)0xa5, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, (byte)0x80, 0x1, 0x0, 0x18 , (byte)0xcc, (byte)原创 2010-10-09 11:12:00 · 479 阅读 · 0 评论 -
使用xml文件来代替很多的if else
<br /> 1、将所有的if条件作为xml的配置文件。每个if条件和结果来形成所有的xml文件。<br />然后将xml解析,放入map中,以if条件作为key值。结果作为value。<br /><attribute id="CCCCFC060180"><br /> <params value="5" type="test"><br /> <param><br /> <param_type>unsignedint</param_type><br /> <param_length>4</p原创 2010-10-08 09:23:00 · 4498 阅读 · 1 评论 -
frame框架如何刷新
<br />在使用frame框架时,我们通常在右边添加完的数据,需要在左边立马显示出来。但是由于框架导致无法正常显示。<br /> <br />方法:<br /> 提交后,立马刷新框架。<br /> 在左边提交的form表单里加入 target="_top" 即可。<br /> <s:form theme="simple" name="deviceForm" <br /> action="tree-deviceManage.action" method="post" target="_top" cssCla原创 2010-09-27 15:56:00 · 1602 阅读 · 0 评论 -
apache和tomcat集成
<br />1、workers.properties 放在apache的conf下面<br /> 内容如下:<br /> workers.tomcat_home=F:/apache-tomcat-6.0.24/apache-tomcat-6.0.24<br /> workers.java_home=C:/Program Files/Java/jdk1.6.0_07<br /> ps=/ <br /> worker.list=ajp13<br /> worker.ajp13.por原创 2011-05-04 13:53:00 · 411 阅读 · 0 评论