<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[mpren的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/mpren</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; mpren]]></copyright><item><title><![CDATA[IT开发人员如何高效借助智能体辅助业务发展]]></title><link>https://blog.youkuaiyun.com/mpren/article/details/145995930</link><guid>https://blog.youkuaiyun.com/mpren/article/details/145995930</guid><author>mpren</author><pubDate>Tue, 04 Mar 2025 18:18:38 +0800</pubDate><description><![CDATA[IT开发人员借助智能体（如AI代理、自动化工具、智能助手等）辅助业务发展，需要从技术整合、工具应用、思维转变等多方面入手。通过以上策略，传统IT开发人员可逐步将智能体融入工作流，从效率工具的使用者进阶为AI赋能的业务创新者。使用AI代码生成工具将重复性接口开发时间从3天缩短至1小时，并利用智能体自动生成合规文档。集成AIOps工具，通过异常检测模型将系统故障平均修复时间（MTTR）降低40%。构建基于NLP的需求分析助手，将需求拆解效率提升60%。]]></description><category></category></item><item><title><![CDATA[大模型发展与IT从业人员变化分析]]></title><link>https://blog.youkuaiyun.com/mpren/article/details/145995483</link><guid>https://blog.youkuaiyun.com/mpren/article/details/145995483</guid><author>mpren</author><pubDate>Mon, 03 Mar 2025 18:12:14 +0800</pubDate><description><![CDATA[大模型将IT行业推向“脑力杠杆”时代：从业者需从“技术实现者”转型为“AI战略规划者”，核心价值在于定义问题而非解决问题。每年投入20%时间学习AI前沿技术；主动参与跨部门AI项目，积累业务理解力；建立个人AI工作流（如用Copilot+ChatGPT提升效率）。只有将AI转化为“增强智能”（Augmented Intelligence），才能在新一轮变革中成为领跑者。]]></description><category></category></item><item><title><![CDATA[Java虚拟机（JVM）中的元空间（Metaspace）一些关键点的总结]]></title><link>https://blog.youkuaiyun.com/mpren/article/details/144247284</link><guid>https://blog.youkuaiyun.com/mpren/article/details/144247284</guid><author>mpren</author><pubDate>Wed, 04 Dec 2024 18:57:37 +0800</pubDate><description><![CDATA[• 元空间与GC的关系：GC在元空间中的作用主要是收集死亡对象和类的加载器。• 元空间的引入：在Java 8中，JVM的内存结构经历了变化，其中方法区被替代为元空间（Metaspace）。• 内存管理：元空间的内存管理不需要跟踪每个单独的分配以便释放它们，因此元空间分配器是一个基于区域的分配器，优化了快速、低开销的本地内存分配。来设置元空间的最大大小为256MB。• 元空间大小：元空间的大小受系统的物理内存和虚拟内存的限制。• 优点：使用本地内存的好处是，元空间的大小不再受限于JVM的堆内存设置（如。]]></description><category></category></item><item><title><![CDATA[数字化转型（四）-数字化转型方法论]]></title><link>https://blog.youkuaiyun.com/mpren/article/details/137773693</link><guid>https://blog.youkuaiyun.com/mpren/article/details/137773693</guid><author>mpren</author><pubDate>Mon, 15 Apr 2024 11:28:59 +0800</pubDate><description><![CDATA[综上所述，方法论作为一种系统的、有条理的研究方法，为研究者提供了在特定领域内进行问题求解、理论构建、数据收集与分析以及结论推导的指导原则。在运用方法论时，研究者需要关注理论框架的构建、研究途径的选择、数据收集与分析技巧的运用、结论推导的逻辑性和科学性以及实践应用和伦理考量等方面的问题，以确保研究的科学性、严谨性和有效性。在进行研究时，研究者需要遵守相关的伦理规范，尊重研究对象的权益和利益，确保研究的道德性和合法性。在构建理论框架时，研究者需要明确研究目标、研究问题、研究对象以及相关的理论依据。]]></description><category></category></item><item><title><![CDATA[数字化转型（三）-员工数据分析处理能力]]></title><link>https://blog.youkuaiyun.com/mpren/article/details/137683129</link><guid>https://blog.youkuaiyun.com/mpren/article/details/137683129</guid><author>mpren</author><pubDate>Fri, 12 Apr 2024 15:48:13 +0800</pubDate><description><![CDATA[这个是我在数字化转型脑海里最先闪现的，原因是之前认识一兄弟，自学python然后在公司里像开挂了一样。公司排每个人的活都是按周来分配，但是这兄弟能写python，写了个外挂两小时就干完了一周的工作，后来不知道咋被公司发现了，还被公司评为创新能手，脑海中飘过老板的灿烂的笑容。在数字化转型的过程中，员工的数据处理能力是企业成功实现转型的关键因素之一。通过提升员工的数据处理能力，企业可以更好地利用数据资源，推动业务创新，提高竞争力，并在数字经济时代中保持领先地位。]]></description><category></category></item><item><title><![CDATA[数字化转型（零）-申明内容人与AI结合]]></title><link>https://blog.youkuaiyun.com/mpren/article/details/137680372</link><guid>https://blog.youkuaiyun.com/mpren/article/details/137680372</guid><author>mpren</author><pubDate>Fri, 12 Apr 2024 14:39:37 +0800</pubDate><description><![CDATA[教育和培训：为了适应人与AI结合的新时代，教育体系需要进行相应的调整，加强对AI技术的理解和应用能力的培养。同时，对于已经在职的员工，提供持续的培训和学习机会，帮助他们适应技术变革带来的新要求。人与AI的结合是当今科技发展的重要趋势之一，它涉及到多个领域，包括工作、生活、教育、医疗等。人与AI的结合可以实现两者的优势互补，提高整体的工作效率和质量。如何在确保AI的透明度、可解释性和可控性的同时，保护个人隐私、确保数据安全、避免偏见和歧视，成为需要重点关注和解决的问题。]]></description><category></category></item><item><title><![CDATA[数字化转型（二）-华为发布的数字化转型：从战略到执行]]></title><link>https://blog.youkuaiyun.com/mpren/article/details/137679682</link><guid>https://blog.youkuaiyun.com/mpren/article/details/137679682</guid><author>mpren</author><pubDate>Fri, 12 Apr 2024 14:30:19 +0800</pubDate><description><![CDATA[战略规划的重要性：数字化转型首先需要一个明确的战略规划，这包括对企业现状的评估、目标的设定、资源的配置以及预期成果的明确。通过上述分析，我们可以看到数字化转型是一个系统工程，它要求企业从战略层面进行规划，同时在执行过程中进行细致的管理、协同合作和不断的评估与优化。供给与需求的匹配：为了提升中小企业的数字化转型供给水平，供给方需要深入了解中小企业的实际需求，提供与之相匹配的产品和服务。全面的视角：数字化转型不仅涉及技术层面的更新，还包括业务模式、组织结构、企业文化等多个方面的变革。]]></description><category></category></item><item><title><![CDATA[数字化转型（一）-大模型怎么总结的效果超乎预期]]></title><link>https://blog.youkuaiyun.com/mpren/article/details/137678193</link><guid>https://blog.youkuaiyun.com/mpren/article/details/137678193</guid><author>mpren</author><pubDate>Fri, 12 Apr 2024 13:51:49 +0800</pubDate><description><![CDATA[成功的数字化转型可以帮助企业提高效率、降低成本、增加收入、提升客户满意度，并最终实现可持续的增长和发展。数字化转型是指企业或组织利用数字技术和解决方案来改变其业务模式、流程、文化和客户体验，以适应不断变化的市场和客户需求。客户体验：通过数字化渠道和工具，提供更加个性化和便捷的客户服务，增强客户满意度和忠诚度。组织文化：培养一种支持创新、敏捷和持续学习的企业文化，鼓励员工适应数字化转型带来的变化。人才培养：投资于员工的培训和发展，确保他们具备必要的数字技能和知识，以支持转型过程。]]></description><category></category></item><item><title><![CDATA[架构治理-网关的使用]]></title><link>https://blog.youkuaiyun.com/mpren/article/details/124946762</link><guid>https://blog.youkuaiyun.com/mpren/article/details/124946762</guid><author>mpren</author><pubDate>Tue, 24 May 2022 15:00:22 +0800</pubDate><description><![CDATA[从0-1到规划大规模企业级服务很难有这样的宝贵经历，有鉴于此特别将个人经历分享如下，先上图：

