自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (5)
  • 收藏
  • 关注

原创 java代码优化提点

http://blog.csdn.net/boonya/article/details/13622169

2014-11-19 11:00:41 142

原创 java底层学习

下面文字来自《疯狂java讲义》:1.类的加载、连接和初始化当系统主动使用某个类,如果该类还未加载到内存中,系统会加载、连接、初始化三个步骤。1.类的加载将类的Class文件读入内存中,并为之创建一个java.lang.Class对象。Class文件的来源:(1)从本地加载class文件(2)从jar包中加载(系统api)(3)从网络加载2.类的连接:连接阶段负责将类的二进制数据合并到J...

2014-10-11 13:47:15 121

原创 jdk配置环境变量的集中方法

1. ~/.bashrc 文件2. /etc/environment 文件 3. /etc/profile文件 

2014-05-10 21:36:15 156

原创 Maven安装包

Maven 确确实实是个好东西,用来管理项目显得很方便,但是如果是通过 Maven 来远程下载 JAR 包的话,我宿舍的带宽是4兆的,4个人共用,有时候用 Maven 来远程下载 JAR 包会显得很慢,一般我发现下载速度不明显的时候,我就 Ctrl + C 来终止它的下载。然后改用手动来下载,因为用迅雷一类的工具来下载会快很多。我机子上 Maven 的本地仓库的很多 JAR 包我都是手动下载的。...

2014-05-06 16:36:33 109

原创 Oracle中表建立联合索引后,其中的一个字段是否可以用来进行索引

1、表的主键、外键必须有索引;2、数据量超过300的表应该有索引;3、经常与其他表进行连接的表,在连接字段上应该建立索引;4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引;5、索引应该建在选择性高的字段上;6、索引应该建在小字段上,对于大的文本字段甚至超长字段,不要建索引;7、复合索引的建立需要进行仔细分析;尽量考虑用单字段索引代替:A、正确选择复合索引中的主列字段,一般是选择...

2014-05-06 08:40:31 911

原创 序列使用cache值的缺陷

列cache的默认值是20,使用cache的好处是:可以加快获得序列值。但坏处是如果非正常关库时,保存在内存中的所有用户的序列值,全部丢失,导致序列值跳跃。甚至把cache值保持到sharepool中,异常关机照样会丢失序列值。所以,shut abort慎用,或者用之前使用以下sql,把序列cache值不为0的改为0,等库重启后,再改为原值。sys用户下执行:SQL> set pages ...

2014-04-29 09:13:44 851

原创 Oracle重建索引 约束

rebuild索引alter index indexname rebuild online; 同时删除oracle中有主外键关系的两张表select constraint_name  from user_constraints WHERE table_name ='表名';--得到约束名字----先删除约束,然后删除表alter table table_name drop cons...

2014-04-28 17:01:46 604

原创 查看Linux配置信息

linux如何查看CPU,内存,机器型号,网卡信息做性能测试需要记录性能测试机器的硬件信息,现将需要的命令总结如下:查看CPU信息(型号)# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c      8  Intel(R) Xeon(R) CPU            E5410   @ 2.33GHz(看到有8个逻辑CPU, 也...

2014-04-23 11:11:17 86

原创 怎样证明HashMap不是线程安全的

HashMap用在方法内部并且不传到方法外面可以用HashMap,如果HashMap作为类的成员变量或静态属性要为HashMap加线程安全锁Collections.synchronizedMap(new HashMap());import java.util.Collections;import java.util.HashMap;import java.util.Map; ...

2014-04-03 09:57:08 191

原创 linux中使用密钥远程连接的配置

服务器端设置使用公钥认证需要对服务器进行一些设置。修改 /etc/sshd_config 的以下配置。RSAAuthentication yes # 启用 RSA 认证PubkeyAuthentication yes # 启用公钥认证PasswordAuthentication no # 禁止密码认证然后重新启动 sshd。/etc/init.d/ss...

2014-03-27 17:43:07 329

原创 为GlassFish配置多个Domain

            在开发的过程中,我们可能需要将生产环境和调试环境分开来,这样才能保证安全性,但是安装两个glassfish又不太可能,因为它太庞大了。另外做为一个工程发布也不太方便,每次都要将工程名改来改去,并且绑定的EJB在同一个域内里是不能同名的。这样的话,要改变的东西实在是太多了。          我们可有以第三种方法,那就是为glassfish添加另外的domain,一个d...

2014-03-19 09:10:47 333

原创 LoadRunner测试步骤

1.打开HP Virtual User Generater   <1>File-->New  弹出New Virtual User框;     <2>选择Web(HTTP/HTML) 弹出一个对话框,点取消,在页面上开始写脚本,并保存到指定位置;   <3>选择Vuser-->Compile 编译、运行;   <4>选...

2014-03-18 14:39:26 211

原创 Oracle语法

*****************文件操作命令***************** ===========start和@说明:运行sql脚本案例:sql>@ d:\a.sql 或者 sql>START d:\a.sql===========edit说明:该命令可以编辑指定的sql脚本案例:sql>edit d:\a.sql=========...

