Hi, Takagi!

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

  • 10/12 更新: Sakura 主题发布最新1.2.0正式版!新增黑夜模式、自定义评论样式,移动端侧边栏增加标题和社交图标,优化大量细节等。

    Discovery

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

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

    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结束后,先在

    Saiku源码完整搭建及问题解决方案.md

    Saiku源码完整搭建及问题解决方案Saiku链接地址官网:https://community.meteorite.bi/GitHub:https://github.com/OSBI/saiku文档:https://saiku-documentation.readthedocs.io/en/late

    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

    MySql 重置/修改表自增ID值

    第一种方案,使用truncate命令truncatetabletable_name该方式会清空表并恢复索引至初始值第二种方案使用alter命令altertabletable_nameAUTO_INCREMENT=1将设置自增值为后面的数【但不可以小于当前值】第三种方案,使用工具,例如Navicat如

    Quartz 注入 Spring Bean为空

    问题描述项目中采用了Quartz来执行调度任务,但在Quartz自动调用Job任务时,发现在JobBean中使用@Autowired进行依赖注入会产生null指针错误经查阅资料得知,大致原因为Job由Quartz实例化创建,因而在Job中使用依赖注入时无法找到Spring的Bean开发所使用的版本号

    Hi, Takagi!

    切换主题 | SCHEME TOOL