Hi, Takagi!

You got to put the past behind you before you can move on.

2021/2/28:主题发布 1.3.1 版本。此版本针对于 1.3.0 版本中的问题进行了大量修复,另外优化和增加了一些细节内容,欢迎下载体验!

【Halo 主题】Sakura 食用说明

【Halo 主题】主题已经发布有半年之久才开始写使用手册,实在是抱歉各位!本主题较复杂,因此上手略难一些,本次特意在珍贵的元旦假期内写出此篇文档,以便于帮助大家更好的上手此主题

API开发(二)随机图片 API 设计思路

尽管对于一个博客而言,最主要的是文章的内容质量,相较而言,作为装饰的图片,就显得不是那么重要了。但实际上大多数时候,图片才是决定博客美观的最重要因素。只不过当一个博客内的图片过多时,就会让用户无法去选择,因此最好开发一个通用的,随机图片API,来减少用户找图片的烦恼

XXL-JOB(分布式任务调度)

XXL-JOB是一个轻量级的分布式任务调度平台,使用较为方便且下载后立即可以使用,非常方便。由于目前公司项目涉及到分布式,因此选择接入XXL-JOB来进行作业调度。注:本文基于XXL-JOB-2.2.1-SNAPSHOT版本,2.2.x版本较之前版本有很大

Mybatis 一对多查询 分页问题

Mybatis一对多查询分页问题背景之前给公司做的管理系统,今天被测出来,前台展示的分页数量和实际数量不符合,导致前台分页有误!(这么大的BUG竟然没发现,我也是服了自己了)本项目数据库使用MySql,插件有如下两个MyBatisMyBatisPlus分页插件分析产生BUG的地方下方是未修改之前的S

Ubuntu16.04 搭建Chevereto图床

Ubuntu16.04搭建Chevereto图床背景最近想搭建一个图床,在git上找来找去,始终没有找到一个特别好看的图床,最初使用java搭建了Hello-hao的图床。但似乎没有图廊预览功能,效果不太好。因此决定来决定去,最后选择搭建基于PHP的Chevereto图床。MySQL和Nginx我已

Git操作

Git操作对于在git上进行团队合作开发我还是个萌新,今天向大佬取了取经,了解了一点git上的操作,记录一下。(经验+1)团队合作之fork仓库fork仓库到本地之后,就可以进行pr了。但是pr还是有一定讲究的。下面是正常的流程假设仓库A为原项目,仓库B为自己fork的仓库。首次fork结束后,先在

marked扩展语法(增加自定义表情)

marked扩展语法(增加自定义表情)背景最近在移植WordPress的Sakura主题到Halo上(实际上只是参照样式重写了)。评论这里需要使用marked,Halo官方提供的表情不太适合我,且我早就想扩展一个带表情的marked了。因此正好借着这个机会,扩展一个带表情的marked。后续也想扩展

ztree节点的渲染事件

ztree中没有专门的节点渲染回调事件,但可以根据view下的addDiyDom来达到相同的效果使用方式letsetting={view:{addDiyDom:addDiyDom}}functionaddDiyDom(treeId,treeNode){//在这里通过获取dom节点来处理节点的特殊样式

Nginx防止DDos&&CC攻击

限制每个IP每秒的连接数http{#用户ip每秒的连接数limit_conn_zone$binary_remote_addrzone=peripconn:1m;#虚拟主机每秒的连接数limit_conn_zone$server_namezone=perserverconn:1m;server{lim

Hi, Takagi!

切换主题 | SCHEME TOOL