徐小夕 徐小夕
4年前
记一次老项目中的跨页面通信问题和前端实现文件下载功能
由于笔者之前维护了几个比较老的项目是用jquery全家桶开发的,其中有些需求是需要跨页面交互和父子页面通信,故借此总结一下。另一块是前端实现文件下载功能,虽然方法很多,为了不用重复造轮子,在此还是总结一波,毕竟多页面下的应用场景还是很多的。(https://imghelloworld.osscnbeijing.aliyuncs.com/im
Easter79 Easter79
3年前
stm32F4 控制舵机
正点原子stm32f407开发板对于一般的舵机来说,所对应的PWM波的周期为20ms,即舵机接收的PWM信号频率为50HZ。其空占比与转动角度的关系。普通舵机的舵量是0~180°。脉冲宽度范围0.5ms~2.5ms0.5ms/20ms0度1.0ms/20ms45度
Wesley13 Wesley13
3年前
java Future用法和意义一句话击破
在并发编程时,一般使用runnable,然后扔给线程池完事,这种情况下不需要线程的结果。 所以run的返回值是void类型。 如果是一个多线程协作程序,比如菲波拉切数列,1,1,2,3,5,8...使用多线程来计算。 但后者需要前者的结果,就需要用callable接口了。 callable用法和runnable一样,只不过调用的
Stella981 Stella981
3年前
Socket接口固定QPS性能测试实践
在学习了Socket协议的知识和完善固定QPS压测模型之后,打算对Socket.IO协议的接口进行一波压测实践,来验证自己写的功能是否存在BUG和更多能做的优化空间。总结下来,修复了两三个BUG,性能测试进度条的计算方式进行了优化,不然在类似Socket这种异步处理的请求,可能会由于统计的doing()方法耗时太少
Stella981 Stella981
3年前
Gitee 上又来了一波最新的人工智能开源项目,不妨来看看?
最近Gitee上又有不少优质的人工智能开源项目被推荐,从语义分析到计算机视觉,总有一款是你的菜,一起来看看吧。1.BasicSR项目作者:Xintao开源许可协议:Apache2.0项目地址:https://gitee.com/xinntao/BasicSR(https://gitee.c
Wesley13 Wesley13
3年前
Java与c#的一些细节区别
实习中用的语言是c,第一次接触到这种语言,然后写的过程中,发觉和Java几乎一摸一样,好像根本是无缝切换,但细节仍有很大的区别,称有空总结一波里面的部分细节实现。ps.我写c过程中,发觉c有很多优秀的特性,写起来在方便很多,比如lambda,linq等1.LambdaVSDelegate
DevOpSec DevOpSec
2年前
Log4j史诗级漏洞,从原理到实战,只用3个实例就搞定!
背景最近互联网技术圈最火的一件事莫过于Log4j2的漏洞了。同时也涌现出了各类分析文章,关于漏洞的版本、漏洞的原因、漏洞的修复、程序员因此加班等等。经常看我文章的朋友都知道,面对这样热门有意思的技术点,怎能错过深入分析一波呢?大概你也已经
我国组合导航终端陆续上车
卫惯的应用场景包括自动驾驶农业机械、矿山无人驾驶、无人清扫车、乘用车等。无人矿用卡车一般采用高精度GNSS/IMU组合导航、激光雷达、摄像头、毫米波雷达等传感器,并结合高精度地图进行融合定位,使无人矿用卡车的感知系统能够在恶劣的矿山环境下实现全天候、全天时
流浪剑客 流浪剑客
1年前
苹果Mac游戏推荐:星际迷航:传奇 Star Trek Legends for mac
是一款电子游戏,让玩家们能够体验星际迷航系列的冒险与战斗。在这个游戏中,你将扮演一支由多个经典角色组成的特别队伍,包括詹姆斯·柯克船长、斯波克、吉恩·罗登贝瑞工程师等等,并指挥他们探索宇宙、进行战斗任务。游戏中有各种任务和挑战,包括探索星际系统、与敌人进行
【译文】IEEE白皮书 6G 太赫兹技术的基本原理 2023版
第一章简介太赫兹波是介于微波和光波之间的光谱区域,频率从0.1THz10THz之间,波长在3mm30μm之间。提供大块连续的频带范围以满足对Tbit/s内极高数据传输速率的需求,使该区域成为下一代无线通信(6G)的重点研究领域。预计在2030年左右实现商业