自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(219)
  • 资源 (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 1549 4

原创 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 77

原创 android 编译加速

【代码】android 编译加速。

2025-02-19 21:31:59 46

原创 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 205

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

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

2025-02-06 12:08:19 102

原创 langchain deepseek 实现shellTool

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

2025-01-01 23:58:57 1350

原创 http反向代理

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

2024-12-23 01:07:02 298

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

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

2024-12-22 00:04:26 269

原创 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 355

原创 vscode插件开发

vscode插件开发

2024-12-13 00:38:27 82

原创 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 293

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

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

2024-12-08 21:26:32 295

原创 手撕websocket协议

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

2024-12-07 23:44:37 45

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

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

2024-12-03 00:44:11 363

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

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

2024-12-03 00:32:41 101

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

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

2024-11-29 21:42:48 173

原创 vscode python code runner执行乱码

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

2024-11-28 00:10:10 627

原创 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 142

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

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

2024-11-17 23:37:14 119

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

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

2024-11-17 00:59:04 170

原创 qwen-plus API python调用

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

2024-11-16 12:38:38 379

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

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

2024-11-14 22:42:28 126

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

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

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

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

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

2024-11-10 00:22:22 220

原创 python asyncio异步爬虫

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

2024-11-09 12:08:36 364

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

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

2024-11-05 22:51:35 458

原创 python实现搜索引擎

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

2024-10-22 22:09:59 294

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

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

2024-10-02 14:59:52 310

原创 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 181

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

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

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

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

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

2024-08-31 00:31:29 595

原创 C语言生成wav文件,写入sin波

【代码】C语言生成wav文件,写入sin波。

2024-08-26 23:43:26 120

原创 esp32h2旋转编码器

最近在学习旋转编码器,于是在淘宝上买了这个旋转编码器,还挺贵的,一个7块多,于是去arduino上看看有没有现成的库,原来代码是使用的5,6引脚,我这里改成了1,2引脚,下面就是它的一个输出结果,还可以。

2024-08-16 14:39:51 152

原创 vscode ipv6 remote-ssh远程连接开发

vscode ssh ipv6开发

2024-08-15 23:16:44 430

原创 Android Qt开发环境部署

首先需要JDK,链接如下:链接:https://pan.baidu.com/s/1bJaNcxsfGQzJOS-XbGKH2A?2.要下载目标Android版本的SDK,可以在Android studio SDK查看对应Android SDK版本。然后打开Qt-creator,在“工具“”菜单下面点击“选项”进行配置。1.JDK一定要是JDK1.8的。然后ADB连接上设备,新建Qt项目就可以运行了。--来自百度网盘超级会员V4的分享。

2024-06-08 18:23:23 517 1

原创 【无标题】

还有个就是AI处理器的使用文档以及代码好像是没有的,反正我是在官网找到的,希望官方后续能够释放一些使用文档以及代码;最后,这个板子相比我之前使用的香橙派开发板可以说遥遥领先,具体需要方便用户开发的超前设计,比如说Micro USB等,希望官方能再接再励,做大做强,再创辉煌。但是这个串口我在使用时出现“乱码”的问题,如下图。本身自带操作操作系统是openEuler,openEuler安装第三方软件工具是yum,dnf或者rpm(注意是没有apt的),用惯了Ubuntu的同学注意了,这里是没有apt命令的。

2024-05-30 07:38:49 101

原创 OrangePi Kunpeng Pro开箱测评

2024-05-30 07:26:24 30530

原创 java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/content/LocalBroadc

在进行最新的Android开发时发现这个错误,发现是没有导入该库导致的:

2024-05-19 15:25:03 383

原创 win10专业版驱动开发

在visual studio单个组件里选择SDK10.0.018362.0。

2023-10-22 22:22:12 648

原创 esp32 arduino使用多个串口时如何查看serial1,serial2所对应的引脚定义

如上图所示可以通HardwareSerial.cpp找到起对应的引脚去连接设备即可。

2023-10-18 23:07:37 1112

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

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

全双工tcp隧道转发服务器

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

2023-07-02

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

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

2023-06-30

STM32F103C8T6 DHT11温度采集器驱动

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

2023-06-30

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

即可实现远程camera监控

2023-06-29

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

HC-05 servo发送A1让舵机驱动;代码部分参考网络,如有侵权,请联系删除

HC-05 servo发送A1让舵机驱动;代码部分参考网络,如有侵权,请联系删除

2023-06-02

空空如也

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

TA关注的人

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