自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(228)
  • 资源 (127)
  • 收藏
  • 关注

原创 关于通过文件内容定位文件位置的解决方案

import osdef ContainString(files,string):for file in files:f=open(str(file),‘r’,encoding=‘utf-8’,errors=‘ignore’)if(f.read().find(string)!=-1):return(file)Files=[]for root,dirs,files in os.walk...

2019-11-06 13:47:06 1559 4

原创 langchain chroma向量化存储与检索

【代码】langchain chroma向量化存储与检索。

2025-05-21 00:39:19 50

原创 orangepi5max linux系统镜像定制

2.官方提供一些示例,不过比较复杂,咱们通常不需要这么复杂,以helloworld为例;1.先编译一下系统执行sudo ./build.sh后,在build.sh同级目录下就会产生 userpatches目录,进去后就会看到custom-image.sh。系统定制参考官方的custom-image.sh脚本,其核心原理是使用chroot。4.在custom-image.sh中将程序安装到系统中:图中标记的为核心新增代码。实现将预制程序安装到镜像系统中。

2025-05-20 01:50:23 28

原创 repo init拉取代码报错

(notice: 这~/.repo目录时repo运行时生成的,一开始是没有的)

2025-05-04 14:46:37 130

原创 cursor调用mcp

【代码】cursor调用mcp。

2025-04-29 23:00:29 52

原创 Arduino库代码查看vscode插件查看

在vscode中安装Arduino Community Edition即可查看arduino库里面写的代码实现,可以进行代码跳转查看源码实现,arduino IDE只能看到头文件没有办法看到具体实现源码。

2025-04-29 09:23:00 38

原创 proxychains4系统代理for linux(加速国内github下载速度,pip安装)

【代码】proxychains4系统代理for linux(加速国内github下载速度,pip安装)

2025-04-26 19:12:02 334

原创 windows opuslib报错:Exception: Could not find Opus library. Make sure it is installed.

把opus.dll放到:C:\Windows\System32,再。

2025-04-19 17:35:00 248

原创 nmcli创建wpa-psk2 wifi热点

sudo nmcli connection modify WiFi名称 802-11-wireless.mode ap 802-11-wireless.band bg ipv4.method shared。sudo nmcli connection modify WiFi名称 wifi-sec.key-mgmt wpa-psk wifi-sec.psk WiFi密码。sudo nmcli connection up WiFi名称。完成后,热点已启动,就创建了一个你自定义的WiFi了。

2025-04-13 23:13:51 126

原创 orangepi镜像定制-修改官方img文件(使用mount挂载修改)

然后就可以进入/mnt里面进行chroot进行添加自己预制的文件和修改配置文件了。

2025-04-06 14:49:08 69

原创 AutoDL ollama API服务部署

127.0.0.1:11434就是远端AutoDL平台ollama API对应接口服务,注意不是本地的,然后后面root@connect.westc.gpuhub.com -p xxxx就是ssh连接参数,xxxx是平台分配的端口,每个服务器不一样,需要自己去平台上看。autoDL平台的服务器经测试是没有没有公网ip,是通过NAT进行内网穿透映射给用户的,据测试所部署的服务器应该是在docker里面,那么问题来了,如果我想把服务器内部开放的AI大模型服务器开放出去,怎么办?第二种:ssh端口复用。

2025-03-15 14:59:17 312

原创 android 编译加速

【代码】android 编译加速。

2025-02-19 21:31:59 71

原创 cmake Qt Mingw windows构建

今天教大家怎么在windows构建qt应用使用cmd命令行,而不是一键通过QtCreator一键构建。首先我们用qtcreator创建一个模板程序(PS:记得在安装qt时要悬着mingw套件,如果安装太慢可以换源)后面D:/Qt2/6.5.3/mingw_64是你安装Qt mingw版本对应qt库,根据自己的环境进行修改。

2025-02-16 22:42:33 251

原创 ubuntu桌面环境安装和xrdp安装使用windows远程桌面连接

安装好后就可以用windows自带的远程桌面进行连接了。

2025-02-06 12:08:19 239

原创 langchain deepseek 实现shellTool

在langchain使用openai接口,但模型使用国内deepseek,但是要先cq,API-key才能用。

2025-01-01 23:58:57 1448

原创 http反向代理

