解决Win10的Docker无法启动
问题 win10在安装了Docker后一直启动不起来,报WSL2的错误。 查了一下发现是WSL2和Proxifier有冲突,参考WSL在Github上的Issue 解决 下载NoLsp.exe,放入C:\Windows\System32文件夹下 命令行执行以下指令 NoLsp.exe c:\windows\system32\wsl.exe 再启动d…
vscode使用正则搜索和替换
vscode的正则搜索替换功能可以极大的节约配置文件的重复性操作。 示例: RequestInterval="(.*)" RequestCount 括号里的就是正则表达式 如果要引用被正则替换的内容,用$1,在第几个位置就$几
Docker常用操作命令
镜像操作 镜像查看 # 查看镜像 docker images # 查看镜像,含中间映像层 docker images -a # 查看镜像,只显示镜像ID docker images -q 镜像搜索 # 搜索镜像 docker search [镜像名] # 搜索starts >= 600的镜像 docker search [镜像名] --fil…
使用MathJax编写数学公式
使用方法 本文为 MathJax 在 Markdown 环境下的语法。 Latex的数学公式有两种:行中公式和独立公式(行间公式)。行中公式放在文中与其它文字混编,独立公式单独成行。 行内公式可以用如下方法表示: $ 数学公式 $ 独立公式可以用如下方法表示: $$ 数学公式 $$ 初级符号 加(+) + 减(-) - 乘(×) \times 除(…
16进制浮点数转换
背景   在IEEE标准754之前,业界并没有一个统一的浮点数标准,相反,很多计算机制造商都设计自己的浮点数规则,以及运算细节。那时,实现的速度和简易性比数字的精确性更受重视。   直到1985年Intel打算为其的8086微处理器引进一种浮点数协处理器的时候,聪明地意识到,作为设计芯片者的电子工程师和固体物理学家们,也许并不能通过数值分析来选择最…
使用vscode编译keil工程
做单片机开发有段时间了,一直用的是keil,但是这货的界面实在是太丑了,也没有代码补全和智能提示。因为有段时间做过前端开发,用的vscode,感觉很舒服。网上虽然有一些用vscode编译的插件和教程,但是效果很一般。 资源 先准备上一份 demo ,可以直接下载下来放到项目文件夹里,根据教程稍作修改就好。 教程 1、首先,像平常一样创建好keil工…
C语言格式化输出
普通格式化 %d 整型输出,%d长整型输出 %o 以八进制数形式输出整数 %x 以十六进制数形式输出整数,或输出字符串的地址 %u 以十进制数输出unsigned型数据(无符号数) %c 用来输出一个字符(挨个输出数组中的元素) %s 用来输出一个字符串(一次输出整个数组的元素) %f 用来输出实数,以小数形式输出,默认情况下保留小数点6位 %e …
详解IP与子网掩码的关系
IP地址 IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”。 IP地址分类 二进制表示 地址类型 二进制地址范围 A类地址 00000000 00000000 00000000 00000001 - 01111111 11111111 11111111 11111111 B类地址 10000000 00000000 00000000…
Ubuntu搭建LAMP环境
更新软件源 apt-get update Apache2 安装apache2 apt-get install apache2 PHP 1.安装PHP apt-get install php 2.安装PHP组件 apt-get install libapache2-mod-php Mysql 1.安装Mysql服务 apt-get install m…