`
yangtao309
  • 浏览: 66780 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
web开发中公用组件的开发之一---------DateUtils 在web应用中我们经常要到用到对日期的操作 已经有很多的开源代码供选择,例如apache 就有 不是太复杂就是不太适合中国国情的,反正项目中很少用到apache的公用组件包 下面是我在web开发中常用的些方法操作 现简单列举出来,已示记念。 package com.chinadim.test.utils; import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.Calendar; import ...
subversion 主干和分支 合并问题 一直不知道主干和分支在SVN中的作用 今天公司项目组的成员用到了 而且遇到了主干和分支合并的问题 其实都知道subversion的eclipse差距subclipse支持主干与分支的合并 但就是很不安全 很容易覆盖掉文件 真实案例: 主干上是和服务器上部署的代码一致的 分支上是现有正在开发解决新需求的 可是在业务部门运营项目时,发现一个很急的bug需要处理 很显然 我们会创建一个分支进行修改, 等功能全部测试通过了 再合并到主干 这样主干上的代码就和正在开发解决新需求的代码都有改动 不能用最新的分支版本来合并最新的主干版本 应该用主干的前一个 ...
引子    在企业应用系统中,经常会要要求生成报表。    偶公司向来生成报表的任务都交由给数据库组来完成    不巧,新项目上线 要求鄙人要完成一个展现在浏览器下的报表    鄙人不太会用什么报表工具,也不是很复杂的报表 只需要按要求抓起数据    用HTML或者Excel显示       方案:    定时触发器 Spring自带的quartz    Oracle存储过程执行我要抓取的数据    POI显示成报表形式 目的:    作为一个开发手记,积累工作经验    先从数据生成开始,我吧要抓起的数据用新建的表来存放    代码可能会贴很多    create or repl ...
方法一: 个人认为最好的方法.采用的是正则表达式,这是最核心的原理. 其次.这个方法使用了JavaScript 的prototype 属性 其实你不使用这个属性一样可以用函数实现.但这样做后用起来比较方便. 下面就来看看这个属性是怎么来用的. 返回对象类型原型的引用。 objectName.prototype objectName 参数是对象的名称。 说明 用 prototype 属性提供对象的类的一组基本功能。对象的新实例“继承”赋予该对象原型的操作。 例如,要为 Array 对象添加返回数组中最大元素值的方法。要完成这一点,声明该函数,将它加入 Array.prototype,并 ...
1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较占优势,因为ArrayList要移动数据。     这一点要看实际情况的。若只对单条数据插入或删除,ArrayList的速度反而优于LinkedList。但若是批量随机的插入删除数据,LinkedList的速度大大优于ArrayList. 因为ArrayList每插入一条数据,要移动插入点及之后的所有数据。  这一点我做 ...
为了 防止F5刷性重复提交 struts2 为我们提供了 token令牌机制 工作机制就不多说了 可以查看apache struts2 wiki Google上的东西真的不能相信 入门学习还是用官方文档 英语菜也要上 呵呵 贴上具体配置吧 struts2.011.jar下的运用 struts.xml中 ...
在eclipse控制台打印如下信息, JDK1.5 TOMCAT5.5 ECLISPE3.2 正确执行想要的操作 姑且认为是错误或异常吧 开发3年多 没遇到这样的 在控制台输出的错误 原因 不详细 # # An unexpected error has been detected by HotSpot Virtual Machine: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d719eaf, pid=3728, tid=2884 # # Java VM: Java HotSpot(TM) Client VM (1. ...
前言 :     把之前开发好的项目从oracle数据库移植到postgreSQL上     项目中用到的技术:struts2 spring2.5 hibernate3.2     生成ID的策略用的是SEQUENCE     是知道了 oracle 和PostgreSQL 都支持SEQUENCE才进行安全迁移的     数据库版本 oracle10g postgreSQL8.2.3         下面就说 迁移过程中遇到的问题:     数据库定义类型和结构不同,手动建了几张表     如:表名 ERP2_TEST 序列SEQ_ERP2_TEST         字段 ID inte ...
对不起 标题描述不怎么贴切~ 具体先看 http://www.iteye.com/problems/14603 发现这个问题后 改用struts2标签 <s:date name="callDate" format="yyyy/MM/dd hh:mm:ss" nice="false"/> 显示的格式如 2009/04/10 12:00:00 时间都是这样 12:00:00 没办法 debug进去查询数据库的地方 我是用jdbc来写的 查询分页 日期部分 cb.setCallDate(rs.getDat ...
最近要做个项目 数据库在oracle上 经常用PL/SQL developer.好多技巧都不知道。浪费很多的宝贵时间,效益没提升人还很累 下面列几点啊:(看看 各位的开发中是否也这样) 1.昨天在对比数据表字段个数时候和开发数据库用户下的表的个数时候   大伙都犯浑 一个个的数据表在数啊 字段也是一个个在数   我疼在心里 没有说~ 因为我也不知道用什么方法更加快捷。尽管我相信   oracle数据库会支持这些。   今天抽空找了下答案:   a.查询用户下的数据表个数    select t.owner, count(*) from all_tables t group b ...
我要实现一个简单的查询列表,之前准备用Struts Hibernate Spring的 都进行的蛮顺利,在获取列表分页时候显示都成功了 就是列表项目都为空,经过调试发现取出来的确是都是null但是没报错,最后分析是Hibernate映射对象不成功,其原因是数据表没有设置主键,我在Hibernate注解配置里面任意配置了个@Id,让其启动不报错.... 最后发帖问答无果 http://www.iteye.com/problems/13998 只有自己用Jdbc来写.... 首先 我引用下 在Google搜索到的 如何用JDBC写分页 http://www.blogjava.net/phe44 ...
转载时请注明出处和作者联系方式 文章出处:http://www.limodev.cn/blog 作者联系方式:李先静 <xianjimli at hotmail dot com> 昨天同事问了我一个问题,有两个循环语句: for(i = n; i > 0; i--) { … } for(i = 0; i < n; i++) { … } 为什么前者比后者快? 我当时的解释是: i--操作本身会影响CPSR(当前程序状态寄存器),CPSR常见的标志有N(结果为负), Z(结果为0),C(有进位),O(有溢出)。i > 0,可以直接通过Z标志判断出来。 i+ ...
1.多线程中有主内存和工作内存之分, 在JVM中,有一个主内存,专门负责所有线程共享数据;而每个线程都有他自己私有的工作内存, 主内存和工作内存分贝在JVM的stack区和heap区。 2.线程的状态有'Ready', 'Running', 'Sleeping', 'Blocked', 和 'Waiting'几个状态, 'Ready' 表示线程正在等待CPU分配允许运行的时间。 3.线程运行次序并不是按照我们创建他们时的顺序来运行的,CPU处理线程的顺序是不确定的,如果需要确定,那么必须手工介入,使用setPriority()方法设置优先级。 4.我们无从知道一个线程什么时候运行,两个或 ...
当前的富客户端可以包含两部分:分别为JSP页面和通过富客户端js组件(如extjs)渲染的组件化窗口页。针对这两部分分别做如下处理: 对于JSP页面的部分采用JSTL标准库的fmt标签,如通过: <fmt:message key="page.login.title"/ ...
相信使用过Spring + Hibernate开发过的人,在写DAO的时候都使用过Spring的HibernateDaoSupport类,然后在实现的时候就可以很轻松的使用getHibernateTemplate()方法之后就可以调用save()、delete()、update()等Hibernate的Session的操作,很简单。比如:      getHibernateTemplate().save(user);      这样一句话在我们没有Spring的时候就必须使用如下的代码才能完成:       Session session = HibernateUtil.getSess ...
Global site tag (gtag.js) - Google Analytics