- 浏览: 119614 次
- 性别:
- 来自: 沈阳
最新评论
-
jun1022509040:
http://download.csdn.net/detail ...
c3p0数据源启动抛异常APPARENT DEADLOCK!!! -
darrenzhong:
c3p0 报错APPARENT DEADLOCK!!! 解决方 ...
c3p0数据源启动抛异常APPARENT DEADLOCK!!! -
djcbpl:
我的问题解决了;很好
SSH+Oracle批量插入数据小结 -
djcbpl:
太感谢你了
SSH+Oracle批量插入数据小结 -
akin123456:
修改的办法在哪里?
c3p0数据源启动抛异常APPARENT DEADLOCK!!!
文章列表
一 种思维方式影响了软件行业的发展。REST软件架构是当今世界上最成功的互联网的超媒体分布式系统。它让人们真正理解我们的网络协议HTTP本来面貌。它 正在成为网络服务的主流技术,同时也正在改变互联网的网络软件开发的全新思维方式。AJAX技术和Rails框架把REST软件架构思想真正地在实际中很 好表现出来。今天微软也已经应用REST并且提出把我们现有的网络变成为一个语义网,这种网络将会使得搜索更加智能化。
REST与HTTP协议
REST软件架构是由Roy Thomas Fielding博士在2000年首次提出的。他为我们描绘了开发基于互联网的网络软件的蓝图。REST软件架构是一个抽象的 ...
概述 REST是英文Representational State Transfer的缩写,中文翻译:表述性状态转移。 他是由Roy Thomas Fielding博士在他的论文 《Architectural Styles and the Design of Network-based Software Architectures》中提出的一个术语。 REST本身只是为分布式超媒体系统设计的一种架构风格,而不是标准。 基于Web的架构,实际上就是各种规范的集合,这些规范共同组成了Web架构。比如Http协议,比如客户端服务器模式,这些都是规范。每当我们在原有规范的基 ...
mysql数据库其中某字段类型为decimal,使用hibernate查询数据,条件就是这个字段,使用sql语句在数据库中可以查询到数据,但是使用hibernate却返回一个空值,结果发现hibernate的参数类型声明错误。
问题部分代码:
String hql = "select *from tables where loc.level = :level and loc.latitudes = :latitude and loc.longitude = :longitude order by ti.amItem.goid";
session ...
<!-- 设置session失效时间,1分钟后失效 -->
<session-config>
<session-timeout>1</session-timeout>
</session-config>
import java.util.Map;
import com.opensymphony.xwork2.Action;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphon ...
1.从url中获取一个参数为itemType的值再与一个数值做比较,明明返回的应该是true,但返回的确是false,问题就出现在参数的类型上,转换正确的类型问题解决。
<s:if test="(@java.lang.Integer@parseInt(#request.parameters.itemType))==4">
2.首页面不支持action跳转,在WebRoot目录中加入一个与action同名的文件即可解决问题。
<welcome-file-list>
<welcome-file>/ ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>download by http://www.codefans. ...
function doResize(divID) {
//store logo图片高度
const appconHeight = 110;
//store容器高度
var shelfOuterHeight = $(window).height()-540<appconHeight?appconHeight:$(window).height()-540;
//共显示几行store
var rowsCount = Math.floor(shelfOuterHeight/appconHeight);
...
依赖jar包
commons-fileupload-1.2.1.jar
commons-io-1.3.2.jar
commons-logging-1.1.jar freemarker-2.3.16.jar
javassist-3.9.0.GA.jarognl-3.0.jar struts2-core-2.2.1.jar
struts2-spring-plugin-2.2.1.jarxwork-core-2.2.1.jar
spring.jar
web.xml部分配置:
<listener>
<listener-class>o ...
环境:tomcat6.0、eclipse-jee-galileo-SR2-win32添加mysql-connector-java-5.1.5-bin.jar,c3p0-0.9.1.jar到tomcat的lib,此时应该保证项目的lib下没有这2个jar包添加context.xml到项目的META-INFcontext.xml配置:
<?xml version="1.0" encoding="UTF-8"?>
<Context reloadable="true" crossContext="true&qu ...
定时任务类:
public class TimerTask {
public void exeTask() {
System.out.println("exeTask");
}
}
配置定时任务task.xml:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www ...
public void putimg() {
Statement stmt = null;
PreparedStatement pstmt = null;
Connection conn = null;
String sql = "";
try {
File file = new File(
"D:\\storestylepics\\wallpaper4_small.png");
InputStream photoStream = new FileInputStream(file);
Cl ...
import java.io.IOException;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.web.context.WebApplicationC ...
< bean id ="txManager" class ="org.springframework.jdbc.datasource.DataSourceTransactionManager" >
< property name ="dataSource" ref ="dataSource" />
</ bean >
< aop:config >
< aop:pointcut id =&qu ...
< action name ="fileUpload" class ="tutorial.FileUploadAction" >
< interceptor-ref name ="fileUpload" >
<!-- 单位为字节,这里为400k 这里的大小是指每个文件上传的大小,若多个文件上传指每一个文件的大小 -->
<param name="maximumSize">409600</param>
...
1.执行sql,返回一个结果集,适用查询一个字段并返回一条记录
public Long findSeqTbTest() {
String sql = "select SEQ_TB_TEST.nextval from dual";
SQLQuery query = this.getSession().createSQLQuery(sql);
String str = query.uniqueResult().toString();
return Long.valueOf(str);
} ...