独行侠梦
码龄11年
关注
提问 私信
  • 博客:1,410,373
    社区:6
    问答:17,747
    动态:22
    1,428,148
    总访问量
  • 157
    原创
  • 14,156
    排名
  • 550
    粉丝
  • 8
    铁粉

个人简介:公众号关注 : 【侠梦的开发笔记】后回复【问题的答案】进入:java中Integer包装类的基本数据类型是? 如果你也经历过遇到项目难题,无从下手, 他人有可能可以给你提供一些思路和看法,一百个人就有一百种思路, 同样,如果你也乐于帮助别人,那解决别人遇到的问题,也同样对你是一种锻炼。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2013-11-12
博客简介:

独行侠梦的博客

博客描述:
自助者、天助之,欢迎关注公众号:【侠梦的开发笔记】,一起交流学习
查看详细资料
个人成就
  • 博客专家认证
  • 获得801次点赞
  • 内容获得244次评论
  • 获得4,231次收藏
  • 代码片获得4,242次分享
创作历程
  • 39篇
    2024年
  • 108篇
    2023年
  • 138篇
    2022年
  • 415篇
    2021年
  • 144篇
    2020年
  • 18篇
    2019年
  • 21篇
    2018年
  • 42篇
    2017年
  • 35篇
    2016年
  • 1篇
    2015年
成就勋章
TA的专栏
  • 侠说java8
    3篇
  • pinpoint分布式APM监控工具
    2篇
  • Spark从入门到成神之路
    2篇
  • jdbc小记录
    3篇
  • Jquery操作
  • 上传类
    1篇
  • restEasy
    4篇
  • maven笔记
    4篇
  • eclipse配置方面
    2篇
  • Freemarker学习笔记
    1篇
  • linux服务器方面
    6篇
  • java环境
    19篇
  • restful风格
    1篇
  • java基础填坑
    7篇
  • git方面
    1篇
  • 工具学习
    11篇
  • 网页html-css
    12篇
  • shell编程
    1篇
  • 日志框架方面
    2篇
  • 数据库学习笔记
    4篇
  • web移动端
    2篇
  • js方面
    10篇
  • 微信开发方面
    1篇
  • 自己造轮子-工具类
    8篇
  • Spring方面
    4篇
  • redis
    2篇
  • java日志框架填坑
    1篇
  • 前端报表开发
  • angular-js
    2篇
  • webservice
    2篇
  • 系统架构设计
    1篇
  • docker学习
    3篇
  • activiti-工作流
    2篇
  • 服务器线上问题分析
    5篇
  • nginx学习
    2篇
  • SpringBoot填坑系列
    1篇
  • 并发多线程
    1篇
  • postgresql数据库
    1篇
  • 重构
    1篇
  • hbase笔记
    2篇
  • ELK-elasticsearch知必会系列
    5篇
兴趣领域 设置
  • 大数据
    mysqlhadoophiveredisstormsparketl
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 运维
    运维开发
  • 服务器
    linux
  • 用户体验设计
    交互uxui
我的小屋
  • 长路漫漫,未来可期,愿你不忘初心,砥砺前行。
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

自从用了Mybatis Plus 4+版本新特性:没手写过多表join的sql了

众所周知,Mybatis Plus 封装的 mapper 不支持 join,如果需要支持就必须自己去实现。但是对于大部分的业务场景来说,都需要多表 join,要不然就没必要采用关系型数据库了。那么有没有一种不通过硬 SQL 的形式,通过框架提供 join 能力呢?答案是,可以有。之前在 Mybatis Plus 的详细教程 中也说到这个工具,今天专门拉出来再说一下,确实能提高不少的开发效率!使用方...
转载
发布博客 2024.11.03 ·
144 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

希望你别踩,浏览器节能机制导致Websocket断连的坑

你踩过吗?浏览器节能机制导致Websocket断连的坑~~~近期,在使用WebSocket(WS)连接时遇到了频繁断连的问题,这种情况在单个用户上每天发生数百次。尽管利用了socket.io的自动重连机制能够在断连后迅速恢复连接,但这并不保证每一次重连都能成功接收WS消息。因此,我们进行了一些的排查和测试工作。最终发现问题的根本原因:正是浏览器的节能机制,不经意间成为了这一问题的幕后黑手。ws1....
转载
发布博客 2024.11.02 ·
167 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

20招!优化SQL必看,告别数据库卡顿!

一、查询SQL尽量不要使用select *,而是具体字段1、反例SELECT*FROMuser2、正例SELECTid,username,telFROMuser3、理由节省资源、减少网络开销。可能用到覆盖索引,减少回表,提高查询效率。注意:为节省时间,下面的样例字段都用*代替了。二、避免在where子句中使用 or 来连接条件1、反例SELECT*FROMuserWHEREi...
转载
发布博客 2024.11.01 ·
101 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

腾讯工程师深度解析:万字图文讲透数据库缓存一致性问题

