自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 腾讯IMA知识库接入DeepSeek大模型了,快速搭建自己的知识库,不要再花冤枉钱了

最近腾讯又憋了个大招,发布了IMA知识库,这下那些通过给别人使用DeepSeek搭建本地知识库的人慌了,这是在砸他们的生意呀,而且是腾讯这种他们惹不起的存在,废话不多说,我们来看IMA怎么玩?腾讯的IMA知识库(全称ima.copilot)是腾讯推出的以知识库为核心的AI智能工作台,集“搜、读、写”功能于一体,旨在提升用户学习与工作效率,并支持知识的长期沉淀与共享。IMA知识库支持客户端(windows/MAC)及小程序,全网同步。

2025-02-16 18:22:31 2605

原创 Java NIO框架中DirectBuffer搞懂只用看这一篇就够了

DirectBuffer使用不当,小心OOM

2025-02-13 18:25:59 473

原创 Nginx 基于url的安全认证配置

今天运维同学检测到我们job管理后台访问时未经授权.安全起见需要增加下认证,但是重新搭建登录服务比较麻烦,所以想到利用nginx做认证.1. 下载安装httpd-toolsyum install httpd-tools -y2. 创建授权用户和密码htpasswd -c -d /usr/local/openresty/nginx/conf/pass_file username注意: ...

2020-02-14 11:46:03 718

原创 今年遭遇失业潮,不用焦虑,我为大家准备好了Java面试模拟器助大家offer拿到手软

