专注JAVA系统优化、系统结构调整、系统问题排查医治、系统升级、架构设计、SQL语句优化、小程序、APP、企业应用软件开发,请 + hekf888,欢迎关注,时常发布技术分享博文
python对很多项目都需要对sqlite数据库的数据进行加密,最流行的加密方式是使用sqlcipher4,当前使用的python版本为3.10(其它python版本应该也可以,未对所有版本测试过),本博文是直接使用sqlcipher4(也支持sqlcipher3)在项目上的应用,在后面有下载地址,下载后,可以直接使用
写了一个桌面应用系统,使用的是python的tkink,使用的python版本为3.10,可以支持圆形、方形印章图片,对里面的文字进行标注,同时也支持OCR图片文字识别
常见dockerfile
背景,为了避免程序员每次提交代码都要登陆jenkins上去点击构建布署,太麻烦了,本博文是实现全自动CICD,通过jenkins,当git一提交代码jenkins就自动打包、构建docker、推送到harbor、发布测试环境,无需人员中间干预操作。 一、前提条件: 1、你已经安装好jenkins环境(jenkins不推荐docker安装,请使用原生安装,因为后面在构建jar、maven等,docker容器里面没有基础内容,很难安装) 2、我是centos9版本,我jenkins当前我的版本是2.514 , 通过 jenkins安装参考: Linux 3、git仓库,我用的gogs,gitlab太重了,使用不安适,gogs轻量化,使用简单,全中文
pip、Anaconda、docker、npm、cnpm、pnpm、yarn设置国内镜像仓库
AI语音聊天机器人APP(使用webrtc、语音识别、TTL、langchain、大语语模型、uniapp) AI发展越来越成熟,像chatgpt可以语音聊天,还可以带眼晴的功能,所以本博文是参照chatgpt功能实现的,已实现功能,(1)语音聊天,(2)打开摄像头(视频数据已传入后台,未实现视频数据识别,后面再加) 说明:本例子APP端是使用uniapp写的一个h5页面(可以打包成APP),来模仿APP端,将APP端的语音数据、视频数据通过webrtc推流技术,推送到python后端,后端收到语音数据之后,进行语音识别转文字(使用阿里的sensevoice,本地布署),文字传给大模型(使用通信千问,本地布署),大模型推理之后的结果数据再转为语音(文字转语音使用微软的edge-tts技术,也可以使用其它的),然后将语音使用webrtc推流给APP端播放,整个流程结束