搜索到与相关的文章
编程技术

jmeter, 性能测试

采用Jmeter测试工具对web系统作的负载测试,得出的响应报表,数据比较难懂,现作一具体说明。以下是在一次具体负载测试中得出的具体数值,测试线程设置情况为:线程数:200,等待时间(ramp-up):0秒,循环次数为永远,另:线程组——这些元件用于指定运行的线程数和等候周期。每个线程模拟一个用户,而等候周期用于指定创建全部线程的时间。例如,线程数为5,等候时间为10秒,则创建每个线程之间的时间间隔为2秒。循环数定义了线程的运行时间。使用调度器,还可以设置

系统 2019-08-29 22:05:31 2349

编程技术

使用Spring AOP 自动代理配置声明式事务

我们可以使用下面两种方式消除proxyFactoryBean的繁重配置1.继承parentbean2.使用aop自动代理spring中的事务都是基于AOP的,我们同样可以使用自动代理消除TransactionProxyFactoryBean的重负实例首先,我们要做任何自动通知一样,需要声明一个bean,成为DefaultAdvisorAutoProxyCreator

系统 2019-08-12 09:29:46 2349

各行各业

mini-httpd源码分析-match.h

//字符串匹配,匹配返回1,否则返回0.//pattern可以通过任意个|字符,组合match_one中pattern的功能intmatch(constchar*pattern,constchar*string){constchar*or;for(;;){or=strchr(pattern,'|');if(or==(char*)0)returnmatch_one(pattern,strlen(pattern),string);if(match_one(pa

系统 2019-08-12 09:27:34 2349

各行各业

github入门需知

github是一个有海量开源代码库的网站,同时也是一个软件开发管理软件,作为软件来说它集成了git这个分布式的版本控制系统,可以上传、下载和管理自己的代码。笔者刚接触不久,把认为入门应该知道的东西稍微总结一下。以后可能还会有补充。本文写于2015年6月4日,github可能有时效性。使用git需要有一定的命令行基础1.github注册注册很简单,有邮箱就能注册,要上传项目文件需要登录后点击右上角的加号创建一个Repository。Repository个数应

系统 2019-08-12 09:27:26 2349

各行各业

安装LMS记

LMS学习管理系统,即英文LearningManagementSystem的缩写。中文常用别名:在线学习系统。尝试安装一款LMS,并进行二次开发。Moodle首先想到的是Moodle。Moodle在国内太有名了,而且也有朋友在用,从网上下了一个最新版,安装就不顺利,在笔记本上安装都没能安装起来,一半不动了。在台机电脑上安装到很顺利,虽然慢的很。但装起来后,无法无法浏览。总是"Firefox检测到该服务器正在将此地址的请求循环重定向",在网上找了一些不靠谱的

系统 2019-08-12 09:27:02 2349

各行各业

sublime使用总结

1、sublime3下载sublime3下载地址2、设置字体大小设置:Preferences--->设置-用户ctrl+f(搜索)font_size自动换行:Preferences--->设置-用户"word_wrap":"true",3、安装PackageControlctrl+~输入importurllib.request,os,hashlib;h='2deb499853c4371624f5a07e27c334aa'+'bf8c4e67d14fb052

系统 2019-08-12 09:26:48 2349

数据库相关

greenplum查看表的数据分布情况来调整dk值

最近正在进行ETL后台系统数据的日志分析,查看运行耗时长的TASK,并找出耗时长的JOB,进行逻辑层面和数据库层面的优化.本文仅从数据库层面上的优化着手(包括SQL语句的调整以及greenplumtabledk的调整).查看一个耗时30分钟左右的JOB,找到相应的源表,进行如下分析:dw=#selectgp_segment_id,count(*)fromtb_namegroupbygp_segment_idorderbycount(*)descgp_seg

系统 2019-08-12 01:54:28 2349

数据库相关

树形查询的优化

一位哥们(之前的同事,某世界500强,你懂的)问我,老外要他优化SQL,一共4个,全是树形查询的。前面3个跑半个多小时,后面一个跑1个小时,总共要跑2个半小时。问有啥方法可以优化。因为SQL类型基本上一样,这里指贴一个SQL其实这些SQL都是insertinto...select....要想INSERT快,就必须SELECT块SQL语句如下selectrownum,adn,zdn,'cable'from(selectdistinctconnect_by_r

系统 2019-08-12 01:54:18 2349

数据库相关

简单实用游标更改数据

alterprocupdateStudent@idint,@id2intasdeclare@SchoolIDintdeclare@ClassIDintdeclare@StudentIDintdeclare@IDNumberintdeclare@IDAAAintbegindeclareFeeInsertStudentcursorforselectstuID,SchID,ClasIDfromT_SchoolwhereID=@idopenFeeInsertStu

系统 2019-08-12 01:52:48 2349

数据库相关

SQL 游标基本用法

CREATEPROCEDURE[dbo].[pro_CURSOR]ASBEGIN--声明一个游标DECLAREMyCURSORCURSORFORSELECTuserid,depidFROMusers--打开游标openMyCURSOR--声明两个变量declare@useridvarchar(50)declare@depidvarchar(50)--循环移动fetchnextfromMyCURSORinto@userid,@depidwhile(@@fet

系统 2019-08-12 01:52:45 2349