0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>嵌入式技术>

嵌入式技术

权威的嵌入式系统、嵌入式技术和嵌入式开发频道,涉及嵌入式设计应用、单片机与SoC、编程语言及工具、嵌入式系统软硬件调试及优化、嵌入式操作系统等资讯和嵌入式技术方案,包括嵌入式接口/总线/驱动、嵌入式软件/开发板、实时应用开发、嵌入式联网技术、ARM等领域,是嵌入式工程师最好的学习平台。

SpringBoot+Redis实现点赞功能的缓存和定时持久化(附源码)

用户对浏览内容进行【点赞/取赞】,并发送【点赞/取赞】请求到后端,这些信息先存入Redis中缓存,再每隔两小时将Redis中的内容直接写入数据库持久化存储。...

2023-02-09 标签:缓存数据库springRedisSpringBoot 3934

高并发服务的几条优化经验

一个真正的大型互联网面向c端的服务都不会直接使用数据库作为自己的存储系统,无论你是采用的是分库分表还是底层用了各种优秀的连接池等,mysql/oracle在面对大型在线服务是存在天然的劣势...

2023-02-09 标签:缓存数据库线程 550

详细解读Linux CPU的上下文切换过程

我们都知道 Linux 是一个多任务操作系统,它支持的任务同时运行的数量远远大于 CPU 的数量。当然,这些任务实际上并不是同时运行的(Single CPU),而是因为系统在短时间内将 CPU 轮流分配给任...

2023-02-09 标签:cpuLinux计数器 847

YOLOv5 Callback机制解读

来源网络的例子,有一家旅馆提供叫醒服务,但是要求旅客自己决定叫醒的方法。可以是打客房电话,也可以是派服务员去敲门,睡得死怕耽误事的,还可以要求往自己头上浇盆水。...

2023-02-09 标签:函数代码HOOK 1564

DS-PAW pcharge部分电荷密度计算

使用 Device Studio 可直接对 pcharge.json 文件处理出图,其操作步骤为:Simulator-->DS-PAW-->Analysis Plot,选择 pcharge.json 即可,可根据作图要求自定义设置面板参数。DS处理得到的k点为 12 时能带 4...

2023-02-09 标签:电荷计算软件python 1015

最全综述:图像目标检测

Ciresan R-CNN 采用的是 Selective Search 算法。简单来说就是通过一些传统图像处理方法将图像分成很多小尺寸区域,然后根据小尺寸区域的特征合并小尺寸得到大尺寸区域,以实现候选区域的选取。...

2023-02-09 标签:神经网络算法图像 982

常用Linux命令介绍

linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心。...

2023-02-09 标签:LinuxLinux系统 830

光学设计技术基础:Zemax与SPEOS光源文件格式

.RAY、.SDF和.DAT的文件格式都是以二进制形式定义的。二进制光源文件包含一个数据头结构,然后是每条光线的数据。SPEOS和Zemax光源文件包含不同的数据标题信息,光线数据也将按照不同的顺序...

2023-02-09 标签:光源光学设计ZEMAX 1580

让远程成为本地,微服务后端开发的福音

如果我们想与其他微服务进行联动调试,则需要在本地环境中启动对应的微服务模块,这可能需要大量的配置和构建时间,同时也会占用我们本地很多资源,可能还会出现”带不动“的情况。...

2023-02-09 标签:模块服务器微服务 602

云原生场景下实现编译加速

用户自定义镜像,不和用户镜像进行强绑定,如果需要使用缓存功能,可以使用 Restore 缓存原子和 Save 缓存原子,设置缓存 key 和缓存目录,实现缓存功能。...

2023-02-09 标签:流水线编译云原生 533

C++仍然势不可挡

并以榜单前 20 名中的两种新的蓬勃发展的语言 Scratch 和 Rust 进行了举例:Scratch 是一款少儿编程学习工具,在中小学中很流行;Rust 则是面向专家的安全高性能编程语言,两者服务于不同的目的...

2023-02-09 标签:C语言编程语言C++ 637

害怕追新?LVGL8发布稳定性更新(附部署教程)

注意,这里必点的是“Essential”,它是LVGL的核心服务。一般来说,为了使用LVGL所携带的丰富控件(Widgets),我们还需要选中“Extra Themes”。如果你是第一次为当前硬件平台进行LVGL移植,则非...

2023-02-09 标签:GitHubLVGL 4421

基于4.9内核的PMU的基本操作及编程

一个 HT(hyper threading)通常包含一个 PMU,而一个 PMU 中包含多个 PMC,所谓 PMC,就是 performance monitoring counter,一个 PMC 经过编程(MSR 接口)后,可以对一个指定的事件进行监控。...

2023-02-09 标签:cpuPMU 1178

解读ChatGPT背后的技术重点:RLHF、IFT、CoT、红蓝对抗

我们先来看看基于语言模型的会话代理的全景。ChatGPT 并非首创,事实上很多组织在 OpenAI 之前就发布了自己的语言模型对话代理 (dialog agents),包括 Meta 的 BlenderBot,Google 的 LaMDA,DeepMind 的 Sp...

