- 博客(189)
- 资源 (2)
- 收藏
- 关注

原创 (二)万字长文解析:deepResearch如何用更长的思考时间换取更高质量的回复?各家产品对比深度详解
当前AI技术发展正经历从“即时响应”到“深度思考”的范式转变。用户对延迟的容忍度显著提升,从传统200ms的交互响应放宽至数秒甚至数分钟,以换取结果的全面性和准确性。这种转变源于复杂任务(如市场分析、学术研究)对信息整合与逻辑推演的高要求,传统即时问答模式难以满足需求。新型交互设计通过“过程可视化”缓解等待焦虑,例如在搜索界面展示推理步骤、信息源引用及动态调整策略,形成“延迟满足”的认知闭环。这种设计不仅增强用户对结果的信任,也引导行业评估标准从单纯的速度指标转向精确率、覆盖深度等质量维度。
2025-03-29 22:23:34
938

原创 万字深度解析:DeepSeek-V3为何成为大模型时代的“速度之王“?
当DeepSeek-V3以每秒生成238个token的速度掠过测试基准时,这场看似简单的数字游戏背后,实则是人类对智能本质认知的范式迭代。这场速度革命揭示的不仅是工程奇迹,更是一面照向未来的棱镜——折射出大模型发展从"暴力堆砌"到"智能涌现"的进化轨迹。光量子混合计算:利用光子芯片突破MoE路由的纳秒级延迟极限神经符号系统:在专家模型中植入形式化推理引擎,实现逻辑与直觉的量子纠缠生物启发架构:模拟大脑白质纤维的拓扑结构,构建三维立体通信网络能源智能体。
2025-02-15 12:03:59
1174

原创 (一)万字详解G1垃圾收集器 —G1的设计目标是什么?G1的分区是什么?卡表的作用和工作原理?如何解决漏标问题?
巨型对象(Humongous Object)是指大小达到或超过分区(Region)大小一半的对象。G1垃圾收集器对这类对象有特殊的处理机制。卡表(Card Table)是G1垃圾收集器中的一个重要数据结构。它是由元素为1字节的数组实现的,数组中的每个元素称为卡片或卡页。卡表映射到整个堆空间,每个卡片对应堆中的512字节空间。每个Region被分成若干个大小为512字节的连续内存区域。以1MB大小的Region为例,每个Region对应2048个Card Page。
2024-09-30 00:35:33
1109

