uni-app笔记
uniapp 官网:https://www.dcloud.io/
安装使用命令行安装使用Vue3框架和TypeScript的模板代码
pnpx degit dcloudio/uni-preset-vue#vite-ts my-vue3-project
项目配置JSON注释标准的JSON规范不支持注释,因此可以修改Vscode的配置,将指定的json文件设置为jsonc格式
样式顶部导航栏建议使用uniapp内置的顶部导航栏,因为uniapp内置的导航栏可以根据不同的设备动态的获取高度,比如手机顶部状态栏的高度。如果自定义导航栏需要动态地获取手机顶部状态栏的高度,并且减去。
底部导航栏高度只能使用rpx这种绝对定位的单位,不能使用vh这种相对设备高度的定位单位,vh只适合在h5中使用,手机设备一般使用rpx
中间内容中间的内容的高度可以使用vh,并且100vh不包括顶部导航栏和底部导航栏的高度
调试真机调试如果使用模拟器或者手机进行真机调试时,一直卡在“同步手机端程序文件”,有可能是模拟器或者手机的问题,切换新设备即可
PHP笔记
安装集成环境下载XAMPP:https://www.apachefriends.org/
下载后安装,并且记录安装位置
配置系统变量
编辑Path,并且添加一行,内容是xampp的安装地址/php
验证安装
php -v
Composer进入官网下载,官网:https://getcomposer.org/download/
验证安装
composer --version
设置国内镜像
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
SpringBoot笔记
环境准备安装Java下载进入官网https://www.oracle.com/java/technologies/downloads/
选择需要安装的jdk版本
双击下载好的文件,记住安装的位置,一般是C:\Program Files\Java\jdk-24
安装好后,我们进入安装的目录,可以看到当前目录下没有jre文件夹,这是因为8版本后的jdk自带jre
环境变量新建环境变量
变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk-24
编辑Path变量,在最后的位置加上这句
%JAVA_HOME%\bin
验证安装查看版本
java -versionjavac -version
安装Maven下载进入官网https://maven.apache.org/download.cgi
选择安装Binary zip archive
将下载好的压缩包解压到没有中文的目录中
环境变量新建环境变量
变量名:MAVEN_HOME变量值:C:\Program Files\apache-maven-3.9.6
编辑 Path 变量,新增:
%MAVE ...
OOTD本地部署笔记
该项目在CPU环境下运行需要较大的内存(大概40G)
安装github地址:https://github.com/levihsu/OOTDiffusion
huggingface地址:https://huggingface.co/spaces/levihsu/OOTDiffusion
获取源码使用git拉取
set http_proxy=127.0.0.1:7890set GIT_LFS_SKIP_SMUDGE=1git clone https://huggingface.co/spaces/levihsu/OOTDiffusion
拉取huggingface需要使用代理
GIT_LFS_SKIP_SMUDGE=1会自动忽略大文件
获取模型权重Python安装包
pip install huggingface_hub=0.25.2
使用huggingface-cli下载huggingface中的模型
下载OOTDiffusion模型
huggingface-cli download --resume-download levihsu/OOTDiffusion --local ...
金仓数据库笔记
安装Ubuntu安装安装前装备创建安装用户创建用户
useradd -m kingbase
修改密码
passwd kingbase
安装目录创建KingbaseES默认安装位置
mkdir /opt/Kingbase/ES/V9chmod o+rwx /opt/Kingbase/ES/V9
数据目录创建目录
mkdir /opt/Kingbase/ES/V9/data
数据库挂载到官网下载iso镜像包,https://download.kingbase.com.cn/xzzx/index.htm
将iso镜像拖入到/opt文件夹中,执行镜像挂载命令
mount KingbaseES_V009R001C002B0014_Lin64_install.iso ./mnt
安装数据库进入镜像挂载地址/mnt,并执行安装命令
cd /mntsh setup.sh -i console
根据提示进行选择安装配置
安装完成界面:
根据提示执行root.sh。
切换到root用户
su/opt/Kingbase/ES/V9/install/script/root.sh
执行完毕 ...
达梦数据库笔记
安装Ubuntu安装安装前准备新建 dmdba 用户注意:安装前必须创建 dmdba 用户,禁止使用 root 用户安装数据库。
创建用户所在的组,命令如下:
groupadd dinstall -g 2001
创建用户,命令如下:
useradd -G dinstall -m -d /home/dmdba -s /bin/bash -u 2001 dmdba
修改用户密码,命令如下:
passwd dmdba
修改文件打开最大数打开配置文件
vi /etc/security/limits.conf
在# End of file后面添加如下内容
dmdba soft nice 0dmdba hard nice 0dmdba soft as unlimiteddmdba hard as unlimiteddmdba soft fsize unlimiteddmdba hard fsize unlimiteddmdba ...
React笔记
构建项目使用Vite构建pnpm create vite@latest my-app --template react-ts
这个命令会构建一个项目名称为my-app的项目结构
构建完项目结构后执行如下的命令会安装项目所需的依赖:
pnpm install
执行该命令启动项目
pnpm run dev
添加@别名修改ts配置
{ "compilerOptions": { ... /* Paths */ "baseUrl": ".", "paths": { "@/*": ["./src/*"] } }, ...}
修改vite配置
安装依赖包
pnpm add @types/node
...import * as path from "path";import { fileURLToPath } from "url";const __dirname = path.dirname(fileURLToPath(import.meta.url)); // TS 中获取 __dirname// https://vite.dev/conf ...
Rust学习笔记
Rust安装
白嫖Cursor
注册新用户使用无限邮2925注册主邮箱,https://www.2925.com/
注册新用户的时候可以使用子邮箱,例如主邮箱:123@2925.com,子邮箱:123.001@2925.com
也就是使用.后面加上数字来分别,子邮箱的信息会在主邮箱中显示
刷新机器码
如何使用 Cursor Fake Machine | Cursor Fake Machine
下载cursor插件,https://github.com/bestK/cursor-fake-machine/releases/download/v0.0.1/cursor-fake-machine-0.0.1.vsix
直接拉到cursor中就可以安装
在cursor中使用命令Ctrl + Shift + P,并输入
fake
就可以刷新机器码了
第一次使用,需要刷新两次。如果还不行,就刷新、重启cursor、注销、登录,再重复一次步骤,基本上就可以了
最新白嫖方法20250207[2月3日更新]如何无限免费白嫖Cursor,手把手教你一步破解! - AI全书 (aibook.ren)
使用方法
退出cursor软件里 ...
Docker部署离线项目
Docker项目构建Docker离线部署Redis新建Dockerfile
touch Dockerfile
Dockerfile内容
FROM redis:latest# 将本地的 redis.conf 文件复制到容器内的 /usr/local/etc/redis/ 目录下COPY redis.conf /usr/local/etc/redis/CMD ["redis-server", "/usr/local/etc/redis/redis.conf"]
准备redis的配置文件redis.conf,使用本地的配置文件替换Docker的
redis.conf获取,可以直接从官网获取,选择redis对应版本,Redis configuration | Docs
修改redis.conf
bind 0.0.0.0daemonize noprotected-mode noappendonly yesrequirepass redis密码
**特别需要关注daemonize**,必须选为no在Linux中一般都设置为yes,但是在docker中,必须设置为no
Docker部 ...



