c语言

卢锡荣28 分钟前
c语言·开发语言
单芯掌控多口互联|乐得瑞 LDR6020 PD3.1 多通道 Type‑C 控制 SOC 芯片随着 Type‑C 接口全面普及,多口显示器、扩展坞、一拖多快充配件、游戏底座等产品,常常遭遇多设备握手冲突、端口角色固化、兼容性差、外围器件繁杂等开发难题。乐得瑞科技推出的LDR6020,一款已经通过 USB‑IF PD3.1 官方认证的国产多通道 DRP 控制 SOC 芯片,为多路 Type‑C 产品带来高集成、高稳定、低成本的一站式解决方案。 LDR6020 采用 QFN‑32(4×4mm)紧凑型封装,内置 16 位 RISC MCU、3 组 6 路独立 DRP‑CC 通讯通道、USB2.0 Dev
wuminyu38 分钟前
java·linux·c语言·jvm·c++
JVM锁膨胀与Futex源码解析本文旨在记录近期研读Java源码的学习心得与疑难问题。由于个人理解水平有限,文中内容难免存在疏漏,恳请读者不吝指正。
susplus1 小时前
c语言·爬虫·http·万维网
【HTTP协议】HTTP介绍及基础【C语言爬虫实现】万维网www(World Wide Web)并非某种特殊的计算机网络。万维网是一个大规模的、联机式的信息储藏所,英文简称为 Web。万维网用链接的方法能非常方便地从因特网上的一个站点访问另一个站点(也就是所谓的“链接到另一个站点”),从而主动地按需获取丰富的信息。
xx~t2 小时前
linux·c语言·数据库·oracle·sqlite
嵌入式——Linux软件编程——数据库今日学习:SQLite轻量级数据库,命令行操作 + C语言API编程SQLite是一款文件型轻量级关系型数据库,不需要独立数据库服务进程,整个数据库就保存在一个磁盘文件,非常适合嵌入式、小型Linux C程序开发。
水饺编程2 小时前
c语言·c++·windows·visual studio
第5章,[Win32 章节] :圆角矩形教学插图绘制程序上一篇:第5章,[Win32 章节] :椭圆教学插图绘制程序回到目录下一篇:无关于本专栏课件的获取方法,请参考下述课节。
是隼人2 小时前
c语言·学习·安全·pwn入门·ctf入门
buuctf-pwn PWN4(双引号的转义缺陷)题解(学习过程持续更新)本人也是在自学过程,主要目的也是记录学习过程,有些地方做的不太好,都是按照自己理解进行讲解的(不专业),欢迎大家指出问题
码行山野赴时序归途2 小时前
c语言·开发语言
C 语言文件操作完全指南:从打开到关闭C 语言文件操作完全指南:从打开到关闭文件操作是 C 语言从“小黑框计算器”迈向“能存数据的实用程序”的关键一步。本文将系统梳理 C 标准库中的文件 I/O 函数,以及与之紧密配合的字符串格式化函数,帮你建立完整的输入输出知识体系。
CS_Zero13 小时前
c语言·开发语言
C语言sizeof是函数吗?
Navigator_Z16 小时前
c语言·算法·leetcode
LeetCode //C - 1224. Maximum Equal FrequencyGiven an array nums of positive integers, return the longest possible length of an array prefix of nums, such that it is possible to remove exactly one element from this prefix so that every number that has appeared in it will have the same number of occu
Navigator_Z17 小时前
c语言·算法·leetcode
LeetCode //C++ - 1226. The Dining PhilosophersFive silent philosophers sit at a round table with bowls of spaghetti. Forks are placed between each pair of adjacent philosophers.
思麟呀19 小时前
c语言·嵌入式硬件
嵌入式入门(一)宏观生态到首次烧录开发板:STM32F103ZET6工具链:Keil MDK + VSCode + STM32CubeMX + HAL 库
小雪崩19 小时前
linux·服务器·c语言·网络·学习·tcp/ip
嵌入式学习 day39:TCP并发服务器模型单线程TCP服务器的流程是:text如果某个客户端不发送数据,recv 会一直阻塞,其他客户端只能干等着。实际服务器不可能这样——必须同时服务多个客户端。
无损检测小白白20 小时前
c语言·单片机
【嵌入式面试题一】volatile 关键字核心作用:告诉编译器不要做优化,每次访问都必须真实从内存读取 / 写入,不要使用寄存器缓存的值。 常见场景:寄存器映射、中断变量、多任务共享变量。
wdfk_prog1 天前
c语言·开发语言·数据库·学习·算法·深度优先
canopennode-rtt推荐,不只可以做从站,也可以承担主站角色摘要:canopennode-rtt 将 CANopenNode 接入 RT-Thread,可同时承载设备与控制器角色;本文还对比 RTT-CanFestival 的架构、CiA 402、维护与选型差异。
无小道1 天前
c语言·开发语言·c++·可变参数
C/C++——可变参数了解过函数栈帧的同学应该都知道,函数调用之后会把其收到的参数存放在函数栈中(一般是连续的),因此这个C语言可变参数出乎意料的简单:
是隼人1 天前
c语言·学习·安全·pwn入门·ctf入门
buuctf-pwn PWN1题解(学习过程持续更新)本人也是在自学过程,主要目的也是记录学习过程,有些地方做的不太好,都是按照自己理解进行讲解的(不专业),欢迎大家指出问题
zbyyd1 天前
linux·运维·c语言·网络
Linux 网络编程:IO 多路复用多线程可以实现 TCP 并发:每来一个客户端,就创建一个子线程专门处理该客户端通信。缺点优化方案:使用线程池,预先创建一批线程,复用线程,避免频繁创建销毁线程。
晊晌_h1 天前
linux·c语言·网络
嵌入式从0到精通——Linux 网络通信|TCP、HTTP 网络编程最近学完 Linux 下 TCP 以及 HTTP 网络编程部分,对比前面 UDP 通信,最大感受就是 TCP 虽然可靠性高,但内部机制复杂,坑点也更多。UDP 只管发出去就结束,而 TCP 要处理连接建立断开、丢包重传、流量控制,还会出现粘包这种容易踩坑的问题。
路上有只喵1 天前
c语言·驱动开发·stm32
STM32 UI Designer:一个开源的嵌入式 LCD 界面可视化设计工具(自动生成 C 代码)在电脑上拖拖拽拽设计界面,一键生成可直接编译进 STM32 工程的 C 代码与字库文件——告别手敲坐标的日子。
灵晔君1 天前
linux·运维·c语言
【Linux】基础IO(一)——文件、上层C库文件操作、底层linux原生IO提到文件,我们脑海中第一反应可能是磁盘上的txt、cpp等这类文档,这是我们日常生活中对文件的理解:它们保存在磁盘这种外设硬件上,就算断电,数据也不会丢失。我们对磁盘上文档做读写,本质上就是对外设做输入输出,也就是我们常说的 IO(input,output)