
个人博客开发
文章平均质量分 86
深巷里的黑猫
一切还刚开始,路很漫长~
展开
-
marked扩展语法(增加自定义表情)
背景最近在移植WordPress的Sakura主题到Halo上(实际上只是参照样式重写了)。评论这里需要使用marked,Halo官方提供的表情不太适合我,且我早就想扩展一个带表情的marked了。因此正好借着这个机会,扩展一个带表情的marked。后续也想扩展一下文章页面的marked,只是目前还没有插件。因此暂时先只改评论的即可,到时候通用一套语法即可。【注:当前文章大部分内容为分析,篇幅较长,如果不想看过程,直接跳转至扩展即可】本篇文章基于如下内容marked.js:https://git原创 2020-06-22 13:56:42 · 4963 阅读 · 0 评论 -
ztree节点的渲染事件
ztree中没有专门的节点渲染回调事件,但可以根据view下的addDiyDom来达到相同的效果使用方式let setting = { view: { addDiyDom: addDiyDom }}function addDiyDom(treeId, treeNode) { // 在这里通过获取dom节点来处理节点的特殊样式}...原创 2020-06-01 13:29:26 · 933 阅读 · 0 评论 -
Nginx防止DDos&&CC攻击
限制每个IP每秒的连接数http { # 用户ip每秒的连接数 limit_conn_zone $binary_remote_addr zone=peripconn:1m; # 虚拟主机每秒的连接数 limit_conn_zone $server_name zone=perserverconn:1m; server { limit_conn peripconn 5; limit_conn perserverconn 50; }}限制每个IP每秒的请求数原创 2020-06-01 13:26:13 · 853 阅读 · 0 评论 -
Vue安装(基于vue-cli 3.x可视化安装)
什么是Vue?首先了解一下Vue,这里引用官方的介绍:Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。原创 2019-07-30 09:57:56 · 4153 阅读 · 1 评论 -
在Vue中使用NProgress监控页面滚动进度
NProgress是用来在页面跳转时出现在浏览器顶部的进度条官网:http://ricostacruz.com/nprogress/github: https://github.com/rstacruz/nprogress博主想用Vue实现全局监控页面滚动条的进度。功能与NProgress相似,因此直接使用当前插件来进行实现。效果:一、安装npm install --save ...原创 2019-09-23 16:24:07 · 1091 阅读 · 0 评论