diff --git a/code/docs/docs/coding/java/介绍.md b/code/docs/docs/coding/java/介绍.md deleted file mode 100644 index e69de29b..00000000 diff --git a/code/docs/docs/coding/java/编程/01-基础语法.md b/code/docs/docs/coding/java/编程/01-基础语法.md deleted file mode 100644 index 56a6051c..00000000 --- a/code/docs/docs/coding/java/编程/01-基础语法.md +++ /dev/null @@ -1 +0,0 @@ -1 \ No newline at end of file diff --git a/code/docs/docs/coding/java/编程/_category_.json b/code/docs/docs/coding/java/编程/_category_.json deleted file mode 100644 index 120e7e54..00000000 --- a/code/docs/docs/coding/java/编程/_category_.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "label": "编程", - "position": 3, - "link": { - "type": "generated-index" - } -} diff --git a/code/docs/docs/coding/uniapp/02-h5低版本浏览器适配.md b/code/docs/docs/coding/uniapp/02-h5低版本浏览器适配.md index 11eedf20..7431259b 100644 --- a/code/docs/docs/coding/uniapp/02-h5低版本浏览器适配.md +++ b/code/docs/docs/coding/uniapp/02-h5低版本浏览器适配.md @@ -7,7 +7,7 @@ 出现白屏参考上面的方案。 -使用的是 Vscode 模板的话,直接参考 [vue3\_低版本浏览器适配.md](..\vue\vue3\vue3_低版本浏览器适配.md) +使用的是 Vscode 模板的话,直接参考 使用的是 Hbuilderx 模板的话,在根目录下添加`vite.config.js`文件 diff --git a/code/docs/docs/database/sqlserver/01-介绍.md b/code/docs/docs/database/sqlserver/01-介绍.md new file mode 100644 index 00000000..da3e97b2 --- /dev/null +++ b/code/docs/docs/database/sqlserver/01-介绍.md @@ -0,0 +1,11 @@ +SQL Server 是微软推出的一款关系型数据库管理系统(RDBMS),主要用于存储、管理和处理结构化数据。 + +简单来说可以这样理解: + +稳定可靠:常用于企业级应用,适合处理大量数据和高并发场景 + +功能全面:支持事务、索引、视图、存储过程、触发器等常见数据库功能 + +和微软生态集成好:和 Windows、.NET、Azure 等配合非常顺畅 + +易上手:自带管理工具(SSMS),对新手和运维都比较友好 diff --git a/code/docs/docs/database/sqlserver/02-安装.md b/code/docs/docs/database/sqlserver/02-安装.md new file mode 100644 index 00000000..6cb590e2 --- /dev/null +++ b/code/docs/docs/database/sqlserver/02-安装.md @@ -0,0 +1,200 @@ +## Windows系统 + +### 安装 + +**1**、登陆微软中国官网:[Microsoft - Official Home Page](https://link.zhihu.com/?target=https%3A//www.microsoft.com/zh-cn/);在搜索中输入 SQL Server 2008 并搜索。 + + + +下载链接: + +[Download Microsoft® SQL Server® 2008 R2 SP2 - Express Edition from Official Microsoft Download Center](https://link.zhihu.com/?target=https%3A//www.microsoft.com/zh-CN/download/details.aspx%3Fid%3D30438) + +**2**、下载 + +下载 64 位程序,如果系统是 32 位,就选 32 位的 + + + +这里只下载 **SQLEXPR_x64_CHS.exe** ,可视化工具选用 **Navicat** + +**3**、安装 + +先安装SQL,再安装 SQL Management Studio + +双击SQLEXPR_x64.CHS + + + +等待加载完毕 + +(这时会有一定的几率提醒你的电脑缺少[Microsoft .NET Framework 2.0](https://zhida.zhihu.com/search?content_id=102713512&content_type=Article&match_order=1&q=Microsoft+.NET+Framework+2.0&zd_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJ6aGlkYV9zZXJ2ZXIiLCJleHAiOjE3NDk3MzMwMzQsInEiOiJNaWNyb3NvZnQgLk5FVCBGcmFtZXdvcmsgMi4wIiwiemhpZGFfc291cmNlIjoiZW50aXR5IiwiY29udGVudF9pZCI6MTAyNzEzNTEyLCJjb250ZW50X3R5cGUiOiJBcnRpY2xlIiwibWF0Y2hfb3JkZXIiOjEsInpkX3Rva2VuIjpudWxsfQ.riy6QZKx3etA1Hd2g0oaCLoNl0G_pzuoq8tZqWZXfFo&zhida_source=entity) 或更高版本 + +根据他的提示进行安装就行) + + + +如果没有,请忽略这一步。 + +当他顺利加载完毕之后,我们就可以看到下图所示的界面,**点击全新安装** + + + + + +接受并下一步 + + + +点击安装 + +一直下一步,保持默认设置到”实例配置“这一节,并选择”默认实例“,并点击下一步 + + + +再一路下一步到”数据库引擎配置这一节“ + + + +如果没有用户的话就点击”添加当前用户” + + + +错误报告可选可不选 + +一直下一步直到安装完成 + + + +到此为止,我们的安装过程已经进行完成了。 SQL Management Studio 可按照需求安装 + +### 配置 + +#### 服务 + +Windows 系统:`win` + `r` 输入 `services.msc` ,打开后找到 SqlServer 相关的,并将服务修改为自动,并且需要 首次 手动启动 + + + + + +#### 协议 + +`win` 键启动搜索,搜索 SQL Server 配置管理器 + + + +点击 SQL Server 配置管理器,确保该三个协议已启动,未启动则启动 + +#### 端口 + +右键 TCP/IP + + + +点击属性,修改 TCP 端口 为 1433 + + + +点击 应用 和 确认后,**重启电脑才能生效** + +### 校验 + +**校验是否安装正确** + +打开 **命令提示符**(Win + R,输入 `cmd`,回车) + +Windows 上默认安装 SQL Server 的时候,通常会带有 `sqlcmd` 工具(如果没有,可能需要单独安装“命令行工具”)。 + +1. 打开 **命令提示符**(Win + R,输入 `cmd`,回车) +2. 输入以下命令连接本机默认实例: + +```bash +sqlcmd -S localhost -E +``` + +参数说明: + +- `-S localhost` :连接本机默认实例 +- `-E` :使用 Windows 身份验证 + +3. 如果成功连接,你会看到类似如下提示: + +```shell +1> +``` + +4. 在提示符后输入测试命令: + +```sql +SELECT @@VERSION; +GO +``` + +然后按回车,输出当前 SQL Server 版本信息,证明连接成功。 + +5. 输入 + +``` +QUIT +``` + +退出命令行界面。 + +### 启用混合模式认证(SQL Server 和 Windows 认证) + +默认情况下,SQL Server 只开启 Windows 认证(Windows Authentication Mode),你需要手动开启“混合模式”(Mixed Mode Authentication),才能使用 SQL Server 账号(如 `sa`)登录。 + +1. 打开命令提示符,连接到 SQL Server: + +```bash +sqlcmd -S localhost -E +``` + +2. 执行以下命令开启混合模式: + +```sql +EXEC xp_instance_regwrite + N'HKEY_LOCAL_MACHINE', + N'Software\Microsoft\MSSQLServer\MSSQLServer', + N'LoginMode', + REG_DWORD, + 2 +GO +``` + +> 说明:`LoginMode` 设置为 `2` 表示混合模式,`1` 表示只 Windows 认证。 + +3. 重启 SQL Server 服务,使设置生效: + +- 打开服务管理器,找到 `SQL Server (实例名)` 服务,点击“重启”或先停止再启动。 + +4. 启用 `sa` 账号并设置密码(默认可能禁用) + +继续用 `sqlcmd` 执行: + +``` +ALTER LOGIN sa ENABLE; +GO +ALTER LOGIN sa WITH PASSWORD = '你的强密码'; +GO +``` + +- **密码建议**:至少 8 位,包含大小写字母、数字和特殊符号。 + +5. 测试账号密码登录 + +- 使用 `sqlcmd`: + +```bash +sqlcmd -S localhost -U sa -P 你的密码 +``` + +- 连接成功即开启账号密码登录。 + +6. 额外说明 + +- 修改注册表和重启服务后才生效。 +- 也可以用 PowerShell 或其他管理工具执行上述 SQL 命令。 +- 强烈建议启用强密码,防止安全风险。 +- 生产环境尽量避免启用 `sa`,建议创建新的 SQL 登录账号。 diff --git a/code/docs/docs/database/sqlserver/assets/image-20250610205903969.png b/code/docs/docs/database/sqlserver/assets/image-20250610205903969.png new file mode 100644 index 00000000..7187cd05 Binary files /dev/null and b/code/docs/docs/database/sqlserver/assets/image-20250610205903969.png differ diff --git a/code/docs/docs/database/sqlserver/assets/image-20250610210005234.png b/code/docs/docs/database/sqlserver/assets/image-20250610210005234.png new file mode 100644 index 00000000..41b9c7a7 Binary files /dev/null and b/code/docs/docs/database/sqlserver/assets/image-20250610210005234.png differ diff --git a/code/docs/docs/database/sqlserver/assets/image-20250610210638276.png b/code/docs/docs/database/sqlserver/assets/image-20250610210638276.png new file mode 100644 index 00000000..3c081c1d Binary files /dev/null and b/code/docs/docs/database/sqlserver/assets/image-20250610210638276.png differ diff --git a/code/docs/docs/database/sqlserver/assets/image-20250610210703831.png b/code/docs/docs/database/sqlserver/assets/image-20250610210703831.png new file mode 100644 index 00000000..602d14f0 Binary files /dev/null and b/code/docs/docs/database/sqlserver/assets/image-20250610210703831.png differ diff --git a/code/docs/docs/database/sqlserver/assets/image-20250610210833638.png b/code/docs/docs/database/sqlserver/assets/image-20250610210833638.png new file mode 100644 index 00000000..fb041fb6 Binary files /dev/null and b/code/docs/docs/database/sqlserver/assets/image-20250610210833638.png differ diff --git a/code/docs/docs/database/sqlserver/assets/image-20250610210952597.png b/code/docs/docs/database/sqlserver/assets/image-20250610210952597.png new file mode 100644 index 00000000..e6324bd3 Binary files /dev/null and b/code/docs/docs/database/sqlserver/assets/image-20250610210952597.png differ diff --git a/code/docs/docs/database/sqlserver/assets/image-20250610211035375.png b/code/docs/docs/database/sqlserver/assets/image-20250610211035375.png new file mode 100644 index 00000000..5dcc2117 Binary files /dev/null and b/code/docs/docs/database/sqlserver/assets/image-20250610211035375.png differ diff --git a/code/docs/docs/database/sqlserver/assets/image-20250610211139630.png b/code/docs/docs/database/sqlserver/assets/image-20250610211139630.png new file mode 100644 index 00000000..b65153d4 Binary files /dev/null and b/code/docs/docs/database/sqlserver/assets/image-20250610211139630.png differ diff --git a/code/docs/docs/database/sqlserver/assets/v2-1688783d592ae41aa9fcf397867a2588_1440w.jpg b/code/docs/docs/database/sqlserver/assets/v2-1688783d592ae41aa9fcf397867a2588_1440w.jpg new file mode 100644 index 00000000..7c1a6e59 Binary files /dev/null and b/code/docs/docs/database/sqlserver/assets/v2-1688783d592ae41aa9fcf397867a2588_1440w.jpg differ diff --git a/code/docs/docs/database/sqlserver/assets/v2-21688a13be329ecf9efbdbc4040596a3_1440w.jpg b/code/docs/docs/database/sqlserver/assets/v2-21688a13be329ecf9efbdbc4040596a3_1440w.jpg new file mode 100644 index 00000000..1fdce75e Binary files /dev/null and b/code/docs/docs/database/sqlserver/assets/v2-21688a13be329ecf9efbdbc4040596a3_1440w.jpg differ diff --git a/code/docs/docs/database/sqlserver/assets/v2-34283637dc32b1e6623305be7194b3c6_1440w.jpg b/code/docs/docs/database/sqlserver/assets/v2-34283637dc32b1e6623305be7194b3c6_1440w.jpg new file mode 100644 index 00000000..c4b7e0e5 Binary files /dev/null and b/code/docs/docs/database/sqlserver/assets/v2-34283637dc32b1e6623305be7194b3c6_1440w.jpg differ diff --git a/code/docs/docs/database/sqlserver/assets/v2-3c4a8588b5a2faca27dec12af7c99c4b_1440w.jpg b/code/docs/docs/database/sqlserver/assets/v2-3c4a8588b5a2faca27dec12af7c99c4b_1440w.jpg new file mode 100644 index 00000000..b986323d Binary files /dev/null and b/code/docs/docs/database/sqlserver/assets/v2-3c4a8588b5a2faca27dec12af7c99c4b_1440w.jpg differ diff --git a/code/docs/docs/database/sqlserver/assets/v2-4c7d6f2d930368d96ed646c8ef1e12c8_1440w.jpg b/code/docs/docs/database/sqlserver/assets/v2-4c7d6f2d930368d96ed646c8ef1e12c8_1440w.jpg new file mode 100644 index 00000000..430467a9 Binary files /dev/null and b/code/docs/docs/database/sqlserver/assets/v2-4c7d6f2d930368d96ed646c8ef1e12c8_1440w.jpg differ diff --git a/code/docs/docs/database/sqlserver/assets/v2-7b64ed995472d681b150272e831bd06f_1440w.jpg b/code/docs/docs/database/sqlserver/assets/v2-7b64ed995472d681b150272e831bd06f_1440w.jpg new file mode 100644 index 00000000..28cbe87e Binary files /dev/null and b/code/docs/docs/database/sqlserver/assets/v2-7b64ed995472d681b150272e831bd06f_1440w.jpg differ diff --git a/code/docs/docs/database/sqlserver/assets/v2-994ee12358e16a3c839030de71bb5fb0_1440w.jpg b/code/docs/docs/database/sqlserver/assets/v2-994ee12358e16a3c839030de71bb5fb0_1440w.jpg new file mode 100644 index 00000000..ec4c7802 Binary files /dev/null and b/code/docs/docs/database/sqlserver/assets/v2-994ee12358e16a3c839030de71bb5fb0_1440w.jpg differ diff --git a/code/docs/docs/database/sqlserver/assets/v2-9c9150dd6b42728ba18d001e08870058_1440w.jpg b/code/docs/docs/database/sqlserver/assets/v2-9c9150dd6b42728ba18d001e08870058_1440w.jpg new file mode 100644 index 00000000..ad89ba1f Binary files /dev/null and b/code/docs/docs/database/sqlserver/assets/v2-9c9150dd6b42728ba18d001e08870058_1440w.jpg differ diff --git a/code/docs/docs/database/sqlserver/assets/v2-a3b4eaa43750e31661f95cc1e25d7c55_1440w.jpg b/code/docs/docs/database/sqlserver/assets/v2-a3b4eaa43750e31661f95cc1e25d7c55_1440w.jpg new file mode 100644 index 00000000..a6eff57d Binary files /dev/null and b/code/docs/docs/database/sqlserver/assets/v2-a3b4eaa43750e31661f95cc1e25d7c55_1440w.jpg differ diff --git a/code/docs/docs/database/sqlserver/assets/v2-f3f22c97d8dfe77a9adb6811aa60dffe_1440w.jpg b/code/docs/docs/database/sqlserver/assets/v2-f3f22c97d8dfe77a9adb6811aa60dffe_1440w.jpg new file mode 100644 index 00000000..630b83c3 Binary files /dev/null and b/code/docs/docs/database/sqlserver/assets/v2-f3f22c97d8dfe77a9adb6811aa60dffe_1440w.jpg differ diff --git a/code/docs/docs/dev-tools/docusaurus/插件/02-giscus-评论.md b/code/docs/docs/dev-tools/docusaurus/插件/02-giscus-评论.md index 383610e6..96dfb8a1 100644 --- a/code/docs/docs/dev-tools/docusaurus/插件/02-giscus-评论.md +++ b/code/docs/docs/dev-tools/docusaurus/插件/02-giscus-评论.md @@ -57,6 +57,7 @@ pnpm swizzle @docusaurus/theme-classic BlogPostPage - 这时你的项目目录下src/theme/BlogPostPage生成了自定义主题的文件 添加依赖 + ```bash pnpm add @docusaurus/theme-common @docusaurus/plugin-content-blog ``` @@ -161,6 +162,7 @@ export default function BlogPostPage(props) { ``` ### 3.2 开启文档评论 + ```bash pnpm swizzle @docusaurus/theme-classic DocItem/Layout ``` @@ -170,6 +172,7 @@ pnpm swizzle @docusaurus/theme-classic DocItem/Layout - 这时你的项目目录下src/theme/BlogPostPage生成了自定义主题的文件 添加依赖 + ```bash pnpm add @docusaurus/plugin-content-docs ``` @@ -258,7 +261,7 @@ export default function DocItemLayout({ children }) { // highlight-start
// highlight-end - +