自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(29)
  • 收藏
  • 关注

原创 python 备份文件脚本

#!/usr/bin/env python# Filename: backup_ver1.pyimport osimport timesource=[r'D:\python\test',r'D:\python\test1']target_dir='D:\\python\\test2\\' #Remember to change this to what you will be

2013-05-30 11:56:37 694

原创 冒泡排序

#include int main(){ int i,j,t; int arr[10]; printf("Please enter integer number! \n"); for(i=0;i<10;i++)  scanf("%d",&arr[i]);  printf("\n"); for(j=0;j<9;j++){  for(i=0;i<9-j;i++)

2013-04-26 17:09:41 509

转载 windows 性能计数器

性能测试之内存篇(windows)要监视内存不足的状况,请从以下的对象计数器开始:·    Memory\ Available Bytes·    Memory\ Pages/secAvailable Bytes剩余的可用物理内存,单位是兆字节(参考值:>=10%)。表明进程当前可使用的内存字节数。Pages/sec 表明由于硬件页面错误而从磁盘取出的页面数,或由于页面错误而写入磁

2012-10-16 16:06:07 959

转载 mysql 性能调优3--监控工具

一。GUI 类监控工具1.MySQL administratorMysql公司发布管理工具,安装和使用都很方便可以对Mysql 的状态,变量和进程监控,并且有简单图形绘制输出。2.Cacti用它来做系统监控的同仁相信很多,目前各种插件数量也很多,足以满足绝大多数公司监控要求。这里要说的是Mysql监控插件teMySQL_cacti,能够对mysql做比较全面的监控,但是

2012-08-23 11:53:13 1370

原创 mysql 性能调优2

1、Show Global Status , Show global variables ,Show full processlist      得到Mysql数据库系统当前各种系统变量和状态 ,并且各种监控工具几乎都是对这三个指令的输出进行数据的计算和统计分析   mysqladmin -uroot -p extended-status ,mysqladmin -uroot -p ext

2012-08-23 10:45:05 702

转载 mysql 性能调优

SHOW STATUS;FLUSH STATUS;查看当前连接数 SHOW STATUS LIKE 'Thread_%';Thread_cached:被缓存的线程的个数Thread_running:处于激活状态的线程的个数Thread_connected:当前连接的线程的个数Thread_created:总共被创建的线程的个数Thread cache hits

2012-08-22 17:50:29 14167

转载 mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 解决办法

最近新装好的mysql在进入mysql工具时,总是有错误提示:# mysql -u root -pEnter password:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)或者# mysql -u root -p password 'newpassword'

2012-08-21 11:35:17 4363 1

转载 linux 下 mysql root 密码忘记解决办法

方法一:MySQL提供跳过访问控制的命令行参数,通过在命令行以此命令启动MySQL服务器: safe_mysqld --skip-grant-tables& 即可跳过MySQL的访问控制,任何人都可以在控制台以管理员的身份进入MySQL数据库。 需要注意的是在修改完密码以后要把MySQL服务器停掉重新启动才会生效方法二:可以进行如下的步骤重新设置MySQL的root密码: 1.首先确认

2012-08-21 10:50:15 636

转载 oracle的sga和pga

oracle中的sga包含了几个主要的部分1.shared pool 共享池2.database buffer cache数据库高速缓冲区3.redo log buffers 重做日志缓冲区4.large pool 大池5.java pooljava池a.shared pool:oracle shared pool包括library cache(库缓存)和diction

2012-08-20 15:08:07 456

转载 oracle 权限管理

一、系统的默认用户  sys;//系统管理员,拥有最高权限     system;//本地管理员,次高权限     scott;//普通用户,密码默认为tiger,默认未解锁   sys;//系统管理员,拥有最高权限 system;//本地管理员,次高权限 scott;//普通用户,密码默认为tiger,默认未解锁 二、登陆

2012-08-17 16:34:02 597

转载 Selenium

2012-07-31 16:16:12 357

原创 mvn 创建项目

mvn 创建项目:  mvn archetype:create -DgroupId=com.zhouxin.test -DartifactId=hello -DpackageName=com.zhouxin.test -Dversion=1.0 编译项目代码:  mvn clean compile 导入到eclipse: mvn eclipse:eclipse

2012-07-31 16:04:12 2550

转载 laodrunner 监控 linux

第一步查看监控linux必须的软件包和服务是否安装1监控linux需要安装rpc.rstatd,首先查看系统是否安装了rpc.rstatd使用find命令#find / -name rpc.rstatd,该命令用于查找系统中是否存在rpc.rstatd文件,如果没有,说明系统没有安装rstatd守护程序。 如果服务器上没有安装rstatd程序(一般来说LINUX都没有安装),需要下

2012-07-18 10:22:17 1175

转载 LoadRunner_Linux 性能计数器详解_Average Load

