- 博客(51)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 FramePack 安装指南(中文)
低资源需求:在仅 6GB 笔记本 GPU 内存上,使用 13B 模型以 30 FPS 生成数千帧视频。高效微调:在单个 8xA100/H100 节点上以 64 的批次大小微调 13B 视频模型,适合个人或实验室实验。快速生成:在 RTX 4090 上,未优化生成速度为 2.5 秒/帧,启用 teacache 后可达 1.5 秒/帧。
2025-06-21 00:04:50
861
原创 Maven并行构建
场景推荐配置预期收益多模块项目构建时间↓30%~50%单元测试密集型Surefire 插件配置类级并行测试时间↓40%低配置机器-T 0.5C+ JVM 内存优化避免资源竞争✅验证流程:首次启用并行构建后,需完整运行测试验证结果一致性(如通过合理配置线程数、优化插件及结合 CI 工具,Maven 并行构建能显著提升效率,但需根据项目依赖结构和硬件资源调整参数。
2025-06-20 22:25:56
424
原创 在 Java 中实现一个标准 Service 接口,并通过配置动态选择具体实现类供 Controller 调用
Service 接口方案适用场景优势Qualifier + 配置简单动态切换实现简单,依赖 Spring 原生支持工厂模式复杂逻辑(如动态路由)灵活扩展,支持策略模式环境隔离(开发/测试/生产)与部署环境无缝集成推荐优先使用工厂模式(方案2),尤其当业务逻辑复杂或需支持运行时动态切换时。若仅需环境隔离,Profile 方案(方案3)更简洁。
2025-06-11 23:21:28
1259
1
原创 执行apt update后报错 Unable to lock directory /var/lib/apt/lists/ 问题解决
通过终止进程、安全清理锁文件、修复包管理状态三步,可在不破坏系统的前提下解决该问题。若频繁出现锁冲突,建议排查后台服务或优化操作习惯。完整输出日志片段操作系统版本(
2025-05-14 17:29:32
757
原创 神经网络语言模型与统计语言模型的比较
神经网络语言模型(Neural Language Models, NLMs)与统计语言模型(Statistical Language Models, SLMs)是自然语言处理(NLP)中两类核心的语言建模方法,其核心差异体现在建模方式、表示能力、数据依赖和应用场景等方面。随着算力和数据的发展,神经网络语言模型已成为NLP的核心范式,并在实际应用中展现出远超传统统计模型的能力。
2025-04-10 13:33:11
1025
原创 理解JSON-RPC 2.0 协议
JSON-RPC 2.0是指一种基于 JSON 的远程过程调用协议,用于在网络上进行跨平台和跨语言的通信。在原文中,JSON-RPC 2.0被用来描述 STDIO 传输机制中消息的格式,即客户端通过标准输入输出流与服务器通信时,消息是按照 JSON-RPC 2.0 的规范进行编码的。JSON-RPC 2.0在智能体通信协议MCP中被采用,作为其传输层的一部分,使得AI模型能够通过统一的标准接口与外部数据源和工具进行交互。参数传递支持两种形式:有序数组(适用于位置参数)或键值对对象(适用于命名参数)。
2025-04-09 10:34:45
504
原创 在服务端如何生成一个RequestID跟踪整个请求过程
根据技术文档和实际应用场景,生成RequestID的核心目标是确保唯一性、可读性及可追溯性。
2025-04-09 10:27:15
532
原创 软件登录常见测试用例
这些测试用例可以帮助确保软件登录功能的正确性、稳定性和安全性。在实际测试中,还可以根据具体需求添加更多的测试用例,以覆盖各种可能的情况。同时,记得根据测试结果及时调整和优化测试用例,以提高软件的质量。
2024-08-05 10:22:59
694
1
原创 Anaconda目录
Anaconda 在默认情况下会安装到 C:\ProgramData\Anaconda3,而 conda 环境和包会安装在 C:\Users\username\.conda\ 目录下。备注:我是在windows下安装 的Anaconda。我的安装目录是C:\Program Files\Anaconda3。
2024-07-25 17:43:53
3889
1
原创 Pycharm全局搜索快捷键“Shift+Shift”
PyCharm中全局搜索的快捷键是 Shift+Shift。按下这个快捷键后,会弹出搜索框,可以输入文件名、类名、函数名等关键字进行全局搜索。
2024-04-29 16:47:15
876
原创 flask_apscheduler 定时任务框架
Flask_apscheduler是一个在Flask框架中使用的APScheduler库的扩展。APScheduler是一个用于调度任务的Python库,可以在指定的时间间隔调度函数、方法或任意可调用对象的执行。Flask_apscheduler对APScheduler进行了集成,使得在Flask应用中可以简便地使用调度任务。它提供了一个可以在Flask应用中配置和管理调度任务的接口,并且可以与Flask的上下文管理机制结合使用,确保调度任务在正确的应用上下文中运行。
2024-04-23 15:54:19
1027
2
原创 Java实现 pbkdf2&sha256 加密验证算法
使用Java重写werkzeug 中的 generate_password_hash, check_password_hash函数
2024-04-23 14:04:03
413
原创 Git中的回退/回撤/撤销/取消
放弃修改,放弃增加文件操作本地修改了一些文件 (并没有使用 git add 到暂存区)单个文件/文件夹:git checkout -- filename所有文件/文件夹:git checkout .本地新增了一些文件 (并没有 git add 到暂存区),想放弃修改单个文件/文件夹:rm -rf filename所有文件:git clean -xdf删除新增的文件,如果文件已经已经 git add 到暂存区,并不会删除!所有文件和文件夹:git cle
2022-01-24 13:38:59
988
1
原创 Anaconda使用小结
参考文章:https://cloud.tencent.com/developer/article/1406417
2022-01-16 22:32:59
318
原创 Git从远程仓库获取所有分支
git branch -r | grep -v ‘->’ | while read remote; do git branch --track “KaTeX parse error: Expected '}', got '#' at position 8: {remote#̲origin/}" "remote”; donegit fetch --allgit pull --all
2021-10-25 09:24:19
495
原创 Dockerfile中Ubuntu18.04 apt-get更换清华源
针对 x86架构RUN mv /etc/apt/sources.list /etc/apt/sources.list.bakRUN echo "deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse" >> /etc/apt/sources.listRUN echo "deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/
2021-09-27 15:21:10
2133
原创 PHP命名空间-namespace
命名空间和动态语言特征PHP 命名空间的实现受到其语言自身的动态特征的影响。因此,如果要将下面的代码转换到命名空间中:Example #1 动态访问元素<?phpclass classname{ function __construct() { echo __METHOD__,"\n"; }}function funcname(){ echo __FUNCTION__,"\n";}const constname = "global";$
2021-09-21 11:54:57
211
原创 MySQL之用户管理
权限表user表db表host表创建用户新建普通用户create userinsert修改密码root用户修改自己的密码root用户修改普通用户的密码普通用户修改自己的密码set PASSWORD=PASSWORD("new password");root用户密码丢失的解决办法# 1.使用--skip-grant-tables选项启动MYSQL服务,停止权限判断## windows下启动方式mysqld --skip-grant-tables或
2021-09-08 13:08:58
95
原创 SOAP-简单对象访问协议
是什么SOAP(原为Simple Object Access Protocol的首字母缩写,即简单对象访问协议)是交换数据的一种协议规范,使用在计算机网络Web服务(web service)中,交换带结构的信息。目的SOAP为了简化网页服务器(Web Server)从XML数据库中提取数据时,节省去格式化页面时间,以及不同应用程序之间按照HTTP通信协议,遵从XML格式执行资料互换,使其抽象于语言实现、平台和硬件。从哪里来的此标准由IBM、Microsoft、UserLand和DevelopMen
2021-08-20 14:29:42
1761
原创 ONVIF简学
概述开放型网络视频接口论坛(Open Network Video Interface Forum): 由安讯士(AXIS)联合博世(BOSCH)及索尼(SONY)公司三方宣布携手共同成立一个国际开放型网络视频产品标准网络接口开发论坛网络适用于局域网和广域网。将网络视频设备之间的信息交换定义为一套通用规范。使不同设备厂商提供的产品,通过统一的接口通信成为可能。适用阶段规范所涵盖的阶段 :从网络视频设备的部署阶段, 配置阶段,实时流阶段等功能规范涉及到的主要功能:设备发现、设备配置、事件、PTZ控
2021-08-14 20:51:26
343
原创 权限设计方法论
最好的权限设计,是先区分功能权限和数据权限http://www.woshipm.com/pd/2889402.html角色权限设计的100种解法http://www.woshipm.com/pd/1214616.html经验总结:B端产品的数据权限设计http://www.woshipm.com/pd/3408583.html...
2021-08-13 20:18:06
151
印象笔记mac版本为什么启动那么多叫“evernote 网页内容”进程?卡顿严重
2023-07-22
视频流存储技术体系有哪些
2022-10-06
jmeter长时间无法关闭测试线程
2014-12-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人