<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Dabria_ly的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Dabria_ly</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Dabria_ly]]></copyright><item><title><![CDATA[Qoder 下的 Harness + OpenSpec + Superpowers 项目目录结构解读]]></title><link>https://blog.youkuaiyun.com/Dabria_ly/article/details/163567861</link><guid>https://blog.youkuaiyun.com/Dabria_ly/article/details/163567861</guid><author>Dabria_ly</author><pubDate>Fri, 07 Aug 2026 16:29:00 +0800</pubDate><description><![CDATA[关于Qoder 下的 Harness + OpenSpec + Superpowers 项目目录结构解读]]></description><category></category></item><item><title><![CDATA[Java 调用阿里百炼 120分钟踩坑实录｜从原生SDK到Spring AI，终获工业界主流解决方案]]></title><link>https://blog.youkuaiyun.com/Dabria_ly/article/details/160530308</link><guid>https://blog.youkuaiyun.com/Dabria_ly/article/details/160530308</guid><author>Dabria_ly</author><pubDate>Sun, 26 Apr 2026 17:56:00 +0800</pubDate><description><![CDATA[本文记录了使用Java调用阿里百炼大模型实现流式输出的完整过程。从最初尝试原生SDK方案，但遇到乱码、代码臃肿等问题；随后转向SpringAI框架，通过阿里云专属Starter成功解决依赖难题。最终方案仅需1个依赖和几行代码，即可实现FLUX流式输出并自动处理编码问题。文章详细对比了原生SDK与SpringAI的优劣，强调技术选型应优先考虑官方封装框架，避免手写底层逻辑，以提升开发效率和可维护性。]]></description><category></category></item><item><title><![CDATA[踩坑90分钟血泪复盘：Windows装PyTorch报DLL错误？根本原因是Python 3.12不兼容！]]></title><link>https://blog.youkuaiyun.com/Dabria_ly/article/details/157947219</link><guid>https://blog.youkuaiyun.com/Dabria_ly/article/details/157947219</guid><author>Dabria_ly</author><pubDate>Tue, 10 Feb 2026 23:49:07 +0800</pubDate><description><![CDATA[摘要： Windows用户安装PyTorch时若出现DLL初始化失败，可能是Python 3.12与PyTorch不兼容导致（截至2025年中官方未提供预编译包）。解决方案： 创建Python 3.11虚拟环境：conda create -n dl_env python=3.11 pip安装PyTorch：使用国内镜像（如阿里云）安装CPU版：pip install torch torchvision torchaudio 验证：import torch无报错即成功。 关键点： 避免Python 3.12，]]></description><category></category></item><item><title><![CDATA[国内 Windows 安装 scikit-learn 遇坑全记录：为什么 conda 装不上？pip 却秒成功？]]></title><link>https://blog.youkuaiyun.com/Dabria_ly/article/details/157736795</link><guid>https://blog.youkuaiyun.com/Dabria_ly/article/details/157736795</guid><author>Dabria_ly</author><pubDate>Wed, 04 Feb 2026 20:31:13 +0800</pubDate><description><![CDATA[在国内使用 Anaconda 时，conda install 常因网络限制超时失败（尤其 conda ≥23.1 强制回连官网）。本文通过真实复盘，提出通用解决方案：用 conda 管理环境，用 pip + 国内镜像源（如阿里云/清华）安装 Python 包。该方法适用于 scikit-learn、pandas、numpy 等绝大多数包，安装速度快、成功率高，是 Windows + Anaconda 用户的高效工作流。]]></description><category></category></item><item><title><![CDATA[国内 Python 开发加速指南：PyPI 镜像源配置全攻略]]></title><link>https://blog.youkuaiyun.com/Dabria_ly/article/details/157730663</link><guid>https://blog.youkuaiyun.com/Dabria_ly/article/details/157730663</guid><author>Dabria_ly</author><pubDate>Wed, 04 Feb 2026 15:02:35 +0800</pubDate><description><![CDATA[本文提供了解决pip install超时问题的完整方案。针对国内访问PyPI官方源速度慢的问题，推荐使用国内镜像源，包括阿里云、清华等稳定选项。文章详细介绍了两种配置方法：临时使用（单次命令加-i参数）和永久设置（修改pip全局配置），并给出了验证和恢复官方源的操作步骤。还列出了常用镜像源地址，建议优先选择阿里云或清华源以获得最佳稳定性。这些方法能显著提升Python包安装速度，彻底解决连接超时问题。]]></description><category></category></item><item><title><![CDATA[《160分钟踩坑实录：Streamlit + Ollama 聊天机器人环境配置全解析》]]></title><link>https://blog.youkuaiyun.com/Dabria_ly/article/details/157298376</link><guid>https://blog.youkuaiyun.com/Dabria_ly/article/details/157298376</guid><author>Dabria_ly</author><pubDate>Fri, 23 Jan 2026 19:32:41 +0800</pubDate><description><![CDATA[本文介绍了如何使用Python+Streamlit+Ollama搭建本地智能聊天机器人。主要内容包括：1) 核心代码实现，通过Ollama客户端调用本地部署的deepseek-r1:1.5b模型；2) 详细解决了开发过程中遇到的三大问题：虚拟环境激活、PowerShell脚本执行策略和包路径问题；3) 提供标准化操作流程，包括首次设置执行策略、激活虚拟环境和启动服务等步骤。该方案实现了基于本地私有化部署的AI对话功能，并解决了Python开发中的环境隔离和系统安全策略等核心问题。]]></description><category></category></item><item><title><![CDATA[邮箱、手机号等敏感信息掩码]]></title><link>https://blog.youkuaiyun.com/Dabria_ly/article/details/86616523</link><guid>https://blog.youkuaiyun.com/Dabria_ly/article/details/86616523</guid><author>Dabria_ly</author><pubDate>Wed, 23 Jan 2019 19:58:28 +0800</pubDate><description><![CDATA[业务场景：数据库中查出来数据展示到前端时，对于敏感字段需要掩码处理。

