作者:马坤乐(坤吾)
2025年09月13日
F22上的AN/APG-77相控阵雷达 图片来源:Wikipedia
相控阵雷达是战斗机、战舰、导弹雷达等尖端军火的宠儿。它是一个密布着天线单元,没有机械结构,不可转向的平板,形态和传统雷达大相径庭,却拥有传统雷达难以比肩的优异性能。而其中运用的相控阵技术,已经在悄无声息间潜入了我们的生活。
撰文| 王昱
审校| 吴非
小编对于雷达最初的印象,来自于《红色警戒2》里苏联的那个雷达。
就是这个家伙 图片来源:《红色警戒2》盟军战役第一关
2025年09月13日
重写体现在继承关系上。 在Java中,子类继承父类,子类就会具备父类所以的特征,以及父类的方法和变量比如动物类有“叫”的方法,小狗小猫分别继承了动物类,重写方法时就可以分别将“叫”的方法改成“小狗汪汪叫”,“小猫喵喵叫”。
2025年09月13日
1.线程和进程是什么?举例说明
进程:cpu分配资源的最小单位(是能拥有资源和独立运行的最小单位)
线程:是cpu最小的调度单位(线程是建立在进程的基础上的一次程序运行单位,一个进程中可以有多个线程)
栗子:比如进程=火车,线程就是车厢
一个进程内有多个线程,执行过程是多条线程共同完成的,线程是进程的部分。
2025年09月13日
有很多方法可以在 JS 中表示矩阵数学。有些方法可读性强,有些方法速度快。我想探索一下这些差异。某些技术实际上能为我节省多少时间?
为此,我将只研究一个操作:逐元素加法以减少总案例数,但差异操作可能会稍微改变整体值,尤其是像矩阵乘法这样需要稍微复杂一些的应用程序规则的运算。这些状态也在我的计算机上,它是稍旧的 i7 8700K,使用 Deno,其底层是 v8。如果有不同的优化,像 Bun 这样的不同运行时可能会表现得非常不同。
2025年09月13日
大家好,今天我们来聊聊一些对于大多数初学者来说可能比较模糊的高级 JS 数组函数。
下面是这些数组函数的代码片段,
array.forEach((item) => {
// your code
});const mapArr = array.map((item) => {
// some code
return; //In map() function must always return some value
});2025年09月13日
在之前的第三课中学习了基本数据类型,第五课学习了循环结构程序,做练习的时候处理的是一些有规律的数据,比如1~100的正整数,而当我们面对一堆没有规律的数据时该怎么去循环处理呢?把数据组合在一起构成一个新的数据结构,并且能利用自增的序号来循环引用它们,这就是数组。