windows命令
一、查询 System 进程占用端口的进程
查询和显示 HTTP 服务状态和配置信息
netsh http show servicestate
https://blog.csdn.net/Silence__meng/article/details/106799357
Nginx离线安装-linux
一、gcc/g++、make依赖包安装
1.1 在有网的ubuntu机器上下载依赖包
123456789101112# 更新依赖源apt-get update # 把缓存文件夹里的deb包清理掉apt-get clean # 下载 build-essential 包,因为 build-essential 包中有 gcc、g++、make 等依赖包apt-get install -d build-essential # 进入缓存文件夹查询已下载的 deb 包,并打包cd /var/cache/apt/archivestar -zcvf gccmake.tar.gz *.deb
1.2 离线安装依赖包
将有网机器上下载的安装包gccmake.tar.gz上传至离线服务器目录中(例如:/home/zbdq/gccg++)
1234#解压压缩包tar -zxvf gccmake.tar.gz #安装所有依赖包dpkg -i *.deb
验证是否安装成功
123456#验证gccgcc --version #验证g++g++ --version#验证makemake --version ...
node安装-linux
步骤 1: 下载Node.js的离线安装包
在一台联网的机器上,访问 Node.js官网 或使用其他方式下载Node.js的.tar.gz安装包。
将下载的.tar.gz文件传输到你的麒麟操作系统机器上。
步骤 2: 安装Node.js
打开终端。
解压下载的文件。例如,如果你下载的文件名为node-v14.17.0-linux-x64.tar.gz,可以使用以下命令:
12tar -xzf node-v14.17.0-linux-x64.tar.gz// tar -xJf node-v14.17.0-linux-x64.tar.xz
-x:表示解压文件。
-v:表示在解压过程中显示详细信息(可选)。
-J:表示使用xz压缩算法进行解压。
-f:指定要解压的文件名。
将解压后的文件夹移动到/usr/local/目录下(或者你喜欢的任何目录):
1sudo mv node-v14.17.0-linux-x64 /usr/local/node
创建软链接,以便在命令行中方便地调用Node.js:
12sudo ln -s /usr/local/ ...
openjdk17安装-linux
第一步:下载OpenJDK的Debian包
由于你是在离线环境下,你需要先从一台可以联网的机器上下载OpenJDK的Debian包。你可以从OpenJDK的官方网站或者使用wget命令下载:
1wget https://download.java.net/java/GA/jdk17/0d483333a04e4eaead672e4fdbbbf7ab/35/GPL/openjdk-17_linux-x64_bin.tar.gz
下载后,你需要将这个文件传输到你的Kylin机器上。可以使用scp命令或者其他文件传输工具。
第二步:解压和安装OpenJDK
解压下载的包(如果你下载的是.tar.gz格式):
1tar -xzf openjdk-17_linux-x64_bin.tar.gz
移动解压后的目录到合适的位置(例如/usr/lib/jvm):
12sudo mkdir -p /usr/lib/jvmsudo mv jdk-17 /usr/lib/jvm/jdk-17
创建或更新/etc/profile.d/jdk.sh文件来配置环境变量:
12export JA ...
eclipse 笔记
.classpath文件和.project文件通常是配套的,.project文件定义项目的基本结构和IDE所需的元数据,而.classpath专门处理类路径配置。这两个文件一起确保项目在不同环境间能够正确构建和运行。
.classpath文件的作用是配置Java项目的类路径,包括源代码位置、输出目录、依赖库等,通常由IDE管理,但了解其结构有助于解决构建问题或进行高级配置。
一、Spring boot 项目启动因为@value报错Injection of autowired dependencies failed
实际错误是,在对项目进行—— 项目右击→Maven→update project之后修改了配置;
解决方法:
项目右击→Properties→Java Build Path →Source 下
将XXXX/src/main/resource的Excluded改为None
好像原因是每次对Maven项目进行update project之后会将这个重置为All,需要设置为None
Nginx 命令
一、nginx 参数说明
nginx [-?hvVtq] [-s signal] [-c filename] [-p prefix] [-g directives]
123456789-?,-h : 打开帮助信息 -v : 显示版本信息并退出 -V : 显示版本和配置选项信息,然后退出 -t : 检测配置文件是否有语法错误,然后退出 -q : 在检测配置文件期间屏蔽非错误信息 -s signal : 给一个 nginx 主进程发送信号:stop(停止), quit(退出), reopen(重启),reload(重新加载配置) ,如:nginx -s reload|reopen|stop|quit。-p prefix : 设置前缀路径(默认是:/usr/local/nginx/) -c filename : 设置配置文件(默认是:/usr/local/nginx/conf/nginx.conf) -g directives : 设置配置文件外的全局指令
二、启动nginx
首次启动打开nginx
./nginx
重启nginx
./nginx -s reload
三、停止ngi ...
Thu Dec 05 2024 00:00:00 GMT+0800 (中国标准时间)
今天早起,7点20左右出去跑步。依旧是拉单杠5个,长跑800米。学习英语9个单词。
Wed Dec 04 2024 00:00:00 GMT+0800 (中国标准时间)
每天早晨跑步,坚持;
努力坚持学习英语单词,第五讲。
Electron写入全局注册表
Electron写入全局注册表
Electron是一个开源的框架,可以用来开发跨平台的桌面应用程序。它的核心是Chromium和Node.js,可以使用HTML,CSS和JavaScript构建应用程序。本文将介绍如何使用Electron写入全局注册表,以及实现此功能的步骤。
什么是全局注册表
全局注册表是指Windows系统上的一个结构化的数据库,用于存储系统和应用程序的配置信息,它是一个全局性的数据存储空间,每个用户都可以查看和修改全局注册表中的数据。
如何使用Electron写入全局注册表
步骤1:安装electron-windows-registry模块
首先,我们需要安装electron-windows-registry模块,它是一个用于在Electron中访问Windows注册表的模块,我们可以通过npm安装它:
1npm install electron-windows-registry
步骤2:引入electron-windows-registry模块
接下来,我们需要在我们的应用程序中引入electron-windows-registry模块:
1const ...
Electron笔记
1.创建默认关联程序
(1)创建扩展名的程序关联
使用electron-builder打包软件,运行打包后的安装程序,安装完成后实现了软件与扩展名的关联。
package.json
ext:文件扩展名,可关联多个,如[“amsx”,“amsx1”]。
name:程序名,可任意值,建议取实际的程序名(name值)。
role:编辑器,固定值为"Editor"。
示例:
12345678910111213 "scripts": { "start": "electron .", "dist": "electron-builder --win --x64" },"build": { "fileAssociations": [ { "ext": "amsx1", "name": & ...