实现方案：数据库捞出结果集之后去下面的encryptEntity或encryptJsonArray这两个方法里撸一遍。

具体代码实现：


package com.cn.util;

import java.util.ArrayList;
import java.util.List;
import java.util.Map...]]></description><category></category></item><item><title><![CDATA[WEB工程http协议转https]]></title><link>https://blog.youkuaiyun.com/Dabria_ly/article/details/78618654</link><guid>https://blog.youkuaiyun.com/Dabria_ly/article/details/78618654</guid><author>Dabria_ly</author><pubDate>Thu, 23 Nov 2017 20:51:30 +0800</pubDate><description><![CDATA[web工程支持http请求访问，但http都是明文传输，为了让浏览器和服务器之间通信加密，可以换成https。]]></description><category></category></item><item><title><![CDATA[菜鸟sql记录]]></title><link>https://blog.youkuaiyun.com/Dabria_ly/article/details/78111172</link><guid>https://blog.youkuaiyun.com/Dabria_ly/article/details/78111172</guid><author>Dabria_ly</author><pubDate>Wed, 27 Sep 2017 11:35:57 +0800</pubDate><description><![CDATA[-- 记录不同用户的胜负情况
SELECT A.name, 
 SUM(CASE WHEN B.result = '胜' THEN 1 ELSE 0 END) AS 胜,
 SUM(CASE WHEN B.result = '负' THEN 1 ELSE 0 END) AS 负 
 FROM test_a A LEFT JOIN test_b B ON A.user_id = B.user]]></description><category></category></item><item><title><![CDATA[Gradle和Maven对比]]></title><link>https://blog.youkuaiyun.com/Dabria_ly/article/details/77924119</link><guid>https://blog.youkuaiyun.com/Dabria_ly/article/details/77924119</guid><author>Dabria_ly</author><pubDate>Sun, 10 Sep 2017 19:17:41 +0800</pubDate><description><![CDATA[Gradle和Maven的区别对比]]></description><category></category></item><item><title><![CDATA[Java集群环境下全局唯一流水ID生成方法之一]]></title><link>https://blog.youkuaiyun.com/Dabria_ly/article/details/77530914</link><guid>https://blog.youkuaiyun.com/Dabria_ly/article/details/77530914</guid><author>Dabria_ly</author><pubDate>Thu, 24 Aug 2017 15:49:15 +0800</pubDate><description><![CDATA[package com.pfq.deal.risk.util;

