关闭

HttpClient设置超时

有时使用httpclient的时候,需要等待N长时间,可能此时你决定放弃或者重试。实现上非常简单添加一个参数即可 [java] view plain copy //这里的超时单位是毫秒。这里的http.socket.timeout相当于SO_TIMEOUT   httpClient.getParams().setIntParameter("http...
阅读(102) 评论(0)

net.sf.json.JsonConfig 使用详解

http://www.yshjava.cn/post/546.html 将对象转换成字符串,是非常常用的功能,尤其在WEB应用中,使用 JSON lib 能够便捷地完成这项工作。JSON lib能够将Java对象转成json格式的字符串,也可以将Java对象转换成xml格式的文档,同样可以将json字符串转换成Java对象或是将xml字符串转换成Java对象。 无论出于何种原因,某...
阅读(3392) 评论(0)

简析Jenkins的SVN插件未更新到最新代码

摘要 简析Jenkins的SVN插件未更新到最新代码 在使用Jenkins做持续集成时,遇到Jenkins的SVN插件没有更新到最新的代码的情况。 例如,在代码提交之后就立即使用Jenkins更新代码,结果刚提交的代码没有被更新到,更新到的代码是旧版本的。 查阅网上相关内容,有一种说法为: Jenkins服务器时间与SVN服务器时间不一致,Jenkins的SVN插件是使用...
阅读(1313) 评论(0)

使用e.printStackTrace(PrintWriter s)对异常信息处理

e.printStackTrace(PrintWriter s) 在捕获异常的时候,大家都可能要用到这样的一条语句:e.printStackTrace(); e是Throwable的实例异常对象,用在catch语句中,相当于一个形参,一旦try捕获到了异常,那么就将这个异常信息交给e,由e处理,printStackTrace()是异常类的一个方法。与它重载的方法还有printStack...
阅读(1560) 评论(0)

Tomcat日志配置,可结合log4j

1    Tomcat 日志概述 Tomcat 日志信息分 为 两 类 : 一是运行中的日志,它主要 记录 运行的一些信息,尤其是一些异常 错误 日志信息 。 二是 访问 日志信息,它 记录 的 访问 的 时间 , IP , 访问 的 资 料等相 关 信息。 2    Tomcat 日志配置 2.1  访问日志的配置 默认 tomcat 不记录访问日志,如下方法可以使 ...
阅读(1722) 评论(0)

JAVA中double类型运算结果异常的解决

问题:   对两个double类型的值进行运算,有时会出现结果值异常的问题。比如:  1 System.out.println(19.99+20); 2 System.out.println(1.0-0.66); 3 System.out.println(0.033*100); 4 System.out.println(12.3/100); 输...
阅读(383) 评论(0)

JDK各个版本的新特性jdk1.5-jdk8

JDK各个版本的新特性   对于很多刚接触java语言的初学者来说,要了解一门语言,最好的方式就是要能从基础的版本进行了解,升级的过程,以及升级的新特性,这样才能循序渐进的学好一门语言。今天先为大家介绍一下JDK1.5版本到JDK1.7版本的特性。希望能给予帮助。 JDK1.5新特性:  1.自动装箱与拆箱: 自动装箱的过程:每当需要一种类型的对象时,这种基本类...
阅读(531) 评论(0)

Java枚举的七种常见用法

JDK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。 用法一:常量 在JDK1.5 之前,我们定义常量都是: public static fianl…. 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 ...
阅读(207) 评论(0)

tomcat 性能调优

问题定位 对于Tomcat的处理耗时较长的问题主要有当时的并发量、session数、内存及内存的回收等几个方面造成的。出现问题之后就要进行分析了。  1.关于Tomcat的session数目  这个可以直接从Tomcat的web管理界面去查看即可  或者借助于第三方工具Lambda Probe来查看,它相对于Tomcat自带的管理稍微多了点功能,但也不多  2.监视Tomca...
阅读(387) 评论(0)

用Eclipse调试Node.js代码

node.js是基于Google V8的,而Google V8有一个Eclipse的调试插件,这个插件同样也支持node.js。 1、安装Eclipse debugger for V8 这个,用过Eclipse的应该都知道,不过还是简单说下吧:    选择“Install New Software”    点“Add”    Location为:...
阅读(287) 评论(0)

NodeJs+Eclipse环境配置

