06 2022 档案
摘要:一般使用到grpc http rabbitq 使用依赖注入 、控制翻转的等技术的时候 node 的nestjs 脱颖而出 框架的发展 Q :为什么需要框架? A :最开始一些框架提供最基础的web框架,后来出现大量的插件,中间件来丰富框架 能否更专注与业务逻辑 Q : 需要多个框架,多个插件 可以通
阅读全文
摘要:原理 很多协议请求和响应数据包不对等 例如请求一个字节 返回100个字节等等~ 使用SOCKRAW可以伪造伪造UDP头和IP头 伪造UDP头溯源时很难找到攻击者是谁 可以让是否让目标流量返回给目标自己
阅读全文
摘要:我们有时候需要做一些笔记本 不想打开ide 或者在线markdown 编辑器 typora 就可以离线编辑 所见即所得
阅读全文
摘要:设置包管理代码 cmd // 偶尔不灵光 go env -w GOPROXY=https://goproxy.cn,direct // 最近使用 go env -w GOPROXY=https://proxy.golang.com.cn,direct linux # 配置 GOPROXY 环境变量
阅读全文
摘要:背景 有个两套 nacos 和nginx 配置需要交替运行 实现bat 脚本切换 @echo off rem 31 nacos conf rmdir d:\home mklink /d d:\home d:\home_31 echo " 31 nacos conf " rem 31 nginx co
阅读全文
摘要:屏蔽console 输出 直接重写 console.log() console.log = ()=>{}
阅读全文
摘要:不知道使用了什么快捷键导致 idea tab页签不显示了 File–》Setting–》Editor–》General–》Editor tabs 将none改为top,apply就OK
阅读全文
摘要:idea 可以开启svn 版本控制 插件 subversion 查看显示最后一次修改记录 插件 vcslabel ###ide 下方显示svn 版本信息 svc-> setting->svn
阅读全文
摘要:ipc 网络摄像机 IP camera nvr 网络硬盘摄像机 nvr network video recorder 区别 ipc 直接获取流 ipc的设备IP和port ipc和ipc 直接连接的话 流通过nvr做转发 地址应该nvr的ip 和 port
阅读全文
摘要:js中没有整数至于浮点数 console.log(Number.Max_Value) console.log(Number.MAX_SAFE_INTEGER) JS 中的Number类型 只能安全地表示-9007199254740991 (-(253-1)) 和9007199254740991(25
阅读全文
摘要:tyscript的时候需要运行在idea 安装插件 Run Configuration for TypeScript 安装ts-node npm i ts-node -D 全局安装typescript npm i -g typescript 初始化typescript项目 tsc --init 修改
阅读全文
摘要:前言 The selected directory is not a valid home for Go SDK 出现这个错误的原因是 idea 的 Go-plugin 插件,和 Go 的sdk版本不匹配; #####解决方法 在 golang 安装路径下寻找:go1.17\src\runtime\
阅读全文
摘要:win10 ENV # cross-env 解决一些跨平台环境变量的问题 # npm npm install cross-env -S -D # yarn yarn add cross-env -D yarn add cross-env@ --save-dev "scripts": { "eject
阅读全文
摘要:众所周知node的包对node版本有要求不能过高也不能过低 需要做版本切换 安装nvm https://github.com/coreybutler/nvm-windows/releases 找到 setup.exe 查看版本nvm nvm version 安装指定版本 node nvm insta
阅读全文
摘要:背景 IP地址32为表示约63亿,不幸的事2011年2月3日最后五个已经被分配完毕了。 IP协议的一个重要贡献是把世界变得平等 IP4 如何分配的 地址分为A、B、C、D 4类 A 类【网络8位】0...* ,-.-.-.- , -.-.-.- , -.-.-.- 127个段 、每个端 1678万个
阅读全文
摘要:不在数据库中的数据则新增 [增量] all := []string{"a", "b", "c", "d"} update := []string{"a", "b", "c", "d", "f"} add:= []string{"f"} 存在数据库中 不在请求的数据中的数据 all := []stri
阅读全文
摘要:linux 查找进程 ps -ef ps 顾名思义 进程进行中的程序 win tasklist tasklist | findstr "name"
阅读全文
摘要:一般情况我们杀死进程需要知道进程号 ps -ef | grep name kill -9 pid 可以一个命令杀死进程 e 全部进程进程 类似 -a all f 进程之间的关系 grep -v 去掉自身的命令 awk $2 的进程 通过sh 执行 ps -ef | grep emer |grep -
阅读全文
摘要:一般ftp或者 stfp 上传尝尝被中断 导致重新上传 类似linux scp xsync 使用mobaXterm 可以模拟linux 环境 也可以记住ssh 密码 不用秘钥实现免密登录 指定端口 scp -P 2022 emergencyCommand safm@128.96.98.31:/hom
阅读全文
摘要:win10 中的常见的程序僵死 端口占用 如果知道程序名字可以直接kill taskkill /f /im openvpn-gui.exe 有的进程单独的守护进程 需要一次杀死两个 也就是批量 taskkill /f /im openvpn-gui.exe /im openvpn.exe
阅读全文
摘要:column 格式化显示 -t:格式化显示 -s:指定分隔符,默认就按照空格 查看csv column -s, -t < somefile.csv | less -#2 -N -S 查看文本 column -t -s$'\t' tmp.txt |less -SN
阅读全文
摘要:很多时候接口调试需要复制参数 回放问题 还原参数 f12 打开 需要的请求 查看表头 下拉到最后 请求负载 点击查看源即可
阅读全文
摘要:一张图片其中图片进行切图 打开图片 选择切片工具 框住需要的图片 ctl + 方向键移动选框 shift 拖住正方形 alt 拖住平移 类似复制效果 全部选中后,选择菜单栏目 文件中导出web格式 缩小图片 全选图片 存储为 icon 多个图片序号依次自增 保存后打开 images 文件夹 icon
阅读全文
摘要:一般修改文字 替换 或者删除 选区为矩形 选中"需要替换的文字" 右键拷贝图层移动到“需要被替换的文字” 选中背景,再次选中 "需要去掉的文字" 选择修补工具 拖动到“需要剩余的文字” 选择剩余的“不予需要文字”,剪切即可
阅读全文
摘要:总所周知中国的个人银行的网站安装了插件 主要收集 ip mac 等信息 发到header 只能用IE、360等插件才可以登陆 写一个谷歌插件可以修改header就可以使用心爱的谷歌 { "name": "Header Extensions", "description": "Header Level
阅读全文
摘要:golang 东八区时间字符串比较先转换为时间戳 timezone := time.FixedZone("CST", 8*3600) start, end := "2022-06-09 21:17:47", "2022-06-19 10:55:34" startTime, err := time.P
阅读全文
摘要:rsync -azvP --progress -e "ssh -p 2022" sec_core_data_svc safm@128.96.98.31:/home/ap/safm/ccbc/web/go/sec_core_data_svc
阅读全文