`
yun342173024
  • 浏览: 73843 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表

java泛型深度讲解

Java泛型(generics)是JDK 5中引入的一个新特性,允许在定义类和接口的时候使用类型参数(type parameter)。声明的类型参数在使用时用具体的类型来替换。泛型最主要的应用是在JDK 5中的新集合类框架中。对于泛型概念的引入,开 ...

mybatis入门例子

mybatis是由ibatis发展而来的,是一个很好用的javaee持久化框架,很容易学,下面是一个增删改查的小例子 简单的pojo类 package com.own.entity; public class Goods { public int getGoodsId() { return goodsId; } public void setGoodsId(int goodsId) { this.goodsId = goodsId; } public String getGoodName() { return goodName; ...

简单模拟列表存储

    博客分类:
  • java
今天看了数据结构的链式存储,写了一个简单的例子: package com.test; public class ImitateLinkedList<T> { private Node head ; private Node last; //定义一个内部的节点类 private class Node{ private T element; private Node next; public Node(T element,Node next){ this.element = elemen ...

jdbc封装

    博客分类:
  • java
以前项目写的jdbc代码很烂,今天重新封装一下代码如下: 这个是主要用的类 package com.own.db; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList; import java.util.List; import com.own.util.ReflectHelper; public class My ...

模拟ArrayList

    博客分类:
  • java
最近公司没什么项目,闲来无事,写了段代码,模拟下ArrayList,代码如下: package com.test; public class ImitateArrayList<T> { //定义一个默认的容器大小 private static final int DEFAULT_CAPACITY = 16; //存放数据的数组 private Object[] elements; //元素的数量和指向数组的下一个索引 private int size; public ImitateArrayList(){ t ...
今天写了一个测试访问某个资源花费多少时间的过滤器,给大家分享一下 package com.own.filter; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.Servl ...
哪本书是对程序员最有影响、每个程序员都该阅读的书 国外知名网站stackoverflow上有一个问题调查: 哪本书是对程序员最有影响、每个程序员都该阅读的书?,这个调查已历时两年,目前为止吸引了153,432人访问,读者共推荐出了478本书(还在增加),其中最火的一本书《Code Complete》被顶了1306次。如果你是个程序员,你一定有兴趣看看这些书里你都看过几本,如果你一本没看过的话,我也不好说什么,也许你是个天才,但我相信大多数人都知道,你在学校里根本学不到什么真正的工作中需要的知识,我们毕业后能帮助我们在公司中胜任工作的老师就是这些优秀的书籍,一本好书可以改变一个人的一生。 下面是 ...

java 泛型

    博客分类:
  • java
java在jdk1.5引入了泛型,我们在定义类的时候可以给给它传递一个参数代码如下: package test; public class GenericClass<T> { private Object[] elements; private static final int DEFAULT_CAPACITY = 10; private int size = 0; public GenericClass(){ elements = new Object[DEFAULT_CAPACITY]; } publi ...
闲来无事,写了一个java成员变量初始化的顺序的小例子 代码如下 父类 package com.own.test; public class Bird { private String birdColor; private static Enemy enemy = new Enemy("superclass static member is initialized"); private int age = getAge(); public Bird(String birdColor){ this.birdColor = ...

junit测试

    博客分类:
  • java
今天学习了junit测试(基于注解) package com.own.cal; public interface Calculator { double calculatorSalary(Position position); } package com.own.cal; public class CalculatorImpl implements Calculator { @Override public double calculatorSalary(Position position) { // TODO Auto-generated met ...
1. servlet    当第一次请求一个servlet资源时,servlet容器创建这个servlet实例,并调用他的 init(ServletConfig config)做一些初始化的工作,然后调用它的service方法处理请求。当第二次请求这个servlet资源时,servlet容器就不在创建实例,而是直接调用它的service方法处理请求,也就是说servlet对象是常驻内存的,是单例,因此不要把一些属性作为servlet的成员变量,避免并发访问问题,当servlet容器关闭或者重新加载web应用时,servlet会调用它的destory()方法,然后就就结束了。 2 filter ...

spring 测试框架

以前单纯用junit做spring的测试程序,在测dao的时候总是得手动的添加或删除记录,破坏了数据库现场,用spring的测试框架可以在测试用例执行完后回滚。 使用spring框架测试    引入spring测试的jar包(这里我用的是spring 3.0.3)   org.springframework.test-3.0.3.RELEASE.jar    cglib-2.2.2.jar   实体类 package com.jysd.bean; import java.util.Date; import javax.persistence.Column; impor ...

随便写写

今天公司有个项目,要用到ArcGis Server,我就网上download了一个文档,按着步骤去装,我的系统是xp service pack 3,提示也安装成功了,可兴奋了,这么简单就装成功了,我就用arcGis  Server Manager去登陆,可就是死活登陆不上去,郁闷死了,就上网搜了一下,原来是防火墙的问题,我就把防火墙给关掉了,可还是登陆不上去,还是提示:                      Incorrect Login Information !! 在google搜了下,把文件简单共享去掉,我就就去掉了 ,还真是行,登陆成功了!!  
Global site tag (gtag.js) - Google Analytics