`
liujiawinds
  • 浏览: 132036 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表

Java io 解析

    博客分类:
  • java
 
  简介        Reader和Writer类----提供兼容Unicode与面向字符的I/O的功能。        InputStream和OutputStream提供以面向字节形式的I/O功能。
第一种:不推荐   for(int i=0,len=list.size();i<len;i++){ System.out.print(list.get(i)+" "); }  第二种:这种是我之前常用的一种,因为它代码少。。。   for(String s:list){ System.out.print(s+" "); }  第三种:迭代很少用,不过这个方法对具体类的依赖最少,推荐   Iterator it=list.iterator(); while(it.hasNext()){ Sy ...
  public class Compare { /** * @param args * 如果compareTo的字符串的首字母相同, * 则返回两个字符串的长度差值。 * 否则返回两个字符串首字母的小写字母的ASCII码的差值 */ public static void main(String[] args) { File file = new File("D:\\nice\\team.txt"); File anotherFile=new File("e:\\1"); int i=anot ...

istanceof 的作用和用法

    博客分类:
  • java
 
instanceof的作用是判断一个对象是否是后面类的实例。 instanceof 一般情况下 用在对象类型的强制转换 , 用法如下: if ( e instanceof Manager){    Manager m = (Manager) e ;    }  
下面例子使用的是oracle自带的emp表 decode使用方法如下:   DECODE(col|expression, search1, result1                                   [, search2, result2,...,]                                   [, searchn, resultn,...,]                                   [, default]) 例子: select comm,decode(comm,0, ...
Runnable是Thread的接口,在大多数情况下“推荐用接口的方式”生成线程,因为接口可以实现多继承,况且Runnable只有一个run方法,很适合被实现。 在使用Thread的时候只需要new一个实例出来,调用start()方法即可以启动一个线程。 Thread Test = new Thread(); Test.start(); 在使用Runnable的时候需要先new一个实现Runnable接口的类的实例,之后用子类Thread调用。 Test impelements Ru
spring配置文件中,scope="singleton"和scope="prototype"的区别 singleton,在文档中是这么说的, one shared instance, which will be returned by all  calls to getBean with the given id 这个bean只被实例化一次,之后用bean name请求得到的都是同一个对象。不过这个单例只是局限于spring上下文的范围,不同于真正的单例,真正的单例保证每次类装载时都只有一个类实例。 prototype, independent ...
警告: No configuration found for the specified action: 'addWeekly' in namespace: '/jsp/weekly'. Form action defaulting to 'action' attribute's literal value.   今天下午写了一个基于struts2的登录,完了报错,错误信息如上。 经过多番尝试, jsp页面里的tag要改为如下形式。 <s:form method="post" action="login" namespace="/ ...
反射机制依赖类的无参构造方法,这是熟悉反射机制的朋友都知道的一个常识.但即使你深刻的理解这点,也并不意味着你在这方面不出错. 例子: struts2下的一个异常简单的POJO bean 定义非常简单,两个属性,及getter,setterpublic class TestBean {    private String content;       private Long id;          public Long getId() {        return id;    }    public void setId(Long id) {        this.id ...
  三者之间的关系如下图所示: Struts2框架把OGNL Context设置为我们的ActionContext。并且ValueStack作为OGNL的根对象。除ValueStack之外,Struts2框架还把代表application、session、request这些对象的Map对象也放到ActionContext中去。(这也就是Struts2建议在Action类中不要直接访问Servlet API的原因,他可以通过ActionContext对象来部分代替这些(Servlet API)功能,以方便对Action类进行测试!) 在Struts2中,采用标准命名的上下文

struts2 jar包异常

1、struts2.2.3最小jar包:struts2-core-2.2.3.jar :Struts 2框架的核心类库xwork-core-2.2.3.jar :XWork类库,Struts 2在其上构建commons-fileupload-1.2.2.jar :文件上传组件,2.1.6版本后必须加入此文件commons-io-2.0.1.jarcommons-lang-2.5.jarcommons-logging-1.1.1.jar :日志包,Struts 2框架使用这个日志包来支持Log4J和JDK 1.4+的日志记录。freemarker-2.3.16.jar :Struts 2的U ...
html、val与text三者属性取值的联系与区别 首先,html属性中有两个方法,一个有参,一个无参       1. 无参html():取得第一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档,返回的是一个String      例子:             html页面代码:<div><p>Hello</p></div>            jquery代码:$("div").html();           结果:Hello      2.有参html(val):设 ...
今天要用到实时显示最近更新内容,也就是要让对话框随时都在最底部。 查了一下, 用div.scrollTop=div.scrollHeight;就可以了。 又查了查这两个参数什么意思。stackoverflow上面有人是这样解答的。
最近使用jQuery遇到中文乱码问题,其实他的中文乱码就是因为contentType没有指定编码,只需在jQuery.js中搜索 ’contentType’ 然后在application/x-www-form-urlencoded后面加上 ; charset=UTF-8 最终变成 contentType:"application/x-www-form-urlencoded; charset=UTF-8"
今天课上老师讲了一个联动下拉框的demo, 用的是jquery,没连接数据库,是用的JSON数组 研究了一晚上,貌似搞懂了,现在传上源码与jquery入门新手分享 servlet类   package com.newtest; import java.io.IOException; import java.io.PrintWriter; import java.util.ArrayList; import java.util.List; import javax.servlet.ServletException; import javax.servlet.http. ...
Global site tag (gtag.js) - Google Analytics