- FMCW激光雷达:车载激光雷达的未来之星,赋能ADAS的智能驾驶体验
空间机器人
人工智能
FMCW激光雷达:车载激光雷达的未来之星,赋能ADAS的智能驾驶体验随着自动驾驶技术的快速发展,FMCW激光雷达(频率调制连续波激光雷达)被认为是未来车载雷达技术的核心趋势,尤其在自动驾驶和**高级驾驶辅助系统(ADAS)**中,FMCW雷达表现出卓越的优势。让我们通过一些生动的比喻,来全面理解它如何赋能ADAS,推动智能出行的未来。✨1.精准测距:智能驾驶的眼睛FMCW激光雷达:如同一把超精密的
- 【射频雷达模拟器】生成用于近距离挥手动作的调频连续波(FMCW)雷达数据研究(Matlab代码实现)
天天程序猿
matlab数据结构java
欢迎来到本博客❤️❤️博主优势:博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。⛳️座右铭:行百里者,半于九十。本文目录如下:目录⛳️赠与读者1概述2运行结果3参考文献4Matlab代码实现⛳️赠与读者做科研,涉及到一个深在的思想系统,需要科研者逻辑缜密,踏实认真,但是不能只是努力,很多时候借力比努力更重要,然后还要有仰望星空的创新点和启发点。建议读者按目录次序逐一浏览,免得骤然跌入幽暗的迷宫
- 通过范围/多普勒快速傅里叶变换(FFT)方法从模拟的调频连续波(FMCW)波形雷达信号中生成目标并检测其范围和速度,并使用二维恒虚警率(CFAR)可视化显示目标(Matlab代码实现)
程序猿鑫
matlab算法目标跟踪
欢迎来到本博客❤️❤️博主优势:博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。⛳️座右铭:行百里者,半于九十。本文目录如下:目录⛳️赠与读者1概述2运行结果3参考文献4Matlab代码实现⛳️赠与读者做科研,涉及到一个深在的思想系统,需要科研者逻辑缜密,踏实认真,但是不能只是努力,很多时候借力比努力更重要,然后还要有仰望星空的创新点和启发点。建议读者按目录次序逐一浏览,免得骤然跌入幽暗的迷宫
- 通过范围/多普勒快速傅里叶变换(FFT)方法从模拟的调频连续波(FMCW)波形雷达信号中生成目标并检测其范围和速度,并使用二维恒虚警率(CFAR)可视化显示目标(Matlab代码实现)
然哥爱编程
matlab算法目标跟踪
欢迎来到本博客❤️❤️博主优势:博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。⛳️座右铭:行百里者,半于九十。本文目录如下:目录⛳️赠与读者1概述2运行结果3参考文献4Matlab代码实现⛳️赠与读者做科研,涉及到一个深在的思想系统,需要科研者逻辑缜密,踏实认真,但是不能只是努力,很多时候借力比努力更重要,然后还要有仰望星空的创新点和启发点。建议读者按目录次序逐一浏览,免得骤然跌入幽暗的迷宫
- 通过范围/多普勒快速傅里叶变换(FFT)方法从模拟的调频连续波(FMCW)波形雷达信号中生成目标并检测其范围和速度,并使用二维恒虚警率(CFAR)可视化显示目标(Matlab代码实现)
@橘柑橙柠桔柚
matlab算法目标跟踪
欢迎来到本博客❤️❤️博主优势:博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。⛳️座右铭:行百里者,半于九十。本文目录如下:目录⛳️赠与读者1概述2运行结果3参考文献4Matlab代码实现⛳️赠与读者做科研,涉及到一个深在的思想系统,需要科研者逻辑缜密,踏实认真,但是不能只是努力,很多时候借力比努力更重要,然后还要有仰望星空的创新点和启发点。建议读者按目录次序逐一浏览,免得骤然跌入幽暗的迷宫
- 2-93 基于matlab的无人机FMCW(频率调制连续波)毫米波高度计雷达仿真
'Matlab学习与应用
matlab工程应用matlab无人机开发语言毫米波高度计雷达仿真频率调制连续波FMCW
基于matlab的无人机FMCW(频率调制连续波)毫米波高度计雷达仿真,不考虑环境杂波和收发信号隔离泄漏。通过考虑雷达天线、波束形成、信号传播、回波接收等环节影响。建立FMCW毫米波雷达系统的数学模型,评估无人机在不同高度下的高度测量性能。程序已调通,可直接运行。下载源程序请点链接:2-93基于matlab的无人机FMCW(频率调制连续波)毫米波高度计雷达仿真
- 电动汽车雷达技术概述 —— FMCW干扰问题
初心不忘产学研
自动驾驶汽车嵌入式硬件电动汽车传感器雷达FMCW毫米波雷达雷达技术
一、电动汽车上有多少种传感器?智能电动汽车(包括自动驾驶汽车)集成了大量的传感器来实现高级驾驶辅助系统(ADAS)、自动驾驶功能以及车辆状态监测等功能。以下是一份相对全面的智能电动汽车中可能使用到的传感器列表:环境感知传感器:激光雷达(LiDAR):提供高精度三维点云数据,用于构建周围环境模型。毫米波雷达(MMWRadar):长距离和短距离雷达,检测与前方、后方及侧面物体的距离、速度和角度信息。视
- 电动汽车雷达技术概述 —— FMCW干扰问题(第二篇)
初心不忘产学研
自动驾驶嵌入式硬件驱动开发汽车雷达干扰问题FMCW干扰源
此图片来源于网络1、雷达干扰问题此图表示道路上的典型场景。两辆支持雷达的汽车相互通过。在过去,这是不太可能的事件。然而,随着越来越多的77千兆赫雷达汽车在道路中行驶,这种事件发生的可能性变得越来越高。因此,一个雷达间歇性地干扰另一个雷达的可能性增加。这种干扰情况可能导致噪声,导致错过检测,在某些范围或方向上出现盲点。括号里为知识点:(在FMCW(FrequencyModulatedContinuo
- PMCW体制雷达系列文章(2) - PMCW雷达与CDM
墨@#≯
自动驾驶全栈工程师的毫米波雷达部分PMCW雷达经验分享自动驾驶
说明多发多收(MIMO)体制下关于天线阵列有两个核心的问题:一是天线阵列怎么排布;二是这么多发射通道如何发射。这两点不管对于FMCW雷达还是PMCW雷达都同样适用。关于雷达的发射问题,我之前写过一篇博文:车载毫米波雷达MIMO阵列的天线发射问题-CSDN博客,那篇博文及其参考文献其实已经把雷达的发射问题(现有的发射模式)基本囊括了。PMCW体制下我们一般基于CDM来实现多个发射通道的同时发射。本文
- 第一周文献阅读报告
半个轮子工
论文阅读物联网
文献阅读报告泛读1.《毫米波与太赫兹技术》2.《基于物联网的智能养老系统》3.《基于空间聚类的FMCW雷达双人行为识别方法》4.《太赫兹应用分析和展望》5.《车载毫米波雷达应用研究》6.《基于压力传感器的跌倒检测系统研究》7.《基于隐马尔可夫模型的老年人跌倒行为检测方法研究望》8.《矿用卡车毫米波雷达防碰撞系统的研究与应用》9.《基于YOLO网络的人体跌倒检测方法》10.《基于多传感器融合的老人跌
- 论文解读--Phase Noise in FMCW Radar Systems
奔袭的算法工程师
射频硬件算法人工智能自动驾驶目标检测信号处理
FMCW雷达系统内的相位噪声摘要相位噪声是现代雷达、通信、光谱和计量系统的基本性能参数之一。本文提出了一种适用于FMCW雷达系统的相位噪声理论。导出了一个新的设计方程,用于确定雷达系统中允许的源相位噪声电平的最大界。分析了在传输延迟小于参考振荡器相干时间时,相干混频引起的非线性相位噪声去相关函数;讨论了在传输延迟大于参考振荡器相干时间时,目标响应的频谱展宽。提出了收发链中各子系统的影响,并讨论了一
- FMCW激光雷达科普(上):基本概念、技术路线、优势及争议和误解
Feng.Z.H
智能硬件人工智能车载系统
在相当长的一段时间里,我们对激光雷达“技术路线”的讨论,都停留在ToF激光雷达“按扫描架构如何分类”,却忽略了一个更高维度的分类:以测距方式为依据,激光雷达可分为ToF与FMCW两个大类。除光学镜头有相同之处,这是两个几乎完全不同的品类。可以说,TOF与FMCW的分类,要远比所谓“机械旋转、MEMS、转镜、棱镜、Flash”这样的分类重要得多。从公开信息看,截止目前,从事FMCW激光雷达公司研发的
- 雷达生理感知论文速览 | Arxiv 2023, Toward Non-contact Muscle Activity Estimation using FMCW Radar
R.X. NLOS
#无线感知/雷达成像论文速递论文速览雷达感知无线感知生理感知肌肉活动
注1:本文系“最新论文速览”系列之一,致力于简洁清晰地介绍、解读最新的顶会/顶刊论文雷达生理感知论文速览|Arxiv2023,TowardNon-contactMuscleActivityEstimationusingFMCWRadar基于频率调制连续波雷达的非接触肌肉活动估计牛津大学/开普敦大学论文链接:https://arxiv.org/pdf/2312.14273.pdf摘要:表面肌电图(s
- FMCW雷达仿真:基于L形阵列4D点云获取
Poulen
MMWave案例解析4-D点云FMCWRadarL型阵列
摘要:本期内容为3D点云目标获取的延续工作,在距离、速度、方位角估计的基础上,通过设计L型阵列结构,进一步实现目标俯仰角的估计,最终实现目标4-D点云的获取。首先,通过中频信号建立仿真信号模型,并设计1发N收的L型阵列结构接收目标回波信号;通过对回波信号进行相应的信号处理,最终获得目标的4-D点云。1.L型阵列有关于信号建模的方法,各位读者可以回顾博主往期3D点云的内容。如图1所示为L形阵列的阵列
- 论文解读--Design of a Linear Non-uniform Antenna Array for a 77-GHz MIMO FMCW Radar
奔袭的算法工程师
射频硬件论文解读信号处理人工智能算法目标检测自动驾驶
77GHzMIMOFMCW雷达线性非均匀天线阵列设计摘要本文介绍了一种用于77GHzMIMOFMCW系统的线性非均匀天线阵列的设计和实现,该阵列可以同时估计目标的距离和角度位置。目标是在主波束宽度和旁瓣电平之间实现良好的权衡。非均匀间距加上MIMO原理,与具有相同数量元素的经典均匀半波长天线阵列相比,提供了优越的性能。然而,设计变得更加复杂,不能用分析方法来解决。从基本的阵列因素考虑出发,采用暴力
- 现代雷达车载应用——第3章 MIMO雷达技术 3.2节 汽车MIMO雷达波形正交策略
奔袭的算法工程师
现代雷达车载应用人工智能目标检测自动驾驶算法汽车
经典著作,值得一读,英文原版下载链接【免费】ModernRadarforAutomotiveApplications资源-CSDN文库。3.2汽车MIMO雷达波形正交策略基于MIMO雷达技术的汽车雷达虚拟阵列合成依赖于不同天线发射信号的可分离性。当不同天线的发射信号正交时,分离更容易。在下面,我们回顾在传输FMCW时实现波形正交性的技术,例如时分复用(TDM)、多普勒分复用(DDM)和频分复用(F
- 现代雷达车载应用——第2章 汽车雷达系统原理 2.6节 雷达设计考虑
奔袭的算法工程师
现代雷达车载应用汽车目标检测自动驾驶算法人工智能
经典著作,值得一读,英文原版下载链接【免费】ModernRadarforAutomotiveApplications资源-CSDN文库。2.6雷达设计考虑上述部分给出了汽车雷达基本原理的简要概述。在雷达系统的设计中,有几个方面是必不可少的,它们决定了雷达系统的关键性能。在本节中,FMCW雷达将作为一个例子来讨论这些设计考虑。2.6.1灵敏度雷达的灵敏度定义了在特定PFA和PD下可以成功探测到的来自
- 【TI毫米波雷达入门-10】TI毫米波速度检测思路
王者时代
TI毫米波雷达人工智能
知识回顾FMCWchirp雷达收发流程中频信号傅里叶变换多目标检测距离分辨率最大距离公式总结FMCW数据处理流程示例两个维度看图表从range维度,水平方向上,反映每个chirp发出的FMCW被接收天线检测到,2个点的目标,对应两个物体的距离信息。从chirp维度,垂直方向上,反应一个物体在第一个chirp出现的在刻度1,(例如第3个采样点采到),在第二个chirp上出现在刻度2(例如采样点8采集
- 【TI毫米波雷达入门-9】TI毫米波雷达基础概念及DCA1000数据解析IWR6843
王者时代
TI毫米波雷达人工智能
1,毫米波雷达相关特性主要研究:距离,速度,角度3个维度。特点:穿透塑料,干燥墙壁,玻璃等材料适应雨,雾,灰层,关照,黑暗等环境。2,距离方面4个问题毫米波如何测量距离如果两个物体,是怎么被同时测量出来两个距离多近的物体能被识别。毫米波能检测的最大距离3,FMCW调频连续波的概念由初始频率F1开始,以S的速率匀速递增至F2结束,成为调频连续波几个概念:带宽B=F2-F1TC:一次递增花费的时间S:
- 【FMCW毫米波雷达设计 】 — FMCW波形
无损检测小白白
雷达基础知识信号处理
原书:FMCWRadarDesign1引言本章研究驱动FMCW雷达的主要波形:线性调频(LFM)波形。我们研究信号的行为及其性质。随后,本章讨论了匹配滤波理论,并研究了压缩这种波形的技术,特别是所谓的拉伸处理,它赋予FMCW雷达极高的压缩比。最后,本章详细介绍了FMCW技术背后的数学原理,包括距离分辨率问题、带宽问题和整体性能问题,包括LFM波形的非线性及其影响。2FMCW调频连续波FMCW雷达与
- 现代雷达车载应用——第2章 汽车雷达系统原理 2.4节 雷达波形和信号处理
奔袭的算法工程师
现代雷达车载应用汽车
经典著作,值得一读,英文原版下载链接【免费】ModernRadarforAutomotiveApplications资源-CSDN文库。2.4雷达波形和信号处理对于连续波雷达来说,波形决定了其基本信号处理流程以及一些关键功能。本节将以FMCW波形为例,讨论信号模型和基本信号处理流程。图2.15绘制了FMCW波形示例。这个波形由一系列的chirp组成。对于每个chirp,其频率与时间的关系定义为(2
- PMCW体制雷达系列文章(3) – PMCW雷达之匹配滤波
墨@#≯
自动驾驶全栈工程师的毫米波雷达部分车载毫米波雷达Matlab仿真匹配滤波PMCW雷达经验分享
说明PMCW体制下,雷达在接收端对接收的目标回波信号使用单频载波混频并低通滤波后,采集得到的是调制速率达ns量级的相位编码信号。在信号处理端,PMCW体制使用匹配滤波器(matchfilter)进行距离维的压缩,这是与FMCW体制雷达最核心的差别,本文探讨匹配滤波及其实现。匹配滤波其实在雷达信号处理中是很常用的一个手段(工具),比如SAR等类型雷达的信号处理其实都是用的匹配滤波,所以关于该概念的说
- 【毕业设计】基于雷达与深度学习的摔倒检测——短时傅里叶变换
洋洋Young
深度学习人工智能信号处理
在雷达的探测过程中,雷达信号合成器产生一个高频的连续波信号,该信号的瞬时频率随时间线性增加。这种类型的信号也被称为线性调频脉冲信号。雷达回波信号包含人体动作的特征信息,由于雷达信号是非平稳信号,需要采用相应的处理方式,例如短时傅里叶变换,小波变换。目录1FMCW雷达2雷达信号分析3短时傅里叶变换</
- 激光雷达&毫米波雷达
dueen1123
自动驾驶
一.激光雷达技术指标:视场角线数(32/64/128)分辨率(激光光束夹角越小分辨率越高,0.1度)探测距离:0.3-200m反射率(一般探测10%以上反射率的目标)分类按照测距方法分类:1)ToF法2)FMCW法(Frequency-ModulatedContinuous-Wave)FMCW雷达系统所用信号的频率随时间变化呈线性升高。通过发射接受信号的频率差,计算目标距离和速度按照扫描方式分类:
- 在FMCW雷达系统使用复基带架构(TI文档)
奔袭的算法工程师
信号处理架构算法自动驾驶目标检测
摘要本文阐述了复基带架构在调频连续波(FMCW)雷达系统中的优势。典型的雷达前端实现使用带有真实基带和模数转换器(ADC)链的真实混频器。然而,在FMCW雷达的背景下,使用正交混频器和复基带架构可以发挥性能优势。该架构已在德州仪器的76-81GHz全集成互补金属氧化物半导体(CMOS)毫米波(mmWave)传感器中实现。本白皮书的第一部分介绍了FMCW雷达背景下的复基带架构以及该架构的优点。第二部
- 中国毫米波雷达产业分析4——毫米波雷达企业介绍
奔袭的算法工程师
行业资讯人工智能算法目标跟踪目标检测物联网
一、矽典微(一)公司简介矽典微致力于实现射频技术的智能化,专注于研发高性能无线技术相关芯片,产品广泛适用于毫米波传感器、下一代移动通信、卫星通信等无线领域。整合自身在芯片、系统、软件、算法等领域的专业能力,打造颠覆性的芯片和应用产品,赋予智能设备无线感知、认知和沟通能力。(二)产品介绍矽典微毫米波传感器芯片采用先进CMOS工艺和全球领先的全集成单芯片设计,在小巧的芯片尺寸中高度集成了FMCW收发机
- 基于分数阶傅里叶变换和相位分析技术的OFDM雷达距离精度增强
飞大圣
无线信道信息与通信信号处理
FMCW线性调频连续波雷达的测量速率往往受到扫频速度的限制。单音或双音干涉仪技术可以实现对目标的高速率测量,但当目标超出有限距离窗口时,就会产生距离模糊。由于毫米波频率高、波长短,通过确定载波相位可以实现超高的测距精度,而OFDM通过码分的方式可以抵抗干扰。因此,毫米波OFDM雷达传感器实现了强干扰下的高精度测量。在[16]中提出了正交频分复用雷达波形,可以同时进行雷达探测和通信。基于对每个传感器
- AWR294x收发器的干扰抑制(TI文档)
奔袭的算法工程师
信号处理人工智能自动驾驶目标检测物联网
摘要:AWR294x收发器是一种集成的片上雷达设备,不仅具有RF,模拟和ADC电路,而且在芯片上还有许多处理器核。它有一个专门的雷达信号处理加速器(称为硬件加速器或HWA),具有能够探测和减缓雷达-雷达干扰的特点。本文档介绍了最常见的干扰类型(称为交叉干扰)的机制,并展示了如何配置德州仪器HWA来在线检测和修复这种干扰。交叉干扰通常会导致底噪的增加,从而导致漏检。1.简介最常见的FMCW雷达到FM
- MU-ID: Multi-user Identification Through Gaits Using Millimeter Wave Radios
lhlovelymouse
part3基于FMCW毫米波雷达背景通常,行走过程涉及许多身体部位,这些部位创建了独特的用户特有步态特征,如步距、步长和四肢速度。在本节中,我们将介绍高分辨率的mmWave雷达传感器如何通过测量距离(如步距、四肢位置)、速度(如四肢的瞬时速度)和到达角(angleofarrivalAoA)来捕获这种独特的步态特征,以区分多个用户。无线电信号以光速传播,因此在皮秒级的飞行时间(TOF)是极其难以测量
- RODNet
摸鱼带师小弟
目标检测计算机视觉
1.介绍 这篇论文发布于2021年IEEEtrans,从视觉提取语义信息鲁班性不足,在能见度降低或者遮挡的情况下;使用激光雷达提取语义信息需要的计算成本过高,因此采用视觉与毫米波雷达做融合。 FMCW雷达有两种数据表示,即射频图像和雷达点,射频图像可以保持丰富的多普勒和物体运动信息,从而具有理解某个物体语义的能力。 提出了一种雷达目标检测方法,该方法在训练阶段由摄像机-雷达融合算法交叉监督,可以完
- ASM系列四 利用Method 组件动态注入方法逻辑
lijingyao8206
字节码技术jvmAOP动态代理ASM
这篇继续结合例子来深入了解下Method组件动态变更方法字节码的实现。通过前面一篇,知道ClassVisitor 的visitMethod()方法可以返回一个MethodVisitor的实例。那么我们也基本可以知道,同ClassVisitor改变类成员一样,MethodVIsistor如果需要改变方法成员,注入逻辑,也可以
- java编程思想 --内部类
百合不是茶
java内部类匿名内部类
内部类;了解外部类 并能与之通信 内部类写出来的代码更加整洁与优雅
1,内部类的创建 内部类是创建在类中的
package com.wj.InsideClass;
/*
* 内部类的创建
*/
public class CreateInsideClass {
public CreateInsideClass(
- web.xml报错
crabdave
web.xml
web.xml报错
The content of element type "web-app" must match "(icon?,display-
name?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,servlet*,s
- 泛型类的自定义
麦田的设计者
javaandroid泛型
为什么要定义泛型类,当类中要操作的引用数据类型不确定的时候。
采用泛型类,完成扩展。
例如有一个学生类
Student{
Student(){
System.out.println("I'm a student.....");
}
}
有一个老师类
- CSS清除浮动的4中方法
IT独行者
JavaScriptUIcss
清除浮动这个问题,做前端的应该再熟悉不过了,咱是个新人,所以还是记个笔记,做个积累,努力学习向大神靠近。CSS清除浮动的方法网上一搜,大概有N多种,用过几种,说下个人感受。
1、结尾处加空div标签 clear:both 1 2 3 4
.div
1
{
background
:
#000080
;
border
:
1px
s
- Cygwin使用windows的jdk 配置方法
_wy_
jdkwindowscygwin
1.[vim /etc/profile]
JAVA_HOME="/cgydrive/d/Java/jdk1.6.0_43" (windows下jdk路径为D:\Java\jdk1.6.0_43)
PATH="$JAVA_HOME/bin:${PATH}"
CLAS
- linux下安装maven
无量
mavenlinux安装
Linux下安装maven(转) 1.首先到Maven官网
下载安装文件,目前最新版本为3.0.3,下载文件为
apache-maven-3.0.3-bin.tar.gz,下载可以使用wget命令;
2.进入下载文件夹,找到下载的文件,运行如下命令解压
tar -xvf apache-maven-2.2.1-bin.tar.gz
解压后的文件夹
- tomcat的https 配置,syslog-ng配置
aichenglong
tomcathttp跳转到httpssyslong-ng配置syslog配置
1) tomcat配置https,以及http自动跳转到https的配置
1)TOMCAT_HOME目录下生成密钥(keytool是jdk中的命令)
keytool -genkey -alias tomcat -keyalg RSA -keypass changeit -storepass changeit
- 关于领号活动总结
alafqq
活动
关于某彩票活动的总结
具体需求,每个用户进活动页面,领取一个号码,1000中的一个;
活动要求
1,随机性,一定要有随机性;
2,最少中奖概率,如果注数为3200注,则最多中4注
3,效率问题,(不能每个人来都产生一个随机数,这样效率不高);
4,支持断电(仍然从下一个开始),重启服务;(存数据库有点大材小用,因此不能存放在数据库)
解决方案
1,事先产生随机数1000个,并打
- java数据结构 冒泡排序的遍历与排序
百合不是茶
java
java的冒泡排序是一种简单的排序规则
冒泡排序的原理:
比较两个相邻的数,首先将最大的排在第一个,第二次比较第二个 ,此后一样;
针对所有的元素重复以上的步骤,除了最后一个
例题;将int array[]
- JS检查输入框输入的是否是数字的一种校验方法
bijian1013
js
如下是JS检查输入框输入的是否是数字的一种校验方法:
<form method=post target="_blank">
数字:<input type="text" name=num onkeypress="checkNum(this.form)"><br>
</form>
- Test注解的两个属性:expected和timeout
bijian1013
javaJUnitexpectedtimeout
JUnit4:Test文档中的解释:
The Test annotation supports two optional parameters.
The first, expected, declares that a test method should throw an exception.
If it doesn't throw an exception or if it
- [Gson二]继承关系的POJO的反序列化
bit1129
POJO
父类
package inheritance.test2;
import java.util.Map;
public class Model {
private String field1;
private String field2;
private Map<String, String> infoMap
- 【Spark八十四】Spark零碎知识点记录
bit1129
spark
1. ShuffleMapTask的shuffle数据在什么地方记录到MapOutputTracker中的
ShuffleMapTask的runTask方法负责写数据到shuffle map文件中。当任务执行完成成功,DAGScheduler会收到通知,在DAGScheduler的handleTaskCompletion方法中完成记录到MapOutputTracker中
- WAS各种脚本作用大全
ronin47
WAS 脚本
http://www.ibm.com/developerworks/cn/websphere/library/samples/SampleScripts.html
无意中,在WAS官网上发现的各种脚本作用,感觉很有作用,先与各位分享一下
获取下载
这些示例 jacl 和 Jython 脚本可用于在 WebSphere Application Server 的不同版本中自
- java-12.求 1+2+3+..n不能使用乘除法、 for 、 while 、 if 、 else 、 switch 、 case 等关键字以及条件判断语句
bylijinnan
switch
借鉴网上的思路,用java实现:
public class NoIfWhile {
/**
* @param args
*
* find x=1+2+3+....n
*/
public static void main(String[] args) {
int n=10;
int re=find(n);
System.o
- Netty源码学习-ObjectEncoder和ObjectDecoder
bylijinnan
javanetty
Netty中传递对象的思路很直观:
Netty中数据的传递是基于ChannelBuffer(也就是byte[]);
那把对象序列化为字节流,就可以在Netty中传递对象了
相应的从ChannelBuffer恢复对象,就是反序列化的过程
Netty已经封装好ObjectEncoder和ObjectDecoder
先看ObjectEncoder
ObjectEncoder是往外发送
- spring 定时任务中cronExpression表达式含义
chicony
cronExpression
一个cron表达式有6个必选的元素和一个可选的元素,各个元素之间是以空格分隔的,从左至右,这些元素的含义如下表所示:
代表含义 是否必须 允许的取值范围 &nb
- Nutz配置Jndi
ctrain
JNDI
1、使用JNDI获取指定资源:
var ioc = {
dao : {
type :"org.nutz.dao.impl.NutDao",
args : [ {jndi :"jdbc/dataSource"} ]
}
}
以上方法,仅需要在容器中配置好数据源,注入到NutDao即可.
- 解决 /bin/sh^M: bad interpreter: No such file or directory
daizj
shell
在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。
分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。
解决:
1)在windows下转换:
利用一些编辑器如UltraEdit或EditPlus等工具
- [转]for 循环为何可恨?
dcj3sjt126com
程序员读书
Java的闭包(Closure)特征最近成为了一个热门话题。 一些精英正在起草一份议案,要在Java将来的版本中加入闭包特征。 然而,提议中的闭包语法以及语言上的这种扩充受到了众多Java程序员的猛烈抨击。
不久前,出版过数十本编程书籍的大作家Elliotte Rusty Harold发表了对Java中闭包的价值的质疑。 尤其是他问道“for 循环为何可恨?”[http://ju
- Android实用小技巧
dcj3sjt126com
android
1、去掉所有Activity界面的标题栏
修改AndroidManifest.xml 在application 标签中添加android:theme="@android:style/Theme.NoTitleBar"
2、去掉所有Activity界面的TitleBar 和StatusBar
修改AndroidManifes
- Oracle 复习笔记之序列
eksliang
Oracle 序列sequenceOracle sequence
转载请出自出处:http://eksliang.iteye.com/blog/2098859
1.序列的作用
序列是用于生成唯一、连续序号的对象
一般用序列来充当数据库表的主键值
2.创建序列语法如下:
create sequence s_emp
start with 1 --开始值
increment by 1 --増长值
maxval
- 有“品”的程序员
gongmeitao
工作
完美程序员的10种品质
完美程序员的每种品质都有一个范围,这个范围取决于具体的问题和背景。没有能解决所有问题的
完美程序员(至少在我们这个星球上),并且对于特定问题,完美程序员应该具有以下品质:
1. 才智非凡- 能够理解问题、能够用清晰可读的代码翻译并表达想法、善于分析并且逻辑思维能力强
(范围:用简单方式解决复杂问题)
- 使用KeleyiSQLHelper类进行分页查询
hvt
sql.netC#asp.nethovertree
本文适用于sql server单主键表或者视图进行分页查询,支持多字段排序。KeleyiSQLHelper类的最新代码请到http://hovertree.codeplex.com/SourceControl/latest下载整个解决方案源代码查看。或者直接在线查看类的代码:http://hovertree.codeplex.com/SourceControl/latest#HoverTree.D
- SVG 教程 (三)圆形,椭圆,直线
天梯梦
svg
SVG <circle> SVG 圆形 - <circle>
<circle> 标签可用来创建一个圆:
下面是SVG代码:
<svg xmlns="http://www.w3.org/2000/svg" version="1.1">
<circle cx="100" c
- 链表栈
luyulong
java数据结构
public class Node {
private Object object;
private Node next;
public Node() {
this.next = null;
this.object = null;
}
public Object getObject() {
return object;
}
public
- 基础数据结构和算法十:2-3 search tree
sunwinner
Algorithm2-3 search tree
Binary search tree works well for a wide variety of applications, but they have poor worst-case performance. Now we introduce a type of binary search tree where costs are guaranteed to be loga
- spring配置定时任务
stunizhengjia
springtimer
最近因工作的需要,用到了spring的定时任务的功能,觉得spring还是很智能化的,只需要配置一下配置文件就可以了,在此记录一下,以便以后用到:
//------------------------定时任务调用的方法------------------------------
/**
* 存储过程定时器
*/
publi
- ITeye 8月技术图书有奖试读获奖名单公布
ITeye管理员
活动
ITeye携手博文视点举办的8月技术图书有奖试读活动已圆满结束,非常感谢广大用户对本次活动的关注与参与。
8月试读活动回顾:
http://webmaster.iteye.com/blog/2102830
本次技术图书试读活动的优秀奖获奖名单及相应作品如下(优秀文章有很多,但名额有限,没获奖并不代表不优秀):
《跨终端Web》
gleams:http