自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (121)
  • 问答 (1)
  • 收藏
  • 关注

翻译 lighttpd 之十二 网络请求服务响应流程

10.1 概述       熟悉UNIX/Linux网络编程的读者知道,在编写网络通信程序的时候离不开这几个系统调用:如socket()、bind()、listen()、connect()、accept()、write()/read()、close()等。作为Web服务器网络应用程序,Lighttpd当然也毫不例外地要调用这些系统函数来接受客户端请求,提供资源服务。在第8章里,我们跳过了监听描...

2018-12-24 17:47:54 9187 2

原创 lighttpd 如何解决react router的问题

一、rewrite和redirect的区别 参考:http://blog.51cto.com/19920309/1334449 参考:https://blog.csdn.net/caofengtao1314/article/details/81181067redirect,即重定向。rewrite,即重写,不仅仅可以实现redirect在url上的重定向,还可以直接重写请求道实际的文...

2018-12-18 18:35:54 482

转载 linux内核——设置打印信息

有时调试内核模块,打印信息太多了,可以通过修改/proc/sys/kernel/printk文件内容来控制。默认设置是6   4   1   7# cat /proc/sys/kernel/printk7       4       1      7该文件有四个数字值,它们根据日志记录消息的重要性,定义将其发送到何处。关于不同日志级别的更多信息,请查阅syslog(2)联机帮助。上面显示的4...

2018-12-18 13:53:20 1738

转载 pycharm快捷键及一些常用设置

1、编辑(Editing)Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 快速导入任意类Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数)Ctrl + Q 快速查看文档Shift + F1 外部文档Ctrl + 鼠标 简介Ctrl + F1 显示错误描述或警告信息Alt + Inser...

2018-12-06 09:24:18 166

转载 JMeter学习(四)参数化

JMeter也有像LR中的参数化,本篇就来介绍下JMeter的参数化如何去实现。 参数化:录制脚本中有登录操作,需要输入用户名和密码,假如系统不允许相同的用户名和密码同时登录,或者想更好的模拟多个用户来登录系统。这个时候就需要对用户名和密码进行参数化,使每个虚拟用户都使用不同的用户名和密码进行访问。 一、准备脚本,测试数据1、录制一个脚本(可以用badboy工具录制),在j...

2018-12-03 13:08:02 94

转载 JMeter学习(五)检查点

JMeter也有像LR中的检查点,本篇就来介绍下JMeter的检查点如何去实现。JMeter里面的检查点通过添加断言来完成。 检查点:上一章讲到,我们对用户名和密码进行了参数化,那么怎样来判断jmeter有没有正确调用t.dat里面的文件呢。当然,我们可以从结果图表中查看。但我还是想在“登录”这个地方进行一下检查。1、添加响应断言,右键点击我们的“登录”页面---->添加--...

2018-12-03 13:07:55 110

转载 JMeter学习(六)集合点

JMeter也有像LR中的集合点,本篇就来介绍下JMeter的集合点如何去实现。JMeter里面的集合点通过添加定时器来完成。注意:集合点的位置一定要在Sample之前. 集合点:简单来理解一下,虽然我们的“性能测试”理解为“多用户并发测试”,但真正的并发是不存在的,为了更真实的实现并发这感念,我们可以在需要压力的地方设置集合点,拿那个用户和密码的地方,每到输入用户名和密码登录的地...

2018-12-03 13:07:48 72

转载 JMeter学习(七)聚合报告之 90% Line 正确理解

90% Line 参数正确的含义:  虽然,我的上面理解有一定的道理,显然它是错误的。那看看JMeter 官网是怎么说的?90% Line - 90% of the samples took no more than this time. The remaining samples at least as long as this.“ 90% 的样品没有超过这个时间,剩余的样品至少...

2018-12-03 13:07:41 132

转载 JMeter学习(八)JDBC测试计划-连接Oracle

一.测试环境准备      Oracle:10g      JDBC驱动:classes12.jar                             oracle安装目录下(oracle\product\10.2.0\db_1\jdbc\lib\classes12.jar)文件复制到JMeter/lib目录下      JMeter:jmeter-2.11 二.设计...

