码农炎可
码龄11年
关注
提问 私信
  • 博客:33,401
    33,401
    总访问量
  • 22
    原创
  • 60,104
    排名
  • 12
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:上个时代的全栈老炮,这个时代的 DevOps 咸鱼

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 目前就职: 百果园
  • 加入CSDN时间: 2013-07-16
博客简介:

无限进步

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    276
    当月
    0
个人成就
  • 获得16次点赞
  • 内容获得18次评论
  • 获得56次收藏
创作历程
  • 1篇
    2024年
  • 4篇
    2023年
  • 7篇
    2022年
  • 2篇
    2021年
  • 8篇
    2020年
成就勋章
TA的专栏
  • 云原生不踩坑
    付费
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

175人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

在 Linux 下将 Ledger 用作 OpenGPG Card 的完整流程

Ledger 官方提供了 OpenGPG App,但是在 Linux 下的配置流程有些麻烦,因此记录下来以供未来查阅。
原创
发布博客 2024.10.10 ·
127 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

如何使用腾讯云 COS 桶作为 Pulumi 状态后端

使用用腾讯云的 COS 桶作为 Pulumi 状态后端的最佳实践
原创
发布博客 2023.07.19 ·
152 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何创建 LoRA 并应用到 Stable Diffusion WebUI 里

本着觉知此事要躬行的态度,笔者没有去看任何国内的教程,依靠着纯粹在 Github 上翻阅原版代码仓库,找到了解决方案。
原创
发布博客 2023.03.17 ·
3901 阅读 ·
1 点赞 ·
2 评论 ·
10 收藏

StableDiffusion 学习笔记 - 训练 LoRA

跑了一下,居然爆了我的 3090 涡轮卡的 24G 显存,找打了一片文章,可以调优参数 https://www.cnblogs.com/huggingface/p/17108402.html。最近一直在学习使用 Stable Diffusion,目前开始学习 LoRA 训练,试图使用 LoRA 微调预训练模型,实现脸型替换等常用功能。工具,但是没有理解数据集的准备方式,翻阅代码也没有理解到有用的信息。工具,它可以裁切缩放原始图像,最重要的是。,看了一遍参数,发现传入参数需要。,写了一段简单的代码,从。
原创
发布博客 2023.03.16 ·
6713 阅读 ·
4 点赞 ·
7 评论 ·
29 收藏

如何将 Stable Diffusion PT+YAML 转换成 diffusers 格式

Huggingface diffusers 格式是初学者最爱的格式,只需要简单几行代码,就可以下载模型,执行 文字到图片 转换等常用功能。而有时候在网上淘模型的时候,经常会遇到原版 Stable Diffusion 模型。为了方便管理和加载,可以把原版格式转换为 diffusers 格式。
原创
发布博客 2023.03.14 ·
1171 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

阿里云盾导致 cgroup2 cpu 控制器丢失的坑

k3s 服务无法启动,报告缺少 cgroupv2 cpu controller,阿里云居然给我埋了个如此神坑
原创
发布博客 2022.11.01 ·
648 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[开源工具] imapdump - 批量导出邮件到本地

为了备份电子邮件账户到本地文件,作为备份,我开发了 imapdump 工具
原创
发布博客 2022.09.05 ·
811 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[开源工具] gitdump - 批量导出托管 Git 仓库

为了从 Github, Gitee, Coding 等 Git 托管网站批量备份我的代码到本地,我开发了一个 工具
原创
发布博客 2022.09.05 ·
679 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Go 服务 main() 函数推荐编写范式