手机下载豆包,在智能体搜索Java面试模拟器或者扫码打开扣子官网( https://www.coze.cn )我在这里预祝现在或者即将要找工作的同学可以顺利拿到offer,工资翻番,希望我的智能体可以帮到大家,如果大家在使用过程中有什么体验或者建议,记得回来评论去告诉我。

2025-02-23 21:58:32 485

原创 小白就能上手的deepseek本地部署大全--ollama+chatbox构建私人本地知识库

DeepSeek是一个强大的开源AI模型系列,由深度求索(DeepSeek)开发。DeepSeek-Coder:专注于代码开发的AI助手,精通多种编程语言。DeepSeek-Chat:通用对话模型,支持中英双语,可处理多领域问题。DeepSeek-MoE:基于专家混合的大规模语言模型。特点是开源、性能强大,在代码理解和生成方面表现出色。所谓的解题思路,就是它内置的提示词库:https://api-docs.deepseek.com/zh-cn/prompt-library/

2025-02-23 21:16:52 291

原创 Java并发包Lock底层原理深度解密:从AQS到高并发实战

/ Node节点关键字段。

2025-02-21 18:49:56 349

原创 【硬核对比】ReentrantReadWriteLock 被全面碾压?阿里百万级压测揭秘 StampedLock 的真实性能!

Java高并发、读写锁性能、StampedLock源码、锁优化、线程安全设计。

2025-02-21 18:34:51 755

原创 Java并发集合深度解析:从原理到实战应用(JDK8源码剖析)

深入理解并发集合的实现原理是编写高性能Java程序的关键。建议读者结合文中源码示例进行调试分析,在实际项目中根据具体场景选择合适的并发容器。欢迎在评论区交流使用经验,你的真实案例可能帮助到更多开发者!下期预告:《从Java内存模型看volatile与happens-before原则》

2025-02-20 22:07:54 625

原创 高并发设计核心!深度解析Java并发队列源码实现(万字长文+实战对比)

Java并发队列知识图谱技术演进趋势与虚拟线程(Loom项目)的协同优化针对NUMA架构的内存访问优化与GraalVM本地化编译的结合立即行动在您的下一个项目中尝试使用不同的并发队列,观察压测数据差异,欢迎在评论区分享您的实战经验!遇到任何技术问题,也欢迎随时留言讨论~

2025-02-20 21:24:44 1486

原创 Spring Bean实例化过程深度解析(资深视角)

今天我们将共同解构Spring框架中最具技术深度的Bean实例化过程。大家手边可以打开IDEA跟随我的实时源码追踪,我们将通过关键断点演示和内存快照分析的方式,深入理解Spring在应对复杂对象依赖时的设计哲学。:本次解析基于SpringFramework 5.3.18生产验证版本,部分实现细节与社区版存在差异,我们会重点标注企业级特性。现在让我们进入正题。

2025-02-17 18:41:01 840

原创 三级缓存设计解决spring循环依赖,看懂的都是资深开发!

spring循环依赖如何解决,设计背后的深意是什么?看了本文你就明白了

2025-02-17 18:16:14 366

原创 全网最全`synchronized` 同步锁深度全解,看这篇就够了

本文内容基于 HotSpot JVM(OpenJDK 17)实现,不同版本细节可能略有差异。:32 位 JVM 的 Mark Word 结构类似,但字段长度按比例缩短。每个 Java 对象在进入重量级锁状态时,其 Mark Word 指向一个。输出结果将展示对象头从无锁到轻量级锁的 Mark Word 变化。:处理高竞争场景,通过操作系统互斥量实现线程阻塞与唤醒。:优化单线程独占访问的场景,消除同步开销。:优化低竞争场景(多线程交替执行)。

2025-02-16 18:37:58 621

原创 JVM 开启 NMT,让DirectBuffer内存问题无所遁形!

当Java应用因或其他本地内存分配导致时,可通过(即Native Memory Tracking, NMT)工具精准定位问题。

2025-02-13 18:38:20 344

原创 阿里云polarDB踩坑记录

经过以上分析,我们找到了根本原因,但是如果要把一致性策略修改为全局一致性,虽然保证了一致性需求,但是这个级别的处理性能是最差了,考虑到会员注册场景我们既要保证数据一致性,又要保证接口的性能,我们需要寻求其他解决方案,通过查看polarDB的用户指南文档,我们找到了通过结合Hint语法修改注册核心逻辑的查询sql,在sql前加上/我们线上系统在会员注册后,立即查询会员信息,提示会员不存在,过了短暂时间查询又正常了,天哪噜呀,发生灵异事件了,这是什么原因,让我们来分析下吧!

2023-05-30 14:09:55 523 1

原创 spring源码环境安装指南

作为一个合格的程序员,想要进阶,源码阅读是不可避免的,其中spring的源码是必读之一,但是spring源码环境使用的gradle对一些经常使用maven的程序员来说是比较陌生的,那么接下来我这边文章就可以指导大家很快的将spring源码环境搭建起来,让大家可以愉快的进阶,篇末有彩蛋。

2023-05-26 16:20:39 592 1

原创 elasticsearch 版本7 默认分词踩过的坑

背景场景如下:公司新建的互动标签,要求查询某段时间内,参与指定活动(集合)的会员信息元数据:{ "_index": "interactive", "_type": "_doc", "_id": "6rW7i3QBa1MueVELzoxb", "_version": 1, "_score": 1, "_source": { "_class": "com.example.springelasticsearch.domain.Interactive", "interactive_ty

2020-09-14 18:14:39 2416 1

转载 alibaba transmittable-thread-local源码详解,这篇文章讲的很透彻

今天看到一篇将transmittable-thread-local的文章,很透彻,收藏不迷路https://blog.youkuaiyun.com/qq_31865983/article/details/82721973

2020-07-31 13:58:34 427

原创 多线程之Synchronized同步锁的优化方法--极客学习笔记

JDK不同版本的锁机制JDK1.5之前,java是依靠 Synchronized 关键字实现的锁功能来实现在**并发编程中,多个线程访问同一个共享资源时维护数据的原子性。**Synchronized 是 JVM 实现的一种内置锁,锁的获取和释放是由 JVM 隐式实现。到了 JDK1.5 版本,并发包中新增了 Lock 接口来实现锁功能,它提供了与 Synchronized 关键字类似的同步功能...

2019-12-04 15:35:05 343 3

原创 SSM三大框架整合

SSM三大框架的整合整合的思路1. jar包的整合2. 配置文件的整合整合环境的搭建创建一个web工程在pom.xml的导入依赖spring,mybatis,mybatis-spring,spring,springmvc,log4j,mysql驱动,servletjava类的编写spring与springMVC的整合spring的配置配置文件applicationCo...

2018-10-15 13:30:15 202

原创 Spring框架的基本概念与IOC学习笔记

Spring框架Spring的概述1. Spring的概念:* spring是一个全栈式的轻量级开源框架,以IOC(控制反转)和AOP(面向切面编程)为内核* 全栈式:2. Spring家族:1. Spring Framework2. SpringBoot3. SpringData4. SpringSecurity5. SpringCloud3. Spring 的优势1....

2018-10-10 09:55:34 286

小白就能上手的deepseek本地部署大全-ollama+chatbox构建私人本地知识库

小白就能上手的deepseek本地部署大全-ollama+chatbox构建私人本地知识库

2025-02-23

elasticsearch-analysis-ik-6.8.12.zip

elasticsearch,ik分词器6.8.0版本 由于国内上elasticsearch官网比较慢,有很多人会出现打不开网页的情况,所以本次上传一个ik分词器,以便大家使用ik进行分词 es版本要和ik分词器版本一致

2020-09-14

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除