2018-12-03 13:07:34 151

转载 JMeter学习(九)FTP测试计划

FTP服务主要提供上传和下载功能。有时间需要我们测试服务器上传和下载的性能。在这里我通过JMeter做一个FTP测试计划的例子。 1.创建一个线程组2.线程组--->添加--->配置元件--->FTP请求缺省值:输入服务器名称或IP。3.线程组--->添加--->Sampler--->FTP请求:选择get为上传方式说明:IP:F...

2018-12-03 13:07:23 195

转载 JMeter使用中遇到的问题:Jmeter Debug - "Unrecognized VM option '+HeapDumpOnOutOfMemoryError"

启动JMeter.bat的程序时,出现以下出错信息: Unrecognized VM option '+HeapDumpOnOutOfMemoryError'Could not create the Java virtual machine.errorlevel=1请按任意键继续. . . 上网查了一下,可以用以下方法解决:编辑jmeter.bat文件,将set D...

2018-12-03 13:07:14 663

转载 JMeter学习参数化User Defined Variables与User Parameters

偶然发现JMeter中有两个元件(User Defined Variables与User Parameters)很相近,刚开始时我也没注意,两者有什么不同。使用时却发现两者使用场景有些不同,现在小结一下。相同点:二者都是进行参数化的。 一、User Defined Variables1、添加方法:选择“线程组”,右键点击添加-Config Element-User Defined ...

2018-12-03 13:07:04 126

转载 JMeter一次简单的接口测试

  本次接口测试:根据ws查询所有商品的具体的信息.检查商品是否返回成功. 1.  准备测试数据  查询数据库中产品表已上架商品的编号 select ID from ent_product where is_up=1 and state='000001'  保存文件在C:\JmeterWorkSpace\aa.csv。 2.  打开并设置JMeter.  a. 点击...

2018-12-03 13:06:54 131

无锁队列测试.rar

/** * * * 用 fifo_init() 对一个 fifo 进行指定存储空间,指定存储项个数、每个项的尺寸, * 以及在有需要时,进行锁操作的初始化工作后,可使用 fifo_out(), * fifo_in() 进行数据出入操作。 * * 本库还提供了无锁版本的库,无锁版本的库在操作时不加锁,即使已经指定了锁函数。 * * 无锁版本的库以 _ll 为后缀(表示 lockless),可配合 fifo_lock(), fifo_unlock() * 进行二次开发。 * * 注意: **本库的存储项个数必需为 2 的 N 次方,用以实现某端只有一个操作者时, * 该端的操作无需加锁。** * * 即,如果只有一个读,则读端无需加锁,如果只有一个写,则写端无需加锁。 */

2020-08-18

java筑基(基础)面试专题系列(一):Tomcat+Mysql+设计模式.zip

java筑基(基础)面试专题系列(一):Tomcat+Mysql+设计模式.zip

2020-06-30

java筑基(基础)面试专题系列(二):并发+Netty+JVM.zip

java筑基(基础)面试专题系列(二):并发+Netty+JVM.zip

2020-06-30

Dubbo服务框架面试专题及答案整理文档.zip

Dubbo服务框架面试专题及答案整理文档.zip

2020-06-30

BAT面试常问80题.zip

BAT面试常问80题.zip

2020-06-30

2019蚂蚁金服面试题.zip

一面 1、自我介绍、自己做的项目和技术领域 开放题 2、项目中的监控:那个监控指标常见的有哪些? 答:CPU、内存、IO 等等。建议下载个nmon工具,里面有各个指标。 数据库:Mysql(缓存命中、索引、单条SQL性能、数据库线程数、数据池连接数) 中间件:1.消息2、负载均衡3、缓存(包括线程数、连接数、日志)。 网络: 吞吐量、吞吐率

2020-06-30

23种最新设计模式知识要点整理.zip

设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。

2020-06-30

1.分布式架构面试题汇总.zip

Eureka 服务注册中心 与客户端一起通过心跳机制完成服务注册与发现 通过搭建集群完成故障转移达到高可用性的目的,因为去中心化,满足了CAP定理中的AP原则(侧重可用性)

2020-06-30

Downloads.zip