2023-02-09 标签:语言模型OpenAIChatGPT 1945

以Python编程语言为例介绍编程语言

编程语言是研发人员与计算机交流的工具,计算机中的程序和软件均通过编程语言编写。...

2023-02-09 标签:C语言编程语言pythongpl 971

搞一个grpc动态代理的想法,并初步实现

本人之前很长一段时间从事saas,paas的开发。对于一些服务而言,既要提供grpc访问的能力,也要对外提供http访问的能力(做saas就是这么卑微)。并且这种需求通常不是一开始就提出来的...

2023-02-08 标签:通信协议HTTP编码 1162

6种卷积神经网络压缩方法

简单理解就是,卷积神经网络的权重矩阵往往稠密且巨大,从而计算开销大,有一种办法是采用低秩近似的技术将该稠密矩阵由若干个小规模矩阵近似重构出来,这种方法归类为低秩近似算法。...

2023-02-08 标签:神经网络算法线性 552

线上四台机器同一时间全部OOM,到底发生了什么?

不看不知道,一看吓一跳,从 16:00 开始应用中创建的线程居然每时每刻都在上升,一直到 3w 左右,重启后(蓝色箭头),线程也一直在不断增长),正常情况下的线程数是多少呢,600!...

2023-02-08 标签:机器APM线程 651

关于C语言基础知识点介绍

不可将布尔变量直接与 TRUE、 FALSE或者 1、 0进行比较 。据布尔类型的语义,零值为“ 假”(记为 FALSE),任何非零值都是“ 真”(记为TRUE)。...

2023-02-08 标签:C语言指针变量 199

静态链接和静态库

所谓静态链接,就是把库实现的代码整合到最终的二进制文件中,这样的二进制文件会比较大,因为里面既包含了自己写的代码,又包含了调用的库的代码。...

2023-02-08 标签:二进制静态链接 648

一文浅谈Graph Transformer领域近期研究进展

本文提出了几种自动生成子图表示的方法,并从理论上表明,生成的表示至少与子图表示具有相同的表达能力。该方法在五个图预测基准上达到了最先进的性能,可以利用任何现有的 GNN 来提取...

2023-02-08 标签:编码GraphGraph线性函数编码 930

分享一个Linux C工具集!

gear-lib是一组通用的C基础库。...

2023-02-08 标签:Linux开源编译GEARGitHub 571

Efinity RISC-V IDE安装与使用

Efinity RISC-V IDE安装与使用

step2: Import工程。选择Import Projectes... 或者在Project Explorer中右击,然后选择Import... 或者File -> Import....

2023-02-08 标签:FPGAFreeRTOSGPIORISC-V 1572

插值法帧同步(ISE/Verilog/CXD301)

基带数据生成模块生成的原始数据(1.5625Mbps)送至开发板上扩展口,经短接线由第35脚送回FPGA芯片;数据生成的同步时钟信号也经扩展口硬件环回至帧同步模块。为便于测试环路同步及失步状...

2023-02-08 标签:数字信号处理数字通信程序 818

汇总一些不错的嵌入式相关的公司

消费电子比如手机,机顶盒,路由器,无人机、运动相机、安防设备等都是。这个行业必然是嵌入式招聘的大户,因为这些产品本质上就是个嵌入式系统,比如手机,跑的是系统是安卓,各种外...

2023-02-08 标签:新能源汽车机器人 5012

发现一个宝藏Python库,玩社区发现算法的不能错过!

层次聚类实现了一种自底向上、分层的聚类算法。每个节点从自己 的社区开始,然后,随着层次结构的建立,最相似的社区被合并。社区会一直被合并,直到在模块度方面没有进一步的进展。...

2023-02-08 标签:算法可视化python 887

为AIoT和边缘侧AI喂算力的RISC-V

而他们的第二代产品GAP9则是一款为TWS降噪耳机设计的RISC-V芯片,做到超低延迟的同时,使用神经网络来完成声学场景检测、降噪、3D环绕和ASRC等功能。其实用于高端TWS耳机主动降噪的低延迟R...

2023-02-08 标签:RISC-VAIoT算力 889

多线程下为什么HashMap会出现死循环

线程一接着工作。把key(7)摘下来,放到newTable[i]的第一个,然后把e和next往下移。这个元素所在的位置上已经存放有其他元素了,那么在同一个位子上的元素将以链表的形式存放,新加入的放在...

2023-02-08 标签:多线程存储数据线程hashmap 238

Linux中grep命令的12个实际例子

Linux中grep命令的12个实际例子...

2023-02-08 标签:模块Linux命令pythongrep 486

介绍redistributor的相关知识

跟distributor连接的部分就不说了。Cpu\_active是指示cluster或core的状态,可以用于idle管理。...

2023-02-08 标签:ARM寄存器中断gicFIQ 702

编辑推荐厂商产品技术软件/工具OS/语言教程专题