笔者参与实验室里IOT方面的项目,需要对雷达采集数据进行处理,特意学习了一下EMD方面的资料和文献,以下为一些学习笔记和个人理解。 1方法使用背景 在通过雷达获取信号后,需要对其进行处理并从中提取出我们所需的数据部分。根据信号的频率与时间的情况,我们可以将频率分为两类:平稳信号、非平稳信号(如下图) 左侧每个周期内各参数均一致,能清晰反映测量信息,直接使用传统信号处理方法(如FFT、DFT)即可提取出数据参数; 而对于右侧的信号,我们发现随着时间的变化,其参数一直在变化,这使得我们无法判断哪些参数是有效的,哪些是无效的,我们甚至无法判断周期。整体进行运算显然不
前言nginx是一个高性能的开源反向代理服务器和web服务器,一般用来搭建静态资源服务器、负载均衡器、反向代理,本文将分享其在Windows/docker中的使用,使用nssm部署成服务的方案脚本,局域网中自定义域名解决https提示不安全的解决方案,以及一路踩过的坑。特点高性能:事件驱动的异步架构,能够处理大量并发连接静态资源服务器:部署前端静态页面及静态资源反向代理服务器:接收客户端请求,并将请求转发到后端服务,可以实现负载均衡、请求分发和缓存等功能支持HTTPS使用情况配置域名转发到项目服务外网穿透请求转发到局域网服务器测试环境项目的https配置需要明白nginx默认启动后会发生什么?
前言RabbitMQ是一个功能强大的开源消息队列系统,它实现了高效的消息通信和异步处理。本文主要介绍其基于Docker-Compose的部署安装和一些使用的经验。特点成熟,稳定消息持久化灵活的消息路由高性能,高可用性,可扩展性高支持插件系统:RabbitMQ具有丰富的插件系统,可以通过安装插件来扩展其功能,例如管理界面、消息追踪、消息转换等。官方提供了.NET/Java的SDK使用情况项目中用于日志记录,消息发送,数据同步等,稳定可靠业务模块的初始化,数据导入异步处理做好幂等处理,不同场景使用不同的确认方式,防止消息的重复消费RabbitMQ默认不支持延迟消息,使用延迟消息插件实现即可(有局限
文章目录生产经验之Consumer事务生产经验—数据积压(消费者如何提高吞吐量)生产经验之Consumer事务Kafka引入了消费者事务(ConsumerTransactions)来确保在消息处理期间维护端到端的数据一致性。这使得消费者能够以事务的方式处理消息,包括从Kafka中读取消息、处理消息和提交消息的offset。以下是有关Kafka消费者事务的详细信息:事务的引入:Kafka0.11.0版本引入了消费者事务的功能。之前,Kafka的消费者通常使用手动提交offset的方式,但这种方式可能导致消息被重复消费或漏消费,特别是在处理消息和提交offset之间发生错误的情况下。Consume
笔者从2020年疫情爆发之前,一直从事后端开发工作。2020年因为工作原因,加入了SAP一个代号为Spartacus的开源项目的开发团队。这个项目是一个基于Angular的电商Storefront框架,其代码贡献者来自全世界各个地区。实际上,这个项目的开发工作由六个敏捷开发团队组成,笔者是唯一一位来自APJ即亚太地区的开发人员。从此,我开启了为期两年多,一直持续到现在的远程办公生涯。本文通过下列几个方面,向大家分享笔者所在的开发团队,在远程办公领域的经验和团队日常的远程办公,所使用过的一些工具。目录如下:代码托管和项目管理:Github即时通讯(文字版):Slack即时通讯(语音版,视频版,会
博主简介:Developer小马,全栈领域创作者;2022年本科应届毕业生,网络工程专业,北京某司前端开发工程师;未来发展方向研发项目管理,已考过软考中项(系统集成项目管理工程师);正着手准备软考高项。 职场思考2022年4月27日,作为前端开发实习生的最后一天,小马也从公司实习生成为了无业游民;从2021年11月到2022年4月底,转眼间已经做了半年的前端开发了,这对我来说并不仅仅是一个实习生离职,也是我职业发展方向上的一个改变。没有选择在本公司正常转正,而是选择直接离职,原因有很多方面。但并不是因为我表现不佳或者技术不过关导致无法转正,老大也问过我关于转正的想法,但我没有考虑在本司转正。做
前言Apollo(阿波罗)是携程开源的分布式配置管理中心。本文主要介绍其基于Docker-Compose的部署安装和一些使用的经验特点成熟,稳定支持管理多环境/多集群/多命名空间的配置配置修改发布实时(1s)通知到应用程序支持权限控制、配置继承,版本管理,灰度发布,使用监控等官方提供了。NET/Java/Go的SDK以及Http接口国产中文,文档友好,大厂背书,使用方案成熟使用简单,支持Docker,K8S,官方也提供多种高可用方案参考使用情况目前在微服务项目中做为配置中心,表现稳定,体验良好内存情况:新安装启动在100M左右,工作中实际20项目,80客户端使用时,三个服务占1.5G左右测试环
前言本篇文章主要介绍的关于本人在使用Linux记录笔记的一些使用方法和经验,温馨提示,本文有点长,约1.7w字,几十张图片,建议收藏查看。一、Linux基础使用1,服务器查看及时日志tail-500fcatalina.out2,如何退出logs日志ctrl+c或kill-9pid3,设置快捷键临时快捷键设置:执行XShell,输入:alias'aa=cd/etc/sysconfig',aa:快捷键名称永久快捷键设置:首先输入你想要设置的别名看这个别名是否存在;或者输入alias查看设置了那些别名。输入gedit.bashrc或者vim~/.bashrc打开.bashrc进入编辑在#somemo
企业正面临着一系列相互关联的转型,从数字化到净零和更大的可持续性。“如果你问我,我最大的挑战是什么,那就是没有开发出合适的产品。它正在改变我们经营业务的方式,改变我们的思维方式。“西门子总裁兼CEORolandBusch说。在接受世界经济论坛(WorldEconomicForum)领导人见面会(MeettheLeader,MTL)播客的LindaLacina采访时,他指出,赋权、授权和改变心态是成功管理这一点的关键因素。塑造业务的关键转型是什么?RolandBusch在接受MTL采访时表示,随着数字化和连通性等趋势的发展,“我们真的在对现实世界产生影响”。他解释说,更短的周期时间和数字化转型产
马上要准备TW面试的小伙伴们,为你们奉上满满干货:面试考核点英文TW面试题集锦中文TW面试题集锦面试考核点首先,作为TW,基本功一定得扎实。中英文写作理论与基础知识扎实,要讲得出平台遵照的写作原则与规范(EnglishTechnicalWritingGuidelines)。面试时要能讲得出来;笔试时,要充分运用。其次,对各类文档的写作与评审流程有一个清晰的认识,能有条理地讲述出来。对平时工作中的痛点及个人思考心得,也要讲得出。在《技术文档工程师6大必杀技》一文中,我根据自己的经验,给出了如何培养这些技能,可供大家参考借鉴。对于以往工作中写过的产品,要至少能有条理地讲出它的功能与特点、面向的读者