`
文章列表
偶然发现系统有块功能出异常了数据库update没有回滚,看了代码,自己做了实验。两种情况: 第一种: @Override public void overDueDeductSuccess2() throws Exception { updateRepayData2(); throw new NullPointerException(); } private void updateRepayData2() throws Exception { String sql = "update t_customer t set t.real_name='齐霖一1' where ...

一点小教训

写了一个form表单: <form id="form1" action="XXX" method="post"> <br> <dl> <dd> 备注:<textarea id="remark" name="remark" style="width:200px;height:70px"></textarea> </dd> </dl> <br& ...
1.日期: @Temporal(TemporalType.DATE) @Column(name = "applyDate", nullable = false, length = 10) public Date getApplyDate() {   return applyDate; } 在页面端取值:2011-04-12 2.时间: @Temporal(TemporalType.TIME) 在页面端取值:22:50:30 3.日期和时间(默认): @Temporal(TemporalType.TIMESTAMP) 在页面端取值:2011 ...
自己开发过程中遇到了不明白的问题,然后测试了下。觉得可以拿出来做个面试题了。 @Transactional public class testService{   public void func3() throws Exception{         func2();     }     public void func2()throws Exception{         try{             func1();         }catch(Exception e){             e.printStackTrace();         }     }     p ...

jBox

function revocation(){ $.jBox("id:revokeDiv",{ title:"撤销操作", width:350, height:200, buttons:{'确定':1,'关闭':0}, submit: function (v, h, f) { if(v=='1'){                     if($.trim(f.revokeReason)==""){                         alert("必须要填原因,不填不行!&qu ...
<!DOCTYPE html><html><head> <meta charset="utf-8">  <title>Bootstrap 实例 - 输入框组的下拉菜单按钮</title> <link rel="stylesheet" href="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/css/bootstrap.min.css">   <script src="http://c ...

httpClient

使用HttpClient发送请求、接收响应很简单,一般需要如下几步即可。 1. 创建HttpClient对象。 HttpClient httpclient = new DefaultHttpClient(); 在httpClient4.3,弃用 DefaultHttpClient使用  HttpClientBuilder httpClientBuilder = HttpClientBuilder.create();  CloseableHttpClient closeableHttpClient = httpClientBuilder.build();  2. 创建请求方法的实例 ...

nginx反向代理

反向代理 要说反向代理,我们就先要理解正向代理,下面我们就谈谈正向代理和反向代理吧。 正向代理 一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端。客户端才能使用正向代理。(思考:使用正向代理的目的。。。。) 正向代理代理的是客户端。  正向代理好比你要找房子,你把要求告诉中介,中介帮你去问,然后反馈给你。 反向代理 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络 ...
一、简单的注解方式 <tx:annoation-driven/>只会查找和它在相同的应用上下文件中定义的bean上面的@Transactional注解     加在service层,那么service类就得是spring容器管理的,事务才能生效。 回滚问题:默认是遇到RuntimeException回滚,如果要根据业务回滚 @Transactional(readOnly = false, propagation = Propagation.REQUIRED, rollbackFor=Exception.class)   spring配置文件关键配置就可以了: ...
   http://zhulin902.iteye.com/blog/939049   http://my.oschina.net/pacoyang/blog/152053
一、这个接口有什么用? 当一个类实现了这个接口(ApplicationContextAware)之后,这个类就可以方便获得ApplicationContext中的所有bean。换句话说,就是这个类可以直接获取spring配置文件中,所有有引用到的bean对象。 二、怎么用? 举个例子吧: 例如我有一个方法类AppUtil,这个方法类中需要使用到的ApplicationContext中的某个bean(companyService)。 1、因为spring要建立属于自己的容器,就必须要加载自己的配置文件。      这个时候,需要注册ContextLoaderListener或者这个类 ...
http://www.cnblogs.com/dennisit/archive/2012/12/26/2834719.html
http://www.cnblogs.com/chenssy/p/3223902.html
   超链接下载文件中文名乱码问题,<a href="<%=basePath %>/fileModel/用户手册.doc">用户手册下载</a> 原因是tomcat编码没有设置,应该server.xml中 <Connector port="8888" URIEncoding="UTF-8" protocol="HTTP/1.1"                 connectionTimeout="20000"                ...
众所周知,nginx性能高,而nginx的高性能与其架构是分不开的。那么nginx究竟是怎么样的呢?这一节我们先来初识一下nginx框架吧。 nginx在启动后,在unix系统中会以daemon的方式在后台运行,后台进程包含一个master进程和多个worker进程。我们也可以手动地关掉后台模式,让nginx在前台运行,并且通过配置让nginx取消master进程,从而可以使nginx以单进程方式运行。很显然,生产环境下我们肯定不会这么做,所以关闭后台模式,一般是用来调试用的,在后面的章节里面,我们会详细地讲解如何调试nginx。所以,我们可以看到,nginx是以多进程的方式来工作的,当然n ...
Global site tag (gtag.js) - Google Analytics