`
gsvince
  • 浏览: 53676 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
(转载)http://lavasoft.blog.51cto.com/ 一、Java中的日期概述 日期在Java中是一块非常复杂的内容,对于一个日期在不同的语言国别环境中,日期的国际化,日期和时间之间的转换,日期的加减运算,日期的展示格式都是非常复杂的问题。 在Java中,操作日期主要涉及到一下几个类: 1、java.util.Date 类 Date 表示特定的瞬间,精确到毫秒。从 JDK 1.1 开始,应该使用 Calendar 类实现日期和时间字段之间转换,使用 DateFormat 类来格式化和分析日期字符串。Date 中的把日期解释为年、月、日、小时、分钟和秒值的方法已废弃。 ...
SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice ’disk’, ’testB ...
-----No WebApplicationContext found: no ContextLoaderListener registered?----- spring中提供 ContextLoaderListenter类,用来加载context的xml文件。 spring为struts提供ContextLoaderPlugIn类,此类也可以加载context的xml文件。 区别在于,两种方式加载的WebApplicationContext,以不同的Key存放在ServletContext中。而如果你定义了HibernateFilter的话,spring会利用WebApplication ...
  在之前,我对MSSQL中的内连接和外连接所得出的数据集不是很清楚。这几天重新温习了一下SQL的书本,现在的思路应该是很清楚了,现在把自己的理解发出来给大家温习下。希望和我一样对SQL的连接语句不太理解的朋友能够有所帮助。(发这么菜的教程,各位大牛人们别笑话偶了:) 有两个表A和表B。 表A结构如下: Aid:int;标识种子,主键,自增ID Aname:varchar 数据情况,即用select * from A出来的记录情况如下图1所示: 图1:A表数据 表B结构如下: Bid:int;标识种子,主键,自增ID Bnameid:int 数据情况,即用select * from B出来的 ...
优化数据库的思想:   1、关键字段建立索引。   2、使用存储过程,它使SQL变得更加灵活和高效。   3、备份数据库和清除垃圾数据。   4、SQL语句语法的优化。   5、清理删除日志。 SQL语句优化的原则:      1、使用索引来更快地遍历表。   缺省情况下建立的索引是非群集索引,但有时它并不是最佳的。在非群集索引下,数据在物理上随机存放在数据页上。合理的索引设计要建立在对各种查询的分析和预测上。一般来说:   ①.有大量重复值、且经常有范围查询   (between, > ,< ,> =,< =)和order by、group by发生的列,可考 ...
[/b][b]每一个方法执行都会应用事务,它回传的transactionAttribute实例的默认传播行为是PROPAGATION_REQUIRED,隔离层级为ISOLATION_REFAULE <bean id="informationDAOProxy" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean"> <property name="proxyInterfaces"> ...
关键字: eclipse 快捷键 作用域 功能 快捷键 全局 查找并替换 Ctrl+F 文本编辑器 查找上一个 Ctrl+Shift+K 文本编辑器 查找下一个 Ctrl+K 全局 撤销 Ctrl+Z 全局 复制 Ctrl+C 全局 恢复上一个选择 Alt+Shift+↓ 全局 剪切 Ctrl+X 全局 快速修正 Ctrl1+1 全局 内容辅助 Alt+/ 全局 全部选中 Ctrl+A 全局 删除 Delete 全局 上下文信息 Alt+? Alt+Shift+? Ctrl+Shift+Space Java编辑器 显示工具提示描述 F2 Java编辑器 选择 ...
〔CharacterEncodingHttpServletRequestWrapper.java〕 package creator.common.filter; import javax.servlet.http.*; public class CharacterEncodingHttpServletRequestWrapper extends HttpServletRequestWrapper { private String ecoding = null; private String oldEncoding = null; public ...
Q1 Which of the following statements are valid, given the following variable declarations: boolean a; boolean b; int c; 1) (a | b) 2)(a || a) 3)(a ^ b) | c 4)(a & c) 5)(a && c) Q2 Which of the following can be applied to constructors: 1) final 2) static 3) synchronized 4) native ...
Spring颠覆了以前的编程模式,引入了IOC等全新的概念,广受大家的喜爱。目前大多数j2ee项目都已经采用Spring框架。 Spring最大的问题是太多的配置文件,使得你不仅需要维护程序代码,还需要额外去维护相关的配置文件。最典型的就是事务配置(注:这里的“事务配置” 都指“声明式事务配置”),在Spring中进行事务配置除了定义对象自身的bean外,还需要定义一个进行事务代理的bean.如果你有n个类需要引入事务,那么你就必须定义2n个bean。维护这些bean的代价是十分昂贵的,所以必须要对事务配置进行减化。如果你是基于Spring进行架构设计,那么作为一个好的架构设计师,应该把一些公共 ...
关键字: BeanFactory 在BeanFactory的配置中,<bean>是我们最常见的配置项,它有两个最常见的属性,即id和name,最近研究了一下,发现这两个属性还挺好玩的,特整理出来和大家一起分享。 1.id属性命名必须满足XML的命名规范,因为id其实是XML中就做了限定的。总结起来就相当于一个Java变量的命名:不能以数字,符号打头,不能有空格,如123,?ad,"ab "等都是不规范的,Spring在初始化时就会报错,诸如: org.xml.sax.SAXParseException: Attribute value "?ab& ...
[转]MyEclipse + WebLogic 配置详解 Eclipse 3.2 + MyEclipse 5.0GA + WebLogic 9.2 配置详解 选择 WebLogic 9.2 的原因 ①WebLogic 8 支持的是 J2EE 1.3,也就是 Servlet 2.3 规范。若在 MyEclipse 中建立 Web Project 时选择了 J2EE 1.4[default],在部署的时候就会出现异常,提示部署描述符 web.xml 是畸形的,也就是未通过 DTD 检验。因为 J2EE 1.4 使用的是 Servlet 2.4 规范,这直接体现在 web.xml 部署描述符 ...
struts 国际化 国际化:i18n:internationalization,能够实现读取不同的资源文件显示不同的字符信息。以适应不同的地区和语言。 1:处理汉字显示: 使用命令:native2ascii 原文件名 新文件名 把汉字转化为ascii码 对于中文,资源文件查找的顺序是: ApplicationResources_zh_cn.properties-->ApplicationResources_zh.properties-->ApplicationResources.properties 其他语言也是找带相应后缀的文件再找ApplicationResources.pr ...
validator 验证框架 六种类的关系: 1:普通form(从下向上继承) ActionForm  //不用验证框架作验证             | | validatorForm //使用验证框架时必须继承它,但只能做同一种验证(即只提交一个按键时的验证) | | validatorActionForm //使用验证框架验证时,可以更为精确的去处理业务逻辑,针对的是不同的按键的path(即可以作不同的验证,如,既可以验证是否为空,又可以同时验证是否小于几位) 2:动态form(从下向上继承) DynaActionForm               ...
MVCStruts框架,执行流程:jsp  :<form action ="url">          --------->ActionServlet :读取struts-config.xml文件                ----------->找到匹配path                  ----------->找name:把数据放入form 根据validate的值 是否验证                                          ----->验证form不通过返回input页面          ...
Global site tag (gtag.js) - Google Analytics