1、Average Load:Average number of processes simultaneously in `Ready' state during the last minute  指的是在过去的1分钟的平均负载, 即在过去的1分钟处于就绪状态的平均进程数;如果这个数字大于CPU的个数,则至少有一个线程要等待CPU; 如果这个数除以CPU的数目,结果高于5的时候就表明系统在

2012-07-17 13:24:29 1318

翻译 lr_convert_string_encoding

Action() { int rc = 0; unsigned long converted_buffer_size_unicode = 0; char *converted_buffer_unicode = NULL; rc = lr_convert_string_encoding("Hello world",     LR_ENC_SYSTEM_LOCALE,

2012-07-16 14:53:12 1719

原创 oracle 连接配置

配置文件地址:D:\Oracle\product\10.1.0\Client_2\NETWORK\ADMIN\tnsnames.ora配置内容CALLCENTER123 =  (DESCRIPTION =    (ADDRESS_LIST =      (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.20.123)(PORT = 1521))

2012-07-10 14:51:45 577

原创 web_custom_request

1、目的:进行负载和压力测试,并获取性能数据。2、应用场景:终端(手机/CPND)位置轨迹信息上传服务器端3、接口采用的是HTTP post 协议,我们选取LR中的函数“web_custom_request” 这个函数既可以指定为GET方法也可以指定为POST方法,还可以自定义信息体。4、在上传数据的时候需要添加头信息,我们选取LR中的“web_add_header”进行添加。

2012-07-09 15:19:44 5062

转载 web_url

1、web_url语法:Int Web_url(const char *name, const char * url, , [EXTRARES,,LAST)List of Attributes:(支持下列属性)1 TargetFrame    2 TargetBrowser or TargetBrowserOrdinal    3 RecContentType - 在录制期间响

2012-07-03 16:32:05 3867

转载 loadrunner 常见 error

Action.c(4): Error -27796: Failed to connect to server "stadig.ifeng.com:80": [10048] Address already in useTry changing the registry value HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/tcp

2012-06-11 11:02:38 1100

转载 lr 0 Events 解决办法

0 Events 解决办法 LR的readme的Limitaions里有这样说明: Open Start > Control Panel > System. In the Advanced tab, click Performance settings. In the Performance Options Data Execution Prevention tab, select

2012-06-08 14:49:33 621

转载 WEB安全测试----2010年OWASP十大WEB应用安全风险

The OWASP Top 10 Web Application Security Risks for 2010 are:  A1:Injection  A2:Cross-Site Scripting (XSS)  A3:Broken Authentication and Session Management  A4:Insecure Direct Object Reference

2012-06-07 16:57:03 1864

转载 性能测试、压力测试、负载测试

负载测试(Load testing)、压力测试(Stress Test,应称为强度测试)和性能测试,这三个概念常常引起混淆,难以区分,从而造成不正确的理解和错误的使用。  负载测试、压力测试和性能测试的测试目的不同,但其手段和方法在一定程度上比较相似,通常会使用相同的测试环境和测试工具,而且都会监控系统所占用资源的情况以及其它相应的性能指标,这也是造成人们容易产生概念混淆的主要原因。  我

2012-05-31 09:56:54 767

转载 连接oracle报错“ORA-28547:connection to server failed,probable Oracle Net admin 解决办法

第一个方法解决方案: listener.ora是服务器端的配置oracle的文件。后来将listener.ora的这一行注释掉,就行了,, (PROGRAM = extproc)修改为:SID_LIST_LISTENER =  (SID_LIST =  (SID_DESC =  (SID_NAME = prod)  (ORACLE_HOME = /u01/app

2012-05-29 09:57:14 35834 6

转载 Web Page Diagnostics

Web Page Diagnostics (以下简称WPD),这是LR Analysis中非常重要的一块,搞清楚这部分的内容会让你少走很多弯路,很多环境问题都可以通过它来定位,比如客户端,网络。通过它可以你可以比较好的来定位是环境的问题还是应用本身的问题,当然更重要的是Web页面本身的问题。WPD包括下面几个图表:Web Page Diagnostics     这是张总图,包括下面几张O

2012-05-22 11:44:38 969

原创 struts.xml

<!DOCTYPE struts PUBLIC    "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"    "http://struts.apache.org/dtds/struts-2.0.dtd">

2012-04-17 16:53:28 318

原创 struts 是干什么的

struts 是干什么的?  struts 将请求和视图进行隔离

2012-04-17 16:20:48 991

原创 Struts2 严重: Exception starting filter struts2 java.lang.NullPointerException

struts.xml value值由false修改为truerestart tomcat 报错如下:严重: Exception starting filter struts2java.lang.NullPointerException    at com.opensymphony.xwork2.util.FileManager$FileRevision.needsR

2012-04-16 17:45:38 748

转载 VMSTAT

Procs   r: 等待运行的进程数 b: 处在非中断睡眠状态的进程数 w: 被交换出去的可运行的进程数。此数由 linux 计算得出,但 linux 并不耗尽交换空间  Memory   swpd: 虚拟内存使用情况,单位:KB  free: 空闲的内存,单位KB  buff: 被用来做为缓存的内存数,单位:KB  Swap   si: 从磁盘交换到内存的交换页数量

2012-04-10 10:23:22 394

原创 GetROProperty、WaitProperty

Dim eventTypeCount ,eventsTypeCount,sourcesCount,eventCtrlType,eventCtrlsTypeDim a , b, c, d,e,strevent, strevents,strsources,eventCtrl,eventCtrlsDialog("tool").WinButton("新建").ClicksourcesCount

2012-03-30 10:25:22 517

空空如也

空空如也

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

TA关注的人

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