2014-03-13 10:59:51 81

原创 Xcode4.6快捷键

cmd键(键盘ctrl和alt中间的那货) option键就是Alt键常用1. cmd + c   复制2. cmd + v   粘贴3. cmd + z   撤销编译1. cmd + b   编译但不运行2. cmd + r   编译并直接运行 注释和提示1.cmd + /     注释和反注释2.esc  提示功能,提示函数参数等(推荐)3.tab或空格  自动完成提示 ...

2014-03-12 22:02:50 84

原创 maven常用命令

创建一个简单的Java工程:mvn archetype:create -DgroupId=com.mycompany.example -DartifactId=Example创建一个java的web工程:mvn archetype:create -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId...

2014-03-11 16:34:44 79

原创 shell脚本 替换widows中的不合法字符

##替换01.sh  02.sh俩个文件中不合法字符 for i in *.sh ;dosed -i 's/\r//g' $i;done

2014-03-11 09:50:46 213

原创 Oracle索引失效的原因

容易引起oracle索引失效的原因很多:1、在索引列上使用函数。如SUBSTR,DECODE,INSTR等,对索引列进行运算.需要建立函数索引就可以解决了。2、新建的表还没来得及生成统计信息,分析一下就好了3、基于cost的成本分析,访问的表过小,使用全表扫描的消耗小于使用索引。4、使用<>、not in 、not exist,对于这三种情况大多数情况下认为结果集很大...

2014-03-10 14:57:17 158

原创 重启网卡

netsh interface set interface name="本地连接" admin=DISABLED   #关闭网卡netsh interface set interface name="本地连接" admin=ENABLED    #开启网卡

2014-03-05 17:16:54 179

原创 Oracle操作

Oracle 启动监听命令启动监听:lsnrctl start 查看监听:lsnrctl status 停止监听:lsnrctl stop 1、oracle 数据服务器包括:实例进程和数据库;    实例进程包括:memory structure(sga)以及background process(pmon(进程监控)、smon(系统监控system monitor,空间整理3秒)、dbwr(...

2014-03-04 09:18:27 62

原创 压力测试瓶颈分析

1. 数据库连接池      初始:8      最大:32      增长:2      空闲超时:3002. 服务器(如weblogic)内存启动内存应扩大     -Xms2024m -Xmx2024m  可设置机器内存的1/2.    3. 服务器(如weblogic)处理进程数应扩大,一般为数据库连接池的5-8倍     -Dweblogic.th...

2014-03-03 17:25:11 616

原创 LoadRunner测试脚本

//EBank-yaoyao-PT-001-web Action(){    int HttpRetCode;    lr_start_transaction("EBank-yaoyao-PT-001");    web_custom_request("EBank-yaoyao-PT-001",                                      ...

2014-02-28 16:38:42 145 1

原创 LoadRunner测试指标解释

 1、并发用户数  “并发负载”是ERP系统所能承受压力的直接体现,当到达某个并发极限负载级别之后,响应时间将会急剧的增加。一个性能比较好的应用系统,当并发负载从0逐渐增加时,例如,1个、5个、10个、15个、20个、25个.....在初始增加阶段,响应时间应该增加的不明显,如果当到达极限级别,例如500个、1000个的时候,可能会由于某种资源到达了瓶颈、或者程序的某个地方到达了瓶颈,从此之后,...

2014-02-28 15:08:15 143

原创 Weblogic10.3.5启动脚本

##startlifepayment.sh export weblogic_home=/app/bopjk/bop_domainexport USER_MEM_ARGS=`echo "-d64 -Xms8192m -Xmx8192m -XX:MaxPermSize=512M -Dweblogic.threadpool.MinPoolSize=40 -Dweblogic.thread...

2014-02-28 14:50:47 175

原创 top命令查看所有java进程

 top $(ps -e | grep java | awk '{print $1}' | sed 's/^/-p/')  

2014-02-25 14:32:58 2513

原创 LoadRunner

一、监控windows系统:1、监视连接前的准备        1)进入被监视windows系统,开启以下二个服务Remote Procedure Call(RPC) 和Remote Registry Service (开始—)运行 中输入services.msc,开启对应服务即可)。        2)在被监视的WINDOWS机器上:右击我的电脑,选择管理->共享文件夹->共享 在...

2014-02-25 11:37:45 68

原创 TCP/IP测试助手

TCP/IP测试助手

2014-02-24 17:12:53 253

原创 win传文件到linux脚本

 //upload.bat@echo offif [%1]==[] goto usage "c:\Documents and Settings\user\桌面\yaoyao\putty\PSCP.EXE" -load 10.10.250.23 -l root -pw 666666 %*10.1.250.3:/srv/upload/apps/goto end :...

2014-02-21 11:16:38 71

原创 Glassfish+PostgreSQL===>Weblogic+Oracle

1. 整理jar包数据源2. 整理关键字函数3. 加个weblogic.xml文件<?xml version="1.0" encoding="UTF-8" ?><weblogic-web-app xmlns="http://xmlns.oracle.com/weblogic/weblogic-web-app"xmlns:xsi="http://www.w3...

