正在加载中,请稍后
author 首页 关于 笔记

按回车搜索更多

全部 项目 前端 后端 运维 其他 2022-12-02 Windows 11 安装 Docker Toolbox 基于 VirtualBox 换回已过时的VirtualBox方案在Windows安装docker,支持win10/win11,支持命令行和shell,性能尚可且节约内存。 2022-12-02 IDEA Community 社区版入门教程 可永久免费 为防止IDEA Ultimate版本以后无法白嫖,且买不起正版的情况下。提前探路试试水,看看IDEA Community社区版目前易用性如何。 2022-12-02 OpenResty Lua脚本实战 反爬虫限制IP访问频率 学习 OpenResty Lua 脚本,实战写一个限制IP频率等简单反爬虫脚本,限制单位时间内单个IP的访问频率,访问过快进入黑名单 2022-12-02 Vue项目实现PWA 把网站安装在浏览器和桌面 PWA可以简单理解为:把网站安装到Chrome浏览器中,同时桌面也会出现一个快捷方式,打开非常类似于手机微信的小程序。部分代码会离线储存到本地,加快访问速度。 2022-12-02 OpenResty yum 方式安装 支持 CentOS 7和8 yum方式安装OpenResty,实现自动安装程序本体和常用模块,并自动配置到service,且后续支持随系统库更新 2022-08-19 Javascript 防抖 节流 控制单位时间内方法执行次数 跟随B站UP主,学习JS节流防抖,学习笔记和简单效果演示 2022-08-19 CCS3 立体箱子 页面载入动画 html5 页面加载loading 动画效果 基于原生css3 javascript 2022-08-19 纯 JavaScript Canvas 实现图片放大预览、多张切换、动画效果等 不依赖CSS,纯JavaScript + Canvas,搭配 requestAnimationFrame 帧动画渲染,实现图库预览效果 2022-08-19 从零新建一个 Springboot 2.7.1 项目搭配 Swagger 3.0 Knife4j MyBatisPlus 等 Java后端接口开发,从零新建一个 Springboot 2.7.1 项目,尽量使用最新版本框架 2022-01-17 WebSocket 入门 Java Springboot + Html5 JavaScript 简单实现 实现前后端websocket交互,即所有用户与服务器端建立连接,服务器端代理实现用户端所有请求和响应 2022-01-17 Windows 中运行 Linux 探索 WSL2 非双系统 保姆级教程 Windows 中运行 Linux 探索 WSL2 非双系统 保姆级教程 2022-01-17 404 Not Found Page 创意 纯静态页面 仅4kb单文件 需要一个长的不丑的干净的404和500页面,方便配置到项目中或tomcat/nginx中,最好是个单文件无依赖也不用加载图片,以保持稳定快速,防止连404也炸了 2022-01-17 Arch Linux 初体验 安装在虚拟机 VirtualBox 从零开始学 从零折腾Arch Linux,先在虚拟机体验,后期直接安装到实体机 2022-01-17 Linux 与 Windows 双系统 时间慢8小时问题 修改windows时间为UTC,解决双系统时间问题 2021-09-06 Docker 零代码 快速搭建 各类网站 WordPress DiscuzQ Typecho Docker 零代码 快速搭建 各类网站 WordPress DiscuzQ Typecho 2021-06-09 用 Java 解数学题之 <老师在纸上写了两个正整数... > 老师在纸上写了两个正整数,把它们的和告诉了小红,把它们的积告诉了小明。 老师说:这两个正整数可能相等也可能不相等。 2021-06-07 Vue IndexedDB 入门 idb idb-keyval 取代 Localstorage IndexedDB 隐藏在前端的 MongoDB 高效率数据读写 2021-05-25 Ubuntu 20.04 安装 Android 模拟器 Genymotion Ubuntu 20.04 安装 Android 模拟器 Genymotion 在PC安装执行安卓APP 2021-05-07 Docker Tomcat 性能调优详解 tomcat 9 adoptopenjdk openj9 Docker 下 Tomcat 性能调优详解 最大化利用云主机性能 增加数据处理能力 2021-04-27 html5 css3 单页面预加载动画 第3弹 支持 vue 通过简单的 html5 css3 代码实现 单页面预加载动画 用户等待页面加载的体验大幅提升 支持 vue 2021-04-27 解决 Navicat 连 MySQL 8.0 报 2059 Authentication plugin caching_sha2_password 错误 解决 Navicat 连 MySQL 8.0 报 2059 Authentication plugin caching_sha2_password 2021-04-27 Java thumbnailator 图片裁剪格式转换 支持 JPEG/PNG/WEBP 互转 Java 实现图片WEBP极限压缩,并实现自动中心裁剪缩略图算法等 2021-04-27 Vue Cli3 SPA 项目 SEO 终极方案 Rendertron 后端渲染 VUE SPA项目的百度搜索引擎收录的终极方案 后端自动模拟浏览器渲染返回 2021-01-25 Linux Ubuntu 20.04 LTS 更新到最新长期支持内核 v5.10.9 Linux Ubuntu 20.04 LTS 更新到最新长期支持内核 并删除未使用内核节省硬盘空间 2021-01-25 Linux Ubuntu 20.04 LTS Docker 安装 微信 QQ Linux Ubuntu 20.04 LTS 使用 Docker 方式 安装 微信 QQ 2021-01-11 Linux Ubuntu 20.04 LTS 解决无法输入中文 输入法问题 卸载 fcitx sogou 输入法 切换到 ibus-rime 解决各种问题 2021-01-08 Linux Ubuntu 20.04 LTS 下安装 nvm nodejs npm 等 Linux Ubuntu 20.04 LTS 下安装 nvm nodejs npm 等 2021-01-08 ROG 幻14 完美安装Linux Ubuntu LTS 20.04 解决各种问题 ROG 幻14 完美安装 Linux Ubuntu LTS 20.04 解决各种问题 2021-01-06 Centos Docker MySql 数据库每日备份压缩 定时任务 Centos Docker MySql 数据库每日备份压缩 定时任务 2020-06-15 微信小程序首次请求慢 Safari浏览器访问慢 pending 10秒 可能是HTTPS证书的锅 微信小程序首次请求慢 Safari浏览器访问慢 pending 10秒 可能是HTTPS证书的锅 2020-06-10 Vue 实现页面滚动到底 自动加载无限滚动 方法思路 Vue 实现页面滚动到底 自动加载无限滚动 方法思路 2020-06-10 SpringBoot 2.x 使用 Maven 新建多模块项目步骤 SpringBoot 2.x 使用 Maven 新建多模块项目步骤 2020-06-10 Centos 7.7 从零安装部署生产环境 Docker Nginx JDK Tomcat Mysql Redis Centos 7.7 从零安装部署生产环境 Docker Nginx JDK Tomcat Mysql Redis 2020-06-10 解决 Nginx Let's Encrypt HTTPS 证书 错误: 服务器缺少中间证书 解决 Nginx Let's Encrypt HTTPS 证书 错误: 服务器缺少中间证书 2020-06-10 JavaScript 实现 AES/CBC/PKCS7Padding 数据加密解密 JavaScript 实现 AES/CBC/PKCS7Padding 数据加密解密 2020-06-10 SpringBoot 项目使用 Jackson 实现解析和序列化 JSON 彻底抛弃FastJson SpringBoot 项目使用 Jackson 实现解析和序列化 JSON 彻底抛弃FastJson 2020-03-30 Docker 中的 Mysql Tomcat 容器时间慢8小时 解决方案 解决Docker容器中的时间比我们一般说的北京时间慢8小时 2020-03-30 SpringBoot JavaScript 前后端 实现文件夹 批量上传 SpringBoot JavaScript 前后端 实现文件夹 批量上传 2020-01-10 用Java 自己写一个浏览器 —— JavaFX 入门 简单体验了一下JavaFX,跟着教程学了个入门,于是接着内置的WebView,用了不到200行代码写一个简易的浏览器。 2020-01-10 Java实现 Zip打包压缩第二弹 从String直接变Zip压缩文件 直接把String作为文本的内容压到Zip中的文件里,文件的路径和文件名都可以按需求指定 2020-01-10 Java 实现Gzip 压缩字符串 用Java实现Gzip对于字符串的压缩和解压缩 2019-12-30 解决Manjaro / Arch环境下 蚂蚁笔记 启动报错 Harfbuzz version too old 1.2.1 解决蚂蚁笔记在 Linux Manjaro 下启动报错 2019-12-30 Linux Manjaro 18 xfce 初次体验 和 简单教程 Manjaro是一款基于Arch Linux、对用户友好的Linux发行版 2019-12-29 Linux Deepin 15.11 下安装运行任意 exe 程序 Linux Deepin 15.11 下安装运行任意 exe 程序 2019-12-29 入门docker笔记 从零搭一个轻论坛系统 基于Flarum Flarum 是下一代论坛软件,使网上讨论更有乐趣.不仅如此她还简单,高效,免费. 2019-12-05 Docker 入门 分别安装 Mysql Mongodb Redis Tomcat Nginx Docker基础入门,分别一个一个单独安装基础服务的容器 2019-12-05 Docker 最强UI可视化工具 Portainer 入门 Portainer 是一个轻量级Web端的Docker管理UI,Portainer够轻松地管理不同的Docker环境(Docker主机或集群) 2019-10-18 纯Java原生代码 实现获取Linux 包括 CPU 内存 硬盘 等系统信息 通过java接口实现简单的linux系统实时监控,希望尽可能不增加系统算力和内存负担的基础上,获取到系统信息,方便前端用图表来显示系统情况 2019-10-18 基于Jgit 实现java 自动化操作 git 相关功能 通过java代码实现git的常用的操作, 如clone、add、commit、pull、push 等, 最终可以用于例如服务器生产环境中的部分静态文件一件同步 2019-10-17 javascript 纯前端实现文件解析 例如导入Chrome书签 通过唇前端来解析用户上传的文件,并在前端直接做出反馈, 从而减少后端服务器的压力,也减少等待时间优化了用户体验, 例如用纯js解析chrome浏览器的导出的书签文件bookmarks_xxx.html 2019-10-17 Springboot 2.x 多个 mongodb 数据源 MongoTemplate 多数据源有很多好处,根据重要性区别备份,也可以区别分配资源等 多数据源 搭配多个MongoTemplate 2019-10-17 Springboot 2.x 整合 quartz 定时任务 实现动态添加、暂停、删除等功能 Springboot 2 整合 quartz 定时任务 (非原创,全文都是参考的简书作者的代码) 记录一下折腾的过程,防止以后忘记 2019-10-17 java springboot 动态生成 sitemap.xml 网站地图 建站以来,试过好多方法实现 sitemap.xml ,从最早的手动更新,到后来每次更新自动写入本地io文件。最终决定写个动态的,通过springboot的GET接口返回字符串实现,xml结构不复杂,就自己拼。最终通过nginx代理到网站的sitemap.xml上去。 2019-10-17 centos7.4 卸载jdk8 mysql5.7 安装openjdk11 mysql8 Centos7.4 卸载jdk8 mysql5.7 升级成 openjdk11 mysql8 2019-10-17 Linux Deepin 15.11 手动增加 swap 方法 解决内存不够 Linux Deepin 15.11 手动增加 swap 方法 解决内存不够 2019-10-17 Fingerprintjs2 实现浏览器指纹采集器 获取用户唯一标识码 Fingerprintjs2 是通过纯前端原生js实现的浏览器指纹采集器,通过获取浏览器中所有能获取到的信息(部分通过base64转成String),最后生成出md5,用于该用户在该设备上的唯一标识码,官方宣称准确度高达99.5% 2019-10-17 Linux Deepin 15.10.2 桌面kwin主题App美化 Linux Deepin 15.10.2 针对kwin桌面Aurora主题的顶部栏进行美化 2019-07-12 Linux Deepin 15.10.2 下折腾 简单自制的 Conky Conky-manager 最新版本Linux Deepin下,折腾简单自制的 Conky Conky-manager 2019-07-12 在Linux Deepin 15.10.2下 安装 PxCook 基于CrossOver Adobe AIR 最新版本Linux Deepin下,通过CorssOver安装Adobe AIR,最终实现PxCook Windows版本的安装 2019-07-11 解决Jsoup|HttpClient 异常 Remote host closed connection during handshake 解决报错 Remote host closed connection during handshake 2019-07-10 Javascript 实现前端 Gzip 压缩字符串 纯前端的 Gzip 压缩字符串 2019-07-07 Nginx 允许子域名通配符跨域 Nginx 允许子域名通配符跨域 终于脱坑 2019-07-07 Java 实现RSA生成密钥 加密解密 自定义位数 Java 实现的RSA生成密钥 私钥加密 公钥解密等 2019-07-06 常用Shell脚本 tomcat监控/mysql备份/jar文件启动停止重启 分享一些常用Shell脚本,包括 tomcat监控/mysql备份/jar文件启动停止重启 2019-07-06 Nginx 指定URL或静态页面 实现用户登录 用户名密码验证 Nginx 指定URL或静态页面 实现用户登录 用户名密码验证 2019-06-30 除了迅雷 你还可以用这些下载器!支持多线程下载 BT下载 磁力下载 这些下载器!速度报表!支持多线程下载 BT下载 磁力下载 2019-06-28 Springboot 实现Controller缓存的思路 关于Mysql Redis Springboot 自己敲代码来实现Controller缓存的思路 关于Mysql Redis 2019-05-16 Nginx日志输出格式参数详解 改为JSON格式输出 Nginx日志输出格式参数详解 改为JSON格式 2019-05-09 Springboot 通过自带的@Scheduled 实现定时任务 Springboot @Scheduled 实现定时任务 2019-04-27 JAVA 实现 AES CBC PKCS7Padding 加密解密 java 实现 AES/CBC/PKCS7Padding 加密解密 2019-04-11 Leanote 蚂蚁笔记 自建私人云服务简单流程 Centos 7.4 通过官方公开的源码和教程,在自己的centos7的服务器上搭一套go+mongodb环境的蚂蚁笔记私人服务端,并且可以把生成的博客映射到我自己的域名。 2019-04-10 Java 实现ZIP压缩 支持文件和文件夹 java实现文件zip压缩,方便客户端下载。 2019-03-18 极简壁纸2.0上线 全站Vue重构 极致用户体验 极简壁纸最初只源于一个壁纸美图的爱好者,一直找不到好的壁纸,于是有了自己做一个壁纸网站的想法。 2019-02-15 Electron 入门笔记 - PC端WebApp开发 H5变EXE PC端WebApp开发 2019-01-25 SimpleMDE 轻松打造一个类似简书的纯前端MarkDown语法编辑器 纯前端MarkDown语法编辑器 2019-01-24 Animate.css 超强CSS3动画库,三行代码搞定H5页面动画特效! Animate.css 超强CSS3动画库 2019-01-22 Jsoup爬虫获取自己网站在百度搜索中的实时排名 Jsoup爬虫获取自己网站在百度搜索中的实时排名 2019-01-20 网站如何获得收入?初识个站广告盈利的基本方法 个站广告盈利的基本方法分享 2019-01-10 Isotope.js 超好看前端响应式JS插件 动态实现瀑布流布局排版、筛选、排序等功能 Isotope.js 超好看前端响应式JS插件 动态实现瀑布流布局排版、筛选、排序等功能 2019-01-09 新站上线,分享10个最强chrome浏览器插件!瞬间开发效率加倍 新站【极简插件】上线!,推荐10个地表最强chrome浏览器插件 2019-01-05 初识hexo ! 搭配next、GiteePages,轻松免费开发高质量博客网站 ( Linux下开发 ) Linux deepin下开发hexo 搭配next、GiteePages,免费轻松实现高质量高颜值博客。 2019-01-04 html5 页面加载loading 动画效果 第二弹(基于原生JS CSS) H5页面加载中loading特效,完全基于原生JS,CSS,无第三方依赖,引入即可,开箱即用 2018-12-18 html5 页面加载loading 动画效果 基于原生css3 javascript html5页面加载load动画效果,基于JavaScript + CSS3实现,无第三方依赖 2018-12-09 Gitee Pages 第二弹!3分钟自建在线博客 微信个人名片二维码 零基础 零基础3分钟自建在线博客,微信个人名片二维码 2018-12-01 java通过smtp服务 给指定邮箱发送邮件含附件 java smtp服务发送邮件到指定邮箱,以腾讯企业邮箱为例,实现发送邮件含附件 2018-11-25 我换域名了!从tczmh.club到zzzmh.cn 换了个cn结尾的域名!全站换到新域名zzzmh.cn了! 2018-11-23 震惊!零基础3分钟内教会你做一个自己的博客网站!完全免费 基于Gitee Pages 从0开始手把手讲述,如何3分钟建一个属于你自己的HTTPS博客网站。全程完全免费! 2018-11-18 极光IM demo Java服务器端工具类 多端在线即时聊天 极光IM是用于 iOS / Android / web / PC 等多端在线即时聊天的第三方接口,目前在一定额度内可以免费实现其一部分功能。 2018-11-14 Let's Encrypt 通配符证书 certbot-auto renew报错 手动续约流程 支持 nginx tomcat Let's Encrypt 通配符证书 手动续约流程 2018-11-10 极简壁纸 从底层到页面 整站重构 已完成第一阶段 后端重写爬虫、重新配置数据库。前端暂时用jquery实现不刷新页面切换,加入标签等。 2018-10-25 免费OSS! 汇总各大厂商一定额度内免费对象存储 可用作图床、网站加速 汇总各大厂商免费OSS对象存储 2018-10-22 关于 chrome 谷歌浏览器 crx 插件 离线拖拽安装方法(兼容各版本) 谷歌浏览器安装第三方插件的两套方案,兼容新旧版chrome浏览器,以及国内比较新的chrome内核的浏览器 2018-10-09 使用social-share.js实现网站一键分享到QQ、微信、微博 使使用social-share.js实现网站一键分享到QQ、微信、微博,最多三行代码轻松搞定! 2018-10-05 观影20年老影迷心中最值得看最好看的经典电影名单 观影20年选出最值得看的经典电影名单,没有肖申克的救赎 2018-10-01 Nintendo Switch 个人认为最值得玩的游戏名单 2018.10.01 Nintendo Switch 到手必玩游戏排行,持续更新 2018-09-20 从零开始的个人建站之 SEO 优化 表面上是一篇SEO的文章,实际上是表达对百度的各种不满 2018-09-20 2分钟搞定http1.1升级到http2.0 适用 nginx tomcat 2分钟搞定http1.1升级到http2.0,超简单超实用的入门教程 2018-09-08 Let's Encrypt 第二弹 支持通配符的免费SSL证书 实现Let's Encrypt免费SSL证书第二弹 - 这次支持通配符 *.tczmh.club 2018-09-01 java程序员个人建站,半年以来的一点经验总结 全篇最优先的是如何省钱,然后是哪个好用。网站要火需要很长很长时间的积累,月供费用过高,很容易导致网站命短。 2018-08-28 mysql 自动 压缩 备份 上传的shell脚本 mysql 自动 压缩 备份 上传的shell脚本 2018-08-26 nginx限制单个IP同一时间内访问频率,防止循环访问 nginx 限制IP访问频率 超简单教程 2018-08-26 nginx自定义404 500等错误页面 nginx 自定义错误页面 优雅显示页面 2018-08-25 404 500等错误页面静态H5模板 - 可爱风格的猫抓毛线球 猫抓毛线球源码取自jq22 2018-08-25 Nginx Tomcat 实现网站全站https 基于免费的SSL证书Let's Encrypt https好处众多,例如可以提高熊掌号分数,提高百度搜索的排名。可以支持微信小程序的后台。chrome和firefox终于不再天天说我网站不安全劝退用户了。有个小绿锁看起来也高大上!还有就是https一定是未来趋势,早升早解脱。 2018-08-20 一步让 tomcat 访问速度翻倍 开启gzip压缩技术 tomcat一步开启gzip简单配置 2018-08-18 极简壁纸 - 新增注册登录以及云同步功能 一个月前开发完成的功能,终于测试通过上线啦~ 2018-08-18 SpringBoot 拦截器 解决Ajax跨域问题 No 'Access-Control-Allow-Origin' ........ SpringBoot 拦截器 解决Ajax跨域问题 No 'Access-Control-Allow-Origin' ........ 2018-08-18 前后端高效率实现Base64编码解码 Java & JavaScript 前后端 高效率实现Base64 编码解码 2018-08-15 IDEA / WebStorm 发布代码到 Github / Gitee (码云) 不用打命令 全程图像界面操作,无需任何命令行操作,适用于IDEA / WebStorm 发布到Github / Gitee (码云) 2018-08-05 2018 ChinaJoy 现场随手拍 2018上海ChinaJoy电竞娱乐盛典,周末冒着人山人海,第一次去了cj现场,感受一下气氛。 2018-08-04 人类无法抗拒的十大心理学效应 转载 - 人类无法抗拒的十大心理学效应 2018-08-03 windows桌面美化,一步变高科技。rainmeter入门 rainmeter桌面美化 - Rainmeter, desktop customization tool 2018-08-03 java实现简单的梅森素数算法 梅森素数珍奇而迷人,因此被人们称为“数海明珠”。 2018-08-03 极光短信通过模板发送验证码 极光短信通过模板发送验证码的简单demo 2018-08-03 Redis 入门命令和jedis demo - IMOOC笔记 很久以前的笔记,翻出来发一下博客 2018-08-03 IntelliJ idea - IMOOC 学习笔记 很久以前的笔记,包含idea常用方法和快捷键 2018-08-03 java实现网络爬虫,jsoup入门demo java实现网络爬虫 简单5分钟入门 2018-07-15 纯前端通过第三方API实现用注册、登陆、个人信息增删改查等功能 借助了掌淘科技免费提供的 用户系统 API 和 K-V 数据存储API 2018-07-14 java实现网络图片传给浏览器直接下载 例如七牛云的跨域的图片URL传给浏览器,浏览器直接下载。 2018-07-05 原生js/jquery实现简易的图片占位加载以及懒加载功能 使用原生js/jquery,实现高效率的图片占位加载,懒加载等功能。 2018-06-26 Nginx Tomcat 实现网站二级域名 centos下的nginx简单安装配置,和搭配tomcat使用实现二级域名 2018-06-20 极简壁纸 - 1.0 Final 最终版本上线!!! 新增了包括显示图片分辨率、喜欢图片功能,以及包括二次元、小姐姐、自然、机械、设计等,5种基本分类。优化了前端代码。 2018-06-15 全面启用 SpringBoot + Spring JPA, 搭建后台Service 使用SpringBoot加JPA大幅简化后端开发 2018-06-07 随手写的一个纯前端的天气预报小程序 自动定位到对应城市 显示3天内的天气情况 2018-05-31 RIME 通关视频 持续更新 2018-05-15 Centos 7.4 从零搭建Java环境 抛弃低效率的Windows Server,重装无图形界面的Centos 7.4,效率提高一倍以上。Centos 7.4 安装部署JDK Tomcat Mysql Redis 2018-05-04 塞尔达 - 荒野之息 游戏截图分享 塞尔达 - 荒野之息 2018-05-01 个人博客3.0版 正式上线 佛系程序员前后端分离式 个人博客项目,第二次重制版本上线。
基于 bootstrap + jQuery
后端 SpringBoot + JPA 提供service服务
2018-04-26 个人博客 - 历史版本回顾 每一代都是推到最重来,之前2代的代码任然保存在服务器中 2018-04-26 极简壁纸 1.0 正式上线 一个由个人开发维护的网站。新增 “喜欢” 功能 2018-03-26 自我介绍 - 基于impress.js的网页版PPT 一个有趣的自我介绍PPT,只为博君一笑 2018-03-21 OA管理系统 - SpringBoot + AmazeUi 我在华东理工网络本科的毕业设计后端使用SpringBoot + Mybatis融合 Redis Shiro & Spring Boot Admin前端使用AmazeUI + Vue 2017-07-26 学习笔记 - 从纸质笔记迁移到蚂蚁笔记 记录 java / html / linux 学习过程