- 博客(15)
- 收藏
- 关注
原创 Sentinel限流留份
QPS(每秒请求次数)单机阈值为1线程数:当调用这个api的时,线程数达到单机阈值时,就会限流。Sentinel的流控模式代表的流控的方式,默认【直接】,还有关联,链路设计限流效果--流控效果总之,Sentinel可为秒杀、抢购、抢票、拉票等高并发应用,提供API接口层面的流量限制,让突然暴涨而来的流量用户访问受到统一的管控,使用...
2021-07-20 17:51:36
238
原创 AOP留份
/** * spring AOP 中基于@Aspect描述切面类型,切面类型中可以定义多个切入点和通知方法 * 1)切入点:要执行扩展业务的一些方法集合(这些方法通常会认为是切入点方法) * 2)通知方法:用于封装扩展业务逻辑的方法 */@Component@Aspect@Order(Ordered.HIGHEST_PRECEDENCE)public class SysLogAspect { @Autowired priva...
2021-07-15 19:40:43
154
原创 Lombda表达式留份
/** * 语法格式一 :无参数,无返回值 () -> 输出的实体 * * 语法格式二 :有1个参数,无返回值 (x) -> 输出的实体 * * 语法格式三 :有1个参数,无返回值 只有一个参数小括号可以省略不写 x -> 输出的实体 * * 语法格式四 :有两个以上的参数,有返回值,并且lomdba体中有多条语句 * Comparator <Integer> c2 = (x,y) -> { * System.out.p.
2021-07-13 13:46:58
300
原创 日常报错集
报错1 .ensure that all modules from cycle [fish-api-system,fish-auth] are excluded from annotation processingmaven 多项目之间循环依赖:查看下提示的依赖 pom文件中,有没有重复关联的
2021-07-11 12:56:01
352
原创 报错集-Spring Web相关
1.启动&端口2.端口被占用3. 404 4. 500500的错涉及到很多,去看idea 后端提示的错误分析5.InvalidDefinitionException6. Field value not found 7. 4008. 4059. 41510.No Convert Found 11. Failed to Deserialization 12. No Ser...
2021-07-11 12:51:39
235
原创 Thread 和 Runnable
线程的实现有两种方式:1.继承Thread类:定义一个类,继承Thread类,其次重写Thread里面的run()方法,而run()方法里的内容就是
2021-06-23 20:24:48
195
原创 线程和进程(补充下:并发,并行)
自我总结:进程:程序是静态的,而进程是动态的,当一个程序进入内存运行的时候,就会变成一个进程,一个程序里面至少有一个进程,每个进程都有各自内存,具有独立性。线程:一个进程至少有一个线程,每个线程都有各自的内存,而且一个进程内的所有线程也共用进程的资源内存。并行:多个指令执行在多个CPU上并发:多个指令执行只有一个CPU...
2021-06-22 20:45:20
101
原创 Java 多线程 和单线程的区别?
自我总结:1.什么是多线程,什么是单线程?多线程可以理解为:多个线程同时可以做多个事情,这里的同时并不是所有的线程同时执行,而是CPU高速运转,不停的让线程执行,挂起,执行,时间很短,让看起来像是同步执行的。列子: 餐厅里面有很多服务员,能够做很多事情,就是多线程单线程:单个线程做完,才可以让下一个线程执行。列子: 餐厅只有一个服务员,他只能做完一件事后才能接着做另一件事。...
2021-06-22 20:28:19
701
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