- 我嵌入式单片机开发10年了,刚开始主要走软件路线,后面熟悉了基本上软硬件都做。 我们在设计电路板的时候经常会跟一些做外壳,做机械的兄弟打交道。 工作之余,我们也会扯扯其他私事,各自吐槽下自己的行业。 他们总是跟我说,真羡慕我们这些读了书的人,出来能做的东西也高端一点。 我也很坦诚跟他们说,其实我在学校主要学的电梯专业,是刚毕业的... 我嵌入式单片机开发10年了,刚开始主要走软件路线,后面熟悉了基本上软硬件都做。 我们在设计电路板的时候经常会跟一些做外壳,做机械的兄弟打交道。 工作之余,我们也会扯扯其他私事,各自吐槽下自己的行业。 他们总是跟我说,真羡慕我们这些读了书的人,出来能做的东西也高端一点。 我也很坦诚跟他们说,其实我在学校主要学的电梯专业,是刚毕业的...
- ⭐欢迎订阅《leetcode》专栏,每日一题,每天进步⭐ 先找到第k小的数,然后遍历一遍数组,把所有比k小的数加入结果集。然后用这个数填充结果集,使结果集大小等于k。 ——leetcode此题... ⭐欢迎订阅《leetcode》专栏,每日一题,每天进步⭐ 先找到第k小的数,然后遍历一遍数组,把所有比k小的数加入结果集。然后用这个数填充结果集,使结果集大小等于k。 ——leetcode此题...
- 学过c/c++,然后学java的人往往心中有此纠结,java中到底有没有指针? 如果一定要在是或否里选择一个,OK,java中没有指针。 那么,java中的引用(reference)和c/c++中的指针(如无特别说明,后文指针均指c/c++中的指针)究竟有着什么样纠葛不清的关系呢? 在开始之前先说一下c/c++的引用,它跟java的引... 学过c/c++,然后学java的人往往心中有此纠结,java中到底有没有指针? 如果一定要在是或否里选择一个,OK,java中没有指针。 那么,java中的引用(reference)和c/c++中的指针(如无特别说明,后文指针均指c/c++中的指针)究竟有着什么样纠葛不清的关系呢? 在开始之前先说一下c/c++的引用,它跟java的引...
- ⭐欢迎订阅《leetcode》专栏,每日一题,每天进步⭐ 这道题的核心在于你得先写一个homebrew出来。。。2333 ——leetcode此题热评 前言 哈喽,大家好,我是一条... ⭐欢迎订阅《leetcode》专栏,每日一题,每天进步⭐ 这道题的核心在于你得先写一个homebrew出来。。。2333 ——leetcode此题热评 前言 哈喽,大家好,我是一条...
- GC、Lambda、 Java8的流(Stream)概念其实都来自函数式编程。 他因何有如此魔力呢? 组合行为的高阶函数 在函数式编程: 接收函数,作为输入或返回一个函数,作为输出 这种函数叫高阶... GC、Lambda、 Java8的流(Stream)概念其实都来自函数式编程。 他因何有如此魔力呢? 组合行为的高阶函数 在函数式编程: 接收函数,作为输入或返回一个函数,作为输出 这种函数叫高阶...
- 面对不断增加的需求 假设有一组学生: 若按姓名找出其中一个,你的代码可能如下: 突然紧急需求来了,按学号找人,代码如下: 又一个新需求来了,这次按照ID 找人,代码可以如法炮制: 你发现,它们除... 面对不断增加的需求 假设有一组学生: 若按姓名找出其中一个,你的代码可能如下: 突然紧急需求来了,按学号找人,代码如下: 又一个新需求来了,这次按照ID 找人,代码可以如法炮制: 你发现,它们除...
- IntelliJ IDEA 是 java 语言开发的集成环境,在业界被公认为最好的 java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE 支持、各类版本工具(git、svn 等)、JUnit、CVS 整合、代码分析、 创新的 GUI 设计等方面的功能可以说是超常的。 ... IntelliJ IDEA 是 java 语言开发的集成环境,在业界被公认为最好的 java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE 支持、各类版本工具(git、svn 等)、JUnit、CVS 整合、代码分析、 创新的 GUI 设计等方面的功能可以说是超常的。 ...
- 目录 系统定位 技术架构 系统服务层 框架层 系统定位 HarmonyOS 是一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体 娱乐等)的分布式操作系统。在传统的单设备系统能力的基础上,HarmonyOS 提出了基 于同一套系统能力、适配多种终端形态的分布式理念,能够支持手机、平板、智能穿戴、智 慧屏、车机... 目录 系统定位 技术架构 系统服务层 框架层 系统定位 HarmonyOS 是一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体 娱乐等)的分布式操作系统。在传统的单设备系统能力的基础上,HarmonyOS 提出了基 于同一套系统能力、适配多种终端形态的分布式理念,能够支持手机、平板、智能穿戴、智 慧屏、车机...
- 封装 所谓的封装就是把类的属性和方法使用private修饰,不允许类的调用者直接访问,我们定义如下一个类,可以看到所有的成员变量和成员方法都使用private修饰了,我们现在来使用一下这个类。 当我们使用的时候编译器给出了下面这样的报错。 告诉我们说是private访问控制,那么这是什么意思呢?包可以简单理解为一个文件夹,把类放到放到包里面,也就相当于是专门的文件夹里面。 ps:稍微... 封装 所谓的封装就是把类的属性和方法使用private修饰,不允许类的调用者直接访问,我们定义如下一个类,可以看到所有的成员变量和成员方法都使用private修饰了,我们现在来使用一下这个类。 当我们使用的时候编译器给出了下面这样的报错。 告诉我们说是private访问控制,那么这是什么意思呢?包可以简单理解为一个文件夹,把类放到放到包里面,也就相当于是专门的文件夹里面。 ps:稍微...
- 转换流 字符编码和字符集字符编码字符集ASCII 字符集ISO-8859-1 字符集GBxxx 字符集Unicode 字符集 编码引出的问题InputStreamReader 类构造方法... 转换流 字符编码和字符集字符编码字符集ASCII 字符集ISO-8859-1 字符集GBxxx 字符集Unicode 字符集 编码引出的问题InputStreamReader 类构造方法...
- 缓冲流 概述字节缓冲流构造方法效率测试基本流缓冲流 优化 字符缓冲流构造方法特有方法readLinenewLine 练习: 文本排序分析代码展示 概述 我们已经学习... 缓冲流 概述字节缓冲流构造方法效率测试基本流缓冲流 优化 字符缓冲流构造方法特有方法readLinenewLine 练习: 文本排序分析代码展示 概述 我们已经学习...
- 线程状态 概述Tiemed Waiting (计时等待)案例Timed Waiting 线程状态图 Blocked (锁阻塞)Blocked 线程状态图 Waiting (无限等待)Wai... 线程状态 概述Tiemed Waiting (计时等待)案例Timed Waiting 线程状态图 Blocked (锁阻塞)Blocked 线程状态图 Waiting (无限等待)Wai...
- 线程池 线程池思想概述线程池概念线程池的使用创建线程池创建对象的步骤代码实现 线程池思想概述 我们使用线程的时候去创建一个线程, 这样实现起来非常简便, 但是就会有一个问题: 如果并发... 线程池 线程池思想概述线程池概念线程池的使用创建线程池创建对象的步骤代码实现 线程池思想概述 我们使用线程的时候去创建一个线程, 这样实现起来非常简便, 但是就会有一个问题: 如果并发...
- 文章目录 下载JDK安装 rpm格式的 JDKStep1 rpm -ivh 安装Step 2 配置 & 刷新 /etc/profile 安装 tar.gz格式的JDK多个JDK共存时,... 文章目录 下载JDK安装 rpm格式的 JDKStep1 rpm -ivh 安装Step 2 配置 & 刷新 /etc/profile 安装 tar.gz格式的JDK多个JDK共存时,...
- 概述AOP是什么AOP专业术语 连接点Joinpoint切点Pointcut增强Advice目标对象Target引介Introduction织入Weaving代理Proxy切面Asp... 概述AOP是什么AOP专业术语 连接点Joinpoint切点Pointcut增强Advice目标对象Target引介Introduction织入Weaving代理Proxy切面Asp...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中 -
一个AI团队帮你写代码:华为云码道Agent Space实战2026/06/25 周四 19:00-21:00
张翰文-华为云码道工程师/郭英旭-青软创新科技集团股份有限公司 软件架构师
本场直播聚焦华为云码道Agent Space两大模式:研发办公、代码开发,亲身体验从需求到代码的AI自动化能力。实操演示基于华为 CodeArts CLI,依托 OpenSpec 规格体系从零搭建业务项目。
回顾中
热门标签