卷首名帖 · AUTHOR DOSSIER
柳意梧情
心在哪里收获就在哪里
- 著录
- 39 篇
- 入册
- 2023.12
著作目录 · WRITTEN LEAVES
此间文章
-
01 VOL. 1
TinyTale小程序增加文章访问验证码功能
本文详细介绍了基于TinyTale小程序实现文章访问验证码功能的教程。教程通过修改多个Vue文件代码,实现了两种验证方式:弹窗输入验证码和观看视频解锁文章。实现过程包括改造文章详情页面、添加验证码弹窗组件、新增广告获取验证码页面,并集成微信小程序激励广告。开发者需要配置Tools工具箱插件认证token和微信广告ID,同时注意API版本更新导致的接口地址变更。该功能可有效保护文章内容,通过观看广告或输入验证码的方式解锁完整内容,为小程序运营提供新的变现途径。
READ MORE →
-
02 VOL. 2
Cron 表达式
Cron表达式是用于指定定时任务执行时间的格式化字符串,广泛应用于软件开发和系统管理中的周期性任务(如备份数据库、清理日志)。其基本结构由6个字段组成,依次为秒(0-59)、分钟(0-59)、小时(0-23)、日期(1-31)、月份(1-12或JAN-DEC)、星期(0-6或SUN-SAT,0和7表星期天),字段间用空格分隔,支持值、范围、列表或通配符。特殊字符包括*(所有值)、/(增量,如*/5表每隔5单位)、,(多值,如1,15,30)、-(范围,如1-5)、?(日期或星期字段不指定值)。通过组合这些元素,可实现复杂调度逻辑,如“0 0 6 * * *”表每天6点执行,“0 */5 14 * * ?”表每天14点每5分钟执行,有效提升系统自动化程度,减轻人工操作负担。
READ MORE →
-
03 VOL. 3
如何内网穿透本地服务
本文详细介绍了如何配置和使用NPS内网穿透服务。首先,需要在木因博客注册账号并完善NPS信息。其次,在客户端配置部分,需从指定地址下载客户端,并根据系统类型(Mac或Windows)执行不同的注册与启动步骤。Mac系统通过终端命令操作,Windows系统则需修改密钥文件并运行脚本。成功注册后,需在后台确认客户端上线状态。最后,进行域名解析配置,按照规则设置主机域名后即可访问。文中还提供了常用脚本的功能说明,并建议访问失败时尝试重启客户端。整体流程清晰,涵盖了从账号注册到服务启用的关键步骤。
READ MORE →
-
04 VOL. 4
vue2学习笔记
文章系统总结了Vue基础核心概念。首先介绍了Vue实例的创建与模板语法,包括插值与指令的使用。接着区分了单向与双向数据绑定,并讲解了el与data的两种写法。文章还阐述了MVVM模型及数据代理原理,即通过Object.defineProperty实现data属性的响应式操作。最后,详细说明了Vue的事件处理机制,涵盖事件绑定、常用修饰符(prevent、stop等)及键盘事件的别名规则。
READ MORE →
-
05 VOL. 5
Linux内存(手动释放cache)
[codesphere 摘要生成异常:Server returned HTTP response code: 503 for URL: https://api.master-jsx.top/v1/chat/completions]
READ MORE →
-
06 VOL. 6
给博客添加文章访问验证码功能
作者为Halo博客开发了一篇文章验证码功能,用于公众号引流。后端新增注册码实体、服务、控制器等模块,实现生成、检查、清理过期注册码功能;前端新增验证码模板和样式,支持用户扫码验证。发布文章时可选择验证码模板,验证成功后session记录,同时保留原有密码功能。该功能通过后端接口和前端交互实现,有效提升用户关注度和网站流量。
READ MORE →
-
07 VOL. 7
springboot自带的工具类分享
[codesphere 摘要生成异常:Server returned HTTP response code: 503 for URL: https://api.master-jsx.top/v1/chat/completions]
READ MORE → -
08 VOL. 8
实用的shell脚本分享
本文档包含9个实用的Linux运维脚本,涵盖网络安全、系统管理、数据库备份和监控等多个方面。DoS攻击防范脚本自动识别并屏蔽高频访问IP;MySQL备份脚本支持单库和多库多表两种模式;Nginx日志处理脚本实现按天切割和访问统计分析;网卡流量监控脚本实时显示网络吞吐量;系统初始化脚本完成时区设置、安全加固、内核优化等基础配置;磁盘监控脚本批量检查100台服务器的磁盘使用率。这些脚本通过自动化处理常见运维任务,有效提升服务器管理效率和安全性。
READ MORE →
-
09 VOL. 9
形象解说23种设计模式
本文总结了23种设计模式的核心思想,涵盖创建型、结构型与行为型模式。创建型模式如工厂方法、抽象工厂、建造者模式分别处理对象创建的灵活性、产品族构建及过程与表象分离;原型模式通过复制创建对象,单例确保唯一实例。结构型模式中,适配器解决接口兼容,桥梁分离抽象与实现,合成管理树形结构,装饰动态扩展功能,门面简化子系统,享元共享细粒度对象,代理控制对象访问。行为型模式里,责任链传递请求,命令解耦请求与执行,解释器解析语言,迭代遍历聚集,调停者协调交互,备忘录存储状态,观察者实现一对多通知,状态响应内部行为变化,策略封装算法,模板方法定义流程框架,访问者封装数据结构操作。各模式通过封装变化、分离关注点,提升系统灵活性与可维护性。
READ MORE →
-
010 VOL. 10
SQL优化细说
SQL优化需避免select *,指定字段减少资源消耗;where子句不用or或!=,防止索引失效;优先数值类型替代字符串,提升查询性能;varchar代替char节省空间;用默认值代替null,利于索引使用;group by先过滤后分组,减少计算量;清空表用truncate替代delete;批量插入用单条SQL减少事务开销;表连接和索引数量控制在5个内;复合索引遵循最左特性;like语句避免左模糊;使用explain分析执行计划;设计时统一字符集,避免隐式转换,优先Innodb引擎,减少大事务和游标使用。
READ MORE →