`
andy99
  • 浏览: 7820 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
等待下班之余写段在acivity画图的代码,供大伙分享~
这种多态是用抽象类实现的 public class Test { /** * @param args */ public static void main(String[] args) { A a=new C(); a.f(); } } abstract class A { protected void m1(){ System.out.println("A m1()"); m2(); } protected abstract void m2(); public abstract void ...
前几天做项目,用到了Oracle数据库,是关于更新Blob,代码是这样写的: /** * 描述: 添加某张表某条记录的content字段,此字段为 blob 型 * param: 表名;主键;数据;数据库连接 * return: 添加成功返回 true ;否则返回 false * */ public static boolean setBlob(String tableName,int ID, String data,Connection conn) { Statement statement = null; ResultSet ret = null; ...
今天用struts写了一个一段程序,是向数据库中插入一条记录,在表单提交是出现中文乱码问题,办法用的最多的是filter,可是这会占用比较多的系统资源,我的办法是自己写一个类这个类继承ActionServlet,就叫MyActionServlet,在这个类中覆盖process方法,代码如下: public class MyActionServlet extends org.apache.struts.action.ActionServlet { @Override protected void process(HttpServletRequest request, HttpServl ...
在java语言中,当我们在传递参数时,如是是个对象,我们并不想在在方法中改变对象的值,那么我们该怎么办: 1,可以new 一个对象,然后再setXXX(getXXX())来给对象赋值,如果要产生N个,比如N是100,如果这个对象有N个属性,比如10个,这样就要new100次,get,set 1000次。这样工作是相当无聊的,而且无意义。 2,采用Object的clone()方法,也就是复制对象,需实现Cloneable接口否则会抛出CloneNotSupportedException异常代码如下: 可是,如果当该对象的属性不是基本数据类型的是,如是某个对象,该对象的属性与原对象的属性是同一个, ...
jsp或Servlet都会用到页面跳转,可以用 request.getRequestDispatcher("p3.jsp").forward(request,response);这种方法称为转发,地址栏上的URL不会改变; response.sendRedirect("p3.jsp");这种方法称为重定向,地址栏的URL会改变; 这样实现跳转到p3.jsp;可是这两种方法有着本质的不同,requset是请求,是在服务器端运行的,response是相应,是在客户端运行的; 例如: 有3个页面p1.jsp,p2.jsp,p3.jsp; p1.jsp提交给p2. ...
Global site tag (gtag.js) - Google Analytics