特点一：引入高性能网关，作为全量业务的入口，中心节点对接口进行有效治理。相较于直接使用大规模RPC应用之间直连，有效降低大规模业务的复杂度，降低人员之间的沟通成本，同时也能尽量减轻可能带来的系统安全等。
特点二：引入稳定或复杂业务系统网关，作用主要是屏蔽稳定或复杂系统内部逻辑，无需与敏捷业务发生太多耦合，尽量的保持稳定。提供http标准接口供外部敏捷业务调用，稳定或复杂业务如发生技改、迁移、上云容器化等大动作对.]]></description><category></category></item><item><title><![CDATA[左耳朵耗子：我做系统架构的一些原则]]></title><link>https://blog.youkuaiyun.com/mpren/article/details/124669994</link><guid>https://blog.youkuaiyun.com/mpren/article/details/124669994</guid><author>mpren</author><pubDate>Mon, 09 May 2022 16:51:05 +0800</pubDate><description><![CDATA[作者：左耳朵耗子
原文地址：https://coolshell.cn/articles/21672.html
工作 20 多年了，这 20 来年看到了很多公司的很多的系统架构，也看到了很多问题，在跟这些公司进行交流和讨论的时候，包括进行实施和方案比较的时候，因为相关的经历越来越多，所以，逐渐形成了自己的逻辑和方法论。今天，想写下这篇文章，把我的这些个人的经验和想法总结下来，希望能够让更多的人可以参考和借鉴，并能够做出更好的架构来。另外，我的这些思维方式和原则都针对于现有市面上众多不合理的架构和方案，所以，也]]></description><category></category></item><item><title><![CDATA[架构治理Redis使用规范]]></title><link>https://blog.youkuaiyun.com/mpren/article/details/124386096</link><guid>https://blog.youkuaiyun.com/mpren/article/details/124386096</guid><author>mpren</author><pubDate>Sun, 24 Apr 2022 16:36:04 +0800</pubDate><description><![CDATA[过期时间设置
建议使用expire设置过期时间，可以打散过期时间，防止集中过期。
过期策略选择
1、noeviction：不删除数据，将不能进行新的写入；扩容后恢复正常；
2、allkeys-lru：选择最近最少使用的key进行删除来保证可以写入新的数据，丢弃数据来换取可用性；
3、volatile-lru：从设置了过期时间的key中选择最近最少使用的key进行删除来保证新的写入，如果没有设置过期时间的key把容量占满了，同样将不能进行新的写入，扩容后恢复正常；
4、volatile-ttl ：从设置了过.]]></description><category></category></item><item><title><![CDATA[ElasticSearch技术整改总结]]></title><link>https://blog.youkuaiyun.com/mpren/article/details/123841126</link><guid>https://blog.youkuaiyun.com/mpren/article/details/123841126</guid><author>mpren</author><pubDate>Wed, 30 Mar 2022 11:13:48 +0800</pubDate><description><![CDATA[刚接手中间件团队遇到ElasticSearch比较棘手问题，主要以下方面：
1.某个集群按日创建数量惊人，三台16C32G500G的集群居然有25000多个分片。
2.按日、按月、按年索引不确定过期时间。
3.固定索引很多，无法整改。

