- 博客(2080)
- 资源 (131)
- 收藏
- 关注
原创 《深入理解高并发编程:JDK核心技术》-冰河新书上市
深入理解核心原理、案例实战和系统架构,再熟悉或精通JDK中提供的各种并发编程类库和线程池,还能自己手写线程池,这应该能超越大部分人吧?
2023-03-16 13:36:08
2582
25
原创 多年亿级流量下的高并发经验总结,我毫无保留的写在了这本书中(CSDN创始人、总裁、副总裁联合推荐)
十年6.18和双11大促的高并发系统经验总结,获得CSDN创始人、总裁、副总裁联合推荐!!!
2022-06-17 13:08:11
5765
20
原创 冰河联合猫大人又出版一本分布式事务领域的开山之作,这是要再次起飞了吗?
分布式事务领域开山之作,冰河与猫大人带你深入理解分布式事务,强烈建议收藏!!
2021-10-21 11:09:06
4478
15
原创 《冰河的渗透实战笔记》电子书,442页,37万字,正式发布!!
全网首个开源的以实战案例为背景的渗透实战笔记,全书共442页,共计37万字(不计空格)。整本书的内容涵盖:Kali基础、渗透工具、木马制作、钓鱼链接生成、爆破密码、内存溢出攻击、web渗透、数据提权、社会工程学。
2021-05-18 16:28:08
9286
35
原创 冰河开源了全网首个完全开源的分布式全局有序序列号(分布式ID)框架!!
全网首个完全开源的分布式全局有序序列号(分布式ID生成器)服务,支持嵌入式(Jar包)、RPC(Dubbo)、Restful API方式发布服务。
2020-12-06 01:36:52
5860
9
原创 我的《海量数据处理与大数据技术实战》出版啦!
我是如何持续写作的?其实,关于写作,我也没多想,就是想着总结自己学习和工作中遇到的一些问题。我最开始写文章并不是在CSDN或者其他的一些博客平台,而是在QQ空间。那时的我还在上学,在QQ空间里写下了自己的第一篇原创文章《SQL注入攻击三部曲》。没错,你哥我最初就是搞渗透!后面,又开始持续写一些文章。还有上学时对于计算机操作系统的一些天马行空的想象。不过现在看来,那时的我的瞎想还是有一定“远见”的,这不就是云操作系统吗?竟然莫名的佩服起自己了!之后的一段时间就这么在QQ空间里写着关于自己的学.
2020-08-28 01:21:09
4725
2
原创 「冰河技术」部分精华文章目录汇总
1.高并发专题高并发编程一直是程序员比较头疼的事项,它不像那些简单的业务编程,能够快速定位到异常。往往在并发编程中,出现的异常都是比较诡异的,而且并不是每次都会复现。只有掌握了并发编程更深层次的原理和源码分析,才能更好的解决并发编程中出现的问题。 高并发:如何安全的发布对象(含各种单例代码分析) 高并发:线程与多线程 高并发:线程的执行顺序 高并发:深入解析Callable接口 高并发:两种异步模型与深度解析Future接口 高并发:SimpleD
2020-06-15 01:09:55
6781
5
原创 mykit-excel之——这是我用过的最好用的导出Excel的工具类
mykit-excel的github链接地址为:https://github.com/sunshinelyz/mykit-excel 欢迎各位Star和Fork源码,也欢迎大家pr你牛逼哄哄的代码。框架简述mykit-excel插件是通用的Excel导入导出框架,旨在提供通用的Excel导入导出功能,支持以注解方式选择JavaBean中的部分字段导出,并提供注解指定Excel列标题和排序...
2020-01-01 10:49:58
8260
24
原创 Android-MQ之——基于Android的轻量级开源消息通信组件正式开源
转载请注明出处:https://blog.csdn.net/l1028386804/article/details/82731262基于Android的轻量级开源消息通信组件Android-MQ开源地址:https://github.com/sunshinelyz/Android-MQ基于Android的轻量级开源消息通信组件——Android-MQ自2017年开源以来,被大量应用到A...
2018-09-17 00:00:20
5743
1
原创 mykit-db-sync之——数据库同步工具正式开源
转载请注明出处:https://blog.csdn.net/l1028386804/article/details/82731142重磅消息:数据库同步工具mykit-db-sync正式开源开源地址:https://github.com/sunshinelyz/mykit-db-sync框架简述mykit中分离出的强大的数据库同步工具——mykit-db-sync基于java开发...
2018-09-16 23:38:50
11142
7
原创 mykit-lock之——分布式锁插件正式开源
转载请注明出处:https://blog.csdn.net/l1028386804/article/details/82731069重磅消息:分布式锁插件mykit-lock正式开源开源地址:https://github.com/sunshinelyz/mykit-lock框架简述mykit架构中独立出来的mykit-lock组件,旨在提供高并发架构下分布式系统的分布式锁架构。分...
2018-09-16 23:29:16
2828
原创 mykit-async之——异步并行框架正式开源
转载请注明出处:https://blog.csdn.net/l1028386804/article/details/82564153重磅消息:异步并行框架mykit-async正式开源!!!开源地址:https://github.com/sunshinelyz/mykit-async框架简述mykit架构中独立出来的mykit-async异步编程框架,本异步框架实现了在Spring...
2018-09-10 00:17:42
2985
原创 mykit-cache之——分布式缓存插件正式开源
转载请注明出处:https://blog.csdn.net/l1028386804/article/details/82192809重磅消息——分布式缓存插件mykit-cache正式开源啦!!!开源地址:https://github.com/sunshinelyz/mykit-cache框架简述mykit架构中独立出来的mykit-cache组件,封装了mykit架构下对于缓存c...
2018-08-29 21:14:25
3167
转载 软件架构师应该知道的 97 件事
软件架构师应该知道的 97 件事 1.客户需求重于个人简历(Nitin Borwankar) 客户需求至上。为了自己的简历更炫而采用新技术是沽名钓誉,往往事与愿违。 2.简化根本复杂性,消除偶发复杂性(Neal Ford) 分析问题好比拨云见月、水落石出。 3.关键问题可能不是出在技术上(Mark R
2016-08-03 20:07:03
4470
4
原创 面试官视角:RocketMQ积压了1亿条消息怎么办?回答:加消费者,直接挂!
最近,一位小伙伴到一家心仪的公司面试,面试官问了一个非常经典的生产场景面试题:“突发流量导致生产环境RocketMQ Topic 积压了1亿条消息,下游服务消费速度跟不上,导致系统报警。你作为技术负责人,这时候该怎么救火?”
2026-01-21 08:38:59
524
1
原创 阿里二面:千万级并发秒杀抢卷活动出现热点Key,如何优化Redis和数据库的性能?
每当电商大促或直播秒杀,一场没有硝烟的技术战役便悄然打响。想象这样一个场景:一款“满1000减500”的爆款优惠券在开抢瞬间,千万级并发请求如潮水般涌来,Redis单节点QPS迅速突破10万,数据库连接池顷刻告急,整个系统面临雪崩风险。这不仅是流量的狂欢,更是对技术架构的极限考验。今天,冰河将带着大家深入拆解热点Key问题的本质,从缓存、数据库到架构设计,为你呈现一套完整的性能突围方案。
2026-01-11 18:55:41
1003
1
原创 腾讯二面:千万级大表如何快速删除大量数据?
在日常的数据库管理与维护中,面对千万乃至亿级数据表的清理需求,一个简单的 DELETE FROM table WHERE ... 操作往往成为数据库的“不可承受之重”。这类操作轻则导致业务长时间阻塞,重则可能引发日志爆满、服务雪崩。今天,冰河将深入剖析传统删除操作的瓶颈,并从原理与实践层面,系统梳理六种适用于不同场景的高效数据删除策略。
2026-01-06 08:51:00
679
原创 阿里架构二面:如何设计一个百万级别QPS的高并发抢券系统?回答:加机器扩节点,直接挂!!
在电商大促、秒杀活动等高并发场景中,抢券系统面临的核心挑战可以归结为三点:如何确保系统在高流量下依然稳定、如何有效识别并拦截恶意请求、如何保障数据在并发环境下的一致性。面对这些挑战,冰河今天将从限流管控、风险识别与拦截、操作幂等性三个维度,系统性地拆解一套可支持百万级 QPS 的抢券系统设计方案,并探讨其中的关键技术选型与实现逻辑。
2026-01-04 16:20:45
980
1
原创 基于 Spring AI 构建MCP服务端与客户端(含SSE 与STDIO模式完整实现源码)
在当今的 AI 应用开发中,如何让大语言模型安全、灵活地访问外部数据和工具,是一个关键挑战。Anthropic 开源的**模型上下文协议(Model Context Protocol, MCP)为此提供了一种优雅的解决方案。它就像一座“标准化的桥梁”,让模型能够通过统一的接口,动态调用本地文件、数据库或任意 API,从而实现真正“上下文感知”的智能交互。今天,带着大家基于 Spring AI 构建MCP服务端与客户端,含SSE 与STDIO模式完整实现源码。
2025-12-21 23:34:48
921
2
原创 又一个项目完结:基于SpringAI Alibaba开发第一个大模型智能体,支持基础版和多模式
随着人工智能技术的发展,智能对话系统在各个行业中的应用越来越广泛。本项目旨在基于SpringAI Alibaba快速构建一个基于大模型的智能对话助手,通过提供多种工作模式,满足用户在不同场景下的需求,例如通俗解释、要点总结、风险分析等。我们将分两个阶段完成这个项目:1. 基础版本:构建具备专业领域知识的固定角色智能体2. 进阶版本:实现多模式切换的智能对话系统接下来,我们一起完成这个SpringAI Alibaba项目。
2025-11-19 09:05:50
1165
1
原创 实战MCP:让LLM拥有“超能力“,打造专属工具库(Java版完整基座项目)
今天,我要带着小伙伴们**用Java实现MCP(Model Context Protocol)服务**。这不仅仅是一个技术实现,更是连接传统企业系统与智能AI世界的桥梁。通过这个方案,你的AI助手将能够直接调用企业的Java服务:查询数据库、执行业务逻辑、生成报表,甚至操作内部系统。
2025-11-13 13:49:24
1420
原创 超简单:三步教你搞定DeepSeek本地部署
最近,国产AI神器DeepSeek爆火,其深度思考能力完美的体现了DeepSeek先进的算力和优越的性能。可以这么说,DeepSeek的问世,推动了AI大模型的跨越式发展。作为一款AI领域的现象级产品,DeepSeek的用户量在短时间内暴增,服务器也被大量攻击,不少小伙伴在使用DeepSeek时,经常会出现服务器繁忙的提示。
2025-11-08 22:06:09
788
原创 Spring AI + DeepSeek:让数据库听懂人话查数据实战案例
Spring AI + DeepSeek:让数据库听懂人话查数据实战案例:本文将带你探索这一技术组合的完整实现路径,从基础原理到生产实践,从避坑指南到性能优化,让你在短时间内掌握这项提升开发效率的利器。
2025-11-03 01:09:03
1155
2
原创 [特殊字符] 2025最新版DeepSeek保姆级安装教程:本地部署+避坑指南[特殊字符]
本文旨在提供一个全面且详细的DeepSeek本地部署指南,帮助大家在自己的设备上成功运行DeepSeek模型。无论你是AI领域的初学者还是经验丰富的开发者,都能通过本文的指导,轻松完成DeepSeek的本地部署。
2025-10-26 14:11:04
1188
1
原创 《高性能SQL引擎》总结-高性能SQL引擎整体专栏总结
这里,会涉及到很多互联网大厂研发过程中所使用的核心技术和架构设计模式,也有冰河在互联网大厂工作过程中,自主研发和深度参与基础软件和基础中间件架构设计和研发过程中所使用到的核心架构模式和核心技术,更重要的是,项目中积累了冰河在解决大厂基础架构问题和灵活多变的复杂业务问题的经验。
2025-10-14 08:59:01
672
1
原创 《高性能SQL引擎》开篇:我要手把手教你手搓一个高性能SQL引擎项目
主要介绍在接下来的一段时间中,冰河要带着大家从零开始一起手写一个支持各种高并发、高性能场景、支持各种灵活多变的复杂查询业务场景、自动生成SQL的引擎项目。
2025-09-14 10:41:02
1056
2
原创 实战:这个手写的网关已集成2大缓冲处理器+4大注册中心+8种过滤器+14种负载均衡策略,嘎嘎强!
实战通过自定义SPI加载的各种负载均衡策略访问后端服务,深入理解高性能Polaris网关负载均衡策略的核心设计与实现。重点掌握整体调用链路的设计思路和设计方法,并能够将其灵活应用到自身实际项目中。
2025-07-27 23:57:12
1175
1
原创 造轮子:大厂为何都要自研API网关?
又到了给大家分享新项目的时刻了。当业务发展到一定程度时,会对系统进行分布式或微服务的改造,如果不对改造后的系统进行精心的设计,就会导致对外暴露大量的API,难以统一管理和维护,一种简单的方式就是引入API网关来对这些日益剧增的API进行统一管理和维护。
2025-07-19 08:26:37
1010
1
原创 生产环境大面积404,这锅我不背!
发布到线上的接口服务一直好端端的,今天突然运营反馈说很多功能无法正常使用。经过排查,发现前端调用后端接口时,部分接口出现404的现象。今天,我到公司比较晚,肯定是哪个小伙伴昨晚下班,走出办公室前没有祈祷服务器不要出问题。要把这个人揪出来,吊在服务器上祭天!
2025-07-13 00:35:54
614
1
原创 【Java基础】四张图搞定Java VisualVM添加Visual GC插件实现JVM性能调优
今天给大家分享下如何在Java VisualVM中添加Visual GC插件实现JVM性能调优,整个步骤分享简单,我就简单的以JDK1.7为例吧,大家看图就好啦,一起加油!
2025-06-18 08:19:29
296
原创 数据异构最佳实践(含完整源码实现)
在当今互联网行业尤其是现在分布式、微服务开发环境下,为了提高搜索效率,以及搜索的精准度,会大量使用Redis、Memcached等NoSQL数据库,也会使用大量的Solr、Elasticsearch等全文检索服务和搜索引擎。那么,这个时候,就会有一个问题需要我们来思考和解决:那就是数据同步的问题!如何将实时变化的数据库中的数据同步到Redis/Memcached或者Solr/Elasticsearch中呢?
2025-06-16 09:50:21
839
原创 到底是先更新数据库还是先更新缓存?
很多小伙伴最近都在问我,在系统中引入缓存后,当向数据库中写入数据时,是先写数据库还是先写缓存呢?先写数据库和先写缓存有什么区别吗?今天,我们就一起来聊聊这个话题。
2025-06-11 08:40:29
742
ImmunityDebugger
2019-01-15
Easy File Sharing Web Server 7.2
2019-01-15
sqoop1.46和1.47
2018-09-12
avro-1.8.1
2019-02-28
VulnServer
2019-01-16
Navicat for Premium.rar
2020-07-30
freefloatftpserver1.0 漏洞重现
2019-02-14
glibc-2.14 Hadoop专属glib
2019-03-12
Flume采集Nginx日志到Hive.rar
2019-08-01
Flume采集Nginx日志到新版Hive.rar
2019-09-20
Apache标准Log,Hive测试使用
2019-03-17
冰河的渗透实战笔记-冰河.pdf
2021-05-18
深入理解高并发编程(冰河原创电子书)
2021-04-28
Docker+K8S+GitLab/SVN+Jenkins+Harbor持续集成yaml安装文件
2021-05-12
《Spring IOC核心技术》- 冰河原创电子书
2023-01-28
流程引擎(Flowable+Activiti)
2020-07-28
linux库:compat-libstdc++-33-3.2.3-61
2020-04-20
nexus-2.11.2-03-bundle.rar
2020-06-15
MySQL8.0.19安装包
2021-04-10
Navicat For MongoDB 15.0.6
2020-06-13
MySQL各版本my.cnf配置文件.rar
2020-01-12
MySQL 8.0.18源码安装包.rar
2019-11-23
CentOS6.8 64位安装镜像.rar
2019-11-16
FastDFS6.06完整安装包
2021-04-13
升级gcc与cmake所需的安装文件.rar
2019-11-23
性能测试工具(postman+ab+jmeter).rar
2019-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