- 浏览: 8709 次
- 性别:
- 来自: 西安
最新评论
文章列表
1.基本命令:
#db2cmd 打开命令行窗口
#db2cc 打开控制中心
#db2ce 打开命令编辑器
#db2start 启动数据库实例
#db2stop force db2 force application all 停止数据库实例
2.数据库
#db2 create db [dbname] 新建
#db2 connect to [dbname] user [username] using [password] 连接
#db2 connect reset 断开
#db2 list db directory 列出所有数据库
#db2 l ...
如果有了数据库的备份文件,如ZJPRJ.0.DB2.NODE0000.CATN0000.20130427213021.rar
解压后,在db2控制台还原该数据库,有时候会找不到具有重定向的表空间
数据库无法恢复。
主要原因是在备份的时候,和你还原的数据库不在同一个系统盘符,无法恢复。
此时需要修改重定向表空间。
比如:备份文件放在D:盘
则命令如下:
第一:
db2 restore db ZJPRJ from 'D:\ZJPRJ.0.DB2.NODE0000.CATN0000.20130427213021' redirect generate script D:\ZJPRJ.0.DB2. ...
代码编写规范目的:能够在编码过程中实现规范化,为以后的程序开发中养成良好的行为习惯。
代码编写规范使用范围:J2EE项目开发。
包命名规范:
目的:包的命名规范应当体现出项目资源良好的划分
servlet类所在包命名规范:公司名称.开发组名称.项目名称.web.servlet
例如:net.linkcn.web.servlet
自定义标签类所在包命名规范:公司名称.开发组名称.项目名称.web.tags
例如:net.linkcn.web.tags
过滤器类所在包命名规范:公司名称.开发组名称.项目名称.web.filter
例如:net.linkcn.web.filter
Actio ...
out.clear();
out = pageContext.pushBody();
// 输出图象到页面
ImageIO.write(image, "JPEG", response.getOutputStream());
产生这样的异常原因:是web容器生成的servlet代码中有out.write(""),这个和JSP中调用的response.getOutputStream()产生冲突.即Servlet规范说明,不能既调用response.getOutputStream(),又调用response.getWriter(),无论先调用哪一个, ...
UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
flush privileges;
---------------------------------------------------------
注:root---->newpasswd
转载 properties文件的6种读取
- 博客分类:
- java代码
1。使用java.util.Properties类的load()方法
示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name));
Properties p = new Properties();
p.load(in);
2。使用java.util.ResourceBundle类的getBundle()方法
示例: ResourceBundle rb = ResourceBundle.getBundle(name, Locale.getDefault());
3。使用java.util.PropertyRe ...
最近项目中有提供或者调用别的接口,在纠结中到底是用servlet还是用webservice,所以上网查看了下他们以及RMI之间的区别,方便加深了解。
首先比较下servlet和webservice下
请求:
servlet:提供了请求/响应模式,是JAVA的一种规范,只能使用于java上,用来替代早期使用的难懂的CGI,是一种无状态的请求响应,客户端访问一个服务器的url,只需要发送简单的httprequest即可。 规定了四个范围:pageContext、request、session、application。一定依赖于各种SERVLET容器,但servlet只能接受一个简 ...
Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。
瞬时态
由new命令开辟内存空间的java对 ...
JS的正则表达式
rge.test(str) 检验目标对象中是否包含匹配模式,并相应的返回true或false rge.source
str.search(rge) 将返回一个整数值,指明这个匹配距离字符串开始的偏移位置。如果没有找到匹配,则返回 -1
str.replace(re, function(){}) 替换匹配到的数值
rge.exec(str) 没有找到匹配,则它返回 null。如果它找到匹配,则 exec 方法返回一个数
str.match(rge) 用正则表达式模式在字符串中运行查找,并返回包含该查找结果的一个数组(全文匹配模式g,否则只返回第
一个匹配的内容)
matc ...
oracle密码的三种验证机制:
1.操作系统验证
2.密码文件验证
3.数据库验证
如果是普通账户密码丢失:只用数据库验证机制
通过sys账户登录,修改该用户的密码即可。如scott账户:
连接数据库:sqlplus / as sysdba
修改用户密码:alert user scott indentifity by tiger;
如果是sys账户密码忘记:
先说一下oracle数据库的启动方式:在linux下,要先启动监听,在登录sys账户,然后才能启动oracle实例。
lsnrctl start
sql ...
如果装了多个tomcat,需要通过tomcat里面的服务来启动的话,到安装目录下的conf子目录中打开server.xml文件,查找以下三处:
(1) 修改http访问端口(默认为8080端口)
minProcessors="5" maxProcessors="75"
enableLookups="true" redirectPort="8443"
acceptCount="100" debug="0" connecti ...
一、log4j是什么?
Log4j是一个开源的日志记录组件,其产品已经相当的成熟,且使用非常的广泛。在工程中以易用,方便等代替了 System.out 等打印语句。
Log4j的目标是:它允许开发人员以任意的精细程度控制哪些日志说明被输出。通过使用外部的配置文件,可以在运行时配置它。
Log4j的具体在 http://logging.apache.org/log4j/找到它(有使用的文档说明)。另外,log4j已经被转换成 C, C++, C#, Perl, Python, Ruby, 和 Eiffel 语言。
二、通常我们建立一个log4j.properties文件放在src下,编译之 ...
URL上中文传参乱码解决方案
- 博客分类:
- web开发
第一步:在tomcat下的server.xml文件中添加URIEncoding="UTF-8";
第二步:在传递中文前使用URLEncoder.encoder(String str,String charset)方法编码。在接收方使用URLDecoder.decoder(String str,String charset)方法进行解码。