- 浏览: 480394 次
- 性别:
- 来自: 上海
最新评论
-
276847139:
方法很有效,我的问题就在是在父项目的.classpa ...
手动添加Maven Dependencies -
coosummer:
推荐使用http://buttoncssgenerator.c ...
button css 样式 -
lqz2012:
DBFFileReader是外部框架里面的吧,不是JDK的。楼 ...
java读取dbf文件 -
xudongcsharp:
lx13345 写道java.lang.NoSuchMetho ...
Spring常用错误 -
lx13345:
jar是hibernate3.3GA,ehcache-1.5. ...
Spring常用错误
文章列表
有时候需要禁止链接:
<a href="javascipt:;" onclick="return false;"></a>
包含iframe子页面的父窗口跳转
- 博客分类:
- JavaScript
可以用javaScript解决
在你想控制跳转的页面,比如login.jsp中的<head>与</head>之间加入以下代码:
<script language="JavaScript">
if (window != top)
top.location.href = location.href;
</script>
则在系统超时想在框架中打开登录页时,则login.jsp自身进行判断后跳出iframe等框架要。
Oracle 数据导入导出
- 博客分类:
- Oracle
如果只导出表的结构(建表语句),不导出表的数据,可用Tools--Export User Objects
选中要导出的表,设置好导出的路径和各个参数后,点击Export就OK
PS:这种方式只能导出属于这个用户的表,其他用户的表不能导出,建议用命令行导出(exp, imp)
如果想将表结构,表的数据,触发器,函数之类的全部导出,可用Tools--Export Tables
选中要导出的表(可选多个),导出方式有三种:
Oracle Export,Sql Insert,pl/sql developer
第一种是导出为.d ...
oracle关于日期
- 博客分类:
- Oracle
通过jdbc与oracle连接,用rs.getstring(dDate)得到串的格式2003-10-10 00:00:00.0
Oracle 系統所提供的日期類型的最精確時間為秒,因此.0是無法顯示出來的
1.取数据时to_char(sysdate, 'YYYY-MM-DD ') 格式化一下
关于oracle数据库中获得毫秒
[A]9i以上版本,有一个timestamp类型获得毫秒,如
SQL> select to_char(systimestamp, 'yyyy-mm-dd hh24:mi:ssxff ') time1,
to_char(current_ ...
使用Java生成GUID的类
- 博客分类:
- Java
GUID是一个128位长的数字,一般用16进制表示。算法的核心思想是结合机器的网卡、当地时间、一个随机数来生成GUID。从理论上讲,如果一台机器每秒产生10000000个GUID,则可以保证(概率意义上)3240年不重复。
UUID是1.5中新增的一个类,在java.util下,用它可以产生一个号称全球唯一的ID
Java代码
import java.util.UUID;
public class Test {
public static void main(String[] args) {
UUID uuid = UUID.randomUUID();
Sys ...
java 图片加水印
- 博客分类:
- Java
/**
* 打印文字水印图片
* @param pressText --文字
* @param targetImg -- 目标图片
* @param fontName -- 字体名
* @param fontStyle -- 字体样式
* @param color -- 字体颜色
* @param fontSize -- 字体大小
* @param x -- 偏移量
* @param y
*/
public static void pressText(String pre ...
如何使用Google Map API
- 博客分类:
- GIS
最近研究了一下Google Map的使用方法,发现有两种常见的用法,总结一下,以后查起来方便!
一、调用Google团队封装好的地址,简单方便
有一种方法比较简单,进去google的地图页面http://ditu.google.cn/,然后输入目的地址,然后右面有一个分享的链接,点击获取HTML代码,你会得到譬如
<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwi ...
kaptcha开源验证码
- 博客分类:
- Java
kaptcha是一个非常实用的验证码生成工具,有了它,你可以生成各种样式的验证码,因为它是可配置的。
kaptcha工作的原理是调用com.google.code.kaptcha.servlet.KaptchaServlet,生成一个图片。同时将生成的验证码字符串放到HttpSession中。
kaptcha可以配置一下信息:
验证码的字体
验证码字体的大小
验证码字体的字体颜色
验证码内容的范围(数字,字母,中文汉字!)
验证码图片的大小,边框,边框粗细,边框颜色
验证码的干扰线(可以自己继承com.google.code.kaptcha.NoiseProducer写一个自定义 ...
JSP 9 大内置对象介绍
- 博客分类:
- JSP
1.request对象
客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。
序号 方 法 说 明
1 object getAttribute(String name) 返回指定属性的属性值
2 Enumeration getAttributeNames( ...
http://www.hibernate.org/
一、定义
id生成策略:hibernate根据数据库设置帮你生成id
二、各种配置
基于XML配置
<id name="id" type="java.lang.Integer">
<column name="ID" precision="8" scale="0" />
<generator class="native" />
< ...
JPA概述
JPA(Java Persistence API)作为Java EE 5.0平台标准的ORM规范,将得到所有Java EE服务器的支持。Sun这次吸取了之前EJB规范惨痛失败的经历,在充分吸收现有ORM框架的基础上,得到了一个易于使用、伸缩性强的ORM规范。从目前的开发社区的反应上看,JPA受到了极大的支持和赞扬,JPA作为ORM领域标准化整合者的目标应该不难实现。
JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中,图 1很好地描述了JPA的结构:
Sun引入新的JPA ORM规范出于两个原因:其一,简化现有Java EE和 ...
EL教程
一、JSP EL语言定义
EL(Expression Language) 目的:为了使JSP写起来更加简单。
表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。它是一种简单的语言,基于可用的命名空间(PageContext 属性)、嵌套属性和对集合、操作符(算术型、关系型和逻辑型)的访问符、映射到 Java 类中静态方法的可扩展函数以及一组隐式对象。
EL 提供了在 JSP 脚本编制元素范围外使用运行时表达式的功能。脚本编制元素是指页面中能够用于在 JSP 文件中嵌入 J ...
根据SSH整合的经验,先整合spring与ibatis(基于扫描+注解)
1.加入spring相关架包以及ibatis相关一个架包
aspectjrt.jar
aspectjweaver.jar
cglib-nodep-2.1_3.jar
common-annotations.jar
commons-logging-1.1.1.jar
log4j-1.2.14.jar
spring.jar
c3p0-0.9.1.2.jar
ibatis.rar
2.主要配置
applicationContext.xml
<?xml version="1.0" encoding ...
iBATIS就是我们通常所说的数据映射器(data mapper)。Martin Fowler在他的著作Patterns of Enterprise Application Architecture(Addison-Wesley Professional, 2002)中,对数据映射器模式是这样描述的:
所谓映射器,是用于在对象和数据库之间搬运数据,同时保证对象、数据库以及映射器本身都相互独立。
Martin在区分数据映射以及元数据映射上,确实做了一件非常出色的工作,元数据映射正是适合使用对象/关系映射(O/RM)工具的地方。O/RM工具将数据库表及其列映射为应用中的类及字段。或者说,O/RM工 ...
快捷键Alt + Shift + B 或者右键单击后选了show in Breadcrumb时,会出现一个快速导航条
copy qualified name 复制类全名,包含包名
一.更改web项目名称
1.右击Rename一下
2.右击你的项目,选择最后一个选项properties---选择左侧的MyEclipse---Web---对话框右侧中选择Context Root选项卡,然后你就可以修改你的项目部署路径了!
二.当默认目录中项目过多会引起启动过慢,更改默认目录
菜单File -> switch workspace ->other
三、myeclipse新建JSP时 ...