草庐IT

读书区

全部标签

读书笔记-后端性能测试工具

原理:性能测试工具基于客户端与服务器端的通信协议,构建模拟业务操作的测试脚本,web:HTTP/https协议,或webservices协议虚拟用户测试脚本:基于协议模拟用户行为的测试脚本。l1.oadrunner通过录制后再修改的方式生成虚拟用户测试脚本JMETER通过添加各种组件并对组件进行配置的方式生成虚拟用户的测试脚本。2.后端性能测试工具以多线程或多进程的方式并发执行虚拟用户测试脚本,来模拟大量并发用户的同时访问,从而对服务器施加测试负载。我们把实际发起测试负载的机器称为压力产生器3.在施加测试负载的过程中,后端性能测试工具需要监控和收集被测试系统的各种性能数据,和各个服务器的各种软

【数论与组合数学 4】平方剩余、二次互反律

平方剩余、二次互反律一、平方剩余定义:设p为奇素数且\(\mathsf{a\neq0\mod\p}\),如果a在模p下是另一个数的平方,即\(\mathsf{a\equivb^{2}\mod\p}\),则称a为模p下的平方剩余,否则称a为平方非剩余。而二次同余式\(\mathsf{x^{2}\equiva\mod\p}\)可能有0—2个解例子:\(\mathsf{p=5}\)时,因为\(\mathsf{1^{2}\equiv1\mod\5\qquad2^{2}\equiv4\mod\5\qquad3^{2}\equiv4\mod\5\qquad4^{2}\equiv1\mod\5}\)则1,4

【数论与组合数学 4】平方剩余、二次互反律

平方剩余、二次互反律一、平方剩余定义:设p为奇素数且\(\mathsf{a\neq0\mod\p}\),如果a在模p下是另一个数的平方,即\(\mathsf{a\equivb^{2}\mod\p}\),则称a为模p下的平方剩余,否则称a为平方非剩余。而二次同余式\(\mathsf{x^{2}\equiva\mod\p}\)可能有0—2个解例子:\(\mathsf{p=5}\)时,因为\(\mathsf{1^{2}\equiv1\mod\5\qquad2^{2}\equiv4\mod\5\qquad3^{2}\equiv4\mod\5\qquad4^{2}\equiv1\mod\5}\)则1,4

文集合集(持续更新中)

烟周末,米特尔从睡梦中醒来,一看电脑时间已经两点了。这已经数不清是第几次这样的周末了,他起床后坐在马桶上发呆,划着手机屏幕消磨时间,一直到了三点,他终于慢慢走到了楼下的粉店,点了一份填饱肚子的汤粉。“如果有东西在观察我的话,那他一定会说我怎么这么懒惰吧。”今天的天气是个大晴天,但是有一点微风,粉店老板寡言少语,看着太阳不错,忙活完了就在店外的长凳上坐了下来,他点了一根烟,米特尔一边吃着粉一边打量着他,准确的说米特尔是打量着他和他的烟。老板吞云吐雾,阳光是灿烂的金黄色,而烟是淡淡的紫色,紫色在阳光中扩散,按道理来说应该变得颜色更淡才对,但是这次的烟扩散只是单纯的范围变化了,颜色没有变化。米特尔感

Vocabulary of La Morte Amoureuse (《死灵之恋》笔记)

NoteaboutPostStructure(关于内容结构的说明)Afterasystematicevolution,thestructureofmynoteofNEKOPARAExtraisquitesatisfactoryfrommyperspective,forwhichImakenofurtheradditiontoit.Asachallengesetformyself,IwillattempttocomprehendthisnovelwithnoChinesetranslationasreference,whichtakestheusualsectionofTranslationaw

文集合集(持续更新中)

烟周末,米特尔从睡梦中醒来,一看电脑时间已经两点了。这已经数不清是第几次这样的周末了,他起床后坐在马桶上发呆,划着手机屏幕消磨时间,一直到了三点,他终于慢慢走到了楼下的粉店,点了一份填饱肚子的汤粉。“如果有东西在观察我的话,那他一定会说我怎么这么懒惰吧。”今天的天气是个大晴天,但是有一点微风,粉店老板寡言少语,看着太阳不错,忙活完了就在店外的长凳上坐了下来,他点了一根烟,米特尔一边吃着粉一边打量着他,准确的说米特尔是打量着他和他的烟。老板吞云吐雾,阳光是灿烂的金黄色,而烟是淡淡的紫色,紫色在阳光中扩散,按道理来说应该变得颜色更淡才对,但是这次的烟扩散只是单纯的范围变化了,颜色没有变化。米特尔感

Vocabulary of La Morte Amoureuse (《死灵之恋》笔记)

NoteaboutPostStructure(关于内容结构的说明)Afterasystematicevolution,thestructureofmynoteofNEKOPARAExtraisquitesatisfactoryfrommyperspective,forwhichImakenofurtheradditiontoit.Asachallengesetformyself,IwillattempttocomprehendthisnovelwithnoChinesetranslationasreference,whichtakestheusualsectionofTranslationaw

《软技能-代码之外的生存指南》读书笔记

《软技能-代码之外的生存指南》读书笔记写在前面最近项目相对松了一些,想静下心来看一些书,买了些DDD的书,记得这本书也是程序员必读的书之一,就凑单也买了纸质的来看看~抄录一些觉得不错或者有感触的话。抄录第一章为何这本书与你先前读过的任何数据都迥然不同你所能犯的最大错误就是相信自己是在为别人工作。这样一来你对工作的安全感已然尽失。职业发展的驱动力一定是来自个体本身。记住:工作是属于公司的,而职业生涯却是属于你自己的。——厄尔·南丁格尔p5第三章思考未来:你的目标是什么如果你可以驱动小目标逐渐前行并靠近你的大目标,那么最终你一定会到达目的地。设定大小不同的目标,确保你向着自己的大目标前进,这一点非

《软技能-代码之外的生存指南》读书笔记

《软技能-代码之外的生存指南》读书笔记写在前面最近项目相对松了一些,想静下心来看一些书,买了些DDD的书,记得这本书也是程序员必读的书之一,就凑单也买了纸质的来看看~抄录一些觉得不错或者有感触的话。抄录第一章为何这本书与你先前读过的任何数据都迥然不同你所能犯的最大错误就是相信自己是在为别人工作。这样一来你对工作的安全感已然尽失。职业发展的驱动力一定是来自个体本身。记住:工作是属于公司的,而职业生涯却是属于你自己的。——厄尔·南丁格尔p5第三章思考未来:你的目标是什么如果你可以驱动小目标逐渐前行并靠近你的大目标,那么最终你一定会到达目的地。设定大小不同的目标,确保你向着自己的大目标前进,这一点非

第一章:可靠性、可扩展性、可维护性-《数据密集型应用系统设计》读书笔记

1可靠性Reliability容忍硬件故障、软件失效、人为错误即使发生了错误,系统仍可用。针对可消除影响的故障类型。硬件故障:硬件增加冗余;软件容错容忍多机失效;软件失效:特点:长期引而不发,特定条件触发。方案:全面考虑,充分测试,反复评估,及时响应。人为错误:简化人为操作;分离易错场景;充分测试;快速恢复机制;监控系统,及时报警;流程化与培训; 2可扩展性Scalability处理负载与性能、延迟概率、吞吐量系统应对负载增加的能力描述负载:用负载参数的数字来描述,参数取决于系统的体系架构。​例如:每秒处理请求数、数据库写入比例、同时在线用户数、缓存命中率描述性能:吞吐量throughput: