【SemiDrive源码分析】【MailBox核间通信】50 - 使用RPMSG IPCC RPC 方式单次传输大数据实战(480 Byte)(RTOS发送-Android接收-代码实战部分)

【SemiDrive源码分析】【MailBox核间通信】50 - 使用RPMSG IPCC RPC 方式单次传输大数据实战(480 Byte)(RTOS发送-Android接收-代码实战部分)
分类: 其他 发布时间: 08-16 09:57 阅读次数: 0

【SemiDrive源码分析】【MailBox核间通信】51 - DCF_IPCC_Property实现原理分析 及 代码实战

【SemiDrive源码分析】【MailBox核间通信】51 - DCF_IPCC_Property实现原理分析
分类: 其他 发布时间: 08-16 09:57 阅读次数: 0

【SemiDrive源码分析】【MailBox核间通信】52 - DCF Notify 实现原理分析 及 代码实战

【SemiDrive源码分析】【MailBox核间通信】52 - DCF Notify 实现原理分析 及 代码实战
分类: 物联网 发布时间: 08-16 09:57 阅读次数: 0

【SemiDrive源码分析】【MailBox核间通信】53 - VIRTIO、/dev/vircan实现原理分析 及 代码实战

【SemiDrive源码分析】【MailBox核间通信】53 - VIRTIO、/dev/vircan实现原理分析 及 代码实战
分类: 其他 发布时间: 08-16 09:57 阅读次数: 0

有关BSP驱动该如何学习的个人看法

有关BSP驱动该如何学习的个人看法
分类: 编程语言 发布时间: 08-16 09:50 阅读次数: 0

Redis 内存优化

本文已参与「新人创作礼」活动,一起开启掘金创作之路。 Redis 将所有的数据都保存在内存中, 内存跟硬盘相比成本昂贵, 如何高效利用 Redis 内存变得非常重要. 高效利用 Redis 内存 :
分类: 编程语言 发布时间: 08-16 09:30 阅读次数: 0

Golang 1.19 原子操作再度升级

8月2号,Go 1.19 终于发布,这次的更新包含了对于泛型带来的诸多问题修复,提升了泛型性能(据官方描述性能优化了 20%),以及内存模型对齐,还有我们今天的主角:sync/atomic 的新类型。
分类: 编程语言 发布时间: 08-16 09:30 阅读次数: 0

react-router v6 如何实现动态路由?

最近在肝一个后台管理项目,用的是react18 + ts 路由用的是v6,当需要实现根据权限动态加载路由表时,遇到了不少问题。 v6相比于v5做了一系列改动,通过路由表进行映射就是一个很好的改变
分类: 编程语言 发布时间: 08-16 09:30 阅读次数: 0

深入浅出 Go 语言 select 的实现原理

在go语言中,select语句就是用来监听和channel有关的IO操作,当IO操作发生时,触发相应的case操作,有了select语句,可以实现main主线程与goroutine线程之间的互动。
分类: 编程语言 发布时间: 08-16 09:30 阅读次数: 0

pyinstaller:将python程序打包为可执行文件

但是对于非专业人士来说,你给他写个python项目,要让他安装python、安装依赖等等,估计人都会抓狂。或者说不想暴露自己的代码,python打包工具就派上用场了。
分类: 编程语言 发布时间: 08-16 09:30 阅读次数: 0

Java (JVM) 内存模型

本文已参与「新人创作礼」活动,一起开启掘金创作之路。 Java 虚拟机 (JVM) JVM 是一种抽象计算机,它使计算机能够运行 Java 程序。JVM 有三个概念: 规范 (指定 JVM 的工作方式
分类: 编程语言 发布时间: 08-16 09:30 阅读次数: 0

如何做好UnitTest(三):junit4的参数化测试

在进行测试的过程中,除了我们通过编写测试用例进行测试之外,还存在一种测试情况,就是需要通过数据进行参数化测试。
分类: 编程语言 发布时间: 08-16 09:30 阅读次数: 0

最近很火的反调试,你知道它是什么吗?

调试与反调试,是一个久经不衰的话题,那么在android开发中,我们能够接触到ptrace带来的很多调试原理知识!
分类: 编程语言 发布时间: 08-16 09:30 阅读次数: 0

Quartz入门,看这篇就够了

这篇文章就带小伙伴们了解一下Quartz的基本使用。包括基本概念以及如何动态地的定时任务进行CRUD,并且如何实现定时任务的持久化以及任务恢复
分类: 编程语言 发布时间: 08-16 09:30 阅读次数: 0

Go-Excelize API源码阅读(十五)——SetSheetViewOptions

根据给定的工作表名称、视图索引和视图参数设置工作表视图属性,viewIndex 可以是负数,如果是这样,则向后计数(-1 代表最后一个视图)。
分类: 编程语言 发布时间: 08-16 09:30 阅读次数: 0

创建对象——遇到多个构造器参数时要考虑使用构建器

本文已参与「新人创作礼」活动,一起开启掘金创作之路。   当一个类中,有一些必填属性,有一些可选属性(比如人,有必填域姓名,有选填域年龄、性别、国家等),可以采用什么方法来编写呢?本文参考《Effec
分类: 编程语言 发布时间: 08-16 09:30 阅读次数: 0

整合 retrofit-spring-boot-starter 和 sentinel-okhttp-adapter

这里更多的是 retrofit-spring-boot-starter 和 sentinel-okhttp-adapter 的整合
分类: 编程语言 发布时间: 08-16 09:30 阅读次数: 0

Dubbo 高性能 RPC 框架实践

Dubbo 介绍 Dubbo 是什么? **介绍:**Apache Dubbo 是一款微服务框架,为大规模微服务实践提供高性能 RPC 通信、流量治理、可观测性等解决方案,涵盖 Java、Golang
分类: 编程语言 发布时间: 08-16 09:30 阅读次数: 0

C# WinForm控件 IP输入框

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第15天,点击查看活动详情 C# WinForm控件 IP输入框 前言: 我们在做Winform窗体的时候,需要Ip地址框,为此简单
分类: 编程语言 发布时间: 08-16 09:30 阅读次数: 0

SpringBoot2.x 整合AOP切面编程

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第21天,点击查看活动详情 OOP中模块化的关键单元是类,而在AOP中,模块化单元是方面。 准备工作 首先,使用AOP要在build
分类: 编程语言 发布时间: 08-16 09:30 阅读次数: 0