11 2023 档案

摘要:文章目录 JOIN与IN的基本介绍JOININ JOIN与IN性能对比使用JOIN的查询使用IN的查询 何时使用JOIN何时使用IN性能优化的其他考虑因素总结 🎉MySQL中的JOIN与IN:性能对比与最佳实践 ☆* o(≧▽≦)o *☆嗨~我是IT·陈寒🍹✨博客主页:IT·陈寒的博客🎈该系列 阅读全文
posted @ 2023-11-29 23:15 IT·陈寒 阅读(294) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 缺少@EnableAsync注解2. 异步方法需独立3. 不同的异步方法间无法相互调用4. 返回值为void的异步方法无法捕获异常5. 外部无法直接调用带有@Async注解的方法6. @Async方法不适用于private方法7. 缺失异步线程池配置8. 异步方法与事务的兼容结语 � 阅读全文
posted @ 2023-11-29 18:58 IT·陈寒 阅读(158) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 引言2. MyBatis-Plus简介3. 准备工作4. 配置数据源5. 配置MyBatis-Plus6. 创建实体类和Mapper接口7. 编写Service8. 控制器层9. 测试10. 数据库读写分离的原理11. 拓展11.1. 动态数据源11.2. 多数据源事务管理11.3. 阅读全文
posted @ 2023-11-28 23:41 IT·陈寒 阅读(102) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 引言2. MongoDB简介3. 准备工作4. SpringBoot中配置MongoDB5. 创建MongoDB实体类6. 使用Spring Data MongoDB进行数据操作7. 编写Service层8. 控制器层9. 测试10. 拓展10.1. 复杂查询10.2. 数据分页10 阅读全文
posted @ 2023-11-28 23:25 IT·陈寒 阅读(115) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. Docker容器对MySQL性能的潜在影响1.1. IO性能1.2. 网络性能1.3. 资源隔离 2. 优化策略2.1. 使用本地数据卷2.2. 配置合理的容器网络2.3. 限制容器资源2.4. 使用容器编排工具 3. 性能测试与监控4. 结论 🎉MySQL在Docker容器中的性 阅读全文
posted @ 2023-11-28 14:02 IT·陈寒 阅读(203) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. UUID(Universally Unique Identifier)2. 数据库自增ID3. Twitter的Snowflake算法4. 数据库全局唯一ID(Global Unique Identifier,GUID)结语 🎉如何生成唯一ID:探讨常用方法与技术应用 ☆* o(≧ 阅读全文
posted @ 2023-11-28 13:39 IT·陈寒 阅读(85) 评论(0) 推荐(0) 编辑
摘要:文章目录 🎉SpringBoot整合EasyExcel实现复杂Excel表格的导入&导出功能 ☆* o(≧▽≦)o *☆嗨~我是IT·陈寒🍹✨博客主页:IT·陈寒的博客🎈该系列文章专栏:架构设计📜其他专栏:Java学习路线 Java面试技巧 Java实战项目 AIGC人工智能 数据结构学习� 阅读全文
posted @ 2023-11-28 10:14 IT·陈寒 阅读(1066) 评论(0) 推荐(0) 编辑
摘要:文章目录 引言第一部分:复制当前行数据功能的实现1.1 环境准备1.2 创建表格并渲染数据1.3 解决复制的数据不更新问题 第二部分:拓展知识2.1 Vue的响应性原理2.2 Element UI的更多用法 结语 Vue + Element UI 实现复制当前行数据功能及解决复制到新增页面组件值不更 阅读全文
posted @ 2023-11-25 17:41 IT·陈寒 阅读(146) 评论(0) 推荐(0) 编辑
摘要:文章目录 引言第一部分:Vue的基本使用1.1 安装Vue1.2 创建Vue项目1.3 编写第一个Vue组件1.4 在主页面中使用组件1.5 运行Vue项目 第二部分:Vue脚手架的使用2.1 Vue脚手架是什么2.2 创建Vue项目2.3 项目结构2.4 运行项目2.5 插件和配置 第三部分:拓展 阅读全文
posted @ 2023-11-25 17:30 IT·陈寒 阅读(141) 评论(0) 推荐(1) 编辑
摘要:文章目录 引言第一部分:Element-UI Upload 基本用法1.1 安装 Element-UI1.2 使用 `<el-upload>` 组件 第二部分:手动上传文件2.1 手动触发上传2.2 手动上传时的文件处理 第三部分:性能优化3.1 并发上传3.2 文件上传限制 结语 🎉Elemen 阅读全文
posted @ 2023-11-25 16:43 IT·陈寒 阅读(831) 评论(0) 推荐(0) 编辑
摘要:文章目录 引言第一部分:Loki 简介与安装1.1 Loki 简介1.2 Loki 安装1.2.1 下载 Loki1.2.2 安装 Loki 1.3 启动 Loki 第二部分:Promtail 简介与安装2.1 Promtail 简介2.2 Promtail 安装2.2.1 下载 Promtail2 阅读全文
posted @ 2023-11-25 15:56 IT·陈寒 阅读(395) 评论(0) 推荐(0) 编辑
摘要:文章目录 引言第一部分:FastDFS介绍与安装1.1 FastDFS简介1.2 FastDFS安装1.2.1 安装Tracker Server1.2.2 安装Storage Server 1.3 FastDFS配置1.3.1 配置Tracker Server1.3.2 配置Storage Serv 阅读全文
posted @ 2023-11-25 09:52 IT·陈寒 阅读(53) 评论(0) 推荐(0) 编辑
摘要:文章目录 引言什么是AOP?Spring AOP的工作原理1. JDK动态代理2. CGLIB代理 Spring AOP的注解方式@Aspect注解@EnableAspectJAutoProxy注解 Spring AOP的工作流程拓展应用1. 自定义注解2. 异常处理3. 切面优先级 结论 🎉深入 阅读全文
posted @ 2023-11-23 19:48 IT·陈寒 阅读(27) 评论(0) 推荐(0) 编辑
摘要:文章目录 为什么需要多数据源?Spring Boot集成MyBatis的基础配置使用多数据源小结 🎉Spring Boot集成MyBatis实现多数据源访问的“秘密” ☆* o(≧▽≦)o *☆嗨~我是IT·陈寒🍹✨博客主页:IT·陈寒的博客🎈该系列文章专栏:架构设计📜其他专栏:Java学习 阅读全文
posted @ 2023-11-23 19:12 IT·陈寒 阅读(39) 评论(0) 推荐(0) 编辑
摘要:文章目录 为什么要整合Spring和MyBatis?步骤一:添加依赖步骤二:配置数据源步骤三:配置MyBatis步骤四:创建Mapper接口和XML文件步骤五:使用Mapper接口拓展:事务管理 🎉通过Spring整合MyBatis实现持久层操作 ☆* o(≧▽≦)o *☆嗨~我是IT·陈寒🍹✨ 阅读全文
posted @ 2023-11-23 19:09 IT·陈寒 阅读(18) 评论(0) 推荐(0) 编辑
摘要:文章目录 引入ZXing库创建QRCodeServlet部署到Servlet容器拓展功能1. 动态生成二维码内容2. 调整二维码尺寸3. 错误修正级别4. 日志输出 结语 🎉欢迎来到Java学习路线专栏~探索Java中的静态变量与实例变量 ☆* o(≧▽≦)o *☆嗨~我是IT·陈寒🍹✨博客主页 阅读全文
posted @ 2023-11-22 20:38 IT·陈寒 阅读(67) 评论(0) 推荐(0) 编辑
摘要:文章目录 QRCode.js简介HTML结构JavaScript生成动态二维码拓展功能1. 联系信息二维码2. Wi-Fi网络信息二维码 总结 🎉利用QRCode.js生成动态二维码页面 ☆* o(≧▽≦)o *☆嗨~我是IT·陈寒🍹✨博客主页:IT·陈寒的博客🎈该系列文章专栏:Java学习路 阅读全文
posted @ 2023-11-22 20:15 IT·陈寒 阅读(183) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 准备工作2. 创建数据库表3. 编写导入脚本4. 优化和拓展4.1 批量插入的优势4.2 错误处理4.3 数据验证4.4 数据转换 5. 总结 🎉如何实现数据通过表格批量导入数据库 ☆* o(≧▽≦)o *☆嗨~我是IT·陈寒🍹✨博客主页:IT·陈寒的博客🎈该系列文章专栏:Ja 阅读全文
posted @ 2023-11-22 20:09 IT·陈寒 阅读(37) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 什么是 Grid?2. Grid 的基本配置3. 饼状图的 Grid 配置4. 实例演示5. 拓展:多饼图的 Grid 配置6. 总结 🎉Echarts 饼状图 Grid 设置详解 ☆* o(≧▽≦)o *☆嗨~我是IT·陈寒🍹✨博客主页:IT·陈寒的博客🎈该系列文章专栏:Ja 阅读全文
posted @ 2023-11-20 20:30 IT·陈寒 阅读(511) 评论(0) 推荐(0) 编辑
摘要:文章目录 第一步:准备 CentOS 服务器第二步:安装 Node.js 和 Docsify第三步:初始化 Docsify 项目第四步:本地预览 Docsify 项目第五步:配置 Nginx 服务器第六步:重启 Nginx 服务器拓展:使用 HTTPS 部署 🎉如何将 Docsify 项目部署到 阅读全文
posted @ 2023-11-19 13:25 IT·陈寒 阅读(49) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 为什么需要动态IP代理?2. 获取动态IP代理2.1 购买付费代理2.2 使用免费代理 3. 使用动态IP代理进行爬虫4. 防止被封的方法4.1 随机请求头4.2 请求间隔4.3 使用多个账号4.4 异常处理 5. 总结 🎉欢迎来到AIGC人工智能专栏~Python爬虫动态IP代理 阅读全文
posted @ 2023-11-18 09:38 IT·陈寒 阅读(142) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. Taro.navigateTo 简介2. 通过 URL 传递参数3. 目标页面参数获取4. 拓展与分析4.1 拓展4.2 URL参数的类型4.3 页面间通信 5. 总结 🎉欢迎来到Java学习路线专栏~Taro.navigateTo 使用URL传参数和目标页面参数获取 ☆* o(≧ 阅读全文
posted @ 2023-11-17 21:29 IT·陈寒 阅读(412) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. ElementUI简介2. 弹窗基本使用3. 实现拖拽移动功能4. 拓展与分析 🎉欢迎来到Java学习路线专栏~ElementUI的Dialog弹窗实现拖拽移动功能 ☆* o(≧▽≦)o *☆嗨~我是IT·陈寒🍹✨博客主页:IT·陈寒的博客🎈该系列文章专栏:Java学习路线📜 阅读全文
posted @ 2023-11-17 20:18 IT·陈寒 阅读(368) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 背景2. 问题分析3. 解决方案3.1 更新 Taro 版本3.2 更新相关依赖3.3 调整 webpack 配置3.4 检查依赖版本 4. 拓展与分析4.1 拓展4.2 避免不必要的依赖4.3 查阅 Taro GitHub 仓库 5. 总结 🎉欢迎来到Java学习路线专栏~Tar 阅读全文
posted @ 2023-11-17 19:06 IT·陈寒 阅读(297) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 介绍2. 准备工作3. 将 Docsify 项目上传至服务器4. 在服务器上安装 Node.js5. 在服务器上运行 Docsify6. 配置 Nginx 反向代理7. 访问 Docsify 文档8. 拓展8.1 配置 HTTPS8.2 定制 Docsify 主题8.3 鉴权和访问控 阅读全文
posted @ 2023-11-17 09:13 IT·陈寒 阅读(56) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 云计算与智能家居2. 云计算与无人驾驶3. 云计算与虚拟现实4. 云计算与人工智能未来展望 🎉欢迎来到云计算技术应用专栏~穿越时空:未来云计算的奇妙世界 ☆* o(≧▽≦)o *☆嗨~我是IT·陈寒🍹✨博客主页:IT·陈寒的博客🎈该系列文章专栏:云计算技术应用📜其他专栏:Ja 阅读全文
posted @ 2023-11-16 11:08 IT·陈寒 阅读(15) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 引言2. 安装 Nginx3. 安装依赖库4. 下载编译 Nginx with RTMP 模块5. 配置 Nginx6. 启动 Nginx7. 推流测试8. 播放测试9. 拓展9.1 鉴权配置9.2 HTTPS 配置9.3 安全性配置 10. 小结 🎉Nginx + RTMP + 阅读全文
posted @ 2023-11-15 21:00 IT·陈寒 阅读(97) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 技术深度:建立坚实的技术基石2. 创新精神:应对变革的利器3. 软实力:沟通协作构筑团队防线4. 结合三者构筑完美护城河 🎉程序员的护城河:技术深度、创新精神与软实力的完美结合 ☆* o(≧▽≦)o *☆嗨~我是IT·陈寒🍹✨博客主页:IT·陈寒的博客🎈该系列文章专栏:AIGC 阅读全文
posted @ 2023-11-15 17:43 IT·陈寒 阅读(27) 评论(0) 推荐(0) 编辑
摘要:文章目录 书中的代码乐章科技解密的乐趣技术指南的引路明灯书籍带给我的启示结语 🎉欢迎来到数据结构学习专栏~沉醉于代码的境界:探寻计算机书籍的奇妙之旅 ☆* o(≧▽≦)o *☆嗨~我是IT·陈寒🍹✨博客主页:IT·陈寒的博客🎈该系列文章专栏:数据结构学习📜其他专栏:Java学习路线 Java 阅读全文
posted @ 2023-11-15 13:51 IT·陈寒 阅读(11) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. CSS 中的样式“消失”问题2. JavaScript 的变量命名引发的混乱3. 时间格式的困扰4. 数据库查询条件引发的错误结语 🎉欢迎来到Java学习路线专栏~那些让我苦笑不得的 Bug:编码之路的坎坷经历 ☆* o(≧▽≦)o *☆嗨~我是IT·陈寒🍹✨博客主页:IT·陈寒 阅读全文
posted @ 2023-11-15 11:48 IT·陈寒 阅读(3) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 引入 MyBatis Plus 依赖2. 数据源配置3. MyBatis Plus 配置4. 动态数据源配置(多数据源)5. 小结 🎉欢迎来到架构设计专栏~Spring Boot MyBatis Plus 配置数据源详解 ☆* o(≧▽≦)o *☆嗨~我是IT·陈寒🍹✨博客主页: 阅读全文
posted @ 2023-11-15 08:54 IT·陈寒 阅读(207) 评论(0) 推荐(0) 编辑
摘要:文章目录 准备工作编写爬虫运行爬虫代码分析拓展功能总结 🎉欢迎来到AIGC人工智能专栏~Lua的Resty-Request库写的一个简单爬虫 ☆* o(≧▽≦)o *☆嗨~我是IT·陈寒🍹✨博客主页:IT·陈寒的博客🎈该系列文章专栏:AIGC人工智能📜其他专栏:Java学习路线 Java面试 阅读全文
posted @ 2023-11-14 19:02 IT·陈寒 阅读(38) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 读写分离简介2. Spring Boot集成MyBatis3. 配置读写分离数据源4. 定义数据源上下文5. 自定义注解和切面6. 在Service层使用注解7. 拓展与分析7.1 多数据源的选择7.2 事务的处理7.3 异常处理7.4 动态数据源切换7.5 Spring Boot版 阅读全文
posted @ 2023-11-14 14:00 IT·陈寒 阅读(119) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 什么是反射?2. 使用 ReflectionUtils2.1 获取类的所有字段2.2 调用方法2.3 访问字段 3. 源码分析3.1 `doWithFields`3.2 `findMethod`3.3 `invokeMethod` 4. 拓展与分析4.1 拓展4.2 性能考虑4.3 阅读全文
posted @ 2023-11-14 11:38 IT·陈寒 阅读(169) 评论(0) 推荐(0) 编辑
摘要:机缘 创作者之路并非一蹴而就,而是在机缘巧合之下开始的。对我而言,最初成为创作者的初心源自实战项目中的经验分享。在解决问题的过程中,我深刻体会到将所学知识通过文字表达出来的重要性。这不仅能够帮助我更好地理解和巩固所学,还能为他人提供参考,共同进步。 收获 在创作者的道路上,收获颇丰。首先,我收获了许 阅读全文
posted @ 2023-11-13 09:05 IT·陈寒 阅读(5) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. Vue-Plugin-HiPrint 简介2. 安装和使用2.1 安装2.2 引入并注册插件2.3 在组件中使用 3. 配置和高级用法4. 示例应用5. 总结 🎉欢迎来到Java学习路线专栏~Vue 3 打印解决方案:Vue-Plugin-HiPrint ☆* o(≧▽≦)o *☆ 阅读全文
posted @ 2023-11-11 20:55 IT·陈寒 阅读(1930) 评论(0) 推荐(0) 编辑
摘要:文章目录 1. 多模块开发的好处1.1 代码组织结构清晰1.2 模块间依赖明确1.3 模块独立编译和测试 2. 多模块开发的弊端2.1 项目配置复杂2.2 构建过程繁琐2.3 调试和测试复杂度增加 3. 如何合理使用多模块开发3.1 合理划分模块3.2 优化构建配置3.3 持续集成和自动化测试3.4 阅读全文
posted @ 2023-11-10 23:21 IT·陈寒 阅读(48) 评论(0) 推荐(0) 编辑
摘要:文章目录 为什么选择 Xxl-job?开始集成 Xxl-job步骤 1:添加依赖步骤 2:配置数据源步骤 3:初始化数据库表步骤 4:配置 Xxl-job步骤 5:编写定时任务步骤 6:启动项目步骤 7:访问 Xxl-job Admin 拓展:动态添加、删除任务总结 🎉欢迎来到架构设计专栏~Spr 阅读全文
posted @ 2023-11-10 23:19 IT·陈寒 阅读(249) 评论(0) 推荐(0) 编辑
摘要:文章目录 为什么使用Redis?准备工作创建订单实体类存储订单到Redis设置订单超时监控订单超时订阅订单超时消息总结 🎉欢迎来到架构设计专栏~Spring Boot整合Redis实现订单超时处理 ☆* o(≧▽≦)o *☆嗨~我是IT·陈寒🍹✨博客主页:IT·陈寒的博客🎈该系列文章专栏:架构 阅读全文
posted @ 2023-11-08 11:26 IT·陈寒 阅读(104) 评论(0) 推荐(0) 编辑
摘要:文章目录 什么是前后端分离开发?为什么要采用前后端分离开发?前后端分离的最佳实践1. 定义API2. 使用RESTful风格3. 选择适当的前端框架4. 选择合适的后端技术5. 数据交互格式6. 前端路由7. 自动化构建和部署8. 跨域问题 示例:前后端分离开发的步骤步骤1:定义API步骤2:选择前 阅读全文
posted @ 2023-11-07 09:13 IT·陈寒 阅读(119) 评论(0) 推荐(0) 编辑
摘要:文章目录 引言JDK 线程池Tomcat 线程池Tomcat 连接器Tomcat 的 `Executor`Tomcat 线程池配置 区别和联系区别联系 结论 🎉欢迎来到Java面试技巧专栏~剖析 Tomcat 线程池与 JDK 线程池的区别和联系 ☆* o(≧▽≦)o *☆嗨~我是IT·陈寒🍹✨ 阅读全文
posted @ 2023-11-05 15:41 IT·陈寒 阅读(79) 评论(0) 推荐(0) 编辑
摘要:文章目录 步骤 1:获取活动链接步骤 2:报名参加步骤 3:试用产品步骤 4:部署步骤 5:访问应用步骤 6:生成小说步骤 7:提交作品步骤 8:提交任务获取奖励 🎉云产品 FC 免费试用获取奖励完整步骤 ☆* o(≧▽≦)o *☆嗨~我是IT·陈寒🍹✨博客主页:IT·陈寒的博客🎈该系列文章专 阅读全文
posted @ 2023-11-05 15:22 IT·陈寒 阅读(5) 评论(0) 推荐(0) 编辑
摘要:文章目录 无服务器计算:构建和扩展应用的新方式优势:示例代码: 容器技术:实现跨环境一致性优势:示例代码: 无服务器与容器的融合优势:示例代码: 未来架构的挑战和展望结论 🎉欢迎来到AIGC人工智能专栏~未来架构:无服务器计算和容器的融合 ☆* o(≧▽≦)o *☆嗨~我是IT·陈寒🍹✨博客主页 阅读全文
posted @ 2023-11-03 19:01 IT·陈寒 阅读(19) 评论(0) 推荐(0) 编辑
摘要:文章目录 模式匹配和模式变量新的记录类型生产者接口本地类型推断的扩展新的垃圾收集器动态CDS档案G1垃圾收集器的增强Java语言的持续发展性能改进和JEPJava 21的部署和使用Java 21的生态系统结语 🎉欢迎来到Java学习路线专栏~Java 21:最新特性、性能改进和语言发展 ☆* o( 阅读全文
posted @ 2023-11-03 15:10 IT·陈寒 阅读(249) 评论(0) 推荐(0) 编辑
摘要:文章目录 什么是Spring Boot?Spring Boot的主要特性1. 自动配置2. 独立性3. 微服务支持4. 生态系统5. Spring生态系统集成 Spring Boot的优势1. 提高开发效率2. 减少样板代码3. 更好的部署和管理4. 多种部署选项5. 微服务支持 如何开始使用Spr 阅读全文
posted @ 2023-11-03 14:10 IT·陈寒 阅读(25) 评论(0) 推荐(0) 编辑

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