自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 COZE工作流喂饭级教程之《三分钟读一本书》

摘要: 本文介绍了一套高效的书籍内容提炼COZE工作流,通过AI技术将一本书浓缩成3分钟速览视频。工作流包含三个核心环节:1)内容生成,使用提示词框架提炼书籍精华;2)分段处理,将长文案拆解为短视频适配的短句;3)视频制作,生成配有字幕和画面的成品。该方法融合了16种开头钩子公式和10种写作风格模板,确保内容既专业又通俗易懂。工作流特别强调准确性,所有内容必须有书籍依据,同时保持趣味性和传播性,最终产出符合短视频平台传播规律的书籍介绍内容。

2025-06-10 15:28:03 1151 2

原创 成为 OOP 大师:类设计的黄金法则与图解记忆

这些原则不是孤立存在的,它们常常相互关联、相互补充。面向对象编程(OOP)中,类设计是构建健壮、可维护、可扩展和可重用软件系统的核心。良好的类设计遵循一系列指导原则,这些原则帮助开发者创建出高质量的代码。权衡 (Trade-offs): 理解没有银弹,有时需要在不同原则之间做权衡。重构 (Refactoring): 持续改进现有代码的设计,使其更符合这些原则。最著名和最核心的原则集合是 SOLID 原则,但还有其他一些同样重要的原则。持续学习和实践: 理解这些原则的精髓,并在实际项目中不断应用和反思。

2025-06-09 16:32:13 562

原创 面向对象编程:接口 (Interface) vs. 实现 (Implementation)

本文阐述了面向对象设计中接口与实现的核心概念及区别。接口定义对象的行为契约("做什么"),关注公共交互和稳定性;实现提供具体功能逻辑("怎么做"),具有封装性和可变性。两者的分离带来四大优势:解耦系统组件、增强扩展性、实现多态、便于测试。文章建议通过关注角色职责、寻找共性、识别变化点等方式培养抽象思维,并强调接口作为抽象工具对构建灵活系统的重要性。最后指出抽象思维的本质在于把握核心特征而忽略细节,类比现实世界交互模式来深化理解。

2025-06-09 14:55:50 1123

原创 --- ## 跨数据库UPDATE JOIN语法差异详解:绕过表别名陷阱 #### 背景场景 在数据迁移或跨表更新场景中,开发者常需通过JOIN操作更新目标表数据。当尝试在不同数据库系统中

语法适配:根据数据库类型选择正确的UPDATE JOIN结构防御性编程更新前备份数据使用事务控制(BEGIN;… ROLLBACK;测试)监控机制:-- 记录更新影响行数UPDATE ...通过理解不同数据库的语法特性,开发者可编写出健壮的跨平台更新脚本,避免陷入"表别名不存在"等陷阱。

2025-02-20 09:37:18 1269

原创 LSM-Tree 存储的深入设计

LSM-Tree 通过将写入数据先存入内存,再批量刷盘到磁盘,结合后台 Compaction 和智能索引机制,实现了高吞吐、低延时的存储效果。它的设计充分平衡了写入和读取性能,特别适用于海量数据、高并发写入的应用场景,如日志存储、时序数据库以及分布式 KV 系统。如果你对具体实现细节或调优策略感兴趣,如 RocksDB 的源码解析、Compaction 策略的优化等,欢迎在评论区与我深入讨论!希望这篇文章能帮助你更好地理解 LSM-Tree 的存储设计及其在现代数据系统中的应用。

2025-02-14 14:32:43 976

原创 清华大学:《DeepSeek从入门到精通(第二版)》- 《DeepSeek赋能职场应用--从提示语技巧到多场景应用》 - PDF免费下载

清华大学的第一版资料已远超市面上 99% 的 DeepSeek 使用教程,现在全新升级的第二版专注于职场应用,已在咸鱼平台引发抢购热潮!全网疯传的《DeepSeek从入门到精通》再迎“第二弹”——《DeepSeek如何赋能职场应用:从提示语技巧到多场景应用》。第一版《DeepSeek: 从入门到精通》由清华大学元宇宙文化实验室倾情打造,而第二版则由清华大学 @新媒沈阳全新推出。现在,我将免费奉送给大家,共享这份珍贵资源。

2025-02-14 14:30:32 617

原创 如何设计一个动态线程池

面试题:如何设计一个动态线程池

2024-09-06 14:32:35 862 2

原创 绕过前端防调试机制的实现与对策

前端禁止调试防护 与 绕过!矛与盾同时给出!