通过反向代理实现访问biying,目前访问一些网站需要绕过cloudfare还没有解决,代码如下:有知道怎么绕过的朋友麻烦告知一下谢谢。代码仓库如下:httpReverseProxy: http反向代理

2024-12-23 01:07:02 324

原创 huggingface serveless API调用第三方大模型

2.在model下选择搜索要使用的大模型,这里我以llama-70b为例,如下图。huggingface提供无需服务器就能调用在线大模型的方案。1.首先打开huggingface官网。

2024-12-22 00:04:26 388

原创 esp-idf使用官方ESP Component Registry添加第三方组件

然后在idf terminal输入上面的复制的命令,输入后在powershell终端中;2.去组件官网espressif/esp_lcd_ili9341 • v2.0.0 • ESP Component Registry。1.先新建一个项目,然后编译一下保证没问题。复制右边的依赖命令,下图所示。

2024-12-17 00:59:47 513

原创 vscode插件开发

vscode插件开发

2024-12-13 00:38:27 99

原创 python web app开发

web app开发以来一直被人诟病性能,无法访问本地设备,无状态的等缺点而被迫转向本地GUI开发;web app有个有点就是可以前后端分离,HTML基本人人都会,后端如nodejs,python等开发上手轻松简单。基本上世面上都是用UI页面的APP,一个没有UI的app对非程序员的用户实在不友好;那么人们为什么喜欢UI,而感觉console不好用了,有研究表面人脑其实是个GPU,对图像的理解和处理速度远比文字强,这源自于自然进化的选择。运行app.py,点击开始,就能从后端获取业务数据显示到前端页面上;

2024-12-09 20:25:29 317

原创 rust websocket Echo server高性能服务器开发

最近在学习websocket时,一直没有发现好的websocket server工具来调试,于是就自己做了一个websocket server用来学习和调试。因为rust性能遥遥领先,所以就采用了rust来搭建服务器。客户端测试工具使用的nodejs的wscat。

2024-12-08 21:26:32 329

原创 手撕websocket协议

1.在上面代码中接收中并没有使用一个线程来实现,后需要根据不同的平台自行实现。2.可以使用tls进行加密传输,本案例并没有使用到加密通讯。

2024-12-07 23:44:37 55

原创 python asyncio实现tcp多连接服务器

对比异步编程,多线程存在许多的问题,一个并发能力不同异步编程,据说异步编程能降低资源竞争的问题。asyncio我的理解就类似于Linux上select事件循环,去监听不同的事件。(notice:上面的异步代码尽量不要在notebook中执行,会出现一些奇怪错误,建议在终端里进行验证,对应的客户端可以使用任意同步或异步的客户端代码或工具)

2024-12-03 00:44:11 404

原创 python asyncio 异步代码中执行同步代码

注意该代码只有在3.9+以上的代码才有to_thread方法。

2024-12-03 00:32:41 145

原创 conan2包管理菜鸟入门之------------------交叉编译和静态编译

这里我已经安装好了,aarch64交叉编译工具链,根据目标平台选择不同的交叉编译工具链,然后下面咱们进行静态编译配置。2.在conanfile.py中新增。

2024-11-29 21:42:48 222

原创 vscode python code runner执行乱码

【代码】vscode python code runner执行乱码。

2024-11-28 00:10:10 763

原创 conan2 c/c++包管理入门之--------------------------conanfile.py

书接上回,用过使用cmake去手动指定CMAKE_TOOLCHAINE_FILE和CMAKE_BUILD_TYPE太麻烦,有没有更简单的办法了,经过我的大量探索下终于发现,使用conan build和conanfile.py。直接一键下载依赖(如果之前下载过会使用本地缓存),然后调用build函数直接进行构建,好,一个新鲜出炉的app就出来,就问你快不快。(Notice:conan center上最新的第三方库可能存在问题,建议不要使用最新的第三方库,可能存在bug,笔者之前就踩过坑)

2024-11-23 11:18:02 177

原创 conan2菜鸟入门之-----------使用mingw64搭建C/C++开发环(2)

3.示例工程项目还是使用官方simple_cmake_xxx项目为例,首先安装一下第三方依赖库和生成.cmake文件,conan install会根据上面的profile生成对应的配置,包含编译位数等配置;书接上回,Conan2构建需要指定编译器路径,比较麻烦,而且还需要搬移第三方库,对大家来确实比较麻烦。于是就有今天这篇文章在不搬移第三方库和指定编译器路径的方案。2.安装mingw64编译器,安装包我提供在下面的工程压缩包里。下载后把bin目录路径添加到PATH环境变量里面。

