- 博客(7)
- 收藏
- 关注
原创 使用JMeter对本地Mosquitto进行MQTT压力测试
预备软件Mosquitto (在本地VM的linux上安装)Jmeter虚拟机上运行Mosquitto查看虚拟机sockets数量Windows上运行Jmeter(Jmeter配置参考https://www.icode9.com/content-4-961843.html)模拟1000条MQTT每秒钟发送一次数据的结果Moquitto 截图(运行Moquitto时加上-v即可打印publish的消息):此时虚拟机的socket数:Jmeter MQTT连接异常率0%:J
2022-05-07 15:42:54 1131
原创 解决在Chrome浏览器上打印Web页面时无法选择布局(横向,纵向)
问题描述:在Chrome浏览器上打印Web页面时无法选择布局(横向,纵向)解决方案:在style文件中加入@page的size设置@page { size: auto;//打印可以选择布局:横向,纵向}修改后就可以选择了:...
2021-09-10 17:12:57 8478 1
原创 Spring Boot 中自定义swagger-ui的URL(path)和样式(UI)
背景:Spring Boot写的API需要用到的Swagger-ui.html API文档页面,但自动生成的页面,会包含swagger等信息,不是很友好,希望增加我们自己的Logo,以及修改UI style。解决:这里不再重复如何配置swagger,网上已经很多教程。下面是设置自定义HTML和自定义URL(以/v1/api-docs为例)的教程:首先到github的swagger-ui 项目中下载dist文件夹里面的所有文件(https://github.com/swagger-api/swa
2021-01-20 18:44:19 4098
原创 Python + Selenium 被反爬后的解决方法
背景:需要去爬一个香港的电子元件供应商网站的库存数据,但使用PHP的get_file_content出现403,使用CURL则提示你的浏览器不支持JS和Cookie,被认定为robot了。然后使用Python3+Selenium+Chrome Driver,在windows上成功爬到数据!问题:但是放到Linux上面运行时,因为linux无GUI,所以需要用到webdriver的option里的headless,结果又被识别为Robot了(也是提示你的浏览器不支持JS和Cookie)。。网上
2021-01-12 09:43:20 2554 1
原创 使用GoAccess分析Apache的Access Log
网站上线已经快一年了,近期发现经常被不同IP的机器人试我们的URL,想scan出我们的漏洞!可怒也!所以,在网上寻找了一些分析的软件,Splunk, Http log viewer等等,发现都是收费的,免费的好像只有GoAccess比较好(https://github.com/allinurl/goaccess)下面是我的虚拟机Ubuntu上安装以及分析Apache的Access Log 方法:安装sudo apt-get install goaccess运行软件分析sudo goacce
2020-08-28 11:05:13 428
原创 Npm error (ELIFECYCLE, 3221225477)
今天我的Angular项目编译时发生错误。运行npm run build – --prod --aot 时出错!报以下错误:看详细log也没有更多的信息了。奇就奇在,npm start和npm run build(非生产模式)的时候就没有问题。经Google后运行npm cache clean --force再运行npm run build – --prod --aot这时的lo...
2020-02-21 16:05:05 4195
原创 使用JS将GPRMC转换成WGS84/GCJ02
使用JS将GPRMC转换成WGS84/GCJ02背景 Background代码 CodeGPRMC 转换成WGS84WGS84转GCJ02背景 Background在物联网相关的 应用中,我们经常都要将使用BG96的设备的GPS定位数据定位到Google Map中。我们要将其GPRMC的数据转换成WGS84或GCJ02In IoT system, we often get the GPS...
2020-01-23 09:49:29 791
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人