• linux下常用命令查看端口占用

    查看当前所有tcp端口$ netstat -ntlp 查看所有9000端口使用情况netstat -ntulp | grep 3306
  • sonarqube配置及使用

    sonarqube官网文档:代码质量的检测及管理 安装java环境 安装java环境(本地和服务器都需要)sonarqube依赖高版本的java环境,以下内容使用jdk14在oracle官网下载javamac版(macOS Installer)和服务...
  • 进程&线程&协程

    基本概念 进程是cpu调度的基本单位 线程是cpu调度的最小单位,一个进程至少有一个线程(主线程) 协程不被操作系统内核所管理,完全由程序控制。 多种进程 单线程进程的fork过程,将主线程的代码、数据、文件、寄存器状态、栈都复制多份。 多线程进...
  • js实现PM2多进程原理(简版)

    了解进程&线程&协程 app.js 前端实现的node项目 123456// workervar http = require('http');http.createServer(function(req, res) { ...
  • Linux免密远程登录

    前端在部署项目时,使用Linux免密远程登录可以实现自动化中的一环。 免密登录的原理ssh,密码学,公钥,私钥 免密登录的步骤 下文中:[你自己的名字]是私钥,[你自己的名字_rsa]是公钥 生成密匙对 $ ssh-keygen -t rsa...
  • categories和tags页面不自动收录的问题

    在使用hexo的过程中,发现分类(categories)页面和标签(tags)页面不自动收录文章(其实收录了,只是没显示)的categories和tags。解决方案: 编辑categories/index.md123456title: 分类date...
  • git常用命令(个人总结)

    git概念 Workspace:工作区 Index / Stage:暂存区 Repository:本地仓库 Remote:远程仓库 常用命令 查看git config配置git config --list git config全局配置 12git...
  • svg图标的使用

    svg图标在前端应用的优点 和传统的图像比起来,尺寸更小,且可压缩性更强 可伸缩 任何分辨率之下都可以被完美的打印 svg中图像中的文本是可选的,同时也是可搜索的,很适合做地图。 svg必须知道的标签知识 <defs>SVG 允许我们定...
  • NodeJs前端话事人

    NodeJsNode.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时。 Node.js 中文网 NodeJs应用场景 我要的只是一个香蕉,得到的确是整个森林 SSR(服务器端渲染) SEO友好 优化单页应用的首屏加载时...
  • Hello World

    Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, yo...