-
使用 llama.cpp 将 HuggingFace 模型转为 GGUF 格式
clone git repo git clone https://github.com/ggerganov/llama.cpp.git 安装 Python 依赖 进入到llama.cpp文件夹 p
-
本地运行 Llama3.2 和 Open WebUI
Ollama 在Ollama官方网站上下载对应的安装包:https://ollama.com 安装包是Ollama程序,不是模型。 运行模型 Ollama安装完成后,拉取模型。 运行后使用Contr
-
Spring Boot Debug 时抛出 StackOverflowError 异常
现象 在Debug时抛出了StackOverflowError异常,但是正常运行又没有问题。 原因 使用了Lombok的@Data注解,而两个对象中分别持有了对方的引用。 即:对象A中有一个B类型的
-
Spring Boot Controller 返回 JSON 统一处理 key 字符串大小写
需求 需要对返回的JSON字符串中的key,全部转为首字母大写。 相关配置 返回值 @Setter @Getter @Data public class Response { privat
2024-09-18, Views: 140 , Topics: JSON Spring Boot Jackson
-
Spring Boot Controller 对于枚举类型的处理
示例 Controller @GetMapping("/test") public Object test() { return Result.SUCCESS; } Enum @Gette
2024-09-13, Views: 190 , Topics: Spring Boot Jackson JSON
-
JavaScript Clipboard 复制到剪切板功能
Clipboard navigator.clipboard.writeText("复制的内容") .then(() => { console.log("success");
2024-09-10, Views: 170 , Topics: JavaScript
-
Nginx 转发 HTTPS 请求
说明 对于https请求,与http请求一样,使用proxy_pass即可(不包括自签名HTTPS证书)。 配置 location /api/ { proxy_pass https://te
-
JavaScript String 转 Number
需求 将字符串类型的'0.01'字段转为数字类型。 代码 转换 使用Number()函数进行转换。 let a = Number('0.01') 判断 使用isNaN函数判断是否是合法的数字类型。
2024-09-03, Views: 165 , Topics: JavaScript
-
Nginx 请求 URL 返回 301 状态码
原因 在请求URL时发现没有添加/的请求,返回的是301状态码。 示例 test是一个文件夹,文件夹中有一个index.html页面。 http://localhost:8080/test 从定向
2024-09-02, Views: 303 , Topics: Nginx
-
macOS 打开微信小程序体验版
需求 需要在Mac电脑上打开微信小程序的体验版本。 现状 直接从微信客户端中打开,会显示白屏。 解决 截至2023-11-22日,Mac电脑中打开体验版小程序,只能通过小程序助手(微信官方的一款小程
-
Spring Boot MyBatis 及 MyBatis-Plus 禁用一级缓存
场景 在同一个session中(大多场景是同一次请求中),需要多次执行相同的查询语句,来判断是否有数据变更。 一级缓存 在以上场景下,MyBatis/MyBatis-Plus因为默认开启了一级缓存,
2024-08-29, Views: 230 , Topics: MyBatis MyBatis-Plus Spring Boot
-
Spring Boot MyBatis 及 MyBatis-Plus 打印执行 SQL 语句
方式一(推荐) application.yaml配置文件中添加相关配置。 MyBatis mybatis: configuration: log-impl: org.apache.iba
2024-08-28, Views: 299 , Topics: MyBatis MyBatis-Plus Spring Boot
-
Java easy captcha 验证码在 CentOS 上报错
错误信息 Java中的一个验证码生成库easy-captcha,在CentOS机器上部署时报错。 java.lang.RuntimeException: Fontconfig head is nul
-
Kubernetes 创建测试用 Deployment Service Pod
yaml apiVersion: apps/v1 kind: Deployment metadata: name: nginx-deployment namespace: my-
2024-08-06, Views: 284 , Topics: Kubernetes kubectl
-
Kubernetes Java 远程 Debug 添加配置
Deployment 配置 containers.env下添加环境变量JDK_JAVA_OPTIONS。重启Deployment。 apiVersion: apps/v1 kind: Deploym
2024-07-29, Views: 384 , Topics: Debug Kubernetes Java
-
Kubernetes 使用 KT-Connect 让本地环境可以连接 K8S 内部服务
需求 对于部署在Kubernetes中的服务:Java、数据库等,本地无法直接访问,对于开发不太友好。 KT-Connect 打通网络 sudo ktctl --kubeconfig ~/k8s/c
2024-07-26, Views: 524 , Topics: KT-Connect Kubernetes
-
Kubernetes kubectl 从容器中拷贝文件到本地
kubectl cp 常用的命令 kubectl cp -n <namespace> <pod>:<remote filename> <local filename with path> --kub
2024-07-24, Views: 444 , Topics: kubectl Kubernetes
-
Linux 使用 cronjob 定时任务无法启动 Spring Boot jar 包问题
cronjob 执行日志 可以在/var/log/cron查看日志 tail -f /var/log/cron shell 脚本执行日志 tail -f /var/spool/mail/root
2024-07-22, Views: 372 , Topics: Linux cron Spring Boot
-
Linux 设置全局环境变量 /etc/environment
关于 /etc/environment 在这个文件中,我们可以定义key=value形式的全局环境变量,如:JAVA_HOME、PGDATA等。 示例 添加PGDATA到/etc/environme
2024-07-19, Views: 585 , Topics: Linux
-
PostgreSQL 报错 remaining connection slots are reserved for non-replication superuser connections
错误日志 Caused by: org.postgresql.util.PSQLException: FATAL: remaining connection slots are reserved f
2024-07-16, Views: 731 , Topics: PostgreSQL Spring Boot