博文

目前显示的是 六月, 2026的博文

Git 常用命令

图片
Git 常用命令 初始化配置 Git 查看配置: git config Git 全局设置: git config --global user.name "用户名" git config --global user.email "邮箱地址" 创建 Git 仓库: mkdir test cd test # 初始化仓库 git init -b "分支名" # 创建文件 touch README.md # 暂存文件 “.”就是暂存全部 git add README.md # 提交已暂存文件 git commit -m "更新记录" # 创建远程仓库别名 git remote add 命名 仓库地址 # 推送到远程仓库 -u可省略 分支名没有空格可省略封号 git push -u 命名 "分支名"

vite.config.js配置文件

图片
常用配置文件 import { fileURLToPath, URL } from 'node:url' import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' // https://vite.dev/config/ export default defineConfig({ plugins: [ vue(), ], resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) }, }, base: './', // 设置打包路径为相对路径 // 服务器配置 server: { port: 8080, // 设置端口号 host: true, // 监听所有 IP 地址 open: true, // 启动时自动打开浏览器 proxy: { '/api': { target: 'https://api.example.com', // 代理目标 changeOrigin: true, // 修改请求头中的 Origin rewrite: (path) => path.replace(/^\/api/, '') // 重写路径 } }, } }) 常用配置详情 >> 打包后的静态资源路径配置 ({ // 打包后的静态资源路径配置 // 类型:string // 默认值:'/' base: './', // 设置打包路径为相对路径 }) >> 服务器配置 ({ ...

MySQL

图片
3.1. 创建 mysql 属组、用户、安装目录 为 MySQL 创建单独的属组、用户,把安装目录属主改为mysql。 在MySQL启动的时候,单进程mysqld,该进程的属主就是mysql,这样就保证了mysql服务的独立性。 即使mysql服务被黑掉,得到了mysql用户权限,也不会影响整个系统的安全。 # 创建新数组 mysql groupadd mysql # 创建用户 mysql ,指定属组为 mysql,禁止其登录 useradd -r -g mysql mysql -s /sbin/nologin # 创建安装目录 mkdir /usr/local/mysql 3.2. 上传 MySQL 安装包、解压、放到安装位置 将安装包 mysql-5.7.39-linux-glibc2.12-x86_64.tar.gz 上传到 /root/ 目录。 # 进入到root目录 cd root # 解压 tar -zxvf mysql-5.7.39-linux-glibc2.12-x86_64.tar.gz # 将解压后的mysql文件挪到创建的安装目录 mv /root/mysql-5.7.39-linux-glibc2.12-x86_64/* /usr/local/mysql/ 3.3. 配置 MySQL 创建所需目录 # 创建数据存储目录 mkdir /usr/local/mysql/data/ # 创建数据日志目录 mkdir /usr/local/mysql/log/ # 创建临时文件目录 mkdir /usr/local/mysql/tmp/ # 创建运行文件目录 mkdir /usr/local/mysql/run/ # 创建启动错误日志 touch /usr/local/mysql/log/mysqld_safe_error.log # 创建默认的错误日志目的地 touch /usr/local/mysql/log/alert.log # 创建慢查询日志文件 touch /usr/local/mysql/log/slow.log # 创建通用查询日志文件的 touch /usr/local/mysql/log/general.log 编辑配置文件 vi /etc/my.cnf ...

Java 发送邮件

图片
Java 发送邮件 导入坐标 <!-- 邮件 --> <dependency> <groupId>com.sun.mail</groupId> <artifactId>javax.mail</artifactId> <version>1.6.2</version> </dependency> 代码实现 import org.junit.jupiter.api.Test; import java.util.Properties; import javax.mail.*; import javax.mail.internet.*; public class RunTests { // 发送邮件测试 @Test public void testEmail() { String host = "smtp.qq.com"; // SMTP 服务器信息 final String username = "xxx@qq.com"; // 你的邮件地址 final String password = "xxxxxx"; // 你的邮件密码 String to = "xxx@qq.com"; // 收件人邮箱 // 设置邮件服务器属性 Properties properties = new Properties(); properties.put("mail.smtp.host", host); properties.put("mail.smtp.port", "587"); properties.put("mail.smtp.auth", "true"); properties.put("mail.smtp.star...

ArkUI界面开发

图片
  ArkUI界面开发 ArkUI构建界面的最小单元是?组件 组件分类? 容器组件: 纵向排列:Column() 横向排列:Row() 基础组件:Text 布局思路?先排版,再放内容。注意:build有且只能有一个根元素,且是容器组件 组件的属性方法 .width(200) 宽度 .height(200) 高度 .backgroundColor(Color.Pink) 背景色 .fontSize(24) 字体大小 .fontWeight(FontWeight.Bold) 字体粗细 .fontColor(Color.Pink) 字体颜色 文字溢出省略号、行高 1.文字溢出省略(设置文本超长时的显示方式) 语法:.textOverflow({ overflow: TextOverflow.xxx }) 注意:需要配合 .maxLines(行数) 使用 2.行高 语法:.lineHeight(数字) Image图片组件 作用:界面中展示图片 语法:Image(图片数据源) 支持 网络图片资源 和 本地图片资源 Image($r('app.media.product')) 输入框 与 按钮 TextInput(参数对象) 输入框 1.参数对象:placeholder 提示文本 2.属性方法:.type(InputType.xxx) 设置输入框 type 类型 TextInput({placeholder: '占位符文本'}).type(InputType.Password) Button('按钮文本') 按钮 控制 Column 和 Row 内元素的间隙,可以使用 space Column({ space: 10 }) {...}    

肥猫BOY

图片
肥猫BOY 欢迎来到我的个人博客! 我会在这里分享我的一些技术!