工具

EmlParse:一款超轻量级的批量解析EML格式电子邮件的工具

工具特点 1、绿色纯天然,无任何依赖库,文件大小不到150K; 2、可批量解析EML格式的电子邮件; 3、可提取EML文件中的正文和附件到指定目录; 4、可生成HTML格式的邮件列表清单,方便用户进行离线阅读; 5、可生成JSON格式的邮件列表清单,方便用户进行二次开发; 6、基于命令行参数的执行程 ... »

softlee

测试开发该如何在团队中推广新工具、新技术(深度好文)

就测试开发工作而言,从阶段划分,可以粗略划分为四个阶段: 识别发现组织团队中的问题 分析、制定解决方案 实现解决方案 赋能落地解决方案 今天我们重点来聊聊,最后一个阶段,赋能落地解决方案过程中的经验和思考。 测试开发的工作产出(流程改进、工具/平台),更多面向服务的是公司内部研发人员,通常当有了新的 ... »

CoAP调试工具Mozi.IoT.CoAP应用详解

前言 CoAP是一种类HTTP协议的物联网专用协议,其数据包为人类不可阅读的字节流形式,在开发相关应用的时候往往不能准确的了解数据包的内容。故需要专用的调试工具对数据和通讯进行调试。这篇文章是为了让开发者更好的了解工具的特性。 CoAP协议介绍 CoAP(Constrained Applicatio ... »

mozicoder

数仓建模—建模工具PdMan(CHINER)介绍

数据仓库系列文章(持续更新) 数仓架构发展史 数仓建模方法论 数仓建模分层理论 数仓建模—宽表的设计 数仓建模—指标体系 数据仓库之拉链表 数仓—数据集成 数仓—数据集市 数仓—商业智能系统 数仓—埋点设计与管理 数仓—ID Mapping 数仓—OneID 数仓—AARRR海盗模型 数仓—总线矩阵 ... »

5. 堪比JMeter的.Net压测工具 - Crank 实战篇 - 接口以及场景压测

1. 前言 通过之前的学习,我们已经掌握了crank的配置以及对应http基准工具bombardier、wrk、wrk2的用法,本篇文章介绍一下如何将其用于实战,在实际的项目中我们如何使用crank来完成压测任务。 2. 项目背景 目前有一个项目,我们希望通过压测来了解其QPS、吞吐量、以及临界值, ... »

MASA C#

SIP信令跟踪工具HOMER

概述 HOMER是一款100%开源的针对SIP/VOIP/RTC的抓包工具和监控工具。 HOMER是一款强大的、运营商级、可扩展的数据包和事件捕获系统,是基于HEP/EEP协议的VoIP/RTC监控应用程序,并可以使用即时搜索、处理和存储大量的信令、RTC事件、日志和统计信息。 之前的文章中,我们介 ... »

网络协议自动化逆向工具开山鼻祖discoverer 分析

本文系原创,转载请说明出处:信安科研人 也可关注微信公众号:信安科研人 原论文发表在2007年的USENIX上,链接如下:https://www.usenix.org/legacy/event/sec07/tech/full_papers/cui/cui.pdf 我看目前国内很少有对这个工具具体的实 ... »

welkinchan

perf性能分析工具使用分享

@(目录) 前言 之前有分享过自己工作中自己搭建的CPU监控脚本等,但那个属于是自己手工写的一些脚本,比较粗浅的使用。后来就直接使用perf编译到驱动里面,在设备中直接使用perf了,比起自己写的脚本,效率直线提升。今天就来分享以下perf的功能使用,它可以将消耗 CPU 时间比较大的用户程序调用栈 ... »

hutool工具类常用API整理

0、官网学习地址 https://www.hutool.cn/ 1、依赖 <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>${hutool.version}</version ... »

golang常用库包:Go依赖注入(DI)工具-wire使用

google 出品的依赖注入库 wire:https://github.com/google/wire 什么是依赖注入 依赖注入 ,英文全名是 dependency injection,简写为 DI。 百科解释: 依赖注入是指程序运行过程中,如果需要调用另一个对象协助时,无须在代码中创建被调用者,而 ... »

叮咚抢菜-派送时段监听及推送工具

人在上海,居家一个月,感谢政府和公司时不时的“空投”,主食是不缺的,但是菜真的不够吃,于是这几天也开始加入了叮咚抢菜的大军,然而几天了一次都抢不到; 昨晚上无意中打开叮咚买菜,发现竟然有个时间段可以派送,抓紧买了一袋馄炖皮(别的几乎都卖完了),这个事情提醒了我,叮咚买菜的可派送时间段(运力)是动态... ... »

zhoumingjie

JVM诊断及工具笔记(4) 使用visualvm分析JVM堆内存泄漏

在这里感谢最近一直阅读我文章的小伙伴,如果觉得文章对你有用,可以帮忙关注转载,需要的时候可以及时找到文章。 背景 今年Q3季度我们在推广业务方使用Iceberg,当时为了让不同业务线的用户可以使用自己的hadoop账号权限把数据写到他们的hadoop集市目录,我们在Iceberg中添加了ugi,使F ... »

wgcn

Alibaba Java诊断工具Arthas查看Dubbo动态代理类

原创/朱季谦 阅读Dubbo源码过程中,会发现,Dubbo消费端在做远程调用时,默认通过 Javassist 框架为服务接口生成动态代理类,接着再去调用代理类实现远程接口调用。在阅读这部分源码时,最后会调用javassist框架下的JavassistProxyFactory类的getProxy(In ... »

zhujiqian Dubbo

pip:带你认识一个 Python 开发工作流程中的重要工具

摘要:许多Python项目使用pip包管理器来管理它们的依赖项。它包含在Python安装程序中,是Python中依赖项管理的重要工具。 本文分享自华为云社区《使用Python的pip管理项目的依赖关系》,作者:Yuchuan。 Python的标准包管理器是pip. 它允许您安装和管理不属于Pytho ... »

爱智设备开发通信测试工具

​ 前言 我去年发过一个SDDC嗅探器的文章,这次学习其他协议的时候发现,官方又没有相关的开发调试工具,于是我又自己写了一个,除了之前的SDDC协议外,这次我也将Lora、Mqtt以及Coap协议的通信测试加入了其中,让整个工具功能变得更加丰富全面,这个工具应用测试完成后将会去申请到爱智世界中进行一 ... »

ruby 版本管理RVM (ruby version manager)

macOS. 自带的ruby 版本目录权限比较高, 经常有很多 操作需要权限而不能执行 虽然 macOS 自带了一个 ruby 环境,但是是系统自己使用的,所以权限很小,只有 system。 而/Library 目录是 root 权限,所以很多会提示无权限。 使用自带ruby更新,管理不方便 一系列 ... »

alerson