`
utopialxw
  • 浏览: 369801 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
CREATE TABLE "AAA1" ( "OID" VARCHAR2(50) NOT NULL, "NAME" VARCHAR2(50), "PID" VARCHAR2(50), "SORT" INT, "VERSION" CHAR(10), PRIMARY KEY("OID", "VERSION") ); COMMIT; DELETE FROM AAA1; insert into "A ...
使用dubbox发布rest服务,使用外部容器部署应用的时候,web.xml中有如下配置请求服务路径 <servlet> <servlet-name>dispatcher</servlet-name> <servlet-class>com.alibaba.dubbo.remoting.http.servlet.DispatcherServlet</servlet-class> <load-on-startup>1</load-on-startup> ...
一个url返回json格式数据的时候,指定了UTF-8 response.setContentType("application/json; charset=UTF-8"); 但是只返回一个字符串,比如2.1 这时用httpclient去请求url获取结果的时候利用下面代码获取结果 String version = EntityUtils.toString(entity, Consts.UTF_8); 这个获取到的version前面是存在一个空字符的(%EF%BB%BF),拷贝到UltraEditor中可以看到2.1前面有个?,拷贝到浏览器地址栏就可以看到这个空字符(%EF ...
in用于检查一个值是否包含在列表中。exists用于检查子查询返回行的存在性 在子查询中,exists提供的性能通常比in提供的性能要好 IN适合于外表大而内表小的情况;EXISTS适合于外表小而内表大的情况 ==================== in 和exists in是 ...
public ResponseEntity<byte[]> download(String fileName, File file) throws IOException { String dfileName = new String(fileName.getBytes("gb2312"), "iso8859-1"); HttpHeaders headers = new HttpHeaders(); headers.setContentType(MediaType.APPLICATION_OCTET_STREAM); h ...
apache-tomcat-8.0.41和jetty9.2.21.v20170120 环境介绍: web项目,开发环境,tomcat使用devloader部署开发,jetty使用jetty:run的方式 代码1 private final ClassLoader loader = Thread.currentThread().getContextClassLoader(); System.out.println(loader.getResource("1.properties").getPath()); 代码2 private final ClassLoader ...
mybatis3.3.0和mybatis3.3.1中的org.apache.ibatis.io.DefaultVFS中的logger的参数错误 private static final Log log = LogFactory.getLog(ResolverUtil.class); 应该是 private static final Log log = LogFactory.getLog(DefaultVFS.class); 这个bug在3.4.2中已经修复 ============================= 出现这个问题的原因是logback记日志的时候乱码 ResolverUtil ...
在使用@Async异步线程记录日志的时候,不能传递request参数到异步service中去获取session等参数值,否则在用户不停的快速登录,退出的情况下,有可能会报错 No modifications are allowed to a locked ParameterMap 这是因为当用户退出时,session已经失效了,但是异步日志service还没有获取到session值,再去获取的时候就报错了。所以需要先从request中获取需要的session等数据,再提交到异步任务中
本文原文连接: http://blog.csdn.net/bluishglc/article/details/7641714 提要:本文主要的写作目的是解释集群方案中的一些重要的概念,然后引入另一种session管理机制:基于缓存的session管理。本文并不讲述如何配置apache和tomcat来实现集群和负载均衡,关于这方面内容,可参考我的另一篇文章:Linux下搭建tomcat集群全记录 1.实现应用服务器集群需要解决那些问题? 对于所有的应用服务器集群来说,都需要解决两个最基本也是最核心的问题: 1. 如何分散访问请求到集群的各个结点 2. 如何通过一种session管理策略 ...
jxls1.*系列(最新版本1.0.6)是基于jdk5的,项目为1.5,1.6的话可以用1.*系列 jxls2.*系列(最新版本2.3.0)是基于jdk7的,项目必须为1.7以上才可以用2.*系列 以下例子基于1.*系列, (2.*系列excel模板的设计是使用excel批注实现,1.*系列使用标签实现) 0:pom中引入jar包 <dependency> <groupId>net.sf.jxls</groupId> <artifactId>jxls-core</artifactId> ...
遍历Session java.util.Enumeration e = request.getSession().getAttributeNames(); while( e.hasMoreElements()) { String sessionName=(String)e.nextElement(); out.println("\nsession item name="+sessionName); out.println("\nsession item value="+request.g ...

Nginx vs Apache

英文https://anturis.com/blog/nginx-vs-apache/ 翻译http://www.oschina.net/translate/nginx-vs-apache Nginx vs Apache 什么是Nginx代理代理服务器,它和Apache相比又有什么区别呢?你又该如何选择使用呢,用其中一个还是两者都用?我们将会在这里探索一 ...
web项目部署到SAE,启动报错 nested exception is javax.xml.parsers.FactoryConfigurationError:  Provider for javax.xml.parsers.DocumentBuilderFactory cannot be found 删除/xml-apis*.jar可解决!网上都说增加 seXXX.jar包,增加只会报新的错误。 ============================================= - [29/Oct/2015:11:03:18 +0800] JAVA_Error: Fail ...
看台湾林信良的《JSP&Servlet学习笔记第二版》5.4节异步处理时遇到的问题 异步处理的servlet若存在过滤器,则过滤器的注解@WebFilter应设置asyncSupported=true, 否则会报错A filter or servlet of the current chain does not support asynchronous operations. 但是启用了gzip压缩过滤器的话(也是本书中的例子)异步处理结果不显示 @WebServlet(name="AsyncServlet", urlPatterns={"/asy ...
HTTP压缩工作原理 Web服务器处理HTTP压缩的工作原理如下: Web服务器接收到浏览器的HTTP请求后,检查浏览器是否支持HTTP压缩; 如果浏览器支持HTTP压缩,Web服务器检查请求文件的后缀名; 如果请求文件是HTML、CSS等静态文件,Web服务器到压缩缓冲目录中检查是否已经存在请求文件的最新压缩文件; 如果请求文件的压缩文件不存在,Web服务器向浏览器返回未压缩的请求文件,并在压缩缓冲目录中存放请求文件的压缩文件; 如果请求文件的最新压缩文件已经存在,则直接返回请求文件的压缩文件; 如果请求文件是ASPX等动态文件,Web服务器动态压缩内容并返回浏览器,压缩内容不存放到压缩缓 ...
Global site tag (gtag.js) - Google Analytics