freetype-2.10.0.tar.gz 和 mosquitto-1.6.9.tar.gz 别人的定的积分都太高了,从我这里下载吧

2020-06-18

GSM相关资料.zip

SIM800C是一款四频GSM/GPRS模块,为城堡孔封装。其性能稳定,外观小巧,性价比高,能满足客户的多种需求。SIM800C工作频率为GSM/GPRS850/900/1800/1900MHz,可以低功耗实现语音、SMS和数据信息的传输。SIM800C尺寸为17.6*15.7*2.3mm,能适用于各种紧凑型产品设计需求。

2020-06-17

SIM800系列_IP_应用文档_V1.02 HTTP FTP使用.pdf

SIM800C是一款四频GSM/GPRS模块,为城堡孔封装。其性能稳定,外观小巧,性价比高,能满足客户的多种需求。SIM800C工作频率为GSM/GPRS850/900/1800/1900MHz,可以低功耗实现语音、SMS和数据信息的传输。SIM800C尺寸为17.6*15.7*2.3mm,能适用于各种紧凑型产品设计需求。

2020-06-17

IAR开发环境搭建.zip

IAR 公司总部在北欧的瑞典,在美国、日本、英国、德国、比利时、巴西和中国设有分公司。它最著名的产品是C编译器-IAR Embedded Workbench, 支持众多知名半导体公司的微处理器。许多全球著名的公司都在使用IAR SYSTEMS提供的开发工具,用以开发他们的前沿产品,从消费电子、工业控制、汽车应用、医疗、航空航天到手机应用系统....

2020-06-10

物联网教程_55_数据可视化.zip

Mosquito以keepalive*1.5时间作为判断客户端连接是否异常断开的时间界限,这里keepalive的值对mosquito的性能会产生较大影响,此值过大,可能无法及时判断处异常的发生;此值过小,不仅浪费网络带宽,还可能造成误判,例如客户端与服务器之间tcp连接上的某个服务器异常重启,可能会被服务器误判为tcp连接断开了。此值需根据实际情况分析后确定。

2020-06-05

物联网教程_54_物联网组件.zip

Mosquito是一款实现了消息推送协议MQTT v3.1 的开源消息代理软件,由MQTT协议创始人之一的Andy Stanford-Clark开发,提供轻量级的,支持可发布/可订阅的的消息推送模式,使设备对设备之间的短消息通信变得简单。

2020-06-05

物联网教程_53_《MQTT_JX》例程.zip

MQTT服务器以称为“消息代理”(Broker),可以是一个应用程序或一台设备。它是位于消息发布者和订阅者之间,它可以: 接受来自客户的网络连接 接受客户发布的应用信息 处理来自客户端的订阅和退订请求 向订阅的客户转发应用程序消息

2020-06-05

物联网教程_52_云下设备上云_百度云.zip

打个比方,你打电话给朋友,一直要等到朋友接电话了才能够开始交流,是一个典型的同步请求/应答的场景;而给一个好友邮件列表发电子邮件就不一样,你发好电子邮件该干嘛干嘛,好友到有空了去查看邮件就是了,是一个典型的一部发布/订阅的场景。 熟悉编程的同学一定非常熟悉这种设计模式了,因为它带来了这些好处:发布者与订阅者不用了解彼此,只要认识同一个消息代理即可。 发布者和订阅者不需要交互,发布者无需等待订阅者确认而导致锁定。 发布者和订阅者不需要同时在线,可以自由选择时间来消费消息

2020-06-05

物联网教程_51_创建云端设备_百度云.zip

打个比方,你打电话给朋友,一直要等到朋友接电话了才能够开始交流,是一个典型的同步请求/应答的场景;而给一个好友邮件列表发电子邮件就不一样,你发好电子邮件该干嘛干嘛,好友到有空了去查看邮件就是了,是一个典型的一部发布/订阅的场景。 熟悉编程的同学一定非常熟悉这种设计模式了,因为它带来了这些好处:发布者与订阅者不用了解彼此,只要认识同一个消息代理即可。 发布者和订阅者不需要交互,发布者无需等待订阅者确认而导致锁定。 发布者和订阅者不需要同时在线,可以自由选择时间来消费消息

