自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 MySQL 数据库备份到 Git

本文介绍使用Git管理MySQL数据库版本的最佳实践方案。通过编写自动化Shell脚本实现分表备份,关键优化包括:使用--skip-extended-insert参数确保每行数据独立INSERT语句,--skip-dump-date移除时间戳,--order-by-primary保证数据顺序一致。同时提供安全建议,如使用MySQL Login Path避免密码泄露,并推荐设置crontab定时任务。

2026-02-02 14:55:16 280

原创 Nginx internal X-Accel-Redirect 文件转发

摘要:本文介绍了三种实现文件权限校验后预览的方法,重点分析了第三种方案(Nginx X-Sendfile)的优化原理和实现步骤。通过将文件传输任务交给Nginx处理,可显著提升性能,解决PHP直接处理文件流导致的瓶颈问题。文章详细说明了Nginx配置要点、Laravel代码实现方式,并提供了缓存优化、并发处理等配套建议。该方案特别适合需要权限控制的大文件预览场景,能有效降低服务器负载,提高响应速度。(149字)

2026-01-21 10:31:01 926

原创 微信网页开发

Chrome 模拟法(最推荐):使用 Chrome 浏览器的开发者工具,手动添加并切换为 微信 User-Agent。这能骗过 90% 的“请在微信客户端打开”的检测。抓包替换法:使用 Charles 或 Fiddler 截获你手机微信访问该网页时的 Cookie 和 Header(包含授权信息),然后将这些参数填入 Playwright 或 Postman 脚本中进行模拟。

2026-01-15 17:33:06 533

原创 MySQL 标签设计,JSON 类型,第一范式

MySQL范式与JSON字段 摘要 MySQL范式包含1NF至BCNF四个级别,核心要求是: 1NF:字段原子性、单一值、主键唯一、同列同类型 2NF:消除部分依赖 3NF:消除传递依赖 BCNF:更严格的3NF JSON字段是否违反1NF存在争议: 传统观点认为违反,因存储复合数据 现代观点可接受,视JSON为原子类型 实际应用需权衡查询效率与数据一致性。

2026-01-13 11:28:29 649

原创 MySQL timestamp

推荐直接比较timestamp字段与时间字符串('YYYY-MM-DD HH:MM:SS'格式),性能最佳且能利用索引

2025-12-31 16:07:27 446

原创 php 和 Java 生成海报,哪个占用 CPU 少?

PHP和Java海报生成性能对比:PHP的GD库适合简单操作和低频场景,启动快但功能有限;Java在多线程和批量处理上更优,JIT优化提升长期性能但初期开销大。高频复杂场景推荐Java,简单需求可选PHP,极致性能可考虑Go或C++方案。建议根据实际业务进行基准测试。

2025-12-23 10:21:10 349

原创 php 本周日期

摘要:本文介绍了PHP中处理"本周"时间范围的注意事项,对比了中西方对一周起始日的不同定义(中国周一到周日 vs 西方周日到周六)。提供了多种实现方法,包括strtotime和DateTime类两种方式,重点解决了周日边界情况的处理问题。最后给出了完整的函数实现,能准确获取本周时间范围(中国标准为周一到周日,西方标准为周日到周六),并展示了如何获取时间戳和格式化日期。

2025-12-15 13:49:53 370

原创 html 标准的思考

html 标准中,为什么很有用的 marquee 等标签没有了,反而增加了一些没有意义的 content 等

2025-12-08 13:40:07 195

原创 js 反编译

清理版,等价于你贴的混淆函数的主体逻辑,仅保留业务计算,去掉混淆调用与无关变量名。这段 JS 使用的是典型的数组字符串表 + 索引解码函数的混淆模式,并带有反调试与沙箱检测。一个最小“解码替换”脚本(Node.js)示例。里面的 js 居然是混淆的,解密仅供学习。搜到了一个 身份证最后一位真假校验工具。下面给你一个直接可读的。如何系统性反混淆整段代码。

2025-10-14 19:09:05 453

原创 Laravel 统计关联数据

Laravel 提供了多种方法统计关联数据:withCount、withSum、withAvg等方法可直接计算关联数据的数量、总和、平均值等

2025-09-15 15:56:24 190

原创 数据展示系统

技术栈: Haskell (API) + 任意前端框架功能自动从 PostgreSQL schema 生成 REST API可以创建视图来封装复杂查询前端可以直接调用 RESTful API技术栈功能GraphQL API 自动生成支持复杂查询和变量可以保存常用查询实时订阅功能。

2025-09-08 09:13:23 1211

原创 CSDN 文章重复到什么程度呢?

https://www.csdn.net/https://blog.csdn.net/xJ032w2j4cCjhOW8s8/article/details/79674608

2018-04-03 17:51:12 794 1

原创 URL最后结束的斜杠

浏览器最后的斜杠是不是必须输入呢?一般来说,访问“http://www.abc.com/catalog”和访问“http://www.abc.com/catalog/”是一样的效果。比如,“[url]http://www.iteye.com/news/[/url]”和“[url]http://www.iteye.com/news[/url]”(两者访问的是同一个资源,并且都没有跳转,也都没...

2009-12-18 17:22:45 460

原创 我在CSDN安家了!

 终于在CSDN安家了,以前注册的帐号,但就是打不开writeblog.csdn.net和blog.csdn.net,网速慢的要死,我现在用的是上海市教育网,访问网通还可以,电信就慢得要死!(前一段申请的域名和电信服务器,上传2M的文件用了一天一夜!我想着晚上会快一点,结果半夜一两点还是很慢!)为什么会有网通电信呢?为了企业之间的竞争?为了市场?真是搞不懂。结果相互访问网速慢了很多!不管怎么说,今

2007-09-13 08:59:00 869

空空如也

空空如也

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

TA关注的人

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