相关文章
51单片机驱动 矩阵键盘
连接方式为8-1顺序连接P1端口P10-P17,代码返回键值 0-15.
// 矩阵键盘扫描
uchar key_scan(void)
{u8 key_value 255;u8 row, col;// 设置P1.0-P1.3为输出,P1.4-P1.7为输入P1 0xF0; // 1111 0000if((P1 & 0xF0) ! 0xF0) { // 有按键按下delay_m…
编程日记
2025/5/24 5:52:14
2025 年如何使用 Pycharm、Vscode 进行树莓派 Respberry Pi Pico 编程开发详细教程(更新中)
micropython 概述
micropython 官方网站:https://www.micropython.org/
安装 Micropython 支持固件
树莓派 Pico 安装 Micropython 支持固件
下载地址:https://www.raspberrypi.com/documentation/microcontrollers/
选择 MicroPython 下载 RPI_PIC…
编程日记
2025/5/21 16:43:20
GPT-4o 图像生成与八个示例指南
什么是GPT-4o图像生成?
简单来说,GPT-4o图像生成是集成在ChatGPT内部的一项功能。用户可以直接在对话中,通过文本描述(Prompt)来创建、编辑和调整图像。这与之前的图像生成工具相比,体验更流畅、交互性更强…
编程日记
2025/5/24 12:10:48
Oracle-ACL配置
1.创建测试用户并赋权
create user acl_test identified by oracle;
grant connect,resource to acl_test;
grant unlimited tablespace to acl_test;2.创建测试
conn acl_test/oracle
create table t1(id int,name varchar2(10));
insert into t1 values(1,aaa);
commit;3.远…
编程日记
2025/5/24 20:40:44
[方法论]软件工程中的软件架构设计:从理论到实践的深度解析
文章目录 软件架构设计:从理论到实践的深度解析引言一、软件架构设计的核心目标体系1.1 质量属性矩阵1.2 架构权衡艺术 二、架构设计方法论演进2.1 传统设计范式2.2 现代架构方法论2.3 设计模式演化路径 三、主流架构风格全景图3.1 单体架构(Monolithic&…
编程日记
2025/5/24 16:09:58
蓝桥杯15届国赛 最小字符串
问题描述
给定一个长度为 N 且只包含小写字母的字符串 S,和 M 个小写字母 c1,c2,...,cM。现在你要把 M 个小写字母全部插入到字符串 S 中,每个小写字母都可以插入到任意位置。请问能得到的字典序最小的字符串是什么?
输入格式
第一行包含…
编程日记
2025/5/25 0:47:26
Socket-UDP
Socket(套接字 )是计算机网络中用于实现进程间通信的重要编程接口,是对 TCP/IP 协议的封装 ,可看作是不同主机上应用进程之间双向通信端点的抽象。以下是详细介绍:
作用与地位
作为应用层与传输层、网络层协议间的中…
编程日记
2025/5/24 23:49:28
打破内网壁垒:全能穿透工具NPS深度解析与应用指南
引言:当内网资源遇上穿透难题
在数字化浪潮中,我们正面临这样的困境: 家中的NAS存储着珍贵回忆却无法远程访问公司内网的OA系统在外出办公时形同虚设本地开发的支付接口因缺少公网回调地址而调试困难传统解决方案常陷入两难境地:配置复杂的FRP、性能低下的Ngrok、功能单一…
编程日记
2025/5/24 23:45:10