2023-09-25 软件 使用泛型设计gorm扩展字段 大型项目经常需要在标准的用户表或员工表加些扩展字段,如果你有一套标准的用户管理系统的话,要么每个项目复制过来改一遍或者添加十几个固定的自定义字段Def1~Def10, 现在可以用在gorm定义模型时使用泛型来解决这个问题 gorm embeded嵌入字段使用gorm:"embedded"定义嵌入字段 1234567891011type User struct ... 阅读全文…
2023-07-20 系统 使用qemu8.0安装龙芯loongarch64版本archlinux 准备 Loong Arch Linux官网 qemu镜像下载 QEMU_EFI_8.0.fd: 固件 archlinux-xfce4-2023.05.10-loong64.qcow2.zst: 系统镜像, 下载后需要解压出qcow2文件 安装依赖 建议安装qemu-full包, 我以前安装的不是这个, 导致gpu加载不了 1sudo pacman -S qemu-full 启动系统 ... 阅读全文…
2023-07-19 系统 在archlinux aur上提交龙芯loongarch的软件包 image 发现安装好龙芯后, laur软件仓库就自带了yay和paru, 可以直接使用pacman安装. 我有一个软件kaf-cli是go写的可以直接编译到龙芯上.本文记录一下P... 阅读全文…
2023-03-11 运维 k3s云上master+内网agent的部署方式 公网master和内网agent使用wireguard-native通信, 只要在所有节点上安装了wireguard模块,k3s会自动处理所有通信流量 准备 在云端master开放 tcp 6443 端口, udp 51820 端口 先在所有机器上安装wireguard-native, 点击查看安装命令 如果内网有防火墙,需要开放master公网ip的6443和51820端口 在云... 阅读全文…
2022-01-01 软件 阿里云网盘映射本地硬盘 下载aliyundrive-webdav 下载地址: https://github.com/messense/aliyundrive-webdav/releases/latest 解压并放在一个目录里 准备脚本 把以下内容存为run.ps1 1234$env:REFRESH_TOKEN="484b469b3ef74dcaba5cf21aeadae2ca"$env:WEBDAV_AUTH_... 阅读全文…
2021-06-22 软件 go mod 拉取 gogs 私有仓库 环境变量设置 添加环境变量或设置go env123export GOPRIVATE=git.hofo.co# 或者go env -w GOPRIVATE=git.hofo.co git设置 在git设置http.extraheader PRIVATE-TOKEN生成方式: 在点击gogs右上头像-用户设置-授权应用-生成新的token1git config --global http... 阅读全文…
2021-06-06 系统 开源鸿蒙网络和hdc连接方法 hdc下载 如果下载了源码,可以在源码目录找到: developtools/hdc_standard/prebuilt/windows/hdc_std.exe 远程仓库地址: https://gitee.com/openharmony/developtools_hdc_standard hdc使用手册: https://gitee.com/openharmony/docs/blob/mast... 阅读全文…
2020-12-18 系统 鸿蒙开发板HI3516用命令行连接wifi 鸿蒙的HI3516编译里已经有wpa_supplicant相关工程了,但编译时没有包进去, 所以只要修改配置文件后就能编译出来了 主要修改文件: communication/BUILD.gn#L17-18 行之间添加, 以下第2行123features = [ "wpa_supplicant:wpa_sample",] 编译过程123docker run --rm... 阅读全文…
2020-12-06 软件 Quest2 使用Netch激活与无线串流的设置 Quest2 激活与无线串流的设置更新后自带Airlink串流,不需要买virtual desktop了连网激活 需要可上网,与tcp、udp转发, 激活更新系统时需要udp转发才能正常更新系统, 本方法完美支持,只需要有支持wifi网卡的电脑 Netch: socket5、ss、vmess(v2ray) 转wifi 安装.NET Desktop runtime 5.0 x64和Visu... 阅读全文…
2020-11-07 软件 移植lua到鸿蒙 - 首个移植成功的编程语言 惯例先放hello world hello world 本项目地址: https://gitee.com/ystyle/lua 下载二进制文件 准备环境 安装 docker doc... 阅读全文…