自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 deepseek解决限流、分流问题

你能用java写一段代码,要求是接收高并发的请求,做好分流和限流DeepSeek-R1满血版思考完成好的,我现在需要帮用户用Java写一段代码,要求是能处理高并发请求,同时做好分流和限流。首先,我得理清楚用户的需求。高并发通常意味着系统需要同时处理大量请求,而分流和限流是常见的应对策略。分流可能指的是将请求分发到不同的服务实例或线程池,而限流则是控制请求的速率,防止系统过载。接下来,我应该考虑Java中实现这些功能的常用方法。根据之前看到的搜索结果,限流算法有固定窗口、滑动窗口、漏桶、令牌桶等。

2025-02-24 23:34:31 1096

原创 深入理解volatile

new Singleton()的时候JVM会生成三个指令。

2024-05-18 23:03:54 163

原创 oracle存储过程

如果上一个处理了异常并且没有抛出异常,下面还是会继续执行,如果上面抛出了异常就直接异常不 会走下去了。在使用into赋值时,into不能赋空值,如果查询出的是空,会报错,为了不报错而查出来的空也赋值为空,可以借助dual表。在数据库上执行会更新,但是也会有锁表记录(好像还是可以update),但是在存储过程中就不行了,字段不更新,也有锁表记录。问题2:如果上面没有commit,下面才有commit,那commit的就是两个的,如果都没有commit就死锁了。如果是嵌套的begin end。

2023-11-03 17:39:59 265

原创 sping自带的定时任务

【代码】sping自带的定时任务。

2023-09-21 15:59:58 150

原创 多数据源事务管理器

项目中,有时候,同一个方法会操作不同的数据库,可能就会用到多数据源的事务管理。

2023-09-19 10:45:27 187

原创 JVM方法区和堆中的Class对象

Class对象是存放在堆区的,不是方法区,这点很多人容易犯错。类的元数据()才是存在方法区的。

2023-09-08 17:00:32 603

原创 System.getProperty,System.getenv().get(),environment.getProperty区别

【代码】System.getProperty,System.getenv().get(),environment.getProperty区别。

2023-09-06 14:14:05 769

原创 XSS过滤器

【代码】XSS过滤器。

2023-08-27 14:47:39 375

原创 aop 通配符

模式(*,String)匹配了一个接受两个参数的方法,第一个可以是任意类型, 第二个则必须是String类型。表示返回类型任意,cn.itcast.e_xml.a_before包中的UserServiceImpl类,类中的saveUser方法,参数2个,参数1是String类型,参数二是Integer。表示返回类型任意,cn.itcast.e_xml.a_before包中的UserServiceImpl类,类中的saveUser方法,参数2个,参数1是String类型,参数二是任意类型。

2023-08-20 20:10:59 194

原创 request的Content-Type小结

中定义的规范,但对于不同的对象,他们的Content-Type是不同的,例如,对于HttpRequest/HttpServletRequest对象,在最常见的表单提交中,Content-Type通常是application/x-www-form-urlencoded或multipart/form-data,前者通常用于没有附件上传的表单,后者通常用于需要上传附件的表单,详阅。也叫做MIME类型,在Http协议消息头中,使用Content-Type来表示具体请求中的媒体类型信息。

2023-08-20 02:38:40 1639

原创 自定义注解,实现valid效果

首先为啥会有这种需求,因为@valid的返回太不友好,一般项目中的返回都是固定格式,为了达到返回格式统一,又能做自动化参数检校。

2023-08-07 21:24:31 119

原创 注解EL表达式获取,入参的数据

Pointcut("@@annotation(coo.huawei.Knowledge.解析el表达式.Xxxx)")假设 通过@Xxxx注解的value的el表达式获取入参user的info的name值。

2023-07-14 17:31:34 614

原创 Log4j2.xml

log4j2

2023-03-02 20:31:31 409

原创 mybatis-plus

mybatis-plus

2022-11-28 13:52:54 237

原创 数据库

pls

2022-07-30 15:02:05 307 2

原创 httpUtils

pls

2022-07-29 10:40:04 284 8

原创 restTemplateUtils

pls

2022-07-29 10:27:40 160 13

原创 个人总结-

pls

2022-07-28 09:43:07 185 6

原创 resttemplate

pls

2022-07-27 17:17:59 119

原创 rabbitmq

rabbitmq

2022-07-27 17:17:24 1103 3

原创 转换问题。

pls

2022-07-27 14:49:09 142 4

原创 注解---

pls

2022-07-27 14:48:36 146

原创 xml读取

pls

2022-07-27 14:47:55 109 10

原创 localDataTime

pls

2022-07-27 14:38:41 136 5

原创 priorityQueue

pls

2022-07-27 09:59:54 160 4

原创 postgresql

pls

2022-07-26 18:07:42 329

原创 学习知识总结

pls

2022-07-21 09:44:25 210 32

原创 linux命令

查看命令

2022-07-13 16:50:57 468

原创 java异步调用

一:创建线程@Testpublic void test0() throws Exception {System.out.println("main函数开始执行");Thread thread=new Thread(new Runnable() {@Overridepublic void run() {System.out.println(...

2021-12-12 23:48:37 371 9

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除