会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一只划水的程序猿
安静的做,成功了再说。
首页
新随笔
联系
订阅
管理
2025年7月16日
Git命令这样用,代码管理轻松搞定
摘要: Git命令这样用,代码管理轻松搞定 在日常开发中,Git命令是每个程序员必备的技能。但是面对几十个Git命令,很多同学总是记不住、用不对。今天就来整理一份最实用的Git命令清单,让你的代码管理变得轻松高效。 基础配置命令 让Git认识你 在开始使用Git之前,先让Git知道你是谁: # 设置用户名和
阅读全文
posted @ 2025-07-16 15:02 大毛啊
阅读(743)
评论(2)
推荐(3)
2025年7月14日
Java锁这样用,从单机到分布式一步到位
摘要: Java锁这样用,从单机到分布式一步到位 单机锁已经不够用了?分布式系统中如何保证数据安全?今天我们来聊聊从单机锁到分布式锁的完整解决方案,最后用一个注解就能搞定所有锁的问题! 为什么需要锁? 在多线程或多进程环境中,多个操作同时访问同一资源时可能出现数据不一致的问题。锁就是用来保证同一时间只有一个
阅读全文
posted @ 2025-07-14 10:42 大毛啊
阅读(404)
评论(0)
推荐(0)
2025年7月4日
MySQL查询执行顺序:一张图看懂SQL是如何工作的
摘要: MySQL查询执行顺序:一张图看懂SQL是如何工作的 你写的SQL语句为什么这么慢?为什么有时候加了索引还是不走?为什么GROUP BY要放在WHERE后面?这些问题的答案都藏在SQL的执行顺序里! 🔥 开篇:一个让人困惑的问题 作为程序员,你是否遇到过这样的困惑: -- 这个查询为什么报错? S
阅读全文
posted @ 2025-07-04 09:16 大毛啊
阅读(1633)
评论(2)
推荐(5)
2025年7月2日
SpringBoot扩展点全攻略:让你的代码像积木一样灵活组装
摘要: SpringBoot扩展点全攻略:让你的代码像积木一样灵活组装 小李正在开发一个电商系统,老板突然说:"我们要在用户登录时发送短信通知,在订单支付后要积分奖励,在系统启动时要预热缓存..."小李一脸懵逼:这么多需求,到处改代码?不对!Spring Boot早就为我们准备好了"扩展点"这个神器,让你的
阅读全文
posted @ 2025-07-02 08:46 大毛啊
阅读(859)
评论(0)
推荐(6)
2025年6月27日
MySQL索引完全指南:让你的查询速度飞起来
摘要: MySQL索引完全指南:让你的查询速度飞起来 还在为数据库查询慢而头疼吗?一个简单的索引就能让你的查询速度提升几十倍甚至上百倍!今天我将用最通俗易懂的方式,带你彻底搞懂MySQL索引的奥秘。从什么是索引,到如何设计高效索引,再到实战优化技巧,让你从数据库小白变成查询优化高手! 一、索引是什么?为什么
阅读全文
posted @ 2025-06-27 17:25 大毛啊
阅读(1874)
评论(2)
推荐(12)
2025年6月24日
接口设计的原则:构建优雅API的完整指南
摘要: 接口设计的原则:构建优雅API的完整指南 在软件开发中,接口就像建筑的地基,设计得好坏直接决定了整个系统的稳定性和可维护性。一个优秀的接口设计不仅能提升开发效率,还能降低系统复杂度,让代码更加健壮。今天我将为你详细解析接口设计的核心原则和最佳实践,让你的API设计水平上一个台阶。 一、接口设计的基础
阅读全文
posted @ 2025-06-24 17:10 大毛啊
阅读(1037)
评论(0)
推荐(7)
2025年6月20日
ThreadLocal详解:线程私有变量的正确使用姿势
摘要: ThreadLocal详解:线程私有变量的正确使用姿势 在多线程编程中,如何让每个线程都拥有自己独立的变量副本?ThreadLocal就像给每个线程分配了一个专属保险箱,解决了线程间数据冲突的问题。本文将用最简单的方式带你掌握ThreadLocal,让多线程编程变得更加轻松! 一、ThreadLoc
阅读全文
posted @ 2025-06-20 17:24 大毛啊
阅读(490)
评论(0)
推荐(1)
2025年6月19日
Java线程池详解:高效并发编程的核心利器
摘要: Java线程池详解:高效并发编程的核心利器 在高并发的Java应用中,频繁创建和销毁线程是非常消耗系统资源的操作。线程池作为Java并发编程的核心组件,不仅能够复用线程、降低系统开销,还能有效控制并发数量、提升应用性能。本文将深入浅出地讲解线程池的工作原理、核心参数配置和最佳实践,让你彻底掌握这个并
阅读全文
posted @ 2025-06-19 18:01 大毛啊
阅读(1489)
评论(2)
推荐(6)
2025年6月17日
Java并发利器:CountDownLatch深度解析与实战应用
摘要: Java并发利器:CountDownLatch深度解析与实战应用 多线程编程中,让主线程等待所有子任务完成是个常见需求。CountDownLatch就像一个倒计时器,当所有任务完成后,主线程才继续执行。本文将通过简单易懂的方式,带你掌握这个强大的并发工具。 一、CountDownLatch是什么?
阅读全文
posted @ 2025-06-17 11:56 大毛啊
阅读(475)
评论(0)
推荐(1)
2025年6月16日
MySQL事务:工作原理与实用指南
摘要: MySQL事务:工作原理与实用指南 在数据库操作中,事务是保证数据一致性的重要机制。本文将深入探讨 MySQL 事务的特性、隔离级别以及实际应用场景,帮助你更好地理解和使用事务。 一、什么是事务? 事务是数据库操作的基本单位,它是一组原子性的 SQL 语句,或者说是一个独立的工作单元。事务内的所有操
阅读全文
posted @ 2025-06-16 09:13 大毛啊
阅读(464)
评论(0)
推荐(1)
2020年7月2日
Nginx采坑日记(后台响应ResponseEntity时,Nginx将部分数据过滤)
摘要: 执行流程: 问题描述: 后台响应ResponseEntity时,Nginx将部分数据过滤了,导致Vue提示如下图,但是实际上已经代理成功并返回数据了。 原因: 官网说明:http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_ht
阅读全文
posted @ 2020-07-02 11:58 大毛啊
阅读(1022)
评论(0)
推荐(0)
2020年6月14日
Vue 注意事项
摘要: Top 1 v-once:标签的内容只改变一次; <span v-once>这个将不会改变: {{ msg }}</span> Top 2 v-html:将内容以HTML格式输出,而非文本形式; <span v-html="rawHtml"> Top 3 v-bind:disabled:只要后面存在
阅读全文
posted @ 2020-06-14 16:53 大毛啊
阅读(181)
评论(0)
推荐(0)
2020年5月30日
服务熔断&服务降级
摘要: 服务熔断 在服务消费方做出的处理,主要针对服务提供方发生异常(500)或者服务提供方故障(宕机)或者连接服务提供方超时等情况,做出的预备方案(在服务消费方调用服务提供方异常的情况下,执行准备好的Fallback方法,来减少因服务提供方异常带来的损失)。 服务降级 在服务提供方做出的处理,针对流量、异
阅读全文
posted @ 2020-05-30 00:08 大毛啊
阅读(302)
评论(0)
推荐(0)
2020年5月23日
阿里微服务解决方案-Alibaba Cloud之负载均衡(Feign)(五)
摘要: 一、基于 Feign 的负载均衡 OpenFeign 提供的负载均衡很简单,只需要将相同服务的名称保持一致,并在 Feign Client 的Service中指定名称即可。 例如:希望将端口号8000的服务进行集群,只需要部署多个相同的服务,并将服务名称保持一致。 服务A 端口号 8000 服务A
阅读全文
posted @ 2020-05-23 12:46 大毛啊
阅读(479)
评论(0)
推荐(0)
阿里微服务解决方案-Alibaba Cloud之服务消费方(Feign)(四)
摘要: 一、创建服务消费方并集成OpenFeign 创建模块的方式与创建服务提供方的方式一致 目录结构如下 1.1 创建完项目后,加入 OpenFeign的依赖 在父工程的 pom.xml 文件中加入如下依赖 <!-- Feign 依赖--> <dependency> <groupId>org.spring
阅读全文
posted @ 2020-05-23 12:13 大毛啊
阅读(570)
评论(2)
推荐(0)
下一页