- 博客(26)
- 资源 (4)
- 收藏
- 关注
原创 搬家后公网ip使用引发的问题及解决办法
之前住的房子在19年申请了一个ipv4的公网ip,在家里搭一个小服务器,所有想折腾的智能设备都可以将数据推送至小服务器,用户可以远程访问服务器查看各个智能设备的运行状态并控制,也可以远程访问家中的NAS进行数据存储,以及远程登录家中的PC。拓扑结构大概是这样这是一个典型的星型拓扑网络结构。路由器拨号后获取到公网IP,并做了动态域名解析和端口转发。在微型服务器上搭建了mqtt服务端和tcp服务端。智能设备可以通过域名+端口号访问服务器,并进行数据通信。
2025-01-14 16:26:34
304
原创 进程前台转后台的方法以及脱离当前终端的方法
适用于需要与控制终端完全分离的进程。选择适合你需求的方法,可以确保进程在 SSH 连接断开后继续运行。
2024-12-12 10:18:52
361
原创 Armbian环境中使用python生成一个网页
要创建一个数据库来存储温度信息,并通过Web页面图形化展示这些信息,可以使用以下步骤。访问Web页面: 打开浏览器并访问 http://localhost:5000,你将看到一个表单用于输入温度数据,以及一个图表展示存储的温度数据。:这种方法安装库时,可能会遇到错误,当前的Python环境是外部管理的。创建数据库文件: 创建一个名为 temperature.db 的SQLite数据库文件,并创建一个表来存储温度信息。步骤二:创建SQLite数据库。步骤三:创建Flask应用。步骤五:运行Flask应用。
2024-11-11 16:18:16
217
原创 程序员如何选择职业赛道
程序员的职业赛道就像是一座迷宫,有前端的美丽花园,后端的黑暗洞穴,还有数据科学的神秘密室。技能:考虑你已经拥有的技能和你想要发展的技能。如果你已经在某个领域有一定的基础,那么在这个领域深入可能是一个好选择。未来趋势:考虑未来的技术趋势。例如,人工智能、大数据和云计算等领域正在快速发展,选择这些领域可能会有更好的发展前景。学习资源:查看你选择的领域是否有足够的学习资源。有些领域可能有大量的在线课程和教程,这将使你的学习过程更加容易。以上只是一些基本的建议,最重要的是找到你真正热爱的领域,并愿意为此付出努力。
2024-03-18 14:26:04
389
原创 docker安装可视化界面管理工具Portainer
1、拉取新的镜像,注意portainer从2.0.0版本镜像名字改为portainer/portainer-ce。2、使用新的镜像启动新的容器。
2024-02-04 15:36:36
449
原创 如何在IAR Embedded Workbench中把变量和函数放到指定的section
在嵌入式软件中,为了更有效地使用内存,有时需要把变量和函数放到指定的section。IAR Embedded Workbench中提供了丰富的机制来控制变量和函数在内存中的放置。本文主要介绍如何在IAR Embedded Workbench把变量和函数放到指定的section。
2023-02-01 09:40:45
1333
原创 利用单片机定时器做Unix时间戳保持及时间转换
单片机Unix时间戳保持及时间转换引言流程图1、定时器相关代码片段2、时间戳转换3、字符串转换函数引言单片机平台上进行网络应用开发时,总会遇到Unix时间戳与本地时间转换的问题。对于使用低端MCU+WIFI模块的硬件方案,策略是使用MCU的一个定时器,配置定时器1S产生一次中断,中断处理函数中对uint32_t的变量做累加,用于表示本机时间。当MCU通过WIFI模块获取到网络时间后,计算网络时间与本机时间的差值,并保存此差值。 此后MCU端需要使用Unix时间戳是,就无需通过WIFI模块获取网络事件,而
2021-08-23 16:24:26
1736
1
原创 Android学习------字符串-数值转换
字符串--数值 转换1、各种数字类型转换成字符串型:2、字符串型转换成各种数字类型:1、各种数字类型转换成字符串型:String s = String.valueOf( value); //其中 value 为任意一种数字类型。2、字符串型转换成各种数字类型:String s = "169"; byte b = Byte.parseByte( s ); short t = Short.parseShort( s ); int i = Integer.parseInt( s ); lo
2021-08-13 15:59:44
2166
原创 Android学习-----Button控件学习
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-08-13 10:15:14
217
IAR9.20版本printf不可用的修改方法
2022-07-29
BYD BF7612CM系列MCU资源包(整理版)
2022-07-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人