分类: 未分类

30 篇文章

Node.js系列
Node.js JavaScript 诞生于 1995 年;Node.js 诞生于 2009 年。 在 Node.js 之前,JavaScript 只能运行在浏览器中。有了 Node.js 以后,JavaScript 就可以脱离浏览器,像其它编程语言一样直接在计算机上使用。 Node.js 不是一门新的编程语言,也不是一个 JavaScript 框架,它是一套 JavaScript 运行环境,用来支持 JavaScript 代码的执行。用编程术语来讲,Node.js 是一个 JavaScript…
Jabba Java Version Manager
管理不同的java版本 环境 ❯ uname -a Darwin 42-MacBook.local 22.2.0 Darwin Kernel Version 22.2.0: Fri Nov 11 02:04:44 PST 2022; root:xnu-8792.61.2~4/RELEASE_ARM64_T8103 arm64 Install curl -sL https://github.com/shyiko/jabba/raw/master/install.sh | bash &&am…
C语言预处理解析
前言 预处理(预编译)指在进行编译的第一遍扫描(词法扫描和语法分析)之前所作的工作。预处理指令可放在程序中任何位置。 预处理由预处理程序负责完成。  C语言提供多种预处理功能,主要处理#开始的预编译指令。 宏定义 在编译预处理时,对程序中所有出现的表示服,都用宏定义中的字符串去替换,这称为宏替换或宏展开。 宏定义分为有参数和无参数两种。 无参宏定义 形式 #define  宏名  字符串 以#开头的均为预处理命令。 “define”为宏定义命令。…
为云服务器使用纯净系统
systemctl stop tat_agent systemctl disable tat_agent rm -rf /etc/systemd/system/tat_agent.service rm -fr /usr/local/qcloud ps -A | grep agent # 检查看是否还有腾讯云组件 # kill 这个进程 # Debian 与 Ubuntu apt-get install -y xz-utils openssl gawk file # CentOS 与 RedHat…
服务器SHELL美化
前置步骤 sudo apt-get install git -y 为服务器安装ZSH sudo apt-get install zsh -y ➜ ~ zsh --version zsh 5.8 (x86_64-debian-linux-gnu) 安装oh-my-zsh 因为云服务器在国内所以连接外网的效果不是很好,所以我把zsh官方的install脚本套了个proxy,希望各位喜欢 sh -c "$(wget -qO- https://ghproxy.com/https://raw.github…
Docker 系列 本地管理远程docker环境
环境 # uname -a Linux VM-20-16-debian 5.10.0-19-amd64 #1 SMP Debian 5.10.149-2 (2022-10-21) x86_64 GNU/Linux # docker -v Docker version 20.10.20, build 9fdeb9c 常用端口 2375:未加密的docker socket,远程root无密码访问主机2376:tls加密套接字,很可能这是您的CI服务器4243端口作为https 443端口的修改237…
修改MAC下cubeIDE图标
本来是比较正常的修改图标的流程 显示简介,拖入准备好的icon. 但是cubeide这个软件比较特别,他内部还嵌套了一个cubemx 也就是说,单纯改了表面的图标是没有用的. 这个时候就必须深入软件内部去修改源文件. 众所周知,mac的软件的那个图标本质上是一个文件夹,在双击之后可以执行一系列的指令. 所以我们可以右键,显示包内容,从而进入到软件内部. 找到这个77的文件夹后一路点进去,会看到许多的不同尺寸的图标,这里建议全部都用256px的图标. 最后效果如下:
代码书写规范
变量 定义变量时往往会把变量的类型当作前缀加在变量上,这样做的好处是让用户一看到这个变量就知道该变量的类型。比如char型变量的前缀是c,short型变量的前缀是s,long型变量的前缀是l,portBASE_TYPE类型变量的前缀是x。 还有其他的数据类型,比如数据结构、任务句柄、队列句柄等定义的变量名的前缀也是x。 如果一个变量是无符号型的,那么会有一个前缀u,如果是一个指针变量,则会有一个前缀p。 因此,当我们定义一个无符号的char型变量时会加一个uc前缀,当定义一个char型的指针变量…