1. 首先下载与系统(32/64)对应的Jdk,Eclipse, Nodejs安装,其中Jdk,NodeJs安装完成后最好添加到系统的Path环境变量中。 使用node -v检查是否正确安装。   2. 安装Nodeclipse插件  直接在线安装 http://www.nodeclipse.org/updates/。  安装时只需选择node...
阅读(2515) 评论(0)

SpringAOP拦截Controller,Service实现日志管理(自定义注解的方式)

首先我们为什么需要做日志管理,在现实的上线中我们经常会遇到系统出现异常或者问题。这个时候就马上打开CRT或者SSH连上服务器拿日子来分析。受网络的各种限制。于是我们就想为什么不能直接在管理后台查看报错的信息呢。于是日志管理就出现了。          其次个人觉得做日志管理最好的是Aop,有的人也喜欢用拦截器。都可以,在此我重点介绍我的实现方式。          Aop有的人说拦截不...
阅读(904) 评论(0)

Mybatis整合Spring

PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"    "http://mybatis.org/dtd/mybatis-3-mapper.dtd">  mapper namespace="com.tiantian.mybatis.mapper.BlogMapper">        insert id="insertBlog" parameterType="B...
阅读(261) 评论(0)

Sitemesh 3 的使用及配置

Sitemesh 是一个网页布局和修饰的框架,基于 Servlet 中的 Filter,类似于 ASP.NET 中的‘母版页’技术。参考:百度百科,相关类似技术:Apache Tiles。 官网:http://wiki.sitemesh.org/wiki/display/sitemesh/Home 。 2 . Sitemesh 3 下载 最新版本:3.0.0-SNAP...
阅读(360) 评论(0)

Mybatis通用Mapper和分页pagehelper

目录(?)[-] 极其方便的使用Mybatis单表的增删改查优点如何使用 引入通用Mapper的代码配置Mapper拦截器继承通用的MapperT必须指定泛型T泛型实体类T的类型必须符合要求将继承的Mapper接口添加到Mybatis配置中代码中使用 关于和Spring结合的例子可以看下面的地址当前版本v010这是一个新生的开源项目 极其方便的使用Mybatis单表...
阅读(41640) 评论(0)

java 权限管理框架

1. ralasafe 是用Java编写的开源(MIT协议)访问控制中间件。它能够轻松处理登录控制、URL权限控制和(业务级)数据级权限管理,实现权限与业务分离。Ralasafe是一款开箱即用的中间件,XML配置和JAVA编程工作量非常少,基本都使用图形化操作方式。非常简单易用,开发经验不丰富,也能很快学会。  2. Apache Shiro Apache s...
阅读(3181) 评论(0)

getResource().getPath() 路径带问题展开

getResource().getPath()返回的路径空格变成了 %20 最近我们有一个 web 程序,为了取到配置文件的路径,采用了  this.getClass().getResource(“/”).getPath() 的方法来取得存放 class 的物理路径。本来测试的时候没问题,一发布崩溃掉了。究其原因是发布环境的 Tomcat 的安装目录带有空格,而 getPath 的返回值把...
阅读(579) 评论(0)

《JAVA与模式》之享元模式二

在阎宏博士的《JAVA与模式》一书中开头是这样描述享元(Flyweight)模式的:   Flyweight在拳击比赛中指最轻量级,即“蝇量级”或“雨量级”,这里选择使用“享元模式”的意译,是因为这样更能反映模式的用意。享元模式是对象的结构模式。享元模式以共享的方式高效地支持大量的细粒度对象。 Java中的String类型   在JAVA语言中,String类型就是使用了享元...
阅读(330) 评论(0)

《JAVA与模式》之享元模式

享元的定义: 享元模式英文称为“Flyweight Pattern”,如果翻译成为羽量级模式,估计会让人有点捉摸不透,而享元,则可以较好的体现该模式的用途,共享元素 享元的用途: 我们知道,在java应用中,会出现许多String a="123",String b="123"之类的String类型的变量,如果只是小应用,到还好,假设是一个庞大的系统, 有好多处都需要用定义S...
阅读(316) 评论(0)

JDK各个版本的新特性

1.5 1.自动装箱与拆箱: 2.枚举(常用来设计单例模式) 3.静态导入 4.可变参数 5.内省 1.6 1.Web服务元数据 2.脚本语言支持 3.JTable的排序和过滤 4.更简单,更强大的JAX-WS 5.轻量级Http Server 6.嵌入式数据库 Derby 1.7 1,switch中可以使用字串了 2.运用List tempList = ne...
阅读(1454) 评论(0)
78条 共4页1 2 3 4 下一页 尾页