编程

小汉堡编程4 天前
算法·leetcode·贪心算法·编程·小白专用教程
LeekCode第3767题选择K个任务的最大总分:详细思考过程幽默解析 专门为小白准备hi,你们好,我是汉堡!我真的是好久没发了我去发B站了,我又回来了!今天我们来看一下 力扣第 3767题 选择K个任务的最大总分 本题是一道贪心算法题目 难度中等。本篇题解完全按照小白的思考逻辑进行思考,告诉你如何从一个初期的不完整的思路到最后优化过的正确思路。希望你能认真看完并仔细跟随我的思路思考 我这一篇写的是真不容易啊!
无名之逆6 天前
java·开发语言·前端·后端·计算机·rust·编程
你可能不需要WebSocket-服务器发送事件的简单力量GitHub 主页在我们的工具箱里,总有那么几把“明星”工具。🛠️ 在 Web 实时通信领域,WebSocket 无疑就是那个最耀眼的明星。它功能强大,支持双向通信,几乎成了所有实时需求的“默认答案”。于是,当产品经理跑来和你说:“嘿,我们需要一个能实时更新的动态看板!”的时候,很多程序员的脑子里第一个跳出来的就是:“好的,上 WebSocket!”
锅包一切6 天前
开发语言·c++·后端·学习·编程
一、C++ 发展与程序创建C++ 在 C 语言的基础上添加了面向对象编程和泛型编程的支持,它继承了 C 语言的特性,又具备全新的编程方法(如果你之前是个 C 语言高手,那么当你学习 C++ 时就需要改变或摒弃原来 C 语言的一些编程习惯)。
pie_thn11 天前
贝叶斯·编程·模式识别
这也行?按键动作模式识别也能用贝叶斯?首发于21ic论坛之前学习了贝叶斯更新的相关内容,正好现在也在玩开发板,板子上面有几个小的单击按键,一般识别按键动作的做法就很简单,不是中断就是查询,基本都是靠边沿或者电平的状态来进行的,这一套就很无聊,没有实现的欲望,所以想用点不一样的方法。
良许Linux13 天前
stm32·单片机·fpga开发·程序员·嵌入式·编程
FPGA原理和应用大家好,我是良许。说到 FPGA,可能很多做嵌入式的朋友都听说过,但真正深入了解的可能不多。作为一名嵌入式程序员,我在工作中虽然主要接触的是单片机和嵌入式 Linux,但在汽车电子领域,FPGA 也是一个非常重要的技术方向。
pie_thn15 天前
嵌入式·编程
小容量32单片机也上bootloader?拆机烧录的苦谁懂,能上抓紧上首发于21ic论坛 小容量32单片机也上bootloader?拆机烧录的苦谁懂,能上抓紧上在研发阶段需要更新程序时,直接使用调试器进行烧录即可,但是如果想要对一个封装好的产品进行程序升级时,一般都是没有引出烧录接口的,此时只有拆机一途。
程序员鱼皮17 天前
前端·后端·计算机·ai·程序员·互联网·编程
40 个 Agent Skills 精选资源:入门教程 + 实用工具 + 必装推荐大家好,我是程序员鱼皮。Agent Skills 最近在 AI 圈儿火得一塌糊涂。简单来说,它就是给 AI 装备的技能包,里面有精心设计的提示词、代码脚本、还有各种资源文件,让 AI 能在特定任务上表现得更专业,比如做 PPT、操作 Excel 表格、剪辑视频等等。
良许Linux17 天前
stm32·单片机·程序员·嵌入式·编程
嵌入式处理器架构大家好,我是良许。在嵌入式开发的这些年里,我接触过各种各样的处理器架构,从最早做单片机时用的 51 内核,到后来做汽车电子时用的 ARM Cortex-A 系列,再到现在项目中偶尔会碰到的 RISC-V 架构。
爱思德学术18 天前
编程
中国计算机学会(CCF)推荐学术会议-B(软件工程/系统软件/程序设计语言):ICFP 2026ICFP 2026The ACM SIGPLAN International Conference on Functional Programming (ICFP) is an annual programming language conference that provides a forum for researchers and developers to hear about the latest work on the design, implementations, principles,
爱思德学术22 天前
编程·编程语言
中国计算机学会(CCF)推荐学术会议-B(软件工程/系统软件/程序设计语言):ECOOP 2026ECOOP 2026European Conference on Object-Oriented Programming (ECOOP) is a conference about programming originally focused on object orientation, but now including all practical and theoretical investigations of programming languages, systems and environme
良许Linux24 天前
单片机·程序员·嵌入式·编程
51单片机都有哪些优缺点大家好,我是良许。今天咱们来聊聊 51 单片机。作为嵌入式开发领域的"老前辈",51 单片机陪伴了无数工程师走过了学习和工作的岁月。
pie_thn25 天前
编程
懂得编程语言的通用结构,随便哪个语言都是手拿把掐编程语言核心结构体系:从相似性到本质理解在接触过多个编程语言的学习之后,观察到一些通用的范式结构,编程语言虽然表面差异巨大,但底层存在一套不可简化的最小完备集——这是所有语言都必须包含的基本元素,否则无法表达任意算法。
这是个栗子25 天前
ai·编程·ai编程·github copilot
AI辅助编程工具(三) - Github Copilot简单来说,GitHub Copilot 是由 GitHub 和 OpenAI 共同开发的人工智能编程助手。它基于 OpenAI 的 GPT-4 等大模型,并在海量的开源代码库上进行过训练。
猿小羽1 个月前
spring boot·编程·flyway·最佳实践·数据库迁移
Flyway + Spring Boot:实现数据库迁移的最佳实践数据库迁移工具 Flyway 是许多开发者在使用 Spring Boot 时的首选配置之一。在复杂的企业应用中,数据库需要随功能演进不断迭代,如果没有一个良好的迁移工具来管理,容易导致后期混乱和不可预期的问题。
星火开发设计1 个月前
java·开发语言·c++·学习·算法·编程·知识
C++ 输入输出流:cin 与 cout 的基础用法在C++编程中,输入输出(I/O)是最基础、最常用的功能之一——无论是接收用户输入的信息,还是向屏幕输出程序运行结果,都离不开输入输出流。前文我们学习了命名空间(namespace)和using关键字,其中cout作为标准输出流的核心工具,我们已多次用到(如cout << "Hello World" << endl;),而与之对应的cin,则是标准输入流的核心工具,用于接收用户从键盘输入的数据。
星火开发设计1 个月前
开发语言·c++·学习·算法·编程·知识
using 关键字:命名空间的使用与注意事项在前文讲解命名空间(namespace)时,我们多次用到了using关键字——using namespace std;、using MySpace::print;,它就像命名空间的“快捷方式”,能帮我们简化命名空间中标识符的调用,摆脱繁琐的::作用域解析符。但很多C++初学者在使用using时,很容易陷入误区:要么过度依赖using namespace std;引发命名冲突,要么误用using的语法导致编译报错,甚至不清楚using除了适配命名空间,还有其他用途。
Tiger Z1 个月前
r语言·编程·数据科学
《R for Data Science (2e)》免费中文翻译 (第19章) --- Joins(1)写在前面本系列推文为《R for Data Science (2)》的中文翻译版本。所有内容都通过开源免费的方式上传至Github,欢迎大家参与贡献,详细信息见: Books-zh-cn 项目介绍: Books-zh-cn:开源免费的中文书籍社区 r4ds-zh-cn Github 地址: https://github.com/Books-zh-cn/r4ds-zh-cn r4ds-zh-cn 网站地址: https://books-zh-cn.github.io/r4ds-zh-cn/
xp4758063801 个月前
游戏·编程
陪诊公司是什么?绿通在北京陪诊服务中的作用是什么?陪诊公司在患者就医时提供了丰富的服务内容,力求为每位患者带来优质体验。这些公司通常负责协助患者完成整个就医过程,包含预约挂号、科室引导、检查陪伴及缴费等环节。绿通等行业领军者以其规范化的服务流程,使得复杂的医疗环境变得更加易于管理和理解。通过确保陪诊师具备专业知识和沟通能力,患者不仅能在医院环境中得到及时的支持,还能有效减轻心理负担。此外,随着人们对医疗服务质量要求的提升,北京靠谱陪诊公司也在不断创新,以更好地满足多样化的需求。这样的服务提升了患者就医效率,也让他们在看病过程中感受到更多的关怀与照顾。
酬勤-人间道1 个月前
c++·3d·gis·编程·计算机软件·岩土
XPlote3DGenie 2.1.1.0:实用 3D 数据处理工具,百度网盘可直接安装方式1:通过网盘分享的文件:XPlote3DGenie2.1.1.0.rar链接: https://pan.baidu.com/s/1_gFw9pYcTbrpDpe-iGeidA?pwd=wpp2 提取码: wpp2