2014-02-21 11:11:19 183

原创 Linux打jar包 解压jar包

1、解压jar包例:/srv/updatekey.jar             cd /srv              mkdir  updatekey             cd updatekey             jar -xf  ../updatekey.ar               -x 解压缩已归档的指定(或所有)文件          ...

2014-02-21 11:03:44 3660

原创 Socket挡板脚本

说明:  监听8888端口,当收到socket报文时向9999端口发送baowen.xml文件中的报文 //dangban.sh#!/bin/bashtrap "exit" INTwhile true; do netcat -lp 8888 ; netcat localhost 9999 <baowen.xml ; done;    ...

2014-02-21 10:44:08 878

原创 PostgreSQL常用数据类型

一、数值类型 名字存储空间描述范围smallint2字节小范围整数-32768到+32767integer4字节常用的整数范围-2147483648到+2147483647bigint8字节大范围的整数-9223372036854775808到+9223372036854775807decimal变长...

2014-02-12 12:29:16 317

原创 Oracle的SQL的中文排序

在oracle 9i之前,对中文的排序,是默认按2进制编码来进行排序的. 9i时增加了几种新的选择:按中文拼音进行排序:SCHINESE_PINYIN_M按中文部首进行排序:SCHINESE_RADICAL_M按中文笔画进行排序:SCHINESE_STROKE_M而oracle 9i是对中文的排序是默认按拼音排序(并不是指NLS_SORT = SCHINESE_PINYIN_M...

2014-01-08 14:26:41 125

原创 Oracle数据库导入文本数据

==migrate.par==userid=xxdb/[email protected]/xxdb==go.bat==sqlldr rows=1000 readsize=4000000 bindsize=4000000 control=public.ceb_app_versions.ctl log=public.ceb_app_versions.log parfile=migrate...

2014-01-08 10:04:44 95

原创 笔记本设置wifi

1netsh wlan set hostednetwork mode=allow ssid=magus key=1111112 将笔记本的网络连接共享到magus上3netsh wlan start hostednetwork

2013-12-20 15:03:13 79

原创 PostgreSQL杀掉长时间执行查询的sql

找出超长时的查询,并安全取消的方法。一、找到长时间执行的语句select datid,datname,pid,waiting,state,query from pg_stat_activity where datname='' and state != 'idle';上述查询中,query 字段就是正在执行的查询语句,将其记录下来,以备做数据库优化准备。...

2013-12-12 15:00:34 2092

原创 PostgreSQL的dump用法

一、pg_dump的用法:数据库的导入导出是最常用的功能之一,每种数据库都提供有这方面的工具,例如Oracle的exp/imp,Informix的dbexp/dbimp,MySQL的mysqldump,而PostgreSQL提供的对应工具为pg_dump和pg_restore。pg_dump是用于备份PostgreSQL数据库的工具。它可以在数据库正在使用的时候进行完整一致的备份,并不阻塞...

2013-12-11 12:52:48 1832

原创 PostgreSQL重启

重启数据库server_ctl.sh "-m fast stop"server_ctl.sh startserver_ctl.sh#!/bin/bashcd /srv/pgsql92/binsu pgsql -c "/srv/pgsql92/binpg_ctl -D /srv/pgdata92 $1"

2013-12-11 10:11:44 791

原创 ubuntu系统SSH配置

1. 开启ssh-server服务:sudo apt-get install openssh-server  然后确认sshserver是否启动了:(或用“netstat -tlp”命令)  ps -e | grep ssh  如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/ssh start,如果看到sshd那说明ssh-server...

2013-12-06 14:49:54 90

原创 PostgreSQL数据库备份脚本

数据库备份shell脚本(.sh):#!/bin/bashnow=`date +%Y%m%d%H%M%S`mkdir -p /srv/pg_backup/${now}for db_name in "库名1" "库名2" "库名3"do/srv/pgsql92/bin/pg_dump -Upgsql --blobs --format=c --compress=9 -...

2013-12-05 10:44:02 303

原创 javaweb异步处理程序

异步处理程序-发送短信

2013-12-05 10:18:17 169

jQuery的源代码(工具)文件

如果你想用jQuery框架而身边没有,就可以下载这个文件,非常便捷

2012-08-13

时间控件My97DatePicker

这是网上很流行的一个时间控件,用法非常多,效果也不错

2012-08-13

extjs3.0开发包含示例api

extjs3.0开发包包含api、例子、源文件等,简单易用,

2012-08-13

jsp 写的人事管理系统 很给力

jsp 写的人事管理系jsp 写的人事管理系统 很给力统 很给力jsp 写的人事管理jsp 写的人事管理系统 很给力系统 很给力jsp 写的人事管理系统 很给力

2011-09-05

vb写的简单记事本,很简单,适合初学者

vb写的简单记事本,很简单,适合初学者,多看源码,成长快!!!!!!!!!!!!!

2011-09-05

空空如也

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

TA关注的人

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