go - 交叉编译sqlite
最近服务端用到了sqlite,因为服务端用go进行编写的,在移植完go-sqlite3也编写完程序调试好后,要移植到服务器上,碰巧的是调试机用的mac os,而服务器的系统用的ubuntu,在移植过程中碰到的主要问题就是go用到的sqlite如何跨平台。 编译问题报错: go的跨平台编译一直做的都非常不错,之前我用go开发的程序在mac上都非常顺利的编译出amd64,mips等平台的可执行程序,
最近服务端用到了sqlite,因为服务端用go进行编写的,在移植完go-sqlite3也编写完程序调试好后,要移植到服务器上,碰巧的是调试机用的mac os,而服务器的系统用的ubuntu,在移植过程中碰到的主要问题就是go用到的sqlite如何跨平台。 编译问题报错: go的跨平台编译一直做的都非常不错,之前我用go开发的程序在mac上都非常顺利的编译出amd64,mips等平台的可执行程序,
针对雷达或通信系统的干扰及其对抗总是在互相博弈和相互促进。 交叉极化 极化是指在最大辐射方向上辐射电波的极化,其定义为在最大辐射方向上电场矢量端点运动的轨迹,由于天线本身物理结构等原因,天线辐射远场的电场矢量除了有所需要方向的运动外,还在其正交方向上存在分量,这就指的天线的交叉极化。 一般的交叉极化是指与主极化正交的极化分量,是相对于我们所考虑或者所期待的极化方向而言的。 交叉极化干扰 如果雷达受
在进行生产环境网络状态检测、测试网络质量、网络传输能力极限的时候就经常会用到下面的 Linux 工具,每一种工具都有其侧重点,我们可以根据具体的关注点来有选择性的使用这些工具。 一、nethogs(进程级别) NetHogs 是一个在终端中运行的简单开源实用程序。它不是按协议或每个子网分解流量,而是按进程对 bandwith 进行分组。这对于查找挂起程序的 PID 或仅查看正在
消息队列的概念 消息队列就是一个消息的链表,每个消息队列都有一个队列头,用结构struct msg_queue来描述。队列头中包含了该队列的大量信息,包括消息队列的键值、用户ID、组ID、消息数目、读写进程ID等。其定义如下: struct msg_queue { struct ipc_perm q_perm; time_t q_stime; // last msgsnd
我们继续来讲解链接器的重定位。 程序的运行过程就是CPU不断的从内存中取出指令然后执行执行的过程,对于函数调用来说比如我们在C/C++语言中调用简单的加法函数add,其对应的汇编指令可能是这样的: call 0x4004fd 其中0x4004fd即为函数add在内存中的地址,当CPU执行这条语句的时候就会跳转到0x4004fd这个位置开始执行函数add对应的机器指令。 再比如我们在C语言中对
【中国,武汉,2026年4月19日】今日,第十届华为ICT大赛中国总决赛闭幕式暨颁奖典礼于华中科技大学光谷体育馆隆重举行,各项赛事圆满收官。本次中国总决赛挑战赛、精英赛、教学赛线下赛道,由华中科技大学和华为联合举办,全方位搭建多层次、专业化的技术竞技与创新交流平台。颁奖典礼现场正式公布了本届大赛中国总决赛各赛道获奖结果,其中,斩获实践赛、创新赛、编程赛三大赛道晋级资格的83支精英队伍,将代表中国赛
为什么开源RTOS都只将我们送到Main?却没有一个开源的任务管理+消息订阅框架+延时消息处理框架。就像LVGL好像没有开源的类似于手表功能页面切换框架。 上篇文章有个读者留言,是否可以支持RT-Thread,索性放假也无聊,所以就整了两个软件包:event loop+thread_manager 二. event loop软件包 一个是event loop软件包(实际上这个18年的时候在 好吧
据科创板日报消息,行云集成电路完成超4亿元融资。 国内全自研GPGPU创新企业「北京行云集成电路有限公司」(以下简称“行云”)宣布连续完成Pre-A及Pre-A+多轮融资,融资金额超4亿元人民币。五源资本、赛富投资基金、春华资本联合领投,以及北京、江苏等地方国资、佰维存储(688525.SH)、金沙江联合带动知名GPU企业创始人家办、创维资本等产业资本跟投。云岫资本连续多轮服务并担任下一轮独家融资
4月17日,盛美半导体设备(上海)股份有限公司(盛美,688082.SH)公告筹划发行H股并在香港联交所挂牌上市。 在全球半导体产业链重构与国内半导体设备国产替代加速的背景下,笔者尝试着分析下盛美在国产替代中的核心价值、当前行业定位及与国际同行的竞争态势。 | 盛美在半导体国产替代中的核心作用 半导体设备是芯片制造的“工业母机”,长期以来,全球高端半导体设备市场被海外巨头垄断,国内晶圆厂、封测厂对
4 月 17 日晚间,北京新时空科技股份有限公司(时空科技,605178)发布重大资产重组草案,宣布拟以10.78 亿元总价,通过发行股份和支付现金方式,收购国内存储龙头深圳市嘉合劲威电子科技有限公司 100% 股权。同时,公司拟向实控人宫殿海募集配套资金不超过 5.25 亿元,用于支付现金对价及相关费用。 深圳市嘉合劲威电子科技有限公司成立于2012年,公司专注于DRAM及NAND Flash
本文主要讲述Via Post工艺。 Via Post Coreless(无芯铜柱法工艺) Via Post 铜柱法无芯工艺,为越亚半导体(ACCESS)自研专利技术。作为国内早期布局IC封装载板量产的企业,越亚率先打破海外技术垄断,也是全球首批依托自主专利「铜柱增层法」,实现无芯IC封装载板规模化量产的厂商。 该工艺核心为越亚自主研发的干膜导通层控制技术,通过自孔底向上电镀成型铜柱导通孔,无需业界
本文主要讲述如何选到最优的载波组合。 应用背景 随着5G多频段部署的深入,5G越来越多的频段投入商用,特别是热点区域常采用多频覆盖。商用终端的CA能力参差不齐,如何让终端在复杂的商用网络中发挥自己最佳的CA能力,带来最佳的感知体验,对于多载波选择性添加的需求日益突出。 原理介绍 对于支持CA能力的终端,需要从众多的小区中选择对于终端感知最优的载波组合,因此通过综合判决终端能力、业务方向、NR各频层
本文主要讲述外延应力如何提升芯片性能。 在追求更高性能的征途中,工程师们发现了一个免费午餐——应变硅技术。通过在特定区域引入晶格应力,可以显著提升载流子的迁移率,从而在不缩小尺寸的情况下提高晶体管的驱动电流。其中,选择性外延生长是施加应力的核心手段。那么,应力是如何从外延层“传递”到有源区(AA),又是如何改变晶体管电性的呢? 应力从何而来:外延层的“原子尺码不匹配” 应力的源头,在于两种材料原
在上篇文章中已经讲了源码实现,这篇文章将教会你怎么使用和移植到自己的项目中去,以此系列第一篇文章的效果视频为例,通过实例的方式展现其用法,快速上手。 还是先贴上代码: `#ifndef __M_GUI_TEST_H define __M_GUI_TEST_H define BUILD_TITLE(X,Y) \
去年的帖子,需要的同学做个参考。 测评 测评大概接近100道题,性格测试和行测题(约20道,基本上都是逻辑推理题)混合在一起。 笔试 所有岗位同一个时间,我做的是A卷,硬件笔试是90分钟,题目类型有单选、多选、填空、简答和计算题,一共100分。 题目主要涉及的知识点:通信协议(SPI、IIC、UART等)、开关电源、信号完整性、分立元件参数性能(MOS、BJT、PN结等)个人感觉以上4方面