2020-06-05

物联网教程_50_天工物接入介绍_百度云.zip

MQTT服务器以称为“消息代理”(Broker),可以是一个应用程序或一台设备。它是位于消息发布者和订阅者之间,它可以: 接受来自客户的网络连接 接受客户发布的应用信息 处理来自客户端的订阅和退订请求 向订阅的客户转发应用程序消息

2020-06-05

物联网教程_49_mqtt.fx客户端.zip

一个使用MQTT协议的应用程序或者设备,它总是建立到服务器的网络连接。客户端可以: 发布其他客户端可能会订阅的信息 订阅其它客户端发布的消息 退订或删除应用程序的消息 断开与服务器连接

2020-06-05

物联网教程_48_MQTT协议讲解.zip

MQTT是一个基于TCP的发布订阅协议,它被设计用于轻量级的发布/订阅式消息传输,旨在为低带宽和不稳定的网络环境中的物联网设备提供可靠的网络服务。MQTT是专门针对物联网开发的轻量级传输协议。MQTT协议针对低带宽网络,低计算能力的设备,做了特殊的优化,使得其能适应各种物联网应用场景。

2020-06-05

flash_spi.7z

spi_flash 单片机驱动源码 nordic,STM32

2021-05-08

NordicSemiconductor::Device:Startup:8.27.0

Error #541: 'NordicSemiconductor::Device:Startup:8.27.0' component is missing (previously found in pack 'NordicSemiconductor.nRF_DeviceFamilyPack_NordicLicense')

2021-03-12

1-7 ffmpeg命令大全文档.png

1-7 ffmpeg命令大全文档.png

2020-07-13

ffmpeg学习资料.rar

FFmpeg 是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用 LGPL 或 GPL 许可证(依据你选择的组件)。它提供了录制、转换以及流化音视频的完整解决方 案。它包含了非常先进的音频/视频编解码库 libavcodec,为了保证高可移植性和编解 码质量, libavcodec 里很多 codec 都是从头开发的。

2020-07-08

一线互联网企业面试题(仅参考未整理答案).zip

一线互联网企业面试题(仅参考未整理答案).zip

2020-06-30

性能优化面试必备.zip

性能优化面试必备.zip

2020-06-30

微服务架构面试专题系列:Dubbo+Spring Boot+Spring Cloud.zip

微服务架构面试专题系列:Dubbo+Spring Boot+Spring Cloud.zip

2020-06-30

面试常问必备之Redis面试专题.zip

面试常问必备之Redis面试专题.zip

2020-06-30

面试常问必备之MySQL面试55题.zip

面试常问必备之MySQL面试55题.zip

2020-06-30

面试必问并发编程高级面试专题.zip

面试必问并发编程高级面试专题.zip

2020-06-30

面试必备之乐观锁与悲观锁.zip

面试必备之乐观锁与悲观锁.zip

2020-06-30

开源框架面试题系列:Spring+SpringMVC+MyBatis.zip

开源框架面试题系列:Spring+SpringMVC+MyBatis.zip

2020-06-30

分布式限流面试专题系列:Nginx+zookeeper.zip

分布式限流面试专题系列:Nginx+zookeeper.zip

2020-06-30

分布式通讯面试专题系列:ActiveMQ+RabbitMQ+Kafka.zip

分布式通讯面试专题系列:ActiveMQ+RabbitMQ+Kafka.zip

2020-06-30

分布式数据库面试专题系列:Memcached+Redis+MongoDB.zip

分布式数据库面试专题系列:Memcached+Redis+MongoDB.zip

2020-06-30

Spring面试专题及答案整理文档.zip

Spring面试专题及答案整理文档.zip

2020-06-30

MySQL性能优化的21个最佳实践.zip

MySQL性能优化的21个最佳实践.zip

2020-06-30

JVM与性能优化知识点整理.zip

JVM与性能优化知识点整理.zip

2020-06-30

redis面试实战.zip

redis面试实战.zip

2020-06-30

JVM与性能优化知识点整理.zip

JVM与性能优化知识点整理.zip

2020-06-30

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除