原创 (二)万字详解SpringMVC Servlet —SpringMVC十大常用组件是什么?过滤器和拦截器的区别是什么?如何将不同Request路由到不同控制器?
需要实现javax.servlet.Filter接口public void init(FilterConfig config) throws ServletException { // 初始化 }// 登录验证和处理public void destroy() { // 销毁 }并且需要在web.xml文件中把他配置上:
2024-08-30 00:28:45
1016

原创 (一)从零到一:设计通用型埋点方案的实践与思考
埋点,顾名思义即是在业务代码逻辑中上报某一标识和该标识相关的数据,与业务流程解耦,用于监控或者数据分析。在现代软件开发中,埋点已成为优化用户体验、支持业务决策的关键工具。本文将从「业务需求初期设计埋点」到「后期重构」的角度,阐述如何设计通用型的埋点方案,希望能为读者提供实用的参考和避坑指南。
2024-08-25 09:31:30
1513

原创 (一)循环依赖,你真的懂了吗?万字解析循环依赖底层原理 - 什么是Bean循环依赖?Spring是如何解决的?二级缓存可以解决吗?遇到相关报错如何处理?
总结下Spring解决循环依赖的思路:在创建单例bean时,会把该bean的工厂函数的匿名类对象放入三级缓存中的中;然后在填充属性时,如果出现循环依赖依赖本 bean,必然执行之前放入的工厂函数的匿名实现,如果该bean无需 AOP的话,工厂函数返回的就是原bean对象;如果该bean有 AOP 的话,也有可能是被某些BBP处理AOP 之后的代理对象,会放入二级缓存中的中;接着bean开始初始化,如果该bean无需 AOP的话,结果返回的原来创建的bean对象;
2024-08-04 15:51:38
800

原创 (一)万字长文系列,redolog看这篇就够了 —— redolog的作用?写入方式是什么?什么是日志文件组?redolog的写入策略是怎样的?
WAL,中文全称是Write-Ahead Logging,它的关键点就是日志先写内存,再写磁盘。MySQL执行更新操作后,在真正把数据写入到磁盘前,先记录日志。好处是不用每一次操作都实时把数据写盘,就算crash后也可以通过redo log恢复,所以能够实现快速响应SQL语句。
2024-07-21 15:34:50
1295

原创 (三)Redis持久化,你真的懂了吗?万字分析AOF和RDB的优劣 AOF的刷盘、重写策略 什么叫混合重写 MP-AOF方案是什么
MP-AOF,全称Multi Part AOF,也就是多部件AOF,通俗点说就是原来是一个AOF文件,现在变成了多个AOF文件的配合。MP-AOF文件核心有两个Part组成:1.BASE AOF文件,基础AOF文件,记录了基本的命令2.INCR AOF文件,记录了在重写过程中新增的操作命令。
2024-07-14 12:39:31
1150

原创 (二)8W+字,讲清楚 Hyperledger Fabric 到底如何通过docker进行网络搭建的
使用 docker-compose 命令启动 3个 CA 服务器,一个 Orderer 组织的 CA(Orderer CA)和两个银行组织的 CA(Bank1 CA & Bank2 CA)再次查看 docker 容器,我们会发现会多出来两个环境,这就是两个节点的智能合约运行的容器。编写 docker-compose-couchdb.yaml。安装 docker-ce 和 docker-compose。编写 docker-compose-ca.yaml。创建 docker-compose 存放目录。
2024-05-18 13:29:28
839

原创 (一)万字长文系列,看这篇就够了 —— Redis对象分析:String是什么?String的常用操作?String有哪些应用场景?String底层到底是怎么存储的?
Redis的数据类型都是Key-Value键值对,Key永远都是String类型,而我们常说的Redis五大数据类型是指的Value的类型。Redis没用使用传统的C风格字符串作为String的实现,而是自定义了SDS用来作为redis的默认字符串表示。Redis的SDS除了用于String数据的存储之外,还用作缓冲区,如AOF的缓冲区,客户端状态的输入缓冲区等。
2024-05-18 12:31:31
821

原创 (一)Raft 论文精读笔记|In Search of an Understandable Consensus Alg orithm
⼀致性算法,或者说共识算法,让⼀组机器像⼀个整体⼀样⼯作,即使其中⼀些机器出现故障也能够继续⼯作。Raft 是⼀种为了管理复制⽇志的⼀致性算法。它将⼀致性算法分解成了⼏个关键模块:领导⼈选举、⽇志复制和安全性。同时它通过更强的⼀致性来减少状态机的数量。总之,对比传统的一致性算法 Paxos,Raft 更清晰易懂,易于实现。强领导者:例如⽇志条⽬只从领导者发送给其他的服务器,简化了对复制⽇志的管理并好理解。领导选举:用随机计时器来选举领导者,基于心跳机制实现,用于解决冲突。成员关系调整。
2024-05-18 01:15:15
1344

原创 (一)一套开源的系统监控报警框架:Prometheus安装
Prometheus简介是一套开源的系统监控报警框架。Prometheus作为新一代的云原生监控系统,相比传统监控监控系统(Nagios或者Zabbix)拥有如下优点易管理性:Prometheus核心部分只有一个单独的二进制文件,可直接在本地工作,不依赖于分布式存储高效性:单一Prometheus可以处理数以百万的监控指标;每秒处理数十万的数据点易于伸缩性:通过使用功能分区(sharing)+联邦集群(federation)可以对Prometheus进行扩展,形成一个逻辑集群丰富的看板。
2024-05-18 01:13:49
320

原创 (二)可视化面板:Grafana的安装
Grafana是一个面板(Dashboard),有着非常漂亮的图表和布局展示,功能齐全的度量仪表盘和图形编辑器。支持Graphite、zabbix、InfluxDB、Prometheus和OpenTSDB作为数据源。
2024-05-18 01:03:34
433

原创 (二)GO框架:高可用的分布式键值数据库etcd的安装
2013 年 6 月,CoreOS 发起了 etcd 项目。etcd 使用 Go 语言实现,是分布式系统中重要的基础组件,目前最新版本为 V3.4.9。etcd 是一个分布式键值存储数据库,支持跨平台,拥有强大的社区。etcd 的 Raft 算法,提供了可靠的方式存储分布式集群涉及的数据。etcd 广泛应用在微服务架构和 Kubernates 集群中,不仅可以作为服务注册与发现,还可以作为键值对存储的中间件。从业务系统 Web 到 Kubernetes 集群,都可以很方便地从 etcd 中读取、写入数据。
2024-05-18 01:02:04
515
原创 (一)Docker的安装与配置
阿里云官网地址: www.aliyun.com。在此见面中找到镜像加速器并选择CentOS版本。首先需要创建阿里云的账号(免费注册)显示以下代码则说明配置完成。显示以下代码则说明配置完成。
2024-05-18 01:06:20
307
原创 (一)什么,还不会虚拟机联网?1000+好文带你实现VMware联网功能
控制面板-网络和Internet连接-网络连接-VMnet8右键属性-IPV4版本-右键属性。注意这里的IP GATEWAY DNS1的前3部分需要保持一致。注意除了最后一位其他位都需要与设置的IP一致。显示刚才设置的IP即为正确。某个虚拟机右键 - 设置。编辑 - 虚拟网络编辑器。
2024-05-18 00:56:57
171
原创 (一)git 常用命令 git怎么撤销命令 持续更新中!!!!
分支 branch 分支切换git配置撤销cloneaddcommitpushpull
2024-05-09 19:38:51
355
原创 (一)Java常用命令总结,持续更新中!!!
输入输出蓝桥杯基本量保留几位小数Random数组SystemArraysLinkedListHashMapHashSetStringBuilderStringJoiner算法ArrayListDeque 栈 双端队列Queue 队列Priority 优先队列排序常用数
2024-05-05 16:10:41
1025
1
原创 蓝桥杯 Java 括号序列
第二步可以把原方案当成将 ((() 逆转成 ())) 再填充 ( ,这样就可以重复第一步用的算法。f[i][j]表示第i个右括号左边填充j个左括号的可用的方案数。f[i][j] = f[i-1][0~j]的方案和。f[1][0]如果不成立方案数为0否则为1。第一步:算出 ((() 填充 ( 的方案。第二步:算出 ((() 填充 ) 的方案。f[1][1~cnt1]方案都只有一个。cnt1表示需要的总左括号数。第三步:把两个方案相乘。
2023-10-26 22:36:09
680
原创 蓝桥杯 Java k倍区间
那么就把复杂度为O(n2)的循环遍历前缀和算法降低为复杂度为O(n)的算前缀和余数分类的算法。前缀和的一个神奇算法,这道题暴力是遍历前缀和的差,也就是遍历所有区间和看他是不是能不能正好除尽k。余数相同的两两组合范围相减也符合要求,所以有Cn2即 (v[i]*(v[i]-1))/2个。那么余数为0的前缀和a一定满足要求([0,a])这道题的技巧是将所有前缀和和k求余。按照求余的结果放在一个数组中。
2023-10-25 13:45:41
512
原创 kubeadm初始化搭建cri-dockerd记录 containerd.io
视频里的版本只有1.17而现在(2023.10.20)kubernetes最新版本是1.28,需要搭载cri-dockerd,载了rpm包,然后由于下载这个之前需要安装一个前置包containerd.io,到网站下载了rpm包。注意版本不是视频里的而是改成了1.28.2。运行下列命令启动cri-docker。运行下列命令初始化kubeadm。先去网站下载了对应的rpm包。cri-dockerd下载。contained安装。
2023-10-20 23:23:17
861
原创 虚拟机如何联网【NAT】
IPADDR为前面的网段 192.168.211.xx (xx为自己设置的,可以随意设置,前面的为前面查看的IP地址的前几位)ping一下 如果有下文说明联网成功!BOOTPROTO为static。查看VMWARE的IP地址。修改ONBOOT为yes。
2023-10-20 20:01:12
624
1
原创 CSP202209 03.18 JAVA 如此编码 何以包邮? 防疫大数据 吉祥物投票 高维亚空间超频物质变压缩技术 持续更新欢迎交流..
既然不能通过枚举所有的情况来找到答案 ,那肯定是有一种途径来找到最优解,所以自然的联想到了dp(动态规划);可以转化为先求书的总价sum,再用sum减去x得y,问题就变成了寻找不超过y(达到包邮条件)的最大数字组合,再用总价减去这个数字组合,即可得到最终答案。寻找不超过y的最大数字组合,这种类型就是典型的背包问题。递推关系式:v[i]:各商品价值 w[i]:各商品重量 (这里书的重量就是它的价值)子问题:当前背包容量j,前i个物品最佳组合对应的价值。处理数据时按照风险名单判定来处理。
2023-03-18 23:58:25
757
原创 CSP202212 03.18 JAVA 现值计算 训练计划 JPEG解码 聚集方差 星际网络 持续更新欢迎交流..
注意:想直接运行需要把下列代码class名和main函数改成Main再加入即可。
2023-03-18 11:14:57
973
原创 Vue + Springboot实现xlsx
网页vue文件index.js - 用于包装请求src/util/request文件 - request进来先运行这个文件的内容。
2023-02-21 09:51:06
180
原创 MYSQL Linux配置
点击链接下载安装包,放入linux。输入密码回车进入mysql模式。root用户赋予远程连接权限。把安装包解压到文件夹中。服务器开放端口3306。
2023-02-04 21:50:44
156
原创 git项目 拉项目 提交 上传 保姆级教程
操作顺序始终为 拉取代码 - add - commit - push。输入提交信息(如果输入不了信息先按i进入输入模式)打开对应的文件夹,右键打开git bash。右键 git bash打开git客户端。按esc退出输入模式 之后输入:wq。其中commit中提交消息在此处填写。拉取最新代码(选择merge模式)打开需要存代码的位置。
2022-12-30 00:24:34
952
原创 蓝桥杯 LQ三角形 模拟
给定一个字母矩阵,定义一个LQ三角形为某行中连续的几个字母、某列中连续的几个字母和一条45度的斜线中连续的几个字母组成的等腰直角三角形的边缘部分,其中每条边上的字母数量相等且至少为2。例如,对于下面的字母矩阵中,所有的字母 L 组成一个LQ三角形,所有字母 Q 组成了一个 LQ 三角形,所有字母 C 也组成了一个 LQ 三角形。如果一个 LQ 三角形边上的所有字母相等,则称为一个全相等三角形。以三个例子都是全相等三角形。给定一个字母矩阵,请求其中有多少个全相等三角形。
2022-11-13 15:18:27
344
原创 蓝桥杯 矩阵相加 模拟
小蓝有一个 100 行 100 列的矩阵,矩阵的左上角为 1。其它每个位置正好比其左边的数大 2,比其上边的数大 1。例如,第 1 行第 2 列为 3,第 2 行第 2 列 为 4,第 10 行第 20 列为 48。小蓝想在矩阵中找到一个由连续的若干行、连续的若干列组成的子矩阵,使得其和为 2022,请问这个子矩阵中至少包含多少个元素(即子矩阵的行数和列数的乘积)。
2022-11-13 15:15:39
239
原创 蓝桥杯 大写字符串 模拟
从初始下标开始,将下标对应的字符加入到字符串的结尾,将字符的序号(A到F依次对应 1 到 6 )与下标相加作为新的下标值,如果下标大于等于 n,将其对 n 求余。例如,对于字符串 ACDF,当初始下标是 0 时,生成的字符串为:ACACACACAC... 再如,对于字符串 DCBA,当初始下标是 1 时,生成的字符串为:CDDDDDDDDD... 给定小蓝的字符串 S,请问当初始下标为多少时,生成的字符串最小。输出一行,包含一个整数,为所求的下标,如果有多个下标满足要求,输出最小的那个。
2022-11-13 15:12:36
367
原创 蓝桥杯 最小权值 动态规划
如果一个结点 v 有左子树 L, 右子树 R,分别有 C(L)C(L) 和 C(R)C(R) 个结点,则 W(v) = 1 + 2W(L) + 3W(R) + (C(L))^2 C(R)小蓝想知道,对于一棵有 20212021 个结点的二叉树,树的权值最小可能是多少?此题考查了如何从动态规划式子转化为实际代码。树的权值定义为树的根结点的权值。注意:结果很大用long数组。空子树的权值为 00。
2022-11-07 00:03:00
417
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人