随笔分类 -  Java

Java 技术栈相关
摘要:一、Tomcat 架构图 Tomcat 作为java 重要的web服务器,对其原理一直模糊,对其进行整理,下面先对其结构进行了分析,其主要分 连接器和容器 1.1 Tomcat 概述 Tomcat是依赖于JVM的Java程序,它实现了Servlet和JSP规范,作为容器运行Web应用程序。Tomca 阅读全文
posted @ 2024-07-28 10:29 xiaoBai1001 阅读(29) 评论(0) 推荐(0) 编辑
摘要:序号 标题 内容 1 windows 端口处理 netstat -aon|findstr “端口号” tasklist|findstr “被占用端口对应的 PID” taskkill /t /f /pid pid号 taskkill -t -f -pid 17620 Arthas 常用指令 查看线程 阅读全文
posted @ 2024-02-18 11:29 xiaoBai1001 阅读(386) 评论(0) 推荐(0) 编辑
摘要:序号 标题 内容 1 springboot 请求设置 server: tomcat: # 等待队列最大长度 accept-count: 1000 # 最大工作线程数 max-threads: 1000 # 最小工作线程数 min-spare-threads: 10 # 最大可被链接数 max-con 阅读全文
posted @ 2022-11-24 22:57 xiaoBai1001 阅读(36) 评论(0) 推荐(0) 编辑
摘要:springboot 上传文件 阅读全文
posted @ 2022-09-19 16:42 xiaoBai1001 阅读(508) 评论(0) 推荐(0) 编辑
摘要:Canal 原理说明和Mysql+Canal+kafaka 按装说明 阅读全文
posted @ 2022-08-31 07:27 xiaoBai1001 阅读(448) 评论(0) 推荐(0) 编辑
摘要:springboot+mybatis和 springboot+mybatisPlus 实现多数据源加【代码实例】 阅读全文
posted @ 2022-08-03 17:55 xiaoBai1001 阅读(139) 评论(0) 推荐(0) 编辑
摘要:使用redis缓存mysql数据前提一般是读多更新少的业务场景。 Mysql和redis 一致性看业务场景实际需要,总的来说可以分为非高并发 一致性处理和高并发场景最终一致性处理,很难做到实时强一致性处理,如果追求强数据一致性,使用分布式锁,但会影响使用redis性能。 下面进行各种场景说明 1、普 阅读全文
posted @ 2022-08-03 07:02 xiaoBai1001 阅读(66) 评论(0) 推荐(0) 编辑
摘要:spring-boot-starter-jdbc、mysql-connector-java、mybatis-spring-boot-starter区别及说明 阅读全文
posted @ 2022-07-24 23:30 xiaoBai1001 阅读(3821) 评论(0) 推荐(1) 编辑
摘要:dubbo 初学入门 阅读全文
posted @ 2022-07-24 14:36 xiaoBai1001 阅读(919) 评论(0) 推荐(0) 编辑
摘要:RabbitMq 入门实例详解+实例代码 最近有项目又有使用RabbitMQ,使用过程中看到有使用 “AmqpAdmin” 后进行详细研究为什么会用 创建 Queue、Exchange 还用AmqpAdmin.delcareQueue,经过深入的查资料和思考发现 其实没必要 在@Configurat 阅读全文
posted @ 2022-07-03 11:50 xiaoBai1001 阅读(2095) 评论(0) 推荐(0) 编辑
摘要:自动生成代码 实例 阅读全文
posted @ 2022-06-29 23:01 xiaoBai1001 阅读(118) 评论(0) 推荐(0) 编辑
摘要:HttpServletRequest请求流只能读取一次的问题 阅读全文
posted @ 2022-06-09 07:10 xiaoBai1001 阅读(961) 评论(0) 推荐(0) 编辑
摘要:java 正则表达式匹配指定位置字符串并取出 阅读全文
posted @ 2022-03-12 18:29 xiaoBai1001 阅读(4716) 评论(0) 推荐(0) 编辑
摘要:FutureTask -使用方式 开启线程异步执行并可以阻塞得到返回值 阅读全文
posted @ 2022-02-12 18:11 xiaoBai1001 阅读(231) 评论(0) 推荐(0) 编辑
摘要:一、 wait和notify 方法 Object lockWait=new Object(); lockWait.wait()或lockWait.notity 必须是在同步代码块,及有锁的代码块中并且 wait(),对象必须是被锁对象; lockWait.wait(); 阻塞线程停止执行; lock 阅读全文
posted @ 2022-02-10 10:11 xiaoBai1001 阅读(116) 评论(0) 推荐(0) 编辑
摘要:ThreadPoolExecutor的使用 (获取子线程执行结果后再执行主线程) 和CountDownLanch的简要使用 阅读全文
posted @ 2022-01-08 18:10 xiaoBai1001 阅读(1497) 评论(0) 推荐(0) 编辑
摘要:线程池ThreadPoolExecutor参数设置 阅读全文
posted @ 2022-01-07 13:52 xiaoBai1001 阅读(1581) 评论(0) 推荐(1) 编辑
摘要:Springboot拦截器创建;拦截器不通过时返回请求结果 阅读全文
posted @ 2022-01-04 06:59 xiaoBai1001 阅读(187) 评论(0) 推荐(0) 编辑
摘要:springboot解决跨域问题(Cors)-处理方式 阅读全文
posted @ 2022-01-04 06:55 xiaoBai1001 阅读(741) 评论(0) 推荐(0) 编辑
摘要:跨域请求 header 属性说明; 阅读全文
posted @ 2022-01-04 06:50 xiaoBai1001 阅读(113) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示