2024-11-17 23:37:14 161

原创 conan2菜鸟入门之----------------windows构建conan2开发环境

之前几篇文章讲得都是如何在Linux上进行开发conan2应用;但是有时候我们希望开发windows应用怎么办了?今天就给大家讲讲怎么在Windows搭建conan2开发环境。里拷贝到D盘的,因为我在C盘测试时发现在链接时会出现权限问题,所以把第三方库拷贝到D盘的,具体原因还不太清楚;有知道的朋友还请指点指点。本次使用到的工具有:cmake,ninja,conan2,mingw64。编译器路径和第三方库需要根据自己实际情况进行修改。conan2官方提供的样例。

2024-11-17 00:59:04 231

原创 qwen-plus API python调用

新人注册好像是有免费额度的,但是要注意大多数模型都是后付费!上图为各个模型的价格表;注意输入输出都是要需要money的,输出要比输入贵。不然用着用着一栋房没了。

2024-11-16 12:38:38 489

原创 conan2 菜鸟入门之------------------------------构建Debug版本

前一章节咱们根据官网提供的案例体验了一下conan2强大之处,咱们这章就讲一下怎么构建一个可以用于调式的版本的项目;命令跟之前的命令有点不一样,如果,还是安装之前的方式来干就会出现编译通不过的问题。一个新鲜出炉的Debug版本应用就出来了,开始Debug吧,打工人。这里通过-s build_type指定构建类型为Debug。

2024-11-14 22:42:28 161

原创 大模型落地之ollama控制设备

本地环境:ollama3.2(理论上ollama3.1以上就支持tool功能,但是笔者没有试过)(PS:不足点,在输入不是控制指令的相关问题时,大概率也会调用工具,需要后续调优)

2024-11-10 08:15:38 304 1

原创 conan2 c/c++包管理菜鸟入门

然后配置生成文件目录-B和-S配置在哪里找CMakeLists.txt文件,还有构建类型。最后执行构建(--build配置构建目录)最后生成的可执行文件就在build目录下。检测一下当前编译器环境是否配置,

2024-11-10 00:22:22 287

原创 python asyncio异步爬虫

以上代码仅供学习,请勿用于非法用途。

2024-11-09 12:08:36 386

原创 pdf添加目录标签python(手动配置)

都是放在同一目录下。后续有精力再出一个基于OCR的自动识别脚本。需要自己手动更改offset,和目录列表。(ps:切勿用于非法用途)

2024-11-05 22:51:35 489

原创 python实现搜索引擎

【代码】python实现搜索引擎。

2024-10-22 22:09:59 328

原创 python串口示波器(将串口数据接收与绘图分开)

【代码】python串口示波器(将串口数据接收与绘图分开)

2024-10-02 14:59:52 357

原创 python tcp with tls加密通信(使用域名CA证书)

1.第一个申请一个域名证书,我在Namesilo buy a 域名,大家可以自行购买,然后把域名映射到自己的服务器上,这里不赘述。使用这样安装certbot不要使用sudo apt install certbot,无法使用,会报错。/etc/letsencrypt/live/yourdomain.com/下生成对应pem文件。

2024-09-18 15:50:41 207

原创 python保存程序数据状态到文件,下次运行恢复上次运行位置

【代码】python保存程序数据状态到文件,下次运行恢复上次运行位置。

2024-09-02 20:48:14 398 1

原创 python用波形显示udp数据实现一个模拟示波器

【代码】python用波形显示udp数据实现一个模拟示波器。

2024-08-31 00:31:29 636

ch341A c++ usb转SPI,I2C SDK example

ch341A c++ usb转SPI,I2C SDK example

2023-09-03

windows visual studio c++ tcp网络编程,包含服务端和客户端

windows visual studio c++ tcp网络编程,包含服务端和客户端

2023-09-01

visual studio编写DLL,python调用

visual studio编写DLL,python调用

2023-09-01

android mp4播放器,可以播放用户选择的文件

android mp4播放器,可以播放用户选择的文件

2023-08-27

m3u8 ts视频流下载

m3u8 ts视频流下载

