/images/avatar.jpeg

比特垃圾桶

ChatGPT 提示工程师学习笔记

LLM 类型 LLM 是 large language models 的缩写,目前大致分为两种类型:基础大型模型(Base LLM)和指令调整模型(Instruction Tuned LLM)。 基础大型模型通

Go Mod 拉取私有仓库

配置环境变量 GOPRIVATE="github.com/xxx/xxx" 可以精确到用户名或者是仓库名 尤其是配置了 GOPROXY 的,代理网站肯定是访问不到你的私有仓库的,所以需要配置 GOPRIVATE SSH 方式 如果是 SSH 方式拉取的代码

为什么 Proxy 认证要发两次请求

现象 这段时间通过上服务器观察日志,发现部分语言的 HTTP 客户端在进行代理认证的时候会发送两次 HTTP 请求 第一次请求不会携带任何认证信息 第二次请求才会携带

设计模式之创建型模式

单例模式 是保证一个类仅有一个实例,并提供一个访问它的全局访问点。 简单工厂模式 通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有

面向对象设计原则

面向对象设计原则为支持可维护性复用而诞生,这些原则蕴含在很多设计模式中,它们是从许多设计方案中总结出的指导性原则。 单一职责原则 类的职责单一,

gRPC 发送已经序列化好的数据

场景 在之前的 gRPC 系统中加了个 redis 缓存临时缓冲要上报的数据,对于数据反复序列化肯定是有性能损耗的 而且 gRPC 提供的接口似乎没有可以直接发送已经序列化好的

gRPC 框架入门

近期上线项目优化,需要将节点与 master 交互方式从之前的短轮训改进到长连接,同时也需要改进序列化传输方式(之前使用的是序列化 pythoon 对象的 ujosn),很

Web 安全基础学习

首先说下自己并不是专门做安全的,此次总结也确实是工作中遇到了这类问题需要解决 当然如果你自己有过搭建服务的经历,或许会在服务的访问记录中看到各

Git 常用命令总结

Git Documentation Git 教程 - 廖雪峰 Git 常用命令 git init 初始化本地 git 环境 git clone <repository> 克隆一份代码到本地仓库 git pull 把远程仓库代码更新到本地,等于 git fetch + git merge git pull --rebase origin master 强制把远程

使用 air 实现 go 程序热加载

在使用 Python Web 框架 Django 本地 runserver 启动后修改了代码,程序够自动重新加载并执行(live-reload),在开发调试阶段非常实用,可以提高开发效率。 在使用