目录:
一、中间件的概念
中间件(Middleware)顾名思义是系统软件和用户应用软件之间连接的软件,以便于软件各部件之间的沟通,特别是应用软件对于系统软件的集中的逻辑,是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件在客户服务器的操作系统、网络和数据库之上,管理计算资源和网络通信。总的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件。
目录:
中间件(Middleware)顾名思义是系统软件和用户应用软件之间连接的软件,以便于软件各部件之间的沟通,特别是应用软件对于系统软件的集中的逻辑,是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件在客户服务器的操作系统、网络和数据库之上,管理计算资源和网络通信。总的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件。
文本文件的核心要素包括编码(字符与二进制的映射)、换行符(行结束标记)、缩进(文本层级调整),此外还有文件格式标记、BOM、空格类型等辅助要素,共同决定文本的可读性、兼容性和功能性。
编码是将人类可读的字符(如文字、符号)转换为计算机可存储的二进制(0和1)的规则,是文本文件能被正确识别的基础。
核心作用
解决“字符如何存进电脑”的问题,不同编码对应不同的“字符-二进制”映射表,编码不匹配会直接导致乱码。
常见编码及区别
执行策略是 PowerShell 的安全防护机制,用于控制 PowerShell 是否可以加载配置文件、运行脚本。
⚠️ 重要提醒:它不是操作系统级别的安全权限,不能阻止用户手动复制代码粘贴执行,仅限制.ps1脚本文件的运行。
| 策略 | 说明 | 适用场景 |
|---|---|---|
Restricted |
默认策略。允许交互式单行命令;禁止运行任何 ps1 脚本文件(本地、下载脚本全部拦截)。 | 普通终端用户,不使用PowerShell脚本的设备 |
RemoteSigned |
本地创建的脚本可直接运行; 互联网下载获取的脚本,必须带有可信数字签名才能执行。 | 开发机推荐策略,最常用 |
AllSigned |
所有脚本(本地 + 网络下载)都必须拥有可信数字签名,无签名直接拦截。 | 生产服务器、高安全环境 |
Bypass |
不做任何签名校验,全部放行,无安全提示。风险较高,仅用于临时调试。 | 单次临时脚本执行,不建议长期默认 |
Undefined |
当前作用域未配置执行策略,会继承上层作用域的策略。 当全部作用域都是 Undefined,PowerShell 回退到内置默认策略 Restricted。 |
未手动设置策略时的系统出厂状态 |
通过命令提示符或 PowerShell
# 查看所有监听端口及进
netstat -ano | findstr "LISTENING"
软链接(Symbolic Link,简称“符号链接”)是 Windows 系统中一种路径引用型文件/文件夹,本质是一个指向目标文件或文件夹的“路径指针”。它相当于“底层级的快捷方式”,但比普通桌面快捷方式(.lnk 文件)更强大——系统会将其识别为“真实文件/文件夹”,支持绝大多数程序和命令行工具直接调用,无兼容性问题。
核心特性: