精选分类

文章列表

339 1 分钟

ESP32-S3 # 资料整理自正点原子,自用 # 开发环境: vscode + platformio + arduino + esp32 # Arduino 语言 Arduino 语言是指的是 Arduino 核心库文件提供的各种应用程序编程接口 (API) 集合。这些 API 是对更底层的单片机支持库进行二次封装。使用 C 和 C++ 混合编写。 # GPIO 函数 # 外部中断函数 # 串口函数 # 定时器函数 # PWM 函数 # LED-PWM 函数 # ADC 模拟数字转换器函数 模拟 -...
881 1 分钟

# typora 快捷键大全 # 一:菜单栏 文件:alt+F 编辑:alt+E 段落:alt+P 格式:alt+O 视图:alt+V 主题:alt+T 帮助:alt+H # 二:文件 新建:Ctrl+N 新建窗口:Ctrl+Shift+N 打开:Ctrl+O 快速打开:Ctrl+P 保存:Ctrl+S 另存为:Ctrl+Shift+S 偏好:Ctrl+, 关闭:Ctrl+W # 三:编辑 撤销:Ctrl+Z 重做:Ctrl+Y 剪切:Ctrl+X 复制:Ctrl+C 粘贴:Ctrl+V 复制为...
11k 10 分钟

#!/usr/bin/env python# Import the ROS libraries, and load the manifest file which through <depend package=... /> will give us access to the project dependenciesfrom aifc import Aifc_readfrom operator import containsimport roslibimport rospyimport mathimport serialimport timefrom...
11k 10 分钟

# oj 判题系统 # 项目介绍 OJ = onlone judge 在线判题评测系统 用户可以选择题目,在线做题,编写代码并提交代码;系统会对用户提交的代码,根据出题人设置的答案,来判断用户提交的代码是否正确。 ACM:程序设计竞赛 OJ 系统难题:判题系统 用于在线评测编程题目代码的系统,能够根据用户提交的代码,使用出题人预先设定的输入和输出进行编译、运行 判题系统作为一个 API # OJ 系统属性 题目限制:时间、内存 题目介绍 题目输入 题目输出 输入样例 输出样例 其他限制:不能随便引入包、随便历遍、暴力破解 => 安全性 判题过程是异步的 =>...
4.4k 4 分钟

# 算法 # 链表 1. 链表倒序 非递归 ArrayList 的 add方法可以指定插入位置 顺序查询ListNode.next,存入ArrayList的第一个位置,返回ArrayList 递归 首先传入待倒序链表 对链表判空 对ListNode.next调用倒序函数 把ListNode.val传给ArrayList 2. 链表反转——双链表 创建新链表 ListNode newnode = null 对反转链表head判空 存temp = head.next 把head.next指向newNode // 成为了新的链表 把head给newNode head = temp...
117 1 分钟

# idea 小知识 # 插件 Maven Helper -- > 查看 maven 的依赖树 MybatisX statistic --> 统计文件大小 # 快捷方式 代码片段 mybatis + pagehelper 进行分页 mybatisplus 自己有分页插件
130 1 分钟

# mysql 安装与配置 # mysql 下载 https://downloads.mysql.com/archives/installer/ # 安装 自定义安装 验证安装 # 配置环境变量 找到 MySQL 安装路径,复制 bin 目录路径 添加变量 验证,终端输入 mysql -u root -p
368 1 分钟

# vscode c++ 配置 Windows # vscode 安装 vscode 官网下载 安装位置可自定义 # vscode 配置 插件安装 汉化 c++ code run 创建新文件夹,创建 cpp 文件 MinGW 安装 MinGW 官网下载 在自己想要存放的位置解压,复制存放路径,需进入到 bin 目录,如 D:\code\sdk\mingw64\bin 配置路径,进入此电脑,鼠标右键,点击属性 高级属性设置,环境变量 系统变量,path,编辑 新建,把复制的路径保存好 cmd 验证安装 gcc - v # 运行 cpp 重启 vscode 进入...
7.5k 7 分钟

# socket 通信机制详解 我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与 web 服务器通信的?当你用 QQ 聊天时, QQ 进程怎么与服务器或你好友所在的 QQ 进程通信?这些都得靠 socket?那什么是 socket?socket 的类型有哪些?还有 socket 的基本函数,这些都是本文想介绍的。本文的主要内容如下: 1、网络中进程之间如何通信? 2、Socket 是什么? 3、socket 的基本操作 3.1、socket () 函数 3.2、bind () 函数 3.3、listen ()、connect ()...
2.1k 2 分钟

# 套接字 # socket 所谓套接字 (Socket),就是对网络中不同主机上的应用进程之间进行双向通信的端点的抽象。一个套接字就是网络上进程通信的一端,提供了应用层进程利用网络协议交换数据的机制。从所处的地位来讲,套接字上联应用进程,下联网络协议栈,是应用程序通过网络协议进行通信的接口,是应用程序与网络协议栈进行交互的接口。 中文名 套接字 外文名 socket 实 质 两个网络各自通信连接中的端点 类 型 流式套接字、数据报套接字和原始套接字 作 用 完成两个应用程序之间的数据传输 学 科 计算机网络 # 目录 1 简介 2 表示方法 3 主要类型 4...