java-route icon indicating copy to clipboard operation
java-route copied to clipboard

Java technology route

Results 28 java-route issues
Sort by recently updated
recently updated
newest added

https://zhuanlan.zhihu.com/p/20872901 API 调用次数限制实现 在开发接口服务器的过程中,为了防止客户端对于接口的滥用,保护服务器的资源, 通常来说我们会对于服务器上的各种接口进行调用次数的限制。比如对于某个 用户,他在一个时间段(interval)内,比如 1 分钟,调用服务器接口的次数不能够 大于一个上限(limit),比如说 100 次。如果用户调用接口的次数超过上限的话,就 直接拒绝用户的请求,返回错误信息。 最开始的想法 对于实现方法的第一印象,大概是,给每个用户一个配额,次数为 Q, 这个配额在用户第一次调用接口的时候分配给用户。然后在接下去的 P 时间段 内,如果用户访问 API 的次数大于 Q,就开始拒绝用户的调用请求。然后,这个 配额,在 P 时间之后,配额会被重置回 Q。 大概的伪代码如下: can_access(identity): limit_counter =...

http://gotocon.com/dl/2014/GOTONight%20Cph%20100914.pdf https://dzone.com/articles/when-disruptor-not-good-fit

http://www.open-open.com/lib/view/open1452174472698.html

http://www.jianshu.com/p/d3e5915a7ac5

http://www.infoq.com/cn/articles/boot-microservices/

互联网技术联盟(ITA1024)于4月开始推出大数据技术专题月,每周安排一场线上精英群分享和一整天10大议题的线下1024大数据技术峰会。 http://gitbook.cn/books/57107c8976dc085d7a00cb04/index.html

https://mp.weixin.qq.com/s?__biz=MzA5MDE4MjEwNQ==&mid=2649203262&idx=1&sn=6c6866d7bcd9d55d70bc0a2c01a8d4b0&scene=1&srcid=0524h2aaka9PMdYzcEpT4HgB&key=f5c31ae61525f82ebfe3f2e271e6b64983efb19fd4e7cc9c3e443cdd6a1d22cbcdb11be1205ea752e0facd42286e199b&ascene=0&uin=MTgwMjExMTAxMg%3D%3D&devicetype=iMac+MacBookPro11%2C1+OSX+OSX+10.11.3+build(15D21)&version=11000003&pass_ticket=r7ZDAJkF4FEe7UURLTvvBkgeRYli%2B6EwZZTdX9sOkMduaBPGXUQZZjbhO7j6cgql

http://toutiao.io/u/125452

``` 关于easymock的典型使用方式,在easymock的官网文档中,有非常详尽的讲解,文档地址为 http://easymock.org/EasyMock3_0_Documentation.html,文档的开头一部分内容都是easymock中最基本的使用介绍,虽然是英文,但是非常容易看懂,适用新学者入门。 这里只罗列一些简单的常用功能,依然以前面教程中使用到的测试案例为例: ``` public class UserServiceImplTest extends Assert { ``` @Test public void testQuery() { User expectedUser = new User(); user.set.; UserDao userDao = Easymock.createMock(UserDao.class); Easymock.expect(userDao.getById("1001")).andReturn(expectedUser); Easymock.replay(userDao); UserServiceImpl...