作者:jaskeylin,腾讯 CSIG 后台开发工程师缓存合理使用确提升了系统的吞吐量和稳定性,然而这是有代价的。这个代价便是缓存和数据库的一致性带来了挑战,本文将针对最常见的 cache-aside 策略下如何维护缓存一致性彻底讲透。在真实的业务场景中,我们的业务的数据——例如订单、会员、支付等——都是持久化到数据库中的,因为数据库能有很好的事务保证、持久化保证。但是,正因为数据库要能够满足这...
转载
发布博客 2024.10.31 ·
51 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis性能优化必读:全面掌握监控指标与技巧

Redis 作为一个高性能的键值存储数据库,广泛应用于各种缓存、消息队列和实时分析场景。为了确保 Redis 的稳定运行和高效性能,对其进行性能监控是至关重要的。性能监控不仅可以帮助我们了解 Redis 的实时运行状态,还能在出现问题时迅速定位并解决。本文将详细介绍 Redis 的最全性能监控指标,帮助读者全面了解 Redis 的性能状况,从而进行更好的优化和管理。监控指标性能指标:Perform...
转载
发布博客 2024.10.30 ·
86 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

全网最详细Mysql慢查询及优化!

定位慢SQL1.首先确认是否开启了慢查mysql> show variables like "%slow%";slow_query_log为OFF,表示未开启慢查询,直接set global slow_query_log=on;slow_query_log_file是存放慢查询日志的地址(set global 只是全局session生效,重启后失效,如果需要以上配置永久生效,需要在mysql...
转载
发布博客 2024.10.29 ·
236 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

全网最详细!Nginx全面配置指南

点击上方蓝字关注我们一、nginx.conf 配置worker_processes1;events{worker_connections1024;}http{includemime.types;default_typeapplication/octet-stream;sendfileon;keep...
转载
发布博客 2024.10.28 ·
1658 阅读 ·
0 点赞 ·
0 评论 ·
10 收藏

震惊!211高校实习程序员月薪800,网友:不如进厂打工?

近日,一则211高校招聘会实习程序员月薪仅800的新闻,引起了网友们的围观和热议。从这则招聘启事上可以看到,本科实习JAVA软件开发工程师,月薪是800-1499元。本来看到有实习软件工程师的招聘信息,很多计算机类专业的学生很感兴趣。而当大家看清楚后面标注的福利待遇后,众多学生表示不满。虽然招聘信息里写着最高月薪能达到1499元。但是一些有过工作经验的同学都很明白,对于刚入职的实习生来讲,最初的月...
转载
发布博客 2024.10.27 ·
68 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java版秒杀系统思路(Redis队列实现)

写在前面需求是做一个秒杀系统,比如大家来抢100台手机,先到先得。查阅了网上很多用redis实现秒杀的demo(java语言),竟然没一个能用的!!!有些是php的,没闲心研究了,现在说说为什么不能用:绝大多数的DEMO都是基于redis的watch特性的事务实现①,个别是基于redis分布式锁实现②。当然还有些用了脚本的,我也没仔细看是lua还是调用redis指令,哪有那个闲心去研究哇。照顾一下...
转载
发布博客 2024.10.26 ·
63 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Java生产级故障排查:JDK Bug

“01 背景从JDK7 开始OpenJDK已经成为主干开发版本,OracleJDK7 是在OpenJDK7的基础上发布的,其大部分源码相同,只有少部分代码被替换。OracleJDK和OpenJDK的授权协议不同:OpenJDK采用GPL V2协议发布,而OracleJDK采用JRL发布,虽然两个协议都是开源协议,但是不同于GPL V2允许在商业上使用,JRL只允许个人研究使用。OpenJDK只包含...
转载
发布博客 2024.10.25 ·
111 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL中各种日志、缓冲区都是干嘛的?

介绍本篇文章主要以innodb存储引擎为主;在了解mysql的过程中经常能听到它内部有各种log以及缓冲区,他们在mysql中具有重要作用,例如binlog可以进行主从恢复,undo log可以进行数据回滚等。这篇文章主要讲解在mysql运行期间每个区域都是用来做什么的。写入数据流程对于mysql来讲,读写任何数据都是在内存中进行操作的;下图为mysql写入数据的详细流程:写入undo log,为...
转载
发布博客 2024.10.24 ·
59 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

为什么:索引可以让查询变快?

点击上方 "DUBBO之家" 关注公众号设为星标 终身学习技术干货 及时送达往期回顾AQS的实现原理(大部分同步类都依赖AQS实现)如何保证缓存与数据库双写时的数据一致性概述人类存储信息的发展历程大致经历如下:由于是个人凭着自己理解总结的,因此可能不一定精确,但是毋庸置疑的是,在当代,各大公司机构部门的数据都是维护在数据库当中的。数据库作为数据存储介质发展的最新产物,必然是具有许多优点的,其中一...
转载
发布博客 2024.10.23 ·
71 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

面试官:多线程环境,HashMap为什么会出现死循环?

Java的HashMap是非线程安全的。多线程下应该用ConcurrentHashMap。多线程下[HashMap]的问题(这里主要说死循环问题):多线程put操作后,get操作导致死循环。多线程put非NULL元素后,get操作得到NULL值。多线程put操作,导致元素丢失。1、为何出现死循环?(在多线程下使用非线程安全的HashMap,单线程根本不会出现)HashMap是采用链表解决Hash冲...
转载
发布博客 2024.10.22 ·
91 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

阿里开源的新一代单元测试 Mock 工具!

TestableMock是基于源码和字节码增强的Java单元测试辅助工具,包含以下功能:访问被测类私有成员:使单元测试能直接调用和访问被测类的私有成员,解决私有成员初始化和私有方法测试的问题快速Mock任意调用:使被测类的任意方法调用快速替换为Mock方法,实现"指哪换哪",解决传统Mock工具使用繁琐的问题辅助测试void方法:利用Mock校验器对方法的内部逻辑进行检查,解决无返回值方法难以实施...
转载
发布博客 2024.10.21 ·
148 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

加强版 Redis,又一款国产高性能 KV 存储数据库开源了!

来源:腾讯开源项目简介Tendis是腾讯互娱CROS DBA团队 & 腾讯云数据库团队自主设计和研发的分布式高性能KV存储数据库,兼容Redis核心数据结构与接口。可提供大容量、低成本、强持久化的数据库能力,适用于兼容Redis协议、需要大容量且较高访问性能的温冷数据存储场景。Tendis目前已经被应用到腾讯内、外部大型项目中。集群架构图片Tendis使用去中心化集群架构,每个数据节点都拥...
转载
发布博客 2024.10.21 ·
143 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Springboot与MQTT集成实战:构建高效消息发布/订阅系统

hi,大家好,我是侠梦,今天给大家分享SpringBoot集成MQTT的实践。MQTT简介MQTT是一种基于发布/订阅模式的轻量级通讯协议,该协议构建在TCP/IP协议上。MQTT最大的有点在于可以以极少的代码和有限的带宽,为远程设备提供实时可靠的消息服务。做为一种低开销、低带宽占用的即时通讯协议,MQTT在物联网、小型设备、移动应用等方面有广泛应用。特点开放消息协议,简单易实现发布订阅模式,一对...
转载
发布博客 2024.10.20 ·
967 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

全网最全34张架构师知识图谱(纯干货)

今天送大家一份《全网最全34张架构师完整知识图谱》,各种技术栈应有尽有,非常齐全,很有参考价值,少走弯路,助大家早日成为架构师。公众号上传图片会被压缩,大家关注[侠梦的开发笔记]公众号,在后台回复【34】可以无套路、免费领取完整高清版。部分预览:1.1 架构师图谱1.2 Java架构师图谱1.3 微服务架构秘籍1.4 一致性图谱1.5 互联网大流量的方法1.6 安全秘籍1.7 阿里巴巴常用小框架1...
转载
发布博客 2024.10.19 ·
63 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

实习生把https 改成 http,带宽减少了 70%!

起因TLS Handshake是什么来头,竟然如此大?要注意的是起因是一个高并发的采集服务上线后,100m的上行很快就被打满了。因为这是一条专线,并且只有这一个服务在使用,所以可以确定就是它导致的。但是!这个请求只是一个 GET 请求,同时并没有很大的请求体,这是为什么呢?于是使用 charles 重新抓包后发现,一个 request 的请求居然要占用 1.68kb 的大小!其中TLS Hands...
转载
发布博客 2024.10.19 ·
35 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

程序员必备的30款IDEA插件,开发效率翻倍!

hi大家好,我是侠梦。很多程序员都想把IDEA打造成一站式开发工具,于是安装了各种各样的插件,今天给大家推荐30款IDEA插件,总有几款适合你!安装插件教程在这里直接搜索就行了强烈推荐的插件Presentation Assistant 快捷键展示录屏或者共享的时候,效果极佳Codota— 代码智能提示还可以搜索相关代码的示例Codota还包含一个网站:https://www.codota.com/...
转载
发布博客 2024.10.18 ·
875 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

接口级故障怎么办?降级、熔断、限流、排队4种策略,点击学习

在实际业务运行过程中,有一种故障影响可能没有那么大,但发生的概率较高,这就是今天聊的接口级的故障。接口级故障的典型表现就是,系统并没有宕机、网络也没有中断,但业务却出现问题了,例如业务响应缓慢、大量访问超时和大量访问出现异常(给用户弹出提示“无法连接数据库”)。这类问题的主要原因在于系统压力太大、负载太高,导致无法快速处理业务请求,由此引发更多的后续问题。最常见的情况就是,数据库慢查询将数据库的服...
转载
发布博客 2024.10.17 ·
310 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏
加载更多