2023-08-21

stm32f103c8t6 内部flash读写

stm32f103c8t6 内部flash读写

2023-08-06

android recyleview list adapter chat ui测试

chat app ui页面

2023-07-30

stm32 矩阵键盘oled显示器

大家可以根据自己需要对代码进行修改完善,欢迎大家一起交流学习

2023-07-23

python利用隧道转发技术实现远程监控,不仅限用于局域网,把forwardServer.py中转服务器放到具有公网ip的服务器

即可实现远程camera监控

2023-06-29

STM32F103C8T6 DHT11温度采集器驱动

使用cubemx进行开发,使用串口发送数据,支持printf串口重定向,部分代码来自于网络,如有侵权请联系删除

2023-06-30

全双工tcp隧道转发服务器

利用python实现全双工隧道转发

2023-07-02

android推送摄像头数据到python端显示

运行方式:先运行python服务器端代码,再运行Android端代码。采用jpeg编码tcp协议

2023-06-30

python socket隧道转发,单工通信

python socket隧道转发,单工通信

2023-06-29

使用microlib支持stm32 printf输出重定向

使用microlib支持stm32 printf输出重定向

2023-06-27

android audio发送到python服务端播放,使用tcp和pcm编码,带宽占用不大,在768kbps

android audio发送到python服务端播放,使用tcp和pcm编码,带宽占用不大,在768kbps

2023-06-26

python opencv推流camera到Android端显示

python opencv推流camera到Android端显示

2023-06-25

python百度逆地理编码获取定位信息

Android端

2023-06-23

Android pcm码流tcp播放器

python通过tcp发送pcm码流,Android端负责播放,不涉及编解码,适合小白学习

2023-06-07

android rtmp推流后置摄像头;部分代码参考自网络,如有侵权请联系删除

android rtmp推流后置摄像头;部分代码参考自网络,如有侵权请联系删除

2023-06-05

STM32蓝牙接收命令对应源码

STM32蓝牙接收命令对应源码

2023-06-03

windows opuslib报错:Exception: Could not find Opus library. Make sure it is installed

windows opuslib报错:Exception: Could not find Opus library. Make sure it is installed

2025-04-19

cmake Qt Mingw windows构建

qt for cmake mingw

2025-02-16

electron rtmp桌面推流客户端

erfsfasdfasdfasdfasdf

2025-01-12

markdown编辑器,使用electron开发

gdsfgsdfgsdfgsdfgs

2025-01-11

github加速访问器nginx conf

该技术只为技术学习研究,请勿用于非法用途

2025-01-04

html渲染器,粘贴html代码到这个渲染器即可渲染出对应的效果

html渲染器,粘贴html代码到这个渲染器即可渲染出对应的效果

2024-12-26

vscode 翻译插件开发,选中要翻译的单词,使用快捷键Ctrl+Shift+T查看翻译

内部使用百度API 插件名称:Baidun Translator 内含编译好的固件vsix和源码, 方便二次开发和学习 运行是出现SSL 错误等消息不用管

2024-12-22

mermaid语言渲染electronk桌面客户端

mermaid语言渲染

2024-12-21

vscode插件开发,开发hello world插件

vscode hello world插件

2024-12-13

Conan2示例工程以及mingw64编译工具链2

包含mingw64工具链

2024-11-17

windows conan2应用构建模板

包含mingw64编译工具链

2024-11-17

Android custom view

Android自定义视图学习

2024-08-24

Android ble实现与esp32进行通信

包含Android代码和esp32 arduino服务端代码

2024-04-12

cubdeide stm32f103c8t6 can数据接收

cubdeide stm32f103c8t6 can数据接收

2023-12-20

stm32f103c8t6 DMA串口数据接收

stm32cubeide生成

2023-12-05

stm32f103c8t6 can send代码

can send代码

2023-11-30

stm32cubeide HAL PC13点灯

stm32cubeide HAL PC13点灯

2023-11-27

html显示flv码流

使用srs做推拉服务器,ffmpeg进行推流

2023-10-14

js实时获取PC端音频流到服务器端处理

python flask server.py是负责websocket服务器,flaskServer负责显示index.html

2023-10-12

stm32cubeide-1.13.1版本 2023/9/11 download

stm32cubeide-1.13.1版本 2023/9/11 download

2023-09-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除