<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xiaomanvli的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/xiaomanvli</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xiaomanvli]]></copyright><item><title><![CDATA[几何之父与算法之源：欧几里得，穿越千年的计算机科学基石]]></title><link>https://blog.youkuaiyun.com/xiaomanvli/article/details/148563225</link><guid>https://blog.youkuaiyun.com/xiaomanvli/article/details/148563225</guid><author>xiaomanvli</author><pubDate>Tue, 10 Jun 2025 16:36:10 +0800</pubDate><description><![CDATA[欧几里得，这位生活在两千多年前的智者，其思想的光芒穿透了漫长的历史尘埃，依然照亮着现代计算机科学的道路。从奠定逻辑推理基石的《几何原本》，到至今仍在大规模使用的欧几里得算法，再到深刻影响密码学、图形学等核心领域，他的遗产无处不在。理解欧几里得，不仅是回顾数学史，更是探寻计算机科学深厚根基的重要旅程。下次当你在代码中调用`math.gcd()`函数，或是在学习RSA加密原理时，不妨在心中向这位不朽的“几何之父”与“算法先驱”致敬！]]></description><category></category></item><item><title><![CDATA[告别混乱！Python一键自动整理文件，小白也能轻松上手（附完整源码）]]></title><link>https://blog.youkuaiyun.com/xiaomanvli/article/details/148388659</link><guid>https://blog.youkuaiyun.com/xiaomanvli/article/details/148388659</guid><author>xiaomanvli</author><pubDate>Mon, 02 Jun 2025 23:25:14 +0800</pubDate><description><![CDATA[看，用Python解决日常小痛点就是这么简单高效！不到50行代码，就能让你的文件管理焕然一新，省下的时间用来学习（摸鱼）不香吗？😉赶紧动手试试吧！把你的整理结果或遇到的任何问题在评论区告诉我~你希望下次看到什么Python自动化技巧？是自动下载网页资源、处理Excel报表，还是微信/邮件自动化？留言告诉我你的需求！[这里可以放你的GitHub Gist链接、优快云资源链接或直接贴代码框] (如果放链接，确保链接有效)关注我，持续分享更多提升效率的Python黑科技！👨‍💻。]]></description><category></category></item><item><title><![CDATA[AI 赋能：主流框架深度剖析与未来展望​]]></title><link>https://blog.youkuaiyun.com/xiaomanvli/article/details/147895051</link><guid>https://blog.youkuaiyun.com/xiaomanvli/article/details/147895051</guid><author>xiaomanvli</author><pubDate>Mon, 12 May 2025 14:42:25 +0800</pubDate><description><![CDATA[• TensorFlow 由谷歌大脑团队开发，是一个采用数据流图进行数值计算的开源软件库。它具有高度的灵活性和可扩展性，支持多种编程语言接口，如 Python、C++等，能够方便地在各种设备上运行，从个人电脑到服务器集群，甚至是移动设备。• 其核心在于构建计算图，将计算过程抽象成节点和边的结构，这使得模型的并行计算和分布式训练成为可能，大大提高了训练效率。• PyTorch 是由 Facebook 人工智能研究实验室（FAIR）推出的一个基于 Torch 的开源深度学习框架。]]></description><category></category></item><item><title><![CDATA[《程序员的进阶宝典：从码农到架构师的高效成长之路》]]></title><link>https://blog.youkuaiyun.com/xiaomanvli/article/details/147706502</link><guid>https://blog.youkuaiyun.com/xiaomanvli/article/details/147706502</guid><author>xiaomanvli</author><pubDate>Mon, 05 May 2025 02:47:45 +0800</pubDate><description><![CDATA[程序员的成长之路是一场充满挑战与机遇的旅程。从编程基础的扎实掌握，到架构思维的逐步形成；从性能优化的持续探索，到持续学习的不懈追求；从团队协作的高效配合，到实战项目的全方位锤炼，每一个环节都是成长的关键节点。通过不断地学习、实践和总结，积累丰富的项目经验和技术沉淀，你将逐渐具备架构师所需的全局视野、技术洞察力和决策能力。在未来的技术浪潮中，随着人工智能、大数据、云计算、物联网等新兴技术的蓬勃发展，程序员面临着更广阔的发展空间和更高的技术要求。]]></description><category></category></item><item><title><![CDATA[高效偷懒！这些编程技巧让你事半功倍]]></title><link>https://blog.youkuaiyun.com/xiaomanvli/article/details/147706448</link><guid>https://blog.youkuaiyun.com/xiaomanvli/article/details/147706448</guid><author>xiaomanvli</author><pubDate>Mon, 05 May 2025 02:38:07 +0800</pubDate><description><![CDATA[以上这些编程技巧的运用，能够让你在工作中摆脱重复劳动，将更多的时间和精力投入到复杂的逻辑思考和创造性的工作中。当然，编程技巧的学习是一个持续的过程，随着你经验的积累和技术的不断更新，相信你会找到更多适合自己的“偷懒”方法，让自己在编程的道路上越走越顺，越走越高效！如果你还有其他编程技巧想要分享，欢迎在评论区留言交流。]]></description><category></category></item><item><title><![CDATA[从中国AIGC应用报告，看看你用的AI产品今年会怎么变？]]></title><link>https://blog.youkuaiyun.com/xiaomanvli/article/details/147625218</link><guid>https://blog.youkuaiyun.com/xiaomanvli/article/details/147625218</guid><author>xiaomanvli</author><pubDate>Wed, 30 Apr 2025 09:57:22 +0800</pubDate><description><![CDATA[2024年将是AIGC从“技术爆发期”迈向“商业深耕期”的关键一年。技术侧需突破多模态融合与轻量化瓶颈，*产品侧需聚焦真实场景需求，**用户侧**则可能迎来“AI原生应用”的体验革命。开发者与企业需密切关注政策动态与技术开源进展（如Meta的LLaMA 2迭代），以在竞争中抢占先机。注：本文分析基于《中国AIGC应用发展报告2023》及IDC、Gartner等行业预测数据，如需具体报告原文或数据来源，可在评论区留言获取。]]></description><category></category></item><item><title><![CDATA[【金仓数据库征文】赋能行业数字化转型的基石]]></title><link>https://blog.youkuaiyun.com/xiaomanvli/article/details/147495863</link><guid>https://blog.youkuaiyun.com/xiaomanvli/article/details/147495863</guid><author>xiaomanvli</author><pubDate>Fri, 25 Apr 2025 01:45:28 +0800</pubDate><description><![CDATA[金仓数据库采用了先进的关系型数据库管理系统架构，具备高并发处理能力、强大的数据存储与管理功能以及高效的查询优化机制。其核心技术包括多核并行处理、分布式存储、智能索引等，确保了数据的快速读写和高效查询。]]></description><category></category></item><item><title><![CDATA[【金仓数据库征文】- 破界者宣言：金仓数据库的下一代AI-Native架构演进路线]]></title><link>https://blog.youkuaiyun.com/xiaomanvli/article/details/147495785</link><guid>https://blog.youkuaiyun.com/xiaomanvli/article/details/147495785</guid><author>xiaomanvli</author><pubDate>Fri, 25 Apr 2025 01:34:50 +0800</pubDate><description><![CDATA[原生支持PyTorch/TensorFlow模型的内嵌推理示例：医疗影像数据库的实时病灶检测在AI的星海里点燃国产数据库的引擎金仓的AI-Native路线不是技术炫技，而是中国基础软件突围的历史选择，从追赶者到定义者的角色转变需要怎样的技术勇气与产业智慧，诚邀开发者共同参与这场数据库的“寒武纪大爆发”。]]></description><category></category></item><item><title><![CDATA[19.MySQL]]></title><link>https://blog.youkuaiyun.com/xiaomanvli/article/details/146919919</link><guid>https://blog.youkuaiyun.com/xiaomanvli/article/details/146919919</guid><author>xiaomanvli</author><pubDate>Tue, 01 Apr 2025 18:45:57 +0800</pubDate><description><![CDATA[配置环境变量将安装目录配置C:\Program Files\MySQL\MySQL Server 8.0\bin 配置到环境变量Path变量中设置服务自启动徽标+ R 输入 services.msc 打开服务设置面板 找到mysql80 右键设置为自启动通过cmd dos命令 net start mysql80 开启服务 net stop mysql80 关闭服务。]]></description><category></category></item><item><title><![CDATA[18.JDK8新特性]]></title><link>https://blog.youkuaiyun.com/xiaomanvli/article/details/146919634</link><guid>https://blog.youkuaiyun.com/xiaomanvli/article/details/146919634</guid><author>xiaomanvli</author><pubDate>Tue, 01 Apr 2025 18:38:07 +0800</pubDate><description><![CDATA[在JDK8版本中引入了很多新的内容  分为新的语法新的功能新的底层实现等等。]]></description><category></category></item><item><title><![CDATA[17.网络编程]]></title><link>https://blog.youkuaiyun.com/xiaomanvli/article/details/146919394</link><guid>https://blog.youkuaiyun.com/xiaomanvli/article/details/146919394</guid><author>xiaomanvli</author><pubDate>Tue, 01 Apr 2025 18:24:14 +0800</pubDate><description><![CDATA[IP地址（Internet Protocol）唯一标识网络上的每一台计算机IP地址的组成 32位，由4个8位二进制数组成IP地址 = 网络地址 +主机地址 ​网络地址：标识计算机或网络设备所在的网段 ​主机地址：标识特定主机或网络设备。]]></description><category></category></item><item><title><![CDATA[16.注解和反射]]></title><link>https://blog.youkuaiyun.com/xiaomanvli/article/details/146915439</link><guid>https://blog.youkuaiyun.com/xiaomanvli/article/details/146915439</guid><author>xiaomanvli</author><pubDate>Tue, 01 Apr 2025 18:11:49 +0800</pubDate><description><![CDATA[反射：在程序运行期间，动态的获取类对象，从而使用类对象获取类中的信息，并且访问不通过new对象的方式，依然可以访问类中的属性、方法、构造方法生活中的反射：倒车镜  拍X光片  IDE的自动提示万物皆对象 类、属性、方法、构造器 也属于对象java.lang.Class 类类 每一个类都将在类加载阶段自动产生此类的实例java.lang.reflect.Field 字段/属性类 任何一个属性都属于此类的实例java.lang.reflect.Method 方法类 任何一个方法都属于此类的实例。]]></description><category></category></item><item><title><![CDATA[15.多线程]]></title><link>https://blog.youkuaiyun.com/xiaomanvli/article/details/146913208</link><guid>https://blog.youkuaiyun.com/xiaomanvli/article/details/146913208</guid><author>xiaomanvli</author><pubDate>Tue, 01 Apr 2025 16:04:33 +0800</pubDate><description><![CDATA[一些代码指令的集合统称。应用，软件等等都属于程序程序运行必须依托于进程而存在，进程负责分配资源，依赖线程来运行。]]></description><category></category></item><item><title><![CDATA[14.I/O流]]></title><link>https://blog.youkuaiyun.com/xiaomanvli/article/details/146909511</link><guid>https://blog.youkuaiyun.com/xiaomanvli/article/details/146909511</guid><author>xiaomanvli</author><pubDate>Tue, 01 Apr 2025 14:50:35 +0800</pubDate><description><![CDATA[java.io.file 文件类 提供了用于操作文件 创建文件  获取文件信息等  各种文件相关的办法exists（）判断文件或目录是否存在Boolean isFile（）判断是否是文件Boolean isDirectory()判断是否是目录String getPath()返回此对象表示的文件的相对路径名String getAbsolutePath() 返回此对象表示的文件的绝对路径名String getName()  返回此对象表示的文件或目录的名称。]]></description><category></category></item><item><title><![CDATA[13.集合]]></title><link>https://blog.youkuaiyun.com/xiaomanvli/article/details/146907713</link><guid>https://blog.youkuaiyun.com/xiaomanvli/article/details/146907713</guid><author>xiaomanvli</author><pubDate>Tue, 01 Apr 2025 13:12:29 +0800</pubDate><description><![CDATA[常用方法CollectionListArrayList常用方法：add(E e) 添加元素 添加在末尾add(int index,E e) 在指定位置添加元素clear() 从列表中删除所有元素。contains(Object o) 如果此列表包含指定的元素，则返回 true。get(int index) 返回此列表中指定位置的元素。indexOf(Object o) 返回此列表中指定元素的第一次出现的索引，如果此列表不包含元素，则返回-1。]]></description><category></category></item><item><title><![CDATA[12.常用类]]></title><link>https://blog.youkuaiyun.com/xiaomanvli/article/details/146902691</link><guid>https://blog.youkuaiyun.com/xiaomanvli/article/details/146902691</guid><author>xiaomanvli</author><pubDate>Tue, 01 Apr 2025 11:27:14 +0800</pubDate><description><![CDATA[常用类、集合、IO、线程、网络编程、反射、注解、JDK新特性关联性不强  甚至是没有需要理解的集合部分比较多，线程部分比较多，其他比较少。]]></description><category></category></item><item><title><![CDATA[11.异常]]></title><link>https://blog.youkuaiyun.com/xiaomanvli/article/details/146901245</link><guid>https://blog.youkuaiyun.com/xiaomanvli/article/details/146901245</guid><author>xiaomanvli</author><pubDate>Tue, 01 Apr 2025 10:25:49 +0800</pubDate><description><![CDATA[当JDK提供的异常不能满足开发需求时，我们可以自定义异常自定义异常步骤：1.继承异常父类 Throwable 、Exception 、RuntimeException 三者其中之一2.调用父类中的有参构造完成异常信息的初始化return sex;if(sex == '男' || sex == '女'){}else{throw new InputSexException("性别不合法" + sex);}else{]]></description><category></category></item><item><title><![CDATA[10.抽象类和接口]]></title><link>https://blog.youkuaiyun.com/xiaomanvli/article/details/146899743</link><guid>https://blog.youkuaiyun.com/xiaomanvli/article/details/146899743</guid><author>xiaomanvli</author><pubDate>Tue, 01 Apr 2025 09:59:32 +0800</pubDate><description><![CDATA[1.抽象方法没有方法体，必须存在于抽象类，均使用abstract修饰2.抽象类不能直接new对象，必须通过new子类的方式创建对象（多态向上转型）3.子类必须重写抽象类中的所有抽象方法，除非子类也是抽象类4.抽象类中可以书写普通属性，普通方法  静态方法  构造方法5.抽象类作为父类，实现多态的方式与之前一致。]]></description><category></category></item><item><title><![CDATA[9.static关键字和方法重写]]></title><link>https://blog.youkuaiyun.com/xiaomanvli/article/details/146881133</link><guid>https://blog.youkuaiyun.com/xiaomanvli/article/details/146881133</guid><author>xiaomanvli</author><pubDate>Tue, 01 Apr 2025 09:29:31 +0800</pubDate><description><![CDATA[对象创建的过程1.将当前对象所属类对应的class文件加载到方法区在加载类信息文件（class文件）之前  会先判断  此类是否已经被加载过如果加载过  则直接执行第2步如果没有加载  则先加载类只加载一次加载类的同时会在方法区的静态区初始化静态相关的信息  此时  静态相关的信息将有初始值2. 在堆中开辟空间创建对象  此时实例级别的属性将有默认值3.将堆中的地址赋值给栈中的引用  完成对象的创建。]]></description><category></category></item><item><title><![CDATA[8.封装和继承]]></title><link>https://blog.youkuaiyun.com/xiaomanvli/article/details/146608378</link><guid>https://blog.youkuaiyun.com/xiaomanvli/article/details/146608378</guid><author>xiaomanvli</author><pubDate>Mon, 31 Mar 2025 19:15:24 +0800</pubDate><description><![CDATA[封装：属性私有  方法公开属性私有：将类中的属性都使用private修饰  表示此属性只能在本类中访问其他类无法访问方法公开：针对每个属性都编写一对公开的方法  分别用于属性的赋值setter和getter方法书写格式：赋值的方法统一用set开头  加上属性名称  属性名首字母大写取值的方法统一用get开头 加上属性名称  属性名首字母大写高内聚：本类中的属性和方法应该直接与本类对象，事物产生关联，不应该间接关联或者没有关联。]]></description><category></category></item></channel></rss>