- 浏览: 21575 次
- 性别:
- 来自: 北京
最新评论
文章列表
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.s ...
今天试了试原生jdbc insert操作,oracle数据库。出现错误如下
INFO [main] (ConnectionPool.java:98) -Connection created successfully!
INFO [main] (ConnectionPool.java:54) -create pool [Sun Oct 13 22:30:30 CST 2013]
ERROR [main] (UserDaoImpl.java:57) -insert user User [userName=Jesse, passWord=Jesse, gender=null, email= ...
public class Multi {
public static void main(String args[]) {
Thread t1 = new MyThread("Steve");
Thread t2 = new MyThread("Jesse");
t1.start();
t2.start();
}
}
class MyThread extends Thread {
private String name;
public MyThread(String name) {
...
尝试将log4j的文件日志输出到web工程制定目录,遇到了很多问题,最终搞定,下面是记录。
其原理在于log4j的配置文件支持服务器的vm的环境变量,如${oss.log4j.path},在log4j加载配置文件之前,先用System.setProperty("", "")设置好日志文件路径,这一操作通过一个初始的servlet来实现
1. log4j.properties文件
log4j.rootCategory=debug,stdout,ROLLFILE,R
log4j.appender.stdout=org.apache. ...
在网上找到一份servlet产生验证码的代码,经过测试,发现在页面通过session.getAttribute()方法得到的验证码总是上一次保存在session中的,这样,它总比页面实际的验证码晚一拍。网上一种说法是session早于页面加载。多数人解决方法是用一个中间页面,或者一个servlet来比较输入的验证码是否是session中保存的验证码来解决的,也有通过ajax异步加载来解决的,本人通过中间servlet比较来解决的,测试过程如下,以备后用:
1. 页面
<%@page import="java.util.Date"%>
<%@ page ...
JavaMail发送邮件,已经过测试
1. OssMailSenderInfo类,包含需要发送的邮件信息,包括发送者和接收者的信息
package com.jesse.onlineshop.util;
import java.util.Properties;
public class OssMailSenderInfo {
private String mailServerHost;
private String mailServerPort = "25";
// 邮件发送者的地址
private String fromAddress;
...
copy了一份别人写的生成验证码的servlet,却发现编译时不能通过,提示找不到sun.image.codec.jpeg.JPEGCodec和com.sun.image.codec.jpeg.JPEGImageEncoder。其servlet如下。最后,通过将jre lib目录下的rt.jar拷贝到工程,然后引入,得以通过。
package com.jesse.onlineshop.servlet;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics2D;
import java.awt.i ...
实在不知道servlet是否单例的,于是乎,做了一个小小的测试,不知道这样测试是否准确,望大牛指正。感激!
1. 写了一个servlet
public class IsSingletonServlet extends HttpServlet {
private static final long serialVersionUID = 485167805086334673L;
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletE ...
public boolean equals(final Object obj) {
if (this == obj) {
return true;
}
if (obj == null) {
return false;
}
if (getClass() != obj.getClass()) {
return false;
}
Url other = (Url) obj;
...
FYI: Just using resteasy to access the service layer, which returns xml, then using xslt to translate it for view. But... issues below
If you can fix it, pls let me known kindly. Regards!
web.xml
<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3/ ...
concatenate 连接
furthermore 此外
handy 便利的, 容易取得的, 敏捷的
ingredient 成分,因素
idiom 成语,方言,惯用语法
jargon 专门术语,梦话,行话
plural 复数的, 复性的, 两个以上的
retrieve 检索,重新得到,使恢复
similarly 同样地,类似地
singular 单数的; 独个的; 单一的; 非凡的, 卓越的
therefore 因此,所以
terminology 术语
ultimate 终极的, 极限的, 根本的
aster ...
1. Create table:
declare
num number;
begin
select count(*) into num from all_tables where table_name=upper('eric_emp_tbl') and owner=upper('eric');
if num=1 then
execute immediate 'drop table eric_emp_tbl';
end if;
end;
create table eric_emp_tbl(id number(10), ...
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd& ...
For writing pdf, download the jar file, and install it to local by commands below.
mvn install:install-file -DgroupId=com.martin -DartifactId=itextpdf -Dversion=5.4.2 -Dpackaging=jar -Dfile=D:\123\itextpdf-5.4.2.jar
mvn install:install-file -DgroupId=com.martin -DartifactId=itext-pdfa -Dvers ...
log4j.rootLogger=INFO, D
#MAIL ----- PASS TEST-----
#--------------------------------------------------------------#
log4j.appender.mail=org.apache.log4j.net.SMTPAppender
log4j.appender.mail.Threshold=INFO
log4j.appender.mail.BufferSize=10
log4j.appender.mail.From=*******@qq.c ...