问题一导致该集群频繁fullgc，没法提供正常稳定的服务，偶发性业务系统失败，不定时出现。
问题二因为之前设计时没有约定这些分片的有效期，导致集群上有大量的无效数据存在。
问题三是不推荐的使用方法。

技术改造思路如下：
1.数据特别重要，保留时间特别长的，同步一份给数据湖]]></description><category></category></item><item><title><![CDATA[`modified_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT不生效]]></title><link>https://blog.youkuaiyun.com/mpren/article/details/123481099</link><guid>https://blog.youkuaiyun.com/mpren/article/details/123481099</guid><author>mpren</author><pubDate>Mon, 14 Mar 2022 16:12:39 +0800</pubDate><description><![CDATA[开发团队反馈使用中间件异常，不能使用系统默认时间更新或者插入。排查中间件未发现异常，从建表语句入手排查。
建表语句如下：
CREATE TABLE `crl_customer_user_base_info` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `created_date` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `modified_date`]]></description><category></category></item><item><title><![CDATA[nginx经过F5后ip_hash不生效问题]]></title><link>https://blog.youkuaiyun.com/mpren/article/details/123103861</link><guid>https://blog.youkuaiyun.com/mpren/article/details/123103861</guid><author>mpren</author><pubDate>Thu, 24 Feb 2022 09:12:28 +0800</pubDate><description><![CDATA[公司内常规配置ip_hash但是一直都负载到同一台后端服务器上。
upstream test{
           ip_hash;
           server 127.0.0.1:8001 ;
           server 127.0.0.1:8002 ;
}


排查公司网络情况，链路为
互联网-&gt;F5-&gt;NGINX-&gt;后端服务器。
排查F5未发现特殊配置，但是网络反馈互联网真实IP会在F5转为F5的指定虚IP，指定的几个IP地址。
继续排查nginx
原生nginx的]]></description><category></category></item><item><title><![CDATA[ZSet数据结构导致RedisToo many Cluster maxRedirections]]></title><link>https://blog.youkuaiyun.com/mpren/article/details/122671530</link><guid>https://blog.youkuaiyun.com/mpren/article/details/122671530</guid><author>mpren</author><pubDate>Mon, 24 Jan 2022 17:23:33 +0800</pubDate><description><![CDATA[压力测试环境，最近一直报错
Redis：Too many Cluster maxRedirections? slot : 445

且交易响应时间较长，单用户600ms。
原因：
由于是采用zset做累计，导致在高并发大数据量压测的时候，zset的元素激增。
通过对zset元素个数做了限制（上限500），解决此问题。

...]]></description><category></category></item><item><title><![CDATA[研发团队如何组建图]]></title><link>https://blog.youkuaiyun.com/mpren/article/details/122670975</link><guid>https://blog.youkuaiyun.com/mpren/article/details/122670975</guid><author>mpren</author><pubDate>Mon, 24 Jan 2022 17:03:28 +0800</pubDate><description><![CDATA[过去三年有幸参与一家中型互联网金融企业从0-1的过程，作为并列第一位入职的员工，看着最多达到近600人员规模研发团队，其中学到很多、思考很多。如何赋能，如何提高团队生产率，执行力等等。


...]]></description><category></category></item><item><title><![CDATA[分库分表后数据聚合架构方案设计思考]]></title><link>https://blog.youkuaiyun.com/mpren/article/details/122562015</link><guid>https://blog.youkuaiyun.com/mpren/article/details/122562015</guid><author>mpren</author><pubDate>Tue, 18 Jan 2022 16:11:43 +0800</pubDate><description><![CDATA[上图中淡黄色部分提供了分库分表后的数据聚合及查询功能。
问题1：为什么不选择MongoDB

MongDB的二级索引必须全部要存储在内存中，如果内存 空间不够，会有一部分索引失效，导致查询慢；
MongDB在数据量非常的大的时候，查询的速度没有ES快， 特别是在复杂多条件查询的时候，表现更为明显

问题2：为什么不单独使用HBASE

HBase在没有rowKey的查询条件下，要用过滤器对HBase表所有region的进行扫描，非常耗时，效率非的低，在有大量写的情况，查询的性能会更糟糕，当前的业务需求，是.]]></description><category></category></item><item><title><![CDATA[HttpClient连接池长链接nginx导致connection reset]]></title><link>https://blog.youkuaiyun.com/mpren/article/details/122559799</link><guid>https://blog.youkuaiyun.com/mpren/article/details/122559799</guid><author>mpren</author><pubDate>Tue, 18 Jan 2022 14:56:38 +0800</pubDate><description><![CDATA[问题描述：
近期测试环境偶发出现Connection Reset异常，不明原因。



问题排查
报错为connection reset 而不是connection reset by peer。说明服务端关闭了该链接，但是客户端还察觉，继续使用该链接发送数据，导致发生异常。


查看客户端http代码方法


connectionManager = new MultiThreadedHttpConnectionManager();
connectionManager.getParams().setCon..]]></description><category></category></item><item><title><![CDATA[windows 环境下 SFTP密钥私钥模式上传文件脚本（winscp）]]></title><link>https://blog.youkuaiyun.com/mpren/article/details/112794328</link><guid>https://blog.youkuaiyun.com/mpren/article/details/112794328</guid><author>mpren</author><pubDate>Mon, 18 Jan 2021 20:36:59 +0800</pubDate><description><![CDATA[.bat文件

CD /d C:\Program Files (x86)\WinSCP
winscp /script=upload.txt /log=D:\log.txt


脚本文件

option echo off
option transfer binary
open sftp://user@ip:port/ -privatekey=id_rsa.ppk
cd up/test
rm *
lcd D:\test
put D:\test
exit


密钥

id_rsa 转 id_rsa.ppk请自行.]]></description><category></category></item><item><title><![CDATA[ITOM运维管理体系]]></title><link>https://blog.youkuaiyun.com/mpren/article/details/106265295</link><guid>https://blog.youkuaiyun.com/mpren/article/details/106265295</guid><author>mpren</author><pubDate>Thu, 21 May 2020 18:43:48 +0800</pubDate><description><![CDATA[]]></description><category></category></item></channel></rss>