乱搞抑制在干扰着在GitHub(或者其余任何中间)上浏览JavaScript以前,我运行的bookmarklet的源代码。
用2栏制制的制表符交流为在4列处展现的制表符(我首选的制表符宽度,但能够依据需要将大小自定义为六、8或者3。
说真的,这便是我腻烦这个狗屎的水平。
每一当我厌倦了每一次晤面GitHub托管的源代码时都市按此书签时,就阻滞有一天能找到它作为Chrome扩展法度圭表标准。
在如下站点上责任,搜罗从字面上看,其余任何JavaScript代码易读性的网站。
阻滞此列表随着功夫的推移而削减。
2023/5/14 8:42:01 6KB JavaScript
1
摘要:超声波测距是一种典型的非接触测量方式,应用非常广泛。
本文提出了一种基于STM32单片机的高精度超声波测距方案。
与传统单片机相比,STM32的主频和定时器的频率可以通过PLL倍频高达72MHz,高分辨率的定时器为高精度的测量提供了保证。
超声波的发射使用定时器的PWM功能来驱动,回波信号的接收使用定时器的输入捕获功能,开始测距时,定时器的开启将同时启动PWM和输入捕获,完全消除了启动发射和启动计时之间的偏差,提高了测量精度。
为使回波信号趋于稳定,设计了时间增益补偿电路(TGC),在等待回波的过程中随着时间的推移需要将放大器的增益值不断增大,通过实验获取不同距离需要设置的增益值,对应不同时间需要设置数字电位器的增量,并将该参数固化在单片机的FALSH中,在测距过程中,根据时间查询电位器增量表改变电位器阻值,实现回波信号的时间补偿,提高了测量的精度。
为了在减小盲区的同时而不减小测量范围,设计了双比较器整形电路分别处理近、远距离的回波信号,近距离比较器可以有效屏蔽超声波衍射信号从而减小了测量盲区。
传统的峰值检测方法大多通过硬件电路实现,设计较复杂,稳定性差。
本文通过软件算法对回波信号进行峰值时间检测。
不只简化了电路,降低了成本,而且提高了系统的稳定度。
经研究表明,该系统测量精度达到了lmm,盲区低至3cm,量程可达500cm。
本系统在近距离测试时,系统的精度较理想,可作为停车时的倒车雷达使用,也可以用于液面检测(油箱液位),还可以用于自动门感应,机器人视觉识别等。
如果多使用几个测距仪,将这些集成一个大系统,那么整个大系统可用于定位避障。
2023/3/12 2:11:29 7.86MB STM32单片机 超声波测距 双比较器
1
安全兼容加密示例创建该存储库是为了处理越来越多的在互联网上浮现的不良加密代码示例。
随着时间的推移,该存储库将进行扩展,以包含更多语言的示例。
随着2018年10月,有跨越5个不同的平台,14种语言16倍不同的兼容的例子。
演算法加密:AES-128-GCM密钥派生:PBKDF2PBKDF2基础哈希:SHA-256由于Java无限强度策略(JavaUnlimitedStrengthPolicy),选择了具有128位密钥的AES,这是由于密码导出法要求密钥大小不超过128位。
尽管使用AES-128显示了示例,但可以通过更改参数ALGORITHM_KEY_SIZE(在某些情况下为ALGORITHM_NAME)将它们轻松地更改为256位AES。
兼容性此处显示的每个示例都跨平台和/或语言兼容。
任何语言的encryptString的结果都可以由任何语言的decryptString解密。
对于与现有示例不兼容的示例,请不要提交拉取请求。
方法每个示例都公开了4种签名大致等同于以下方法的方法:stringencryptString(plaintext:
2023/1/15 16:37:45 40KB nodejs javascript ruby kotlin
1
用于两个配置文件defconfig之间的比较,差分。
当配置文件里面的CONFIG_XXXXXX=Y项因时间推移,乱序情况下,运用此工具,颇为方便。
2019/11/25 9:45:15 4KB 配置文件 比较工具
1
第四章基于视频图像处理的能见度榆测方法研究(c)07:35:24(d)07:55:24图4—13视频图像提取的4幅背景图像的检测结果图由图4—13可以看出,随着时间的推移,能见度慢慢变大,而最远可视点的检测结果也随着时间的推移慢慢变远,与实际的能见度变化特征相吻合。
为了进一步验证试验结果,我们将最远可视点转换为能见度值与目测能见度相比较,进一步验证算法可行性和准确性。
由于实验室试验条件的限制,如果租用能见度仪来检测能见度,费用太过昂贵。
我们通过人眼目测出能够看到的最远点,然后进行实际测量,获取目测能见度,与检测出的能见度相比较。
根据第三章能见度图像距离转换模型,将图4—13中的最远可视点对应的能见度转换出来,与目测能见度相比较,结果如表4—1所示。
从早上06:30:02到07:55:24,由天气图像的变化过程,可以看到能见度在逐步变大。
由实验数据的变化可以看出,实验结果与实际情况变化也相符。
表4—1能见度检测结果图像abCd目测能见度(m)53.055.059.067检测能见度(m)45.246.850.659.7绝对误差(m)7.88.28.47.3相对误差14.7%14.9%14.2%10.9%对于非雾天情况下,实验中选取2幅图像进行能见度检测,此时能见度值较大。
实验中,本文只获取非雾天下的最远可视点,如图4—14所示。
对于非雾天的最远可视点的检测,本文采用基于逐行对比度的检测算法,利用该方法检测出天空与道路的交接点作为最远可视点。
由检测结果可以看出,最远可视点的检测结果与实际基本相符。
47
2022/9/28 23:54:05 28.16MB 雾天能见度
1
这个是2019.6.14后上期CTP接口升级穿透式监管后,再申请CTP权限需要测试,这个是自动开仓,撤单和平仓程序配置setting.ini后运行,一键通过测试在settini.ini设置账户信息,运行后自动买卖螺纹钢开1手,平1手完成穿透式监管测试再申请宏源期货正式账户授权码配置文件请修改合约为上海品种比如rb1911,随着时间推移,rb1911会失效,导致无法订阅和下单,请在setting.ini中将InsturmentID字段改为当前时间的主力合约,再运行下单测试。
2016/6/15 20:15:16 15.64MB 期货CTP CTP量化交易 CTP穿透式 CTP接口
1
厨房水槽工作室“”是API和功能的展示。
这是SanityHQ演示所使用的示例项目。
因而,随着新功能的发布,它会随着时间的推移而变化和发展。
该入门工具非常适合演示目的,既可以评估Sanity以供您自己使用,也可以在您希望将其作为项目的一部分提供给客户时使用。
由于此入门程序用于演示目的,因而您会发现并非Studio中的所有字段都已连接到示例前端。
这不打算用于生产中。
您可以通过指向链接从该模板引导新项目。
你有什么本入门文章涵盖的概念是:如何使用Studio的页面构建器来创建登录页面,并将其显示在Web前端中编辑具有并行Web预览的博客文章,可以将其配置为以在生产中进行实时预览,而不仅仅是本地开发如何管理SEO元数据,例如OpenGraph元标记的字段如何为结构化内容设置导航,以实现适当的解耦和全渠道自定义嵌入对象的丰富文本,用于Instagram帖子,社
2015/6/21 15:58:54 1.13MB JavaScript
1
引言:上篇文章介绍了微服务和单体架构的区别、微服务的设计、消息、服务间通信、数据去中心化,本篇会继续深入微服务,介绍其它特性。
通常“治理”的意思是构建方案,并且迫使人们通过努力达到组织的目标。
SOA治理指导开发者开发可重用的服务,以及随着时间推移,服务应该怎么被设计和开发。
治理建立了服务提供者和消费者之间对于服务的协定,告诉消费者能从服务提供获取到什么样的支持。
SOA中有两种常见的治理:设计时的治理-定义和控制服务的创建、设计和服务策略的实施。
运行时的治理-确保执行过程的策略。
在微服务架构中,不同的微服务之间相互独立,并且基于不同的平台和技术。
因而,没有必要为服务的设计和开发定义一个通用的标准
1
网页(以及交互设计,界面设计,等)传统上是基于可交付的方式来执行。
框架、网站地图、流程图、内容清单、分类系统、原型和规范文档(又称“TheSpec”),帮助定义网站在其起步阶段的执行。
这些结果构成了一个系统的用户体验的衡量标准。
随着时间的推移,这个注重交付成果的设计过程却将用户体验设计师放在了交付业务上,用来衡量和补充他们设计成果的深度和宽度,而不是所设计的用户体验的质量和成果与否。
设计师已经变成了以文档为目标的专家,他们了解由他们所创建的文档的质量而不是设计开发最终的用户体验。
当与一系列瀑布式开发方式相结合,这些花费的大量时间和金钱的设计成果最终只是一件废物。
废物即指那些对最终产品开发不具任
1
MagicLantern是一款软件增强功能,可为佳能数​​码单反相机提供更多功能。
我们创建了一个开放式框架,在GPL下授权,用于开发官方固件的扩展。
MagicLantern不是一个“黑客”,也不是一个修改过的固件,它是一个与佳能自己的软件一起运行的独立程序。
每次启动相机时,MagicLantern都会从存储卡中加载。
我们独一的修改是启用从存储卡运行软件的能力。
ML正在由照片和视频爱好者开发,增加的功能包括:HDR图像和视频,时间推移,运动检测,焦点辅助工具,手动音频控制等等。
2022/9/6 8:24:57 170KB 佳能 开发
1
共 22 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