Navidrome自建云音乐播放器
Navidrome 是一款开源音乐服务器软件,可以用来自建云端音乐播放器,它兼容 Subsonic、Aironic 播放器,你可以将 Navidrome 打造成个人音乐流媒体服务平台。Navidrome 支持各大平台,包括:Windows 、macOS 、Linux。它几乎可播放任何音频格式,支持多用户,每个用户都有自己的播放次数、播放列表、收藏夹等。
Linux服务器用Cloudreve搭建网盘
Cloudreve 可以让您快速搭建起公私兼备的网盘系统。Cloudreve 在底层支持不同的云存储平台,用户在实际使用时无须关心物理存储方式。你可以使用 Cloudreve 搭建个人用网盘、文件分享系统,亦或是针对大小团体的公有云系统。
Python搭建OCR聚合接口
聚合了腾讯云、阿里云、百度智能云、华为云、移动云、天翼云6个服务商,实现接口包括身份证识别、银行卡识别、车牌识别、营业执照识别、普通文字识别、手写体识别等。支持多种传参方式,图片链接、图片Base64和上传图片文件。并且统一返回数据格式,使返回字段一致。
使用kiftd搭建个人网盘(Linux宝塔)
kiftd 是一款面向个人、团队、小型组织的免费、开源的网盘应用系统。该系统使用 java 开发,因此没有操作系统的限制,无论是Windows、Linux等都可以使用。本文记一次Linux服务器,使用宝塔部署该项目。
生成Android平台签名证书(.keystore)
Android平台打包发布apk应用,需要使用数字证书(.keystore文件)进行签名,用于表明开发者身份。Android证书的生成是自助和免费的,不需要审批或付费。可以使用JRE环境中的keytool命令生成。以下是windows平台生成证书的方法。
Linux安装最新版Tinyproxy
之前在Linux服务器安装过tinyproxy用于ip代理,但是yum安装的话,版本最高只到1.8.3,是不支持账号密码验证的,也就是说要么限制ip,不然任何人都能连。而到了1.10.0就支持Basic HTTP Authentication了,但是得通过编译安装。
PyMongo基本操作笔记
MongoDB是目前最流行的NoSQL数据库之一,使用的数据类型为BSON(类似JSON)。Python要连接MongoDB需要驱动,推荐使用PyMongo。PyMongo是一个用于MongoDB的Python工具,也是一个被推荐的Python操作MongoDB数据库的方式。
通过Python爬虫自建豆瓣电影API
本项目使用Python Flask框架搭建,采用爬取豆瓣官网的方式,获取并处理电影信息,返回的Json数据,便于小程序使用。主要实现的功能有获取电影列表,获取电影信息、图片、演员等,以及获取影人信息、图片、作品,具体可参考api文档。
使用NSSM注册Windows服务
NSSM全名the Non-Sucking Service Manager,是一款免安装的服务管理软件,它可以将普通exe程序封装成服务,使之像windows服务一样可以设置自动启动等,并且可以监控程序运行状态,程序异常中断后自动启动,实现守护进程的功能。