- 博客(23)
- 资源 (4)
- 收藏
- 关注
转载 jackson处理json时后台大写到前台变小写的解决办法
最近在自己研究,项目中用springmvc+mybatis,返回用@responsebody自动处理json,Jackson在解析返回的json字符串时始首字母是小写。网上查了很多资料,才找到解决方法[java] view plain copypackage cn.zshake.mvcdemo.bean; impor
2016-11-24 11:17:38 11963 3
转载 redis常用命令、常见错误、配置技巧
1. redis查看当前所有的key复制代码 代码如下:KEYS *2. 查看当前redis的配置信息复制代码 代码如下:CONFIG GET *3. MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk.
2016-11-24 00:10:44 496
转载 CentOS7下安装Redis
1.1 系统环境和版本说明Redis的版本选取目前的稳定版本2.8.9。 客户端选用了Redis的Java版本jedis 2.4.2。1.2 Redis的安装步骤a. 进入root目录,并下载Redis的安装包[html] view plain copy print?$ cd $ wget http://labfile.oss.aliyun
2016-11-23 23:56:58 257
转载 Java压缩技术(四) GZIP——Java原生实现
相关链接:Java压缩技术(一) ZLibJava压缩技术(二) ZIP压缩——Java原生实现Java压缩技术(三) ZIP解压缩——Java原生实现Java压缩技术(四) GZIP——Java原生实现Java压缩技术(五) GZIP相关——浏览器解析Java压缩技术(六) BZIP2——Commons实现Java压缩技术(七) TAR——Commons实现G
2016-11-20 12:59:28 273
转载 java实现zip压缩文件/文件夹
由于java.util.zip.ZipOutputStream有中文乱码问题,所以采用org.apache.tools.zip.ZipOutputStream。 以下是代码: [java] view plain copyimport java.io.BufferedInputStream; import java.io.File;
2016-11-19 20:26:40 357
转载 Union和Union All的区别
假设我们有一个表Student,包括以下字段与数据: 01.drop table student; 02. 03.create table student 04.( 05.id int primary key, 06.name nvarchar2(50) not null, 07.score number not null 08.); 09.
2016-11-17 13:56:08 279
转载 分组取前N记录
经常看到问题,如何取出每组的前N条记录。方便大家参考于是便把常见的几种解法列出于下。问题:有表 如下,要求取出各班前两名(允许并列第二)Table1+----+------+------+-----+| id |SName |ClsNo |Score|+----+------+------+-----+| 1 |AAAA | C1 | 67 || 2 |
2016-11-17 12:07:26 291 1
转载 Java中使用Jedis操作Redis
使用Java操作Redis需要jedis-2.1.0.jar,下载地址:http://files.cnblogs.com/liuling/jedis-2.1.0.jar.zip如果需要使用Redis连接池的话,还需commons-pool-1.5.4.jar,下载地址:http://files.cnblogs.com/liuling/commons-pool-1.5.4.jar.zip
2016-11-14 23:15:30 195
转载 Redis的Java客户端Jedis的八种调用方式(事务、管道、分布式…)介绍
关键字:Redis的Java客户端Jedis的八种调用方式(事务、管道、分布式…)介绍 Tags: redis, jedis, 事务, 管道, 分布式, 连接池 redis是一个著名的key-value存储系统,而作为其官方推荐的java版客户端jedis也非常强大和稳定,支持事务、管道及有jedis自身实现的分布式。 在这里对jedis关于事务、管道和分布式的调用方式做一个简
2016-11-14 23:14:16 250
转载 JS跨域:1.解决方案之-SpringMVC拦截器
一 拦截器代码package com.wiimedia.controller;import java.util.List;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.web.servlet.
2016-11-14 15:40:46 526
转载 json-lib 之jsonConfig详细使用
=========================== Java To Json ============================= 一,setCycleDetectionStrategy 防止自包含Java代码 /** * 这里测试如果含有自包含的时候需要CycleDetectionStrategy */ public stati
2016-11-12 00:50:52 284
转载 FastJSON、Gson和Jackson性能对比
Java处理JSON数据有三个比较流行的类库FastJSON、Gson和Jackson。本文将测试这三个类库在JSON序列化和反序列化的方面表现,主要测试JSON序列化和反序列化的速度。为了防止由于内存导致测试结果出现偏差,测试中对JVM内存配置-Xmx4g -Xms4g。JSON序列化(Object => JSON)测试样本数量为100000个,为了保证每个类库在测试中都能处理同一个
2016-11-12 00:13:58 357
转载 深入浅出Mybatis-分页
Mybatis的分页功能很弱,它是基于内存的分页(查出所有记录再按偏移量和limit取结果),在大数据量的情况下这样的分页基本上是没有用的。本文基于插件,通过拦截StatementHandler重写sql语句,实现数据库的物理分页。本文适配的mybatis版本是3.2.2。准备为什么在StatementHandler拦截在深入浅出MyBatis-Sqlsession章节介绍了一次sql
2016-11-11 18:45:31 207
转载 深入浅出MyBatis-Sqlsession
前面的章节主要讲mybatis如何解析配置文件,这些都是一次性的过程。从本章开始讲解动态的过程,它们跟应用程序对mybatis的调用密切相关。本章先从sqlsession开始。创建正如其名,Sqlsession对应着一次数据库会话。由于数据库回话不是永久的,因此Sqlsession的生命周期也不应该是永久的,相反,在你每次访问数据库时都需要创建它(当然并不是说在Sqlsession里只能执
2016-11-11 17:57:19 188
转载 @NotNull和@NotEmpty和@NotBlank区别
版权声明:本文为博主原创文章,未经博主允许不得转载。1.@NotNull:不能为null,但可以为empty(""," "," ") 2.@NotEmpty:不能为null,而且长度必须大于0(" "," ")3.@NotBlank:只能作用在String上,不能为null,而且调用trim()后,长度必须大于0("test")
2016-11-07 13:55:41 264
转载 jackson annotations注解详解
官方WIKI:https://github.com/FasterXML/jackson-databind/wikijackson 1.x和2.x版本的注解是放置在不同的包下的1.x是在jackson core jar包org.codehaus.jackson.annotate下2.x是在jackson-databind包com.fasterxml.jackson.annotation下
2016-11-07 10:42:51 256
转载 SpringMVC日期转换之JsonSerialize
在SPRING MVC3中,比如做REST时,经常要用JASON去解析,遇到了日期格式化的问题,请看例子:1) 比如有一个POJO package com.loiane.model;import java.util.Date;import org.codehaus.jackson.annotate.JsonAutoDetect;@JsonAutoDetec
2016-11-07 10:06:44 1082
转载 Spring MVC之@RequestParam @RequestBody @RequestHeader 等详解
引言:接上一篇文章,对@RequestMapping进行地址映射讲解之后,该篇主要讲解request 数据到handler method 参数数据的绑定所用到的注解和什么情形下使用;简介:handler method 参数绑定常用的注解,我们根据他们处理的Request的不同内容部分分为四类:(主要讲解常用类型)A、处理requet uri 部分(这里指uri templa
2016-11-04 15:57:36 179
转载 Java中getResourceAsStream的用法
首先,Java中的getResourceAsStream有以下几种:1. Class.getResourceAsStream(String path) : path 不以’/'开头时默认是从此类所在的包下取资源,以’/'开头则是从ClassPath根下获取。其只是通过path构造一个绝对路径,最终还是由ClassLoader获取资源。2. Class.getClassLoader.ge
2016-11-04 00:04:36 158
转载 Spring加载resource时classpath*:与classpath:的区别
spring可以通过指定classpath*:与classpath:前缀加路径的方式从classpath加载文件,如bean的定义文件.classpath*:的出现是为了从多个jar文件中加载相同的文件.classpath:只能加载找到的第一个文件.比如 resource1.jar中的package 'com.test.rs' 有一个 'jarAppcontext.xml' 文件,内容如下:
2016-11-03 22:34:35 228
转载 java中常见的几种异常
算术异常类:ArithmeticExecption空指针异常类:NullPointerException类型强制转换异常:ClassCastException数组负下标异常:NegativeArrayException数组下标越界异常:ArrayIndexOutOfBoundsException违背安全原则异常:SecturityException文
2016-11-03 09:05:02 513
转载 Thymeleaf 学习笔记-实例demo(中文教程)
项目demo http://pan.baidu.com/s/1wg6PC学习资料网址 http://www.blogjava.net/bjwulin/archive/2013/02/07/395234.html (不做浮躁的人)博文 http://www.blogjava.net/bjwulin/archive/2014/02/11/409734.html (不做浮
2016-11-02 15:40:09 1979
转载 XStream使用详解
1.Xstream介绍(1)Xstream介绍 Xstream是一种OXMapping 技术,是用来处理XML文件序列化的框架,在将JavaBean序列化,或将XML文件反序列化的时候,不需要其它辅助类和映射文件,使得XML序列化不再繁索。Xstream也可以将JavaBean序列化成Json或反序列化,使用非常方便。(2)Xstream的简单例子class Pers
2016-11-02 10:34:49 473
架构探险:从零开始写分布式服务架构.pdf(带目录)
2017-12-09
分布式服务框架原理与实践.pdf(带目录)
2017-12-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人