- 博客(210)
- 资源 (82)
- 收藏
- 关注
原创 从零开始写一个APM监控程序(一)协议
它支持多种语言,包括 Java、.NET、Node.js、Go 等,可以跟踪分布式系统中的请求流,并提供详细的性能数据和可视化的监控工具。采集数据的部分分为探针和SDK两种,比如是JAVA和dotNet有虚拟机的,可以使用hook技术来拦截自己需要的方法,如果是编译型语言基本上使用的是SDK,程序员插码的方式实现。它通过收集、分析和报告应用程序的性能数据,帮助开发人员和系统管理员更好地了解应用程序的运行状况,识别潜在的性能问题,并进行优化。对收集到的数据进行分析,以识别性能瓶颈、错误和潜在的优化点。
2023-11-18 16:28:52
407
原创 ffmpeg常用方法
FFmpeg 是一款开源的音视频处理工具,可以处理各种格式的音视频文件,并且可以进行格式转换、剪切、合并、添加水印等多种操作。
2023-03-17 12:04:49
563
1
原创 编写http workshop脚本从网站下载音乐
一般网页格式播放器的设计的访问流程基本都是:通过某个专辑ID获取媒体列表;根据列表中单个的媒体资源的ID去请求下载路径;
2023-03-05 12:36:31
362
原创 c++封装libxml2解析网页
有页面不符合XML规范,节点没有闭合,造成XPATH搜不到任何东西,主要是解析树时候名字丢失了,但是通过自己手写深度递归查找还是可以的,
2023-03-03 10:14:58
133
原创 使用开源httpworkshop执行http api测试与资源下载
httpworkshop集成了lua脚本引擎,可以通过脚本复用以及扩展DLL方式支持更多的功能;可以方便的实现http api测试以及资源分析下载。
2023-03-01 13:03:37
217
原创 关于联想Y7000P睡眠后无法唤醒问题修复
安装程序执行后,自动重启,开始自动更新,发现之前是45WW,目前是49WW。这个新的机器是WINDOWS11的,症状了自己睡眠后就醒不过来了,于是找了在线客服,客服问是否是在禁用触摸板情况下无法唤醒,我试试发现果然是,不禁用可以唤醒,禁用了就行了,只能重启;于是,我试了一下,果然更新时候发现之前的版本比较旧,于是我找到了公众号,提示下载一个软件修复驱动,页面有相关的说明,以及新版本BIOS的版本是。再然后就自动重启进入windows11了,此时测试发现,已经可以正常唤醒计算机了。
2023-02-21 13:05:21
2322
原创 golang让map支持高并发(1000万次操作14ms)
golang使用泛型map重新封装,支持高并发,可以实现100协程1000万次操做,在14ms内返回;
2022-11-14 10:33:35
340
原创 telegtram的通信协议MTproto2.0学习3 之 (telethon代码分析与TL的实现1)
telethon是一个Telegram客户端,非常适合学习协议的实现过程,
2022-10-20 17:10:20
1958
原创 cassandra4.0.6试用
目前很多IM的数据存储都是使用mysql,比如teamGram, OpenIMSdk,但是mysql水平扩展十分麻烦,而新的列数据库,有clickhouse, hbase, cassandra,其中cassandra十分适合IM数据存储,原因是:使用id分区,使用id以及时间戳聚合,这样可以完成以用户为中心的数据存储与查询
2022-10-11 15:01:41
471
原创 python使用ElasticSearch7.17.6笔记
我个人的理解,es其实与mongoDb比较相似,都是文档类的数据库,只不过其更加强大,实现索引的相关部分;我用这个主要是看重了它水平扩展能力,而且实在是不想再去操作SQL语句了
2022-09-09 10:55:53
908
原创 python使用selenium以及selenium-wire做质量与性能检测
selenium以及selenium-wire做质量与性能检测
2022-08-04 14:49:17
4069
2
原创 使用zeek做HTTP RPC性能检测
*需求**我的需求是在K8S的云上添加自己的非侵入式采集工具,并检测各种后端的RPC性能,比如http_rpc,grpc,mysql,redis,mongodb,以及自定义的rpc等网络交互过程的性能;**解决方案**直接在zeek现有基础上开发脚本,并开发日志读写工具将结果转存到自己的后端;这样就基本实现了我们的需求,后续的工作只是需要扩展各种协议,以及从日志流提取数据;首先,参考HTTP的相关脚本,记录自己需要的数据,写个hello,world。1)讲解了事件与事件队列的原理。...
2022-07-28 12:57:48
840
原创 n个数取m个进行全排列算法(python)
比如有N个数,选出M个排列,并且满足一定条件,则有多少种可能,或者极限值是多少?具体比如1~8的数字,排列为一个5位数,能被99整除的最大数为多少?正常来解,需要考虑满足9和11分别整除特性,这里使用权排列执行过滤来解题...
2022-07-18 14:38:32
834
jQuery-File-Upload9.7
2014-08-16
Libevent Reference Manual 2.0
2014-02-21
Mongo图形客户端
2012-11-09
QWhale Syntax Editor
2012-09-15
SCPS_Project-master.zip
2021-01-08
GDAL-3.1.3x64.zip
2020-12-11
TestHTTPGetAndroid27.rar
2020-05-17
net.sf.json.JSONObject需要引用几个JAR包
2020-05-15
io.oversec.one_1005015.apk
2020-04-27
File2QRcode.rar
2019-09-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人