摘要: wireshark 可以抓tcp、udp等所有网络连接 问题: 初次在win10安装的时候,启动时找不到本地网卡,因此没办法监听本地的网络请求 原因: 需要安装一个网络封包抓取的工具 解决: 下载并安装winpacap 安装完用管理员身份打开cmd命令工具,输入 net start npf winp 阅读全文
posted @ 2020-12-01 11:02 .追风逐月 阅读(1216) 评论(0) 推荐(0) 编辑
摘要: GDB是GNU开源组织发布的一个强大的UNIX/LINUX下的程序调试工具,因为很多优秀的应用都是C开发的,如:mysql、redis、php等,掌握gdb对了解这些应用和学习更是如虎添翼 gdb基本命令 命令(缩写) 功 能 run(r) 启动或者重启一个程序。 list(l) 显示带有行号的源码 阅读全文
posted @ 2020-08-27 17:32 .追风逐月 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 一、远程linux 创建 用户设置密码 adduser username #添加用户名 passwd username #添加登录密码,适合adduser之后没提示设置密码的情况 vi /etc/sudoers (给用户设置root 权限 sudo su -),如不想设置root权限也可跳过该步骤 阅读全文
posted @ 2020-08-20 14:13 .追风逐月 阅读(311) 评论(0) 推荐(0) 编辑
摘要: NodeJs版 一、wav格式 Base64 转音频 var fs = require('fs'); (async () => { var fileData = fs.readFileSync('./base64.txt', 'utf-8'); // fileData = fileData.repl 阅读全文
posted @ 2020-07-06 00:28 .追风逐月 阅读(2919) 评论(0) 推荐(0) 编辑
摘要: 最近在调试php程序时遇到遇到个php版本带来的bug,如图所示 switch语句中的continue要改成break,或者用continue2代替,每次调试都要改下别人的代码,又不敢提交,这个问题的原因是别人还在用7.1.x的版本,而我装的是7.3.8,据传后来7.3的版本中这个bug修复了,索性 阅读全文
posted @ 2020-06-06 19:13 .追风逐月 阅读(1079) 评论(0) 推荐(0) 编辑
摘要: 都知道跨域是浏览器自己的一种安全限制,对于研发调试很不友好,有其前后端分离,前端使用了vue,发送http请求使用axios,配置nginx各种Access-Control-Allow-Origin,Access-Control-Allow-Headers 等,还不一定能成功。 最暴力的方案,修改本 阅读全文
posted @ 2020-05-12 17:17 .追风逐月 阅读(1569) 评论(0) 推荐(1) 编辑
摘要: 介绍 1 背景 PHP的xhprof扩展Facebook不再进行更新和维护,因为Faceboo已经全面使用HHVM,不再使用PHP zend引擎。 xhprof不支持新版本的PHP(PHP7),tideways扩展是从xhprof项目fork下来继续进行维护的,目前支持PHP 7.2, 7.1, 7 阅读全文
posted @ 2020-01-19 17:54 .追风逐月 阅读(1503) 评论(1) 推荐(1) 编辑
摘要: 首先推荐三个在vscode上开发PHP的插件 PHPDebug 用于调试php,这里主要指打断点、F5等操作。xdebug是跟踪、调试和分析PHP程序的运行状况 PHP IntelliSense 是php的函数智能提示功能 php cs fixer 可以对代码进行格式化,支持PSR规范 下载XDeb 阅读全文
posted @ 2019-12-30 21:57 .追风逐月 阅读(1228) 评论(1) 推荐(1) 编辑
摘要: ghostscript安装: yum install ghostscript 使用: 参数说明: -sDEVICE=pdfwrite 表示处理驱动为pdf -dPDFSETTINGS -dPDFSETTINGS=/screen质量较低,体积较小。 -dPDFSETTINGS=/ebook更好的质量, 阅读全文
posted @ 2019-11-05 19:33 .追风逐月 阅读(2813) 评论(0) 推荐(0) 编辑
摘要: go语言中的值类型: int、float、bool、array、sturct等 值传递是指在调用函数时将实际参数复制一份传递到函数中,这样在函数中如果对参数进行修改,将不会影响到实际参数 声明一个值类型变量时,编译器会在栈中分配一个空间,空间里存储的就是该变量的值 go语言中的引用类型: slice 阅读全文
posted @ 2019-06-28 15:35 .追风逐月 阅读(7210) 评论(0) 推荐(0) 编辑
摘要: 跨域这种问题 不能简单的说,后台配置 Access-Control-Allow-Origin *就完事了 Access-Control-Allow-Headers 中的参数也是五花八门,即使你设置了*也不能解决所有问题,其中macOS - Safari中会用到XFILENAME,XFILECATEG 阅读全文
posted @ 2019-06-20 18:40 .追风逐月 阅读(1095) 评论(0) 推荐(0) 编辑
摘要: #当前时间 #当前时间前八个小时 #当前时间后八个小时 #修改时间,超过当前时间的减去八个小时 阅读全文
posted @ 2019-06-19 17:04 .追风逐月 阅读(4778) 评论(0) 推荐(0) 编辑
摘要: 有时候我们会遇到,把一个服务器上的文件夹,传到另一个服务器 我们需要先把文件夹打包成 tar.gz,这种格式在任何linux版本上都能压缩/解压 方法一: 直接从服务下载到本地,再从本地上传到另一台服务器。这种方法效率低,小白一般这么干 方法二:scp命令 scp命令可用于用一台服务器向另一台服务器 阅读全文
posted @ 2019-06-19 16:45 .追风逐月 阅读(4821) 评论(0) 推荐(0) 编辑
摘要: 以备份mysql下的test数据库为例,备份到/home/data 使用mysqldunp命令 在使用定时任务 crontab -e 阅读全文
posted @ 2019-06-19 13:06 .追风逐月 阅读(1430) 评论(0) 推荐(0) 编辑
摘要: golang遍历文件夹: 阅读全文
posted @ 2019-06-05 17:55 .追风逐月 阅读(7003) 评论(0) 推荐(0) 编辑
摘要: 使用salt实现jenkins发版时,远程对go项目编译重启 1、go 版本1.12 使用go mod 2、设置go镜像 GOPROXY="https://goproxy.io" 3、slat 脚本 4、build.sh 解释: 1、笔者的可执行文件叫 courseware 2、遇到go 命令找不到 阅读全文
posted @ 2019-05-24 19:37 .追风逐月 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 为了使用go mod把golang升级到了最新的1.12版本,go mod是1.11版本引入的,go mod的引入极大的方便了golang项目的依赖管理,同时把golang项目从GOPATH中解放了出来。 Go版本升级 没找到更好的办法,但win/linux通用 1、卸载旧版本Go 2、在安装新版本 阅读全文
posted @ 2019-05-14 16:51 .追风逐月 阅读(5692) 评论(0) 推荐(0) 编辑
摘要: 使用Docker部署elasticsearch、logstash、kibana 指定版本:6.7.1 (建议使用同一的版本、屏蔽三个软件间的不兼容性) 下载镜像: docker pull elasticsearch:6.7.1 docker pull logstash:6.7.1 docker pu 阅读全文
posted @ 2019-04-26 18:17 .追风逐月 阅读(2248) 评论(0) 推荐(1) 编辑
摘要: docker环境下部署的ELK系统,日志处理,保留最近五个小时的日志 dockerlog.sh 日志保存在/home/elk/ 目录下 /var/lib/docker/containers/ 是docker下所有容器的日志目录 加入定时任务: 每小时执行一次 crontab -e 阅读全文
posted @ 2019-04-26 17:07 .追风逐月 阅读(745) 评论(0) 推荐(0) 编辑
摘要: find命令: find . -name '*.log' #查找当前目录下的log文件 查找并删除: find . -name '*.log' -mtime +7 -type f -print -exec rm -rf {} \; (1) “.” 表示从当前目录开始递归查找 (2) “ -name 阅读全文
posted @ 2019-04-25 17:47 .追风逐月 阅读(1977) 评论(0) 推荐(0) 编辑