摘要:
自定义事件 JS中我们可以自定义事件并通过自己派发自己监听的方式使用自定义事件完成元素之间的联动。 通常父子级元素之间可以通过事件流中捕获冒泡过程进行联动,但同级元素之间想要事件联动,就可以使用自定义事件。 <!DOCTYPE html> <html lang="en"> <head> <meta 阅读全文
摘要:
场景 由于行内元素默认vertical-align按照基线(base-line)对齐,而父元素的border-bottom对应着行内元素的底线(bottom),所以默认情况下图片会与父元素产生底部间隙。 去除间隙 vertical-align按照bottom对齐 img { vertical-ali 阅读全文
摘要:
安装Logstash tar xf logstash-7.7.0.tar.gz # 检查JAVA_HOME echo $JAVA_HOME ${JAVA_HOME}/bin/java -version 新增配置文件 cd logstash-7.7.0/config vim kong_log.conf 阅读全文
摘要:
场景 crontab中需要新增一个自愈操作,如果进程不存在则重启进程。类似下面: */5 * * * * if [ -z $(ps -ef | grep filebeat | grep -v grep) ];then nohup /app/filebeat-7.7.0/filebeat -e -c 阅读全文
摘要:
下载并解压filebeat tar xf filebeat-7.7.0-linux-x86_64.tar.gz mv filebeat-7.7.0-linux-x86_64 filebeat-7.7.0 新建配置文件 vim kafka_log.yml filebeat.inputs: - type 阅读全文
摘要:
越是结构化的有规律的数据操作起来越简单,只是我们没有找到规律和工具。 首先贴代码 首先定义了一个树结构,需求是通过任意节点遍历出其所有的子节点。 根据需求的不同,就会有深度遍历和广度遍历两种,getAllChildrenDFSByReduce(),getAllChildrenDFSByStack() 阅读全文
摘要:
eslint和prettier eslint针对javascript做格式和语法的检查,prettier主要用于格式化,但格式化的文件类型相比eslint --fix来说要多一些。通常prettier的格式和eslint的格式会产生冲突,造成prettier格式化后eslint大量报错,所以我们需要 阅读全文
摘要:
配置ssh秘钥登录 ssh-keygen -t rsa ssh-copy-id root@192.168.2.130 配置ssh config简化登录 Host centos Port 22 HostName 192.168.2.130 User root IdentityFile ~/.ssh/i 阅读全文
摘要:
场景 使用WebStorm开发VueCli创建的Vue项目,npm run serve 时出现很多eslint检查错误,希望能够保存文件时自动修复。 第一反应是上网搜,搜到了很多prettier结合File Watchers的答案,也搜到了很多eslint手动配置快捷键的答案,都没有成功。 此时,我 阅读全文
摘要:
介绍 Jmeter是apache旗下Java编写的性能测试工具。 安装 wget https://mirror.bit.edu.cn/apache//jmeter/binaries/apache-jmeter-5.3.tgz tar xf apache-jmeter-5.3.tgz 图形界面 首先我 阅读全文