原来WordPress的文章也没有需要保留的价值,所以直接舍弃了
第一次用hexo这种纯静态的博客,应该不会像WordPress那样一堆漏洞了吧
引入disqus(考虑到墙的问题改为Valine了)以后评论区也会干净许多
Element中dialog组建实现拖拽
1.utils文件夹下创建
dialog.js
文件1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49import Vue from 'vue'
// v-dialogDrag: 弹窗拖拽
Vue.directive('dialogDrag', {
bind(el, binding, vnode, oldVnode) {
const dialogHeaderEl = el.querySelector('.el-dialog__header')
const dragDom = el.querySelector('.el-dialog')
dialogHeaderEl.style.cursor = 'move'
// 获取原有属性 ie dom元素.currentStyle 火狐谷歌 window.getComputedStyle(dom元素, null);
const sty = dragDom.currentStyle || window.getComputedStyle(dragDom, null)
dialogHeaderEl.onmousedown = (e) => {
// 鼠标按下,计算当前元素距离可视区的距离
const disX = e.clientX - dialogHeaderEl.offsetLeft
const disY = e.clientY - dialogHeaderEl.offsetTop
// 获取到的值带px 正则匹配替换
let styL, styT
// 注意在ie中 第一次获取到的值为组件自带50% 移动之后赋值为px
if (sty.left.includes('%')) {
styL = +document.body.clientWidth * (+sty.left.replace(/\%/g, '') / 100)
styT = +document.body.clientHeight * (+sty.top.replace(/\%/g, '') / 100)
} else {
styL = +sty.left.replace(/\px/g, '')
styT = +sty.top.replace(/\px/g, '')
}
document.onmousemove = function(e) {
// 通过事件委托,计算移动的距离
const l = e.clientX - disX
const t = e.clientY - disY
// 移动当前元素
dragDom.style.left = `${l + styL}px`
dragDom.style.top = `${t + styT}px`
// 将此时的位置传出去
// binding.value({x:e.pageX,y:e.pageY})
}
document.onmouseup = function(e) {
document.onmousemove = null
document.onmouseup = null
}
}
}
})2.在
main.js
中全局引用1
import './utils/dialog'
3.使用方法:给el-dialog 添加 v-dialog-drag属性
1
<el-dialog v-dialog-drag></el-dialog>
centos删除大量文件
今天在查看服务器时发现磁盘使用率巨高,新加的200G云盘已经用了70%多
经过排查发现是crontab的输出记录,文件路径是/var/spool/postfix/maildrop
尝试 rm -rf *
结果提示 Argument list too long
文件太多无法直接删掉
于是执行以下命令将文件10个分为一组进行删除
ls | xargs -n 10 rm -rf
耗时几十分钟,删除成功
ETH量化交易工具(支持ERC20代币)
#项目起源
ERC20代币空投不断,朋友告诉我可以以此来薅羊毛并且有人以此获利数十万,于是这个项目就诞生了。
这个项目可以批量生成地址,批量交易ETH或ERC20代币
支持一对多、多对一、多对多交易
我自己试过几次,手续费有点感人,大概¥50交易一次,批量养号的话我是养不起的,如果有大佬想合作可以联系我
#项目地址
http://eth.fsql.net/
暂时没考虑开源,想使用的小伙伴可以私信我获取账号
获得新域名:loli.watch
有个loli梦
一直想要个loli域名,后缀是什么无所谓,当然越短越好,.com .net这类主流后缀基本不用想了。今天逛godaddy偶然发现loli.watch 可买,首年只要$10。果断入手了
VUE语音识别
在很多场景下,当我们使用手机操作复杂页面时,会非常不方便,我在写一个商城后台时遇到了这个问题。运营经常需要很晚来操作后台,而很大一部分时间都是只能用手机,于是我想到的解决方案就是语音控制
实现结果如下:
PHP魔术方法
PHP的魔术方法
PHP 将所有以 __(两个下划线)开头的类方法保留为魔术方法。所以在定义类方法时,除了上述魔术方法,建议不要以 __ 为前缀
PHP的16个魔术方法
1 | __construct(),类的构造函数 |
腾讯视频签到增加V力值
QQVideoSign
🚀 腾讯视频好莱坞会员V力值签到。
代码由sy-records的v-checkin改动而来,额外增加了4项任务的领取,需要手动完成任务才能领取。(通常我是观看60分钟会忘记领)
执行结果通常是这样的

抖音无水印解析
记录Redis重启时遇到的问题
记录一次redis重启时无法找到守护进程的问题