会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
sunp823
博客园
首页
新随笔
联系
订阅
管理
2016年6月20日
Google Guava缓存实现接口的限流
摘要: 一.项目背景最近项目中需要进行接口保护,防止高并发的情况把系统搞崩,因此需要对一个查询接口进行限流,主要的目的就是限制单位时间内请求此查询的次数,例如1000次,来保护接口。 参考了 开涛的博客聊聊高并发系统限流特技 ,学习了其中利用Google Guava缓存实现限流的技巧,在网...
阅读全文
posted @ 2016-06-20 15:06 sunp823
阅读(2713)
评论(0)
推荐(0)
2016年6月16日
springMVC:HandlerInterceptor拦截器的使用
摘要: 1.使用背景Web项目中需要判断http接口用户Post上来的数据是否合法,如果不合法要另做处理,用户Post上来的数据是Json形式的,我们用了@RequestBody标记自动将json形式的提交封装为一个Model对象,这样一来,我们就不能判断在自动封装过程中是否出现了异常,此...
阅读全文
posted @ 2016-06-16 21:08 sunp823
阅读(13414)
评论(0)
推荐(0)
2016年6月7日
SpringMVC:JSON形式输出(基于Fastjson)
摘要: 在Spring3.0中,@ResponseBody标记可以将对象”封装”为JSON形式的数据,并输出,下面的例子中使用的是阿里的Fastjson JSONaz解析工具,在spring配置文件中加入一些额外的配置。1.依赖配置 4.1.4.RELEASE 1.2.11 ...
阅读全文
posted @ 2016-06-07 16:34 sunp823
阅读(13490)
评论(1)
推荐(0)
2016年6月2日
Callable接口解析
摘要: 1.接口的定义:public interface Callable { V call() throws Exception; } 2.Callable和Runnable的异同先看下Runnable接口的定义public interface Runnable { ...
阅读全文
posted @ 2016-06-02 18:36 sunp823
阅读(402)
评论(1)
推荐(0)
2016年6月1日
FastJson一些常见方法(API):处理JSON变得好简单
摘要: fastjson是目前java语言中最快的json库,比自称最快的jackson速度要快,第三方独立测试结果说明比gson快大约6倍 JSON帮助类 这个可以做一个实例研究代码,也可以作为一个工具类 去调用。 FastJson是一个Json处理工具包,包括“序列化”和“反序列...
阅读全文
posted @ 2016-06-01 21:33 sunp823
阅读(17826)
评论(0)
推荐(0)
2016年5月30日
Spring@Autowired注解
摘要: @Autowired注解可以对成员变量、方法和构造函数进行标注,来完成自动装配的工作。 注意:@Autowired默认是按照类型来注入的。 看下面的例子:例子是以对成员变量(field)为例进行的public class Person { private String nam...
阅读全文
posted @ 2016-05-30 21:36 sunp823
阅读(207)
评论(0)
推荐(0)
一些错误和解决办法--01
摘要: 今天遇到的问题个解决办法: 1. 无法创建dc_service,因为无法注入appleDCService:nested exception is java.lang.NoClassDefFoundError: org...
阅读全文
posted @ 2016-05-30 20:51 sunp823
阅读(155)
评论(0)
推荐(0)
2016年3月29日
线程池的原理及实现
摘要: 原文链接:http://blog.csdn.net/hsuxu/article/details/8985931 1、线程池简介: 多线程技术主要解决处理器单元内多个线程执行的问题,它可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力。 假设一个服务器完成一项任务...
阅读全文
posted @ 2016-03-29 14:27 sunp823
阅读(717)
评论(0)
推荐(0)
2016年3月24日
Rotate Image(二位数组顺时针旋转)
摘要: 问题描述: You are given an n x n 2D matrix representing an image. Rotate the image by 90 degrees (clockwise). Follow up: Could you do this in-pla...
阅读全文
posted @ 2016-03-24 16:53 sunp823
阅读(221)
评论(0)
推荐(0)
JAVA内部类
摘要: 一、定义 放在一个类的内部的类我们就叫内部类。 二、 作用 1.内部类可以很好的实现隐藏 一般的非内部类,是不允许有 private 与protected权限的,但内部类可以 2.内部类拥有外围类的所有元素的访问权限 3.可是实现多重继承 4.可以避免修改接口而实现同一个类中两种...
阅读全文
posted @ 2016-03-24 16:30 sunp823
阅读(154)
评论(0)
推荐(0)
下一页
公告
点击右上角即可分享