- 浏览: 20147 次
- 性别:
- 来自: 廊坊
最新评论
-
seashell1314:
整理的很全面,很有用,多谢~
学习Java时用到的一些快捷键
文章列表
动态获取select中的options数量:
Var size = document.getElementById("ddlResourceType").options.length;
动态删除select中的所有options:
document.getElementById("ddlResourceType").options.length=0;
动态删除select中的某一项option:
document.getElementById("ddlResourceType").o ...
如果出现了这个错误无法解决,可以利用本身的几个方法,步骤如下
1、删除eclipse的临时文件: eclipse\configuration 目录下的 org.eclipse.osgi org.eclipse.update 两个子目录
重新启动 eclipse
2、如果还是不行
将workspace中 项目做一下备份,删除workspace目录和上面两个子目录
再次启动 eclipse,再导入备份的项目即可
Eclipse
3.或者把环境变量path的C:\j2sdk1.6.0-03\bin的这个设定或
java_home的设定移动到path的最前面就可以。
在网上找了很多关于URLRewirte的使用,基本都是关于asp的,jsp的相关文档很少,而且大多写的很模糊,看了之后也是不清不楚,而且在项目中无法使用成功,鉴于此,自己整理了关于URLRewirte的用法.该方法只是实现了url的伪静态化,并不是真正的静态化.
工作环境:Eclipse3.2.2+MyEclipse_5.5.1+Tomcat5.0.28
URLRewirte版本:urlrewrite-2.6.0.jar
前提条件:有一个可以正常使用的web应用项目
URLRewirte的用处:
1.满足搜索引擎的要求
2.隐藏技术实现,提高网站的移植性
3.满足美感的要求(个人感觉这个用处太牵 ...
对比区别:
select * from TTable1 for update 锁定表的所有行,只能读不能写
2 select * from TTable1 where pkid = 1 for update 只锁定pkid=1的行
3 select * from Table1 a join Table2 b on a.pkid=b.pkid for update 锁定两个表的所有记录
4 selec ...
当oracle数据库中某个字段的长度不较大的时候,用clob类型。
在向带有Lob类型的字段加入数据时,使用EMPTY_CLOB()初始化CLOB字段,然后再使用输出流向字段中写数据(这些数据往往都是字节流量相对较大的). 如果是直接在oracle客户端向表中写数据,就不用这么麻烦了.
好了,具体的操作:
CREATE TABLE article(
subject VARCHAR2(50 char),
content CLOB ,
tstamp TIMESTAMP DEFAULT SYSDATE
);
--使用EMPTY_CLOB ...
用P3P实现隐私参数优选策略
用P3P实现隐私参数优选策略
Platform for Privacy Preferences(P3P,中文称隐私参数优选平台)是一种为网站说明隐私和/或用户信息策略的XML标准。采用P3P之后网站属主即可描述其网站所收集的信息内容及其用途,在没有实现P3P的情况下,有些用户在提交表单或者用cookie浏览网站时就只得把自己的安全选项设置为较低级别。而采用 P3P就可以通过建立代理(agent)的方式来代表用户参与网络活动。本文就是对P3P的基本概述。
经W3C宣布的P3P的5个目标如下:
收集网站数据的标准纲要,也就是所谓的P3P Base Data Sche ...
23种设计模式(详解)
1、factory(工厂)?追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德 基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要 做相应的修改。如:如何创建及如何向客户端提供。
?
2、builder(建造)?MM最爱听的就是“我爱你”这句话了,见到不同地方的MM,要能够用她们的方言跟她说这句话哦,我有一个多种语言翻译机, 上面每 ...
我们知道,在servlet中调用转发、重定向的语句如下:
Java代码
request.getRequestDispatcher("new.jsp").forward(request, response);//转发到new.jsp
request.getRequestDispatcher("new.jsp").forward(request, response);//转发到new.jsp
Java代码
response. ...
int 和 Integer 有什么区别
Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。
原始类型 封装类
boolean Boolean
char Character
byte Byte
short Short
int Integer
long ...
tablespace实际是表的集合,你可以理解为逻辑的存储容器
oracle有几个默认存在的表空间:系统表空间、临时表空间等
当你建表时如果不选择表空间,则系统会将表建立在默认表空间中—system表空间。导致系统表空间迅速被用户数据占满,建议建表的时候指定表空间
再说一下表空间的作用~
为了将普通用户对象和数据字典按照tablespace分离,避免对一个数据文件的竞争使用
将不同应用的数据按照tablespace分离来降低应用之间依赖,便于将来脱机使用,提高可用性
在不同的磁盘驱动存储不同的数据文件,降低系统对系统I/O的争用
将会滚段和用户数据按照tablespace分离,来防止磁盘单点故 ...
jar包:commons-logging-1.1.jar
freemarker-2.3.13.jar
ognl-2.6.11.jar
struts2-core-2.1.6.jar
xwork-2.1.2.jar
commons-fileupload-1.2.1.jar
commons-io-1.3.2.jar
src目录下放入struts.xml
<constant name="struts.devMode" value="true" /> 改 ...
一、第一个hibernate项目:
1.新建Java项目
2.创建User Library,加入如下jar
*HIBERNATE_HOME/hibernate3.jar
*HIBERNATE_HOME/lib/*.jar
*MySql jdbc驱动
3.创建hibernate配置文件hibernate.cfg.xml,为了便于调试最好加入log4j配置文件
4.定义实体类
5.定义User类的映射文件User.hbm.xml
*<hibernate-mapping>
<class name="com.bjsxt.hibernate. ...
一、1.spring依赖库
*SPRING_HOME/dist/spring.jar
*SPRING_HOME/lib/jakarta-commons/commons-logging.jar
*SPRING_HOME/lib/log4j/log4j-1.2.14.jar
2.拷贝spring配置文件到src下(samples\jpetstore\war\WEB-INF\applicationContext.xml留住beans)
3.拷贝log4j配置文件到src下(同上目录)
*加提示:windows-Preferences-MyEclipse-File ...
[JDK环境变量]我的电脑,右键菜单->属性->高级->环境变量->系统环境变量->新建:
JAVA_HOME:D:\Program Files\Java\jdk1.6.0_07
Path:%JAVA_HOME%\bin
CLASSPATH:%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
导入包:Ctrl+Shift+O
编辑
作用域 功能 快捷键
全局 查找并替换 Ctrl+F
文本编辑器 查找上一个 Ctrl+Shift+K
文本编辑器 查找下一个 Ctrl+K
全局 撤销 Ctrl+Z
全局 复制 Ctrl+C
全局 恢复上一个选择 Alt+Shift+↓
全局 剪切 Ctrl+X
全局 快 ...