- 博客(33)
- 收藏
- 关注
原创 wsl使用git
SSH密钥指纹(Fingerprint)指纹是公钥的哈希值,主要用于验证公钥的真实性和唯一性,而不是用于身份认证。以下是指纹的主要用途:验证公钥的真实性:当你第一次连接到远程服务器(如GitHub)时,SSH客户端会显示该服务器的公钥指纹,你可以通过对比已知的正确的指纹来确认你连接的是正确的服务器,而不是恶意的中间人。唯一标识公钥:指纹是公钥的简短表示,方便人类比较和识别。公钥本身很长,而指纹较短,易于处理。安全验证:在团队协作或自动化脚本中,可以通过比较指纹来确保使用的公钥是正确的。
2025-12-20 16:42:21
922
原创 伪静态WordPress/Vue
伪静态通常指的是通过URL重写技术,让动态的URL(如包含.php、.asp等后缀以及查询参数)看起来像静态URL(如.html、.xml等)。这样做的目的主要是为了SEO和美观。在Vue.js等前端框架中,我们通常使用前端路由(如Vue Router)来实现类似的效果,但原理不同。前端路由是通过HTML5 History API或者hash模式来改变URL,而不需要向服务器发起请求,然后由JavaScript根据路由渲染不同的组件。
2025-10-17 16:57:48
295
原创 使用 phpMyAdmin 导出 / 导入 MySQL数据(WordPress数据库)
在本地开发WordPress时,打包和迁移数据库主要通过导出和导入SQL文件来完成。我为您梳理了最常用和可靠的方法。1、首选方法:使用 phpMyAdmin 导出(图形化界面)对于大多数本地开发环境(如XAMPP、WAMP等),phpMyAdmin是最直观的数据库管理工具。打开phpMyAdmin:在您的本地服务器环境中启动phpMyAdmin,通常在浏览器中访问。选择数据库:在左侧列表中,选择您的WordPress数据库。执行导出点击顶部导航栏的“导出”选项卡。导出方法通常选择“快速”或。
2025-10-16 11:07:29
407
原创 JavaScript又忘了,忘了?太正常了!忘了?太正常了!重新上路:
如果成功了,你就在短短几分钟内完成了一个完整的“用户交互”。这个模式,能做出网页上绝大部分的交互效果。其他的只是在这个基础上变得更复杂而已。:这其实是编程中的"引用"概念——我们创建一个指向实际元素的"快捷方式"。这是所有网页都需要的基本结构,就像人的骨架一样。/* 这里是化妆间,负责让东西变好看 */:如果id需要更改,只需要修改一行代码。// 这里是魔法间,负责让东西动起来。后,我们直接叫"那个按钮"就行了。文件,它会在你的浏览器中打开。现在,你有了一个空白的画布。你会看到一个按钮和一行字。
2025-09-26 18:21:05
727
原创 网站交互中存储信息的主要方式
实际应用中通常组合多种方式,例如:用Cookies维持登录态+LocalStorage保存用户偏好+后端数据库存储核心数据。浏览器端非关系型数据库,支持存储大量结构化数据(如图片、文件)。持久化存储用户数据(如主题偏好、登录状态),关闭浏览器后数据仍保留。存储小型数据(通常≤4KB),每次请求自动发送至服务器,适用于会话管理(如用户认证)。临时存储会话数据(如表单草稿、页面状态),关闭标签页即自动清除。前端通过AJAX/Fetch与后端通信,数据以JSON/XML格式传输,后端处理后存入数据库。
2025-08-13 11:28:33
456
原创 Linux命令前面加sudo解释
部分未实践,部分AI总结,仅供参考。sudo [命令]= 默认以root身份执行sudo -u 用户名 [命令]= 以指定系统用户身份执行密码始终验证当前用户(jh)的密码无需知道目标用户的密码即可安全切换身份这种设计完美平衡了安全性与便利性,是 Linux 权限体系的核心创新之一。
2025-08-11 16:26:25
862
原创 WSL / Linux安装MySQL(以及注意事项)
凭证类型作用对象设置方式示例操作系统 sudo 密码Linux 用户jhMySQL 用户名密码数据库服务面板中“数据库用户/密码”
2025-08-11 15:22:21
585
原创 Docker安装(精简述版)
通过转到 “设置>资源>WSL 集成”,从要启用 Docker 集成的已安装 WSL 2 分发版中进行选择。#作用:wsl命令默认打开ubuntu-24.04,并且支持此系统使用docker。#启用Hyper-V虚拟化平台,为WSL 2提供Type-1虚拟机监控程序支持。适用于 Linux 的 Windows 子系统。
2025-08-02 11:49:26
311
原创 Windows安装MySQL
本文介绍了本地MySQL的安装步骤。首先提供官网下载链接,解释在线安装包(2.1MB)和离线安装包(353.7MB)的区别。详细说明安装过程:选择自定义安装、设置组件和路径、配置密码验证。指导如何配置环境变量,并给出两种验证方式:通过命令行查看版本号和使用root账户登录。文中包含多个安装界面的截图辅助说明,最后展示成功登录MySQL的界面。
2025-07-11 12:23:11
398
原创 Vue、Laravel 项目初始化命令对比 / curl 命令/ CORS 机制总结与案例
一个疑问衍生出另一个疑问再衍生出又一个疑问,于是有了这篇文章。表单:仅支持GET/POST,用于页面数据提交。HTTP 方法:包含DELETE/PUT等,用于完整资源操作(需结合 API 使用)。选择依据:根据操作类型(查询/修改/删除)和数据敏感性决定方法。Laravel Sail 不需要单独安装,但它依赖于 Docker 和 Docker Compose。在使用 Laravel Sail 之前,你需要确保你的系统上已经安装了 Docker 和 Docker Compose。
2025-07-08 16:32:25
917
原创 一个完整的网站通常由哪些核心组成部分构成?
总结:基础三要素(域名+服务器+源文件)是网站运行的基石,技术选型需匹配业务需求——小型展示站可用模板建站工具(如 Wix),复杂应用则需定制前后端架构。包含前端代码(HTML/CSS/JavaScript)、后端程序(如 PHP/Python)、数据库(如 MySQL)及多媒体资源(图片/视频),决定网站功能和视觉风格。),通过 DNS 解析转换为服务器 IP 地址。如 WordPress、Drupal,支持非技术人员更新内容。相当于网站的“门牌号”,用于用户访问(如。等,需注册并定期续费。
2025-07-03 17:57:13
975
原创 在运行 Laravel Sail 前,需安装 Docker Desktop 并完成基础配置/具体步骤
(控制面板 → 程序 → 启用“适用于 Linux 的 Windows 子系统”和“虚拟机平台”)。通过以上步骤完成 Docker Desktop 安装和基础配置后,即可通过。(windows安装包 有两个版本)修改 Docker 配置文件。:Windows 用户需确保。完成后重启 Docker。启动 Sail 环境。
2025-07-02 15:02:47
951
原创 Windows 系统中区分设备是 AMD64(x64)架构还是 ARM64 架构
按下 Win + R 打开“运行”窗口;输入 msinfo32 并回车;在 “系统信息”窗口 的 “系统摘要” 栏目中:x64-based PC → AMD64/x64 架构;ARM-based PC → ARM64 架构。。
2025-07-02 11:50:42
4195
原创 bat批量生成中文文件夹/方法/名称乱码/解决方法
通过「另存为 ANSI」或「注册表修改默认值」,可彻底解决编码兼容问题。日常操作首选另存为方式,批量处理建议修改注册表默认值。Md xx 可通过Excel表格批量编辑后复制粘贴(!通过ANSI编码+引号包裹名称,可100%避免中文乱码问题。ANSI 选项在 UTF-8 下方,需手动展开查看。命令会暂停执行,可检查是否有错误提示。包裹,避免名称中的空格导致创建异常。也可能显示乱码,优先用ANSI编码。若文件误存为UTF-8,即使添加。,所有中英文文件夹将正确生成。否则中文会出现乱码,尤其含。
2025-07-01 17:55:39
978
原创 Redis 与 MySQL的关系了解了,实际具体要怎么用?
电商系统用 Redis 缓存商品库存,前端快速读写;库存扣减时通过 MySQL 事务保证准确性,并通过。
2025-07-01 17:22:57
938
原创 既然vue能渲染,api能提供数据,那还要php有什么作用?
Vue 是数据的“画家”🎨,PHP 是数据的“矿工”⛏️——PHP 从数据矿山中挖掘原料,经 API 传输给 Vue 加工成可视化产品。两者协同构成完整的技术闭环。或者说:Vue是服务员(传递数据/呈现界面),PHP是厨房(制作食材/控制火候),API是传菜窗口(标准化交接)。比如:当用户提交订单时,PHP验证账户余额并生成支付流水(Vue无法独立完成);当请求商品列表时,PHP组合数据库查询与缓存处理(Vue只接收最终结果)。
2025-07-01 12:19:11
567
原创 npm : 无法加载文件 E:\Node.js\npm.ps1,因为在此系统上禁止运行脚本(npm命令报PSSecurityException错误的问题)
这个问题是由于VS Code默认使用PowerShell作为终端,而PowerShell的执行策略限制了脚本运行导致的。
2025-06-30 16:40:35
798
原创 PHP/Laravel + Vue3 + MySQL + Docker 项目搭建全流程指南(Al总结版未测试未编辑)
这篇指南详细介绍了使用Docker搭建PHP/Laravel+Vue3+MySQL全栈开发环境的完整流程。主要内容包括:1)通过Docker Desktop快速准备开发环境;2)使用Laravel Sail初始化后端项目并配置MySQL容器;3)在本地集成Vue3前端并配置Vite编译;4)实现前后端API交互与解决跨域问题;5)开发调试的双进程运行模式。整个过程实现了环境容器化,仅需本地安装Node.js进行前端编译,保证了开发环境的一致性。指南还提供了生产部署建议和常用命令速查表,适合全栈开发者快速搭建
2025-06-30 11:27:19
1247
原创 珠宝设计软件(参考)
本文针对珠宝设计中的翡翠机雕和金属模具场景,推荐专业软件并分析适用场景。翡翠机雕首选精雕软件(JDSoft),支持微米级刀路,适合复杂浮雕;结合Blender可优化创意设计流程。金属模具推荐Rhino+MatrixGold插件,精度达0.001mm;Shapr3D适合移动端快速原型设计。此外,Blender可模拟金属材质与宝石折射。文章还对比了不同场景下的工具选择,并给出操作建议:翡翠机雕采用Blender建模后转精雕软件优化;金属模具可结合Rhino、Blender和Adobe工具完成全流程设计。专业企业
2025-06-27 18:04:54
1092
原创 SEO以及收录指引
首先,打开百度网站,在搜索栏输入(site:+网站域名),然后点击“百度一下”进行搜索,结果显示结果数不为0,则说明该域名已被百度收录。3.2 选择网站类型、ICP备案信息、带http://的网站地址、可接收邮件的邮箱、验证码,然后提交即可。(例如搜索www.abc.com/abc.com/http://www.abc.com)① 如网站尚未通过备案,请选择除“企业官网”、“购物团购”、“兼职招聘”以外的网站类型。(网站是 www.abc.com,则输入 http://www.abc.com)
2025-05-13 02:00:11
648
原创 宝塔配置/服务器、域名解析(网站上线相关)
《宝塔面板安装与配置指南》摘要:本文介绍宝塔面板的安装与配置流程。首先需在服务器开放8888端口安装宝塔,获取面板登录信息。配置站点时需添加带www和不带www的域名(或公网IP),并记录MySQL、PHP账号密码。服务器需绑定域名并设置解析(CNAME或A记录),FTP可通过域名或IP访问。针对轻量应用服务器(多站点)和云虚拟主机(单站点)的不同环境提供解决方案,若无法访问建议通过ping域名/服务器地址排查。
2024-01-22 20:18:33
1544
1
原创 工作待完善版)git基本配置
该命令将显示ssh目录下的所有文件,包括秘钥文件和配置文件,如果不存在,说明还没有ssh秘钥。查看密钥(还是用help吧,命令出来的显示不了中文)
2023-11-06 22:03:58
287
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