杂记
阳崽ono
努力搞懂学的知识,I love Java!
展开
-
IntelliJ IDEA快捷键
来自:Dawnzhang链接:http://www.cnblogs.com/clwydjgs/p/9390488.html写在前面以前一直用的elipce,如今入坑IntelliJ IDEA,没想到啊。深深的爱上了它,强大到无所不能;"工欲善其事必先利其器",IntelliJ IDEA作为一个非常好用的工具,他的神奇之处真的很多很多,掌握了这款idea的技巧之后,开发效率至少提...转载 2018-09-12 11:56:36 · 226 阅读 · 0 评论 -
聊聊QPS/TPS/并发量/系统吞吐量的概念
QPS: 每秒钟处理完请求的次数;注意这里是处理完。具体是指发出请求到服务器处理完成功返回结果。可以理解在server中有个counter,每处理一个请求加1,1秒后counter=QPS。吞吐量: 这个问题从业务上来讲,可以理解为应用系统每秒钟最大能接受的用户访问量。或者每秒钟最大能处理的请求数; TPS:每秒钟处理完的事务次数,一般TPS是对整个系统来讲的。一个应用系统1s能完成多...原创 2018-09-07 17:07:22 · 24902 阅读 · 0 评论 -
jdbctemplate.query()方法详解
jdbctemplate.query()方法详解转自:http://www.cnblogs.com/wanggd/p/3140506.html(转)Spring JdbcTemplate 方法详解 Spring JdbcTemplate方法详解 文章来源:http://blog.csdn.net/dyllove98/article/details/7772463 Jd...转载 2018-09-05 16:46:12 · 44145 阅读 · 0 评论 -
Maven实战(六)--- dependencies与dependencyManagement的区别
Maven实战(六)--- dependencies与dependencyManagement的区别 在上一个项目中遇到一些jar包冲突的问题,之后还有很多人分不清楚dependencies与dependencyManagement的区别,本篇文章将这些区别总结下来。 1、DepencyManagement应用场景 当我们的项目模块很多的时候,...转载 2018-09-05 14:40:53 · 192 阅读 · 0 评论 -
Java中Lambda表达式的使用
Java中Lambda表达式的使用简介(译者注:虽然看着很先进,其实Lambda表达式的本质只是一个"语法糖",由编译器推断并帮你转换包装为常规的代码,因此你可以使用更少的代码来实现同样的功能。本人建议不要乱用,因为这就和某些很高级的黑客写的代码一样,简洁,难懂,难以调试,维护人员想骂娘.)Lambda表达式是Java SE 8中一个重要的新特性。lambda表达式允许你通过表达式来代替功...转载 2018-09-03 17:17:35 · 170 阅读 · 0 评论 -
使用RateLimiter完成简单的大流量限流
公司券系统压力过大,采用了限流的方法。public Integer couponSendWithLimiter(CouponLogQC couponLogQC) { //限制每秒请求数 30秒每个用户只能请求一次 String uniqueCode = this.uniqueCode(couponLogQC); boolean isDuplicated = deDup...转载 2018-11-09 12:31:09 · 7279 阅读 · 0 评论 -
guava学习总结
由于以前没有用过guava缓存,现在要开始学习学习!1.com.google.common.cache.CacheLoader 本地緩存的使用方法package com.taobao.ju.my.common.biz.manager.impl; import java.util.concurrent.Callable;import java.util.concurrent.Ex...转载 2018-12-06 10:11:51 · 265 阅读 · 0 评论