import java.net.InetAddress;
import java.net.UnknownHostException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.ut]]></description><category></category></item><item><title><![CDATA[java代码实现CSV文件读取、将数据拆分成多个CSV文件及数据导出到CSV文件]]></title><link>https://blog.youkuaiyun.com/Dabria_ly/article/details/77247438</link><guid>https://blog.youkuaiyun.com/Dabria_ly/article/details/77247438</guid><author>Dabria_ly</author><pubDate>Wed, 16 Aug 2017 14:33:24 +0800</pubDate><description><![CDATA[package com.cn;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import]]></description><category></category></item><item><title><![CDATA[基于spring-boot的邮件发送的代码]]></title><link>https://blog.youkuaiyun.com/Dabria_ly/article/details/77082005</link><guid>https://blog.youkuaiyun.com/Dabria_ly/article/details/77082005</guid><author>Dabria_ly</author><pubDate>Fri, 11 Aug 2017 09:22:16 +0800</pubDate><description><![CDATA[1.pom.xml引入如下jar

 org.springframework.boot
spring-boot-starter-mail

2.在application.properties里配置如下信息：
spring.mail.properties.mail.smtp.connecttimeout=5000
spring.mail.properties.mail.smtp.tim]]></description><category></category></item><item><title><![CDATA[http跨平台访问接口的post，get，及文件上传方式工具类(httpClient)]]></title><link>https://blog.youkuaiyun.com/Dabria_ly/article/details/76998789</link><guid>https://blog.youkuaiyun.com/Dabria_ly/article/details/76998789</guid><author>Dabria_ly</author><pubDate>Wed, 09 Aug 2017 15:53:52 +0800</pubDate><description><![CDATA[需要先引入工具类httpclient-4.5.jar，httpcore-4.4.6.jar
//--------------------------------------------------------------------------
package com.paifenle.risk.drools.util.comment;


import java.io.File;
i]]></description><category></category></item><item><title><![CDATA[Java8 lambda遍历集合及BeanUtils.copyProperties()方法小试]]></title><link>https://blog.youkuaiyun.com/Dabria_ly/article/details/76687908</link><guid>https://blog.youkuaiyun.com/Dabria_ly/article/details/76687908</guid><author>Dabria_ly</author><pubDate>Fri, 04 Aug 2017 16:36:36 +0800</pubDate><description><![CDATA[java8 lambda表达式和时间工具类]]></description><category></category></item><item><title><![CDATA[Gson 反序列化Map<String, Object>类型的小问题]]></title><link>https://blog.youkuaiyun.com/Dabria_ly/article/details/75092398</link><guid>https://blog.youkuaiyun.com/Dabria_ly/article/details/75092398</guid><author>Dabria_ly</author><pubDate>Thu, 13 Jul 2017 20:50:39 +0800</pubDate><description><![CDATA[import java.sql.Timestamp;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;]]></description><category></category></item><item><title><![CDATA[Java解析xml格式数据]]></title><link>https://blog.youkuaiyun.com/Dabria_ly/article/details/73609431</link><guid>https://blog.youkuaiyun.com/Dabria_ly/article/details/73609431</guid><author>Dabria_ly</author><pubDate>Thu, 22 Jun 2017 18:05:00 +0800</pubDate><description><![CDATA[package com.cn;


import java.io.IOException;
import java.io.StringReader;
import java.util.List;
import org.jdom.Document;
import org.jdom.Element;
import org.jdom.JDOMException;
import org.]]></description><category></category></item></channel></rss>