2024-09-06 14:28:43 2005

原创 Java 如何使用集合作为参数来调用 String.format 方法

通过将集合转换为数组并使用 Java 的解包特性,我们可以轻松地将集合中的元素传递给的可变参数中。

2024-08-06 14:42:12 625

原创 GPT正在杀死人的创造力?

要讨论GPT是否正在扼杀人的创造力,首先需要明确什么是创造力。创造力是指个体生成新颖且有价值的思想、方法、或作品的能力。这种能力不仅仅依赖于知识的积累,还需要灵感、直觉和独特的思维方式。

2024-07-05 11:38:36 877

原创 零拷贝与多路复用技术在Java及常用中间件中的应用

零拷贝和多路复用技术在Java及常用中间件中的广泛应用,显著提高了数据传输效率和系统并发处理能力。通过Java NIO、Netty和Apache Kafka等实际案例,本文展示了这些技术在实际开发中的重要性和具体实现方法。希望这些内容能为开发者提供有价值的参考,帮助他们在高性能网络编程中充分利用这些技术。

2024-07-05 11:22:35 2135

原创 如何处理多种数据库连接失败并提供明确的错误提示

我们展示了如何处理连接多种数据库,并在连接失败时给出明确的提示信息。您可以根据实际需求调整错误处理逻辑,并扩展支持的数据库类型。

2024-07-05 11:17:20 594

原创 在Java源码中添加隐形签名和数字水印的实现方法

在软件开发和分发的过程中,代码的版权保护和溯源成为一个重要的需求。无论是为了防止代码被盗用,还是为了跟踪代码的修改历史,确保代码的合法来源都是至关重要的。这就引出了如何在源码文件中添加签名和水印,以实现代码的溯源和验证。传统的数字签名方法可以生成文件的唯一签名,但这些方法往往在文件的外部生成和验证,容易被忽略或篡改。而在源码文件中嵌入不可删除的隐形签名或数字水印,则可以在不影响代码运行的情况下,确保签名的难以被发现或删除。本文将探讨如何在Java源码文件中添加隐形签名和数字水印,以实现对源码的有效保护。

2024-06-17 11:22:32 910

原创 window server文件上传限制

项目场景:项目场景:window server 2008服务器,web项目,tomcat部署,nginx 代理前端。将tomcat服务注册成系统服务,设置开机自启动。问题描述:在网页端上传文件,当文件大小超过30M时会上传失败。bug排查路线,nginx 最大请求限制(已放开限制),tomcat-web.xml 相关限制(已放开), web项目内部控制文件上传大小(已放开)。重新部署上线,依然上传失败。将系统服务停止,单独启动tomcat服务,再次上传,成功。 原因分析:跟操作系统的

2021-04-13 17:35:56 899

原创 MyBatis模糊查询防止通配符查询

错误示例;当传参为%时,where 条件失效select * from test as t1 where t1.tiltle like concat('%',#{title},'%');

2021-03-31 22:23:55 1319

原创 vue-pdf 字体不显示

vue-pdf 预览时添加的水印不显示,但是在iframe中可以正常显示,排除pdf文件生成时的问题 。推测是预览显示时没有相关字体导致。 亲测以下解决办法有效: 下面展示一些 `内联代码片`。import pdf from 'vue-pdf'import CMapReaderFactory from 'vue-pdf/src/CMapReaderFactory.js' // 有时PDF文件地址会出现跨域的情况,这里最好处理一下 this.src = pdf.createLoad.

2021-01-29 08:43:08 2621 1

转载 Centos7 mysql 定时备份及还原

Centos7 mysql 定时备份及还原1、新建备份脚本参考原文地址vi /home/mysqlback/mysql_back.sh 填入以下内容mysql_user="USER" #MySQL备份用户mysql_password="PASSWORD" #MySQL备份用户的密码mysql_host="localhost"mysql_port="3306"mysql_char...

2020-03-31 09:08:23 418

钉钉内网穿透工具-历史版

钉钉开发移动端调试工具,方便快捷的调试钉钉开发的移动应用

2020-03-31

聊天室 完整版 socket nodejs ejs bootstrap js

基于 Node.js、Express、EJS、Socket.IO、jQuery 和 Bootstrap 的聊天室应用 用户需要先输入昵称,然后才能进入聊天室。输入消息并点击发送,消息将实时显示在所有连接的客户端上,并带有用户头像和背景图片,同时消息在左右分布,看起来有来有回的效果。

2024-06-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除