自定义博客皮肤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)
  • 资源 (5)
  • 收藏
  • 关注

原创 PJFUN Blog:零后端、纯静态、顶级动效——开启你的零成本、极致动效个人博客时代

摘要: PJ Blog 是一款基于 Vue 3 + Vite 的现代化静态博客系统,主打零成本部署与极致交互体验。通过 GitHub Fork 即可快速搭建个人博客,无需服务器维护,支持全球 CDN 加速。核心亮点包括: 1️⃣ 纯静态架构实现秒级加载(LCP<0.8s) 2️⃣ 深度定制化:通过 UnoCSS 和配置文件轻松修改主题风格 3️⃣ 开发者友好:自动解析 Markdown、PWA 离线访问、代码高亮等 4️⃣ 完全免费:依托 GitHub Pages/Vercel 实现零成本运维 5️⃣

2025-12-12 18:00:57 897

原创 受够了压缩和收费?我作为一个码农,手撸了一款无限容量、原图直出的瀑布流相册!

本文介绍了一款免费、去中心化的瀑布流相册系统,旨在解决传统相册工具容量限制、图片压缩和数据隐私问题。该系统支持原图上传,利用GitHub/GitCode/Telegram等云服务实现无限存储空间,确保用户数据自主可控。核心功能包括沉浸式瀑布流浏览、多维筛选、社交互动以及严格的隐私权限控制。系统采用响应式设计,优化了性能与用户体验,无需复杂部署即可使用。作者希望通过这款工具为热爱记录生活的用户提供一个安全、免费的数字记忆库解决方案。

2025-11-28 17:52:25 712

原创 拒绝慢加载:Brotli、Zstd、304与Nginx配置终极指南告别龟速!(附:专业配置服务)

摘要:Web性能优化实战指南 本文深入探讨了Web性能优化的关键技术:压缩算法、HTTP响应头配置和缓存策略。对比分析了Gzip、Brotli和Zstd三种压缩格式的性能差异,推荐Brotli+Gzip的双重策略。详解了Content-Encoding、Vary等关键HTTP响应头的作用,并提供了强缓存与协商缓存的黄金配置公式。最后针对Nginx配置中的常见问题,提供了Brotli开启的参考配置片段。文章旨在帮助开发者优化网站加载速度,降低带宽成本,实现秒级首屏加载体验。

2025-11-27 14:29:45 593

原创 微信小程序(H5)上传文件到阿里云 OSS(使用 STS 临时凭证)

本文介绍了通过RAM角色和STS临时凭证实现小程序/H5直传OSS的安全方案,避免长期密钥泄露风险。主要内容包括: 控制台配置: 创建最小权限策略(仅授权上传操作) 配置RAM角色,设置OSS为受信服务 编辑信任策略限定角色扮演者 后端实现: 使用STS服务获取临时凭证 构造上传策略(限制路径、大小) 计算签名并返回前端所需参数 安全措施: 所有敏感配置已掩码处理 采用30分钟有效期的临时凭证 遵循最小权限原则 该方案通过临时访问凭证保障传输安全,同时提供了代码示例实现后端逻辑。

2025-10-30 13:23:41 1093

原创 静态资源js,css免费CDN服务比较

本文对10个主流免费静态资源CDN服务(如BootCDN、jsDelivr、UNPKG等)进行了详细比较,涵盖其特点、局限性及适用场景。国内项目推荐使用BootCDN、Staticfile或Zhimg等国内优化服务,国际项目建议选择jsDelivr或UNPKG。文章还提供了各CDN引入jQuery等库的具体代码示例,并建议国内项目优先考虑访问速度,国际项目侧重资源覆盖,同时强调版本管理和回退机制的重要性。针对不同开发需求(如ES模块化)也给出了专项建议。

2025-05-29 16:18:50 1836

原创 pjfun.top相册中上传图片获取github apiToken

用于pjfun.top相册文件自定义仓库存储

2024-11-28 15:17:55 221

原创 nacos配置中文动态监听刷新,微服务常用应用

nacos配置中文动态监听刷新,微服务常用应用。

2022-09-14 12:22:06 1049

原创 SpringCloud使用nacos注册微服务,undertow为web服务器时,微服务下线问题

nacos和undertow

2022-06-14 10:12:35 13891 5

原创 多线程公工具类测试

package jartest;import org.apache.commons.lang3.StringUtils;import org.apache.commons.lang3.concurrent.BasicThreadFactory;import org.junit.Before;import org.junit.Test;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.io.File;im.

2021-01-13 17:06:18 256

原创 mysql 误删除数据恢复(binlog)

恢复前提 :mysql有打开日志记录恢复概览: 1、通过mysql二进制日志文件生成sql,整个库恢复需把删除的sql语句去掉,运行sql 2、部分恢复同样生成sql文件,过滤sql文件,复制sql后去掉不需要的sql语句,运行sql生成sql文件方法:通过mysqlbinlog工具 一般在/mysql/bin 下面执行命令:mysql...

2019-04-08 15:16:03 600

原创 spring项目在程序运行中加载mybatis的xml文件

/** * 初始化添加的mybatis * * @throws Exception * @time 2018年8月1日 * @author DoubleLi */ private void intMybatisdb() throws Exception { Configuration configuration = this.sqlSessionFactory.g...

2018-08-16 10:37:18 932

原创 java 使用html编写pdf

导入jar包&lt;dependency&gt; &lt;groupId&gt;com.itextpdf&lt;/groupId&gt; &lt;artifactId&gt;itextpdf&lt;/artifactId&gt; &lt;version&gt;5.5.11&lt;/version&gt; &am

2018-07-05 10:49:42 455

原创 java web Excel在网页预览

导入jar包:&lt;dependency&gt; &lt;groupId&gt;org.apache.poi&lt;/groupId&gt; &lt;artifactId&gt;poi&lt;/artifactId&gt; &lt;version&gt;3.9&lt;/version&gt; &lt;

2018-07-04 11:54:34 12904 7

原创 条形码,二维码的编码和解码

 &lt;!-- 条形码、二维码生成 导入jar包 --&gt; &lt;dependency&gt; &lt;groupId&gt;com.google.zxing&lt;/groupId&gt; &lt;artifactId&gt;core&lt;/artifactId&gt; &lt;version&gt

2018-07-03 10:34:59 1546

jdk10 免安装版java_home

java 10 jdk10免安装

2020-07-08

jdk1.8-64 位windows免安装

jdk1.8

2019-03-14

windows mac修改器

windows mac修改器,windows mac修改器,windows mac修改器

2018-06-29

jdk1.6-64位免安装

jdk1.6,jdk1.6,jdk1.6,jdk1.6,jdk1.6,jdk1.6,jdk1.6,jdk1.6

2018-06-29

jdk1.7-64位免安装

jdk1.7,jdk1.7,jdk1.7,jdk1.7,jdk1.7,jdk1.7,jdk1.7,jdk1.7

2018-06-29

空空如也

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

TA关注的人

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