以下是笔者在近几年 Go 开发过程中,总结出来的一个相对来说很完善的 Go 服务 main() 函数编写范式package mainimport ( "context" "log" "net/http" "os" "os/signal" "syscall" "time")func main() { // 使用 defer 处理 err,如果发现 err 不为 nil,则使用 exit_code 1 退出 var err error defer func(err *error)
原创
发布博客 2022.05.11 ·
269 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

修复 Rancher 2.5.x 内部证书过期导致无法启动的顽疾

# 停止 Rancher 容器docker stop rancher2# 安装 etcdhttps://guoyk93-generic.pkg.coding.net/acicn-mirror/generic/9889e169-etcd-v3.4.3-linux-amd64.tar.gz# 找到 Rancher 在主机上映射的持久化目录/data/rancher2-data/# 删除 Rancher 持久化目录中的 tls 目录rm -rf k3s/server/tls# 启动独立的 et
原创
发布博客 2022.04.28 ·
1676 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Go 泛型骚操作2-将泛型变成一种特殊传参方式

Go 的泛型是不抹除类型的,Go 的类型可以轻松初始化空值,加在一起,可以把 Go 的泛型,变成一种特殊传参模式。
原创
发布博客 2022.03.25 ·
703 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Go 泛型骚操作1-强制反序列化单层 JSON

使用 Go 泛型封装一个容器,实现 json.Marshaler 和 json.Unmarshaler,强制把任意类型的值序列化为 JSON 字符串值。同时利用 Go 泛型不擦除类型的特性,直接反序列化为原始类型。
原创
发布博客 2022.03.24 ·
1745 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何在其他云厂商启动 Tencent Linux 3.1

前言当前腾讯云 TKE 提供了一个内测功能,允许接入第三方服务器进行管理。我司由于某些特殊原因,不得不在某厂商购买云服务器。为了把这部分资源盘活,我临危受命研究如何利用腾讯云 TKE 的这个新功能,将某厂商的云服务器接入腾讯云 TKE 管理。与边缘集群不同,TKE 提供的第三方节点池功能,是必须要走内网的。也就意味着,当前腾讯云 VPC 必须要通过云联网 + VPN 的方式,和待接入厂商的内网打通,这一点已经事先处理好了。我把第三方节点池接入脚本复制到服务器上执行,到处报错。由于是内测功能,文档一
原创
发布博客 2021.09.10 ·
122 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ADA币开发(一)运行节点并加入测试网络

警告:本文为原创,禁止任何非授权的转载本文不构成任何投资建议,币市很凶险,投资需谨慎本文基于个人对 Cardano 官方文档的理解和实践经验,不排除有错误的可能,因为参考本文操作造成的损失,本人不承担任何责任1. 写在前面作者在最早接触到比特币是在2012年,然而因为年少无知,错失了比特币最早的投资机会,继而对整个加密货币市场心灰意冷。直到最近,由于某些契机,才重新开始研究开始加密货币。经过一系列比对,作者对 ADA(Cardano)产生了浓厚的兴趣。ADA 与大众熟知的 比特币 和 以太
原创
发布博客 2021.03.02 ·
1713 阅读 ·
1 点赞 ·
6 评论 ·
4 收藏

如何用 Kubernetes Go API 在容器内执行命令

想做个东西,要用 Kubernetes Go API 执行命令,结果调了半天才调试通,因此记录下。// 首先,通过标准方式创建 In-Cluster 或者 Out-of-Cluster 的 *kubernetes.ClientSetvar cfg *rest.Configif cfg, err = rest.InClusterConfig(); err != nil { return}var client *kubernetes.Clientsetif client, err = kubern
原创
发布博客 2020.09.11 ·
991 阅读 ·
0 点赞 ·
3 评论 ·
0 收藏

一行命令快速汇总 docker 容器内网络连接情况

docker ps | grep -v pause | awk '{print $1}' | xargs -I '{}' docker run --network container:{} --rm guoyk/netstat bash -c "hostname; netstat -tunaple" | tee netstat-all.log
原创
发布博客 2020.07.30 ·
512 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

配置 Rancher 让节点机使用内网连接管理台

将集群添加到 Rancher 管理台的时候,无论是 导入外部集群,还是 自动启动 RKE 集群,默认都会使用公网地址连接到 Rancher 管理台。哪怕你是用 IP,而非域名访问的 Rancher 管理台。这样做的原因可能是为了便于跨数据中心管理多个集群,也便于配置证书。然而现实是,典型的 Rancher 使用场景都是用于管理内网集群,默认使用公网 IP 体验并不友好,甚至在高负载的情况下造成问题。如果你使用 Rancher 管理台自动创建的自签名证书,那么你可以通过以下方式切换到内网访问:修
原创
发布博客 2020.06.23 ·
2682 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

使用 Helm 在腾讯云 TKE 上部署 VPC-ENI 模式的 ingress-nginx

腾讯云 TKE 新支持了 VPC-ENI 模式,创建集群时可以启用。这种网络模式允许直连 Pod,不经过主机网卡转发。实际在使用 Helm 安装 ingress-nginx 的时候,遇到了很多个坑,因此在此记录下添加 Helm Repo可以直接使用 Helm Repositoryhelm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx配置部署参数配置部署参数的时候,需要注意三个点Service 需要添加额
原创
发布博客 2020.06.22 ·
725 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Go 使用 buger/jsonparser 优化反序列化性能

前言最近在做一个工具,从 日志系统 ES 集群导出数据,压缩然后上传到腾讯云存储,作为离线冷备份数据。在此过程中,遇到了数个性能问题。其中 Elasticsearch SDK 的反序列化性能成为了一个瓶颈,因此在这里记录下处理方案。反序列化性能olivere/elastic 是一个常用的功能非常强大的 Go Elasticsearch 客户端 SDK,它将大部分 Elasticsearch 的请求参数封装成结构体和方法,易用程度非常高。在处理请求返回值时 olivere/elastic 会使用 G
原创
发布博客 2020.06.09 ·
1573 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何使用 Java Agent 在运行时修改 Java 类(以魔改 Jenkins 为例)

遇到问题起因深夜更新 Jenkins 插件的时候,遇到了一个问题:插件下载速度太慢了,并且有大概率失败。因此我研究了一下 Jenkins 的插件升级机制,研究是否可以使用镜像站点加速。初步研究Jenkins 的 升级信息(包含本体和插件)来自于 http://mirrors.jenkins-ci.org/updates/update-center.json 这个 URL。这个 JSON 文件描述了所有可用插件的 版本信息 和 下载地址,并且 Jenkins 在 插件中心 的 高级 选项卡里提供了
原创
发布博客 2020.05.13 ·
2777 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏
加载更多