文章

Springboot 使用GeoIP数据库查询用户IP位置信息

引言 GeoIP 数据库是一个将 IP 地址映射到地理位置信息的工具。它在网络安全、内容本地化、广告投放和用户分析等领域发挥着重要作用。

更多 →

2024-6-28

通过 Clouflare Worker 免费发送电子邮件

2022 年 5 月 13 号,Cloudflare 发布了一篇博客 ,宣布与电子邮件安全公司 Mailchannels 合作。 这次合作中,MailChannels 专门为 Cloudflare Workers 创建了一项电子邮件发送服务,降低了 Cloudflare Workers 发送电子邮件的门槛。 然而更值得高兴的是,发送电子邮件是完全免费的。你没听错“完全免费!!!”

更多 →

2024-3-29

使用开源模型blip用于图片内容识别

Q:什么是 BLIP? A:一个图像转自然语言的预训练模型,助力实现统一的视觉-语言理解与生成。

更多 →

2024-3-19

WeChatBot 基于ItChat-UOS的个人微信机器人

WeChatBot 是一款基于 ItChat-UOS 的微信聊天机器人,可以将你的微信小号快速接入 OpenAI。

更多 →

2024-3-12

使用 Faster-Whisper 轻松将音频转录为文本

#AI#Whisper

本文讲解了如何使用Faster-Whisper转写大量语音文件

更多 →

2024-3-5

创建OpenAI的API镜像

众所周知,OpenAI的api地址国内无法访问,该怎么解决这个问题呢?

更多 →

2023-12-21

创建Google翻译API镜像

众所周知,谷歌翻译中国版已经停止服务了,以前使用translate.googleapis.cn的翻译接口大部分都挂掉了,该怎么解决这个问题呢?

更多 →

2023-12-19

将定时连拍照片转为延时视频

本文通过用 Python 实现连拍照片自动转延时影片,简化创作流程。

更多 →

2023-11-4

本地部署 Llama-2 大模型

本文通过使用llama.cpp 模型量化等技术,实现了在普通笔记本电脑中运行大语言模型。

更多 →

2023-10-12

远程开机,网络唤醒,出门在外连接家里电脑 so easy。

手里头好几台电脑,家里电脑就这么放着吃灰太浪费了,于是通过Wireguard组了个内网,不在家的时候也能访问。 但是,这时候问题来了,电脑这么一直开着太浪费电,我使用频率也不是很高,有什么可以远程开机的办法么?

更多 →

2023-10-1

小米路由器 4a 千兆版刷 OpenWRT

前段时间家里路由器坏了,闲鱼淘了个小米路由器 4a 千兆版换上,但是原版固件用着不是很好用,于是萌生了刷成OpenWRT官方固件的想法。

更多 →

2023-9-21

Springboot 官方插件构建 Docker 镜像指南

#Springboot#Docker

本文通过Springboot官方的maven插件构建Spirng应用的Docker镜像。

更多 →

2022-11-17

Springboot DataSources 自动配置原理

#Springboot#DataSources

本文通过阅读SpringBoot源码分析了Springboot中DataSources的自动配置原理

更多 →

2022-9-6

Springboot多邮件地址发送邮件

#Springboot#Email

本文通过SpringBoot实现了多个不同的邮件服务发送邮件。

更多 →

2022-5-17

火狐(Firefox)浏览器插件推荐

本文介绍了几个好用的火狐浏览器插件。

更多 →

2022-4-9

UbuntuTouch移植到红米Note4x

本文讲述了如何将UbuntuTouch移植到红米Note4x

更多 →

2021-10-30

权重随机(Weight random)算法的实现思路

本文提供了权重随机(Weight random)算法的实现思路

更多 →

2021-9-24

JDK动态代理的底层实现解析

Java动态代理是一种在运行时创建代理和动态处理代理对象的机制。它能够在运行时生成代理类和对象,并将方法的调用转发到指定的处理器。

更多 →

2021-9-12

Spring AOP 入门教程

#Spring Framework

Spring AOP(面向切面编程)是 Spring 框架的一个核心模块,用于实现面向切面编程。

更多 →

2021-6-17

Smart-Doc文档生成

本教程将带你快速了解 Smart-doc 的基本用法,帮助你轻松生成漂亮的 API 文档。

更多 →