自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(98)
  • 收藏
  • 关注

原创 子父窗口操作

 从网上找到的子父窗口操作  一、Iframe 篇 //&&&&&&&&&&&&&&&&&&&&公共方法开始&&&&am

2011-03-19 21:16:51 110

原创 jquery easyui 部分使用说明

jQuery easyui每个方法jQuery easyui都具有一些属性,下面我们将一一介绍这些方法以及他们的属性。 先来看一些Base的方法。 EasyLoadereasyloader.base = '../'; // set the easyui base directoryeasyloader.load('messager', functi...

2011-03-08 19:47:12 166

原创 使用jquery获取值

前不久使用jquery,发现其取值和以前使用的js不同,所以收集了一下jquery取值的方法:获取选中的值获取一组radio被选中项的值var item = $('input[@name=items][@checked]').val();获取select被选中项的文本var item = $("select[@name=items] option[@selected]").text();...

2011-02-15 21:33:31 206

原创 手把手教你卸载oracle 10g

之前卸载过9i,没试过10g,所以找了这篇文章试试卸载10g oracle 10g在win上安装倒是不难,在其他平台上却不是很简单。我们公司用RHAS 4做服务器,我做数据库工作。在其他平台卸载比较简单,把文件和环境变量删除就OK.但是,在win上删除却不是那么容易。现在我把oracle如何在oracle上如何卸载写下来  软件环境:1、Windows XP + Oracle ...

2010-11-25 19:35:12 114

原创 使用JS合并单元格

   表格中经常会有不规则的表格出现,收集了点网上写的合并单元格的js代码,感觉可以扩展,于是就试着扩展了一下,不过只能合并表格中的数据时有规律的数据,不能进行任意合并。   下面是些写的脚本代码    /////////////////////////////////////////////// // 功能:合并表格 // 参数:tb--需要合并...

2010-11-04 22:19:02 159

原创 mysql 存储过程异常处理

当insert失败时,我希望将其记录在日志文件中,       在这里需要创建一个主键表,以及一个外键表,我们使用的是Innodb ,因此外键关联检查是打开的,当我向外键表中插入           非主键表中的值时,动作将会失败,创建的数据表如下:    create table t2(s1 int primary key)engine=innodb;//           create ...

2010-07-02 20:26:25 354

原创 MySQL 存储过程实例

MySQL 5.0以后的版本开始支持存储过程,存储过程具有一致性、高效性、安全性和体系结构等特点,本节通过具体的实例讲解PHP是如何操纵MySQL存储过程的。实例说明 为了保证数据的完整性、一致性,提高应用的性能,常采用存储过程技术。MySQL 5.0之前的版本并不支持存储过程,随着MySQL技术的日趋完善,存储过程将在以后的项目中得到广泛的应用。本实例将介绍在MySQL 5.0以后的版本中创建存...

2010-07-02 20:17:23 96

原创 mysql存储过程基础

mysql 5.0存储过程学习总结(转)一.创建存储过程1.基本语法: create procedure sp_name()begin………end2.参数传递二.调用存储过程1.基本语法:call sp_name()注意:存储过程名称后面必须加括号,哪怕该存储过程没有参数传递三.删除存储过程1.基本语法:drop procedure sp_nam...

2010-07-02 20:12:07 93

原创 java阻塞队列学习(转帖)

import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.BlockingQueue;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors; /**    本例介绍一个特殊的...

2010-06-06 11:50:00 87

原创 Mysql分区表局限性总结

Mysql5.1已经发行很久了,本文根据官方文档的翻译和自己的一些测试,对Mysql分区表的局限性做了一些总结,因为个人能力以及测试环境的原因,有可能有错误的地方,还请大家看到能及时指出,当然有兴趣的朋友可以去官方网站查阅。本文测试的版本mysql> select version();+------------+| version() |+---------...

2010-06-01 20:15:18 101

原创 MySQL分区(Partition)功能试验(转帖)

MySQL分区(Partition)功能试验2008-07-06 20:02目录[概述][分区表和未分区表试验过程][分区命令详解][概述]自5.1开始对分区(Partition)有支持,6.0应比较稳定= 水平分区(根据列属性按行分)=举个简单例子:一个包含十年发票记录的表可以被分区为十个不同的分区,每个分区包含的是其中一年的记录。=== 水平分区的几种模式:===* Range...

2010-06-01 20:00:37 98

AndroidManifest.xml文件解释

在网上看到这个AndroidManifest.xml文件的解释,觉得挺好就转过来了 AndroidManifest.xml 文件是 Android 应用程序的部署描述符。这个文件列出应用程序中包含的所有活动、服务、内容提供器和接收器,以及应用程序支持的 IntentFilter。下面是这个示例应用程序的完整的 AndroidManifest.xml 文件。 <?xml ver...

2010-04-15 21:49:06 122

windows下安装android及eclipse配置

前几天安装android碰到问题,记录到这里 1.下载android的SDK并配置解压下载的SDK,在Windows机器上,右键单击我的电脑,选择属性->高级,点“环境变量”按钮,修改“系统变量”下面的Path变量,把SDK tools的真实路径加入其中(即Android sdk 解压后的文件夹下的tool路径)。添加完后,可以在命令行下用命令测试:android -h,如果出现...

2010-04-12 20:32:46 97

Solaris下安装memcached

在solaris下安装memcached,碰到些问题,具体步骤记录下来,供以后使用 一.先做点准备查看solaris内核使用 uname -a 命令即可SunOS abc 5.8 Generic_108528-15 sun4u sparc SUNW,Ultra-250以下是各项解释:5.8 ==>; the operating system release level...

2010-04-02 19:44:17 102

httpclient链接关闭问题(转帖)

HttpClient client = new HttpClient();HttpMethod method = new GetMethod("http://www.apache.org");try { client.executeMethod(method); byte[] responseBody = null; responseBody = method.g...

2010-03-11 22:09:36 112

J2EE集群原理(转贴)

 J2EE集群原理 什么是集群呢?总的来说,集群包括两个概念:“负载均衡”(load balancing)和“失效备援”(failover) 图一:负载均衡  如图一所示,多个客户端同时发出请求,位于前端的负载均衡器根据特定算法,将请求分担给比较空闲的机器,从而实现较高性能和较好的扩展性 图二:失效备援 如图二所示,当客户端连续向某个服务器发出请求时,该服务器可能处理到一半就宕...

2010-03-09 19:57:35 128

Spring 实现ibatis事务回滚

网上发现这篇文章,转过来学习一下,好不好用还没有实践,需要自己检验一下。web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-in...

2010-03-05 20:34:46 175

原创 [转载]Oracle数据库关于SQL的执行计划

本文的目的:    1、说一说Oracle的Optimizer及其相关的一些知识。    2、回答一下为什么有时一个表的某个字段明明有索引,当观察一些SQL的执行计划时,发现确不走索引的问题。    3、如果你对 FIRST_ROWS、 ALL_ROWS这两种模式有疑惑时也可以看一下这篇文章。    开始吧:    Oracle在执行一个SQL之前,首先要分析一下语句的执行计划,然后再按执行计划去...

2010-01-31 15:18:14 64

原创 loadrunner小知识2

1.在loadrunner中,默认的是每50个vuser会使用一个mdrv.exe进程,但是有些时候vuser中的使用的线程太多就会使测试程序的效率特别低,这时候就希望能够可以多起几个mdrv.exe的进程,每个进程中的vuser数量少一点,具体的办法如下: 安装目录下"dat"protocols"CsNet.lrp文件中 在[Vugen]下面新加一条MaxThreadPerProce...

2010-01-18 19:31:16 127

原创 调整TCP参数

调整 Solaris 系统 1.TCP_TIME_WAIT_INTERVAL描述:通知 TCP/IP 将已关闭的连接控制块保留多久。在应用程序完成 TCP/IP 连接后,控制块将保留指定的时间。当连接比率较高时,这将累积大量的 TCP/IP 连接,从而导致服务器性能下降。服务器在某些峰值期间会延迟。如果服务器延迟,netstat 命令显示对 HTTP Server 打开的许多套接字...

2010-01-03 20:06:23 193

原创 loadrunner小知识

一、LoadRunner运行中的mmdrv和mdrv 在LoadRunner运行脚本过程中,在任务管理器中我们可以看到有一个或多个名为“mmdrv”的进程在运行,与此同时当我们查看 LoadRunner\bin目录下的文件时还会看到一个“mdrv.exe”文件,那么mmdrv.exe和mdrv.exe有什么异同?      其实mmdrv是mdrv的封套,mmdrv通常应用于一些协议(例如 w...

2009-12-15 20:42:07 106

原创 java 可变参数

          vararg的意思是变量参数,它是与Java语言语法非常不同的一个概念。常见情况下,我们通过限制输入参数的个数和类型、返回数据类型和抛出的异常来定义方法签名来与方法的调用者实现契约。使用动态参数特性,我们可以部分的克服该限制,使得签名变得动态化。你可能会说动态签名并不新鲜。如下两点你已经使用过多次来避免添加或删除方法签名中参数对客户端调用的影响。使用数组或集合作为输入参数...

2009-12-14 20:50:57 94

原创 java中的string

从javaeye的论坛里看到这篇文章,感觉不错,转过来供自己学习 镜头1】 String对象的创建    1、关于类对象的创建,很普通的一种方式就是利用构造器,String类也不例外:           String s=new String("Hello world");   问题:参数"Hello world"是什么东西,也是字符串对象吗?莫非用字符串对象创建一个字符串对象???  ...

2009-11-25 14:45:55 77

原创 ORACLE高效sql

No1:选择合适的优化器No2:共享SQL为了不重复解析相同的SQL语句,在第一次解析之后, ORACLE将SQL语句存放在内存中.这块位于系统全局区域SGA(system global area)的共享池(shared buffer pool)中的内存可以被所有的数据库用户共享. 因此,当你执行一个SQL语句(有时被称为一个游标)时,如果它和之前的执行过的语句完全相同, ORACLE...

2009-11-16 20:38:07 104

原创 使用JDBC对BLOB和CLOB进行处理

从网上看到这篇文章,转过来做为学习用设有表:create table blobimg (id int primary key, contents blob);一、BLOB入库的专用访问:    1) 最常见于Oracle的JDBC示例中    一般是先通过select  ... for update锁定blob列,然后写入blob值,然后提交。要用到特定的Oracle BLOB类。Clas...

2009-11-12 20:33:31 118

原创 ORACLE EXP/IMP的使用

转过来进行学习Oracle数据库使用IMP/EXP工具进行数据导入与导出介绍:1.使用命令行:数据导出:1.将数据库TEST完全导出,用户名system密码manager导出到D:\Test_bak.dmp中exp system/manager@ora10 file=d:\Test_bak.dmp full=yora10表示数据库名2.将数据库中system用户与sys用户的表导出ex...

2009-11-07 18:23:55 95

原创 oracle表空间创建

在SQL*Plus中:(1)如何添加删除数据库?(2)数据库就是表吗??(3)如何创建表空间?(4)如何创建用户?(5)是不是一个表空间只能创建一个用户?(6)怎样从客户端访问数据库服务器的配置?    回答:  1、何添加删除数据库?没这种概念,不懂。  2、数据库=所有的oracle的数据文件+控制文件+日志文件+参数文件,数据库不是表  3、create tablespace ... 语句 ...

2009-10-06 17:37:00 53

原创 Oracle系统在Win平台上的卸载

因为准备卸载旧版的oracle,装一新版本的,之前听说过oracle卸载比较麻烦,卸载不干净,所以就从网上搜了篇文章,作为卸载时的参考。现转贴如下1 前言NT或XP下如何彻底删除Oracle?(如果卸载不干净,将装不上其他的oracle版本,特别注意宝典中说到的删除“(4)”和“(5)”还有“(14)”等步骤)这是我们经常遇到的问题,根据卸载oracle的经验,我们总结出《卸载oracle葵花...

2009-09-26 20:53:18 86

原创 避免或最小化 Servlet 中的同步

servlet 是多线程的。基于 servlet 的应用程序必须认识并适当地处理这一点。如果应用程序有很多大段的代码是同步的,那么这个应用程序实际上就变成单线程的,而且吞吐量会显著下降。 在 servlet 中不出现同步是最佳选择,然而,如果应用程序设计无法避免同步,那么请使用“锁对象(lock Object)”并且锁定可用性最小的代码路径。请不要同步 servlet 的 service 方法或 ...

2009-09-24 21:02:56 120

httpclient 使用小记

最近学习apache的httpclient在使用postmethod时,当使用httpclient执行executeMethod(POSTMETHOD)时发现,该方法会调用HttpMethodBase.execute(HttpState, HttpConnection) 该方法又会调用HttpMethodBase.writeRequest(HttpState, HttpConnec...

2009-09-03 21:05:54 118

httpclient 学习笔记

前阵子,学习了一下APACHE 的httpclient,感觉httpclient还是比较好用的,就是传输汉字的时候有默认的编码问题。  在使用 httpClient.executeMethod(PostMethod);时,httpclient会调用 protected RequestEntity generateRequestEntity() { if (!th...

2009-08-23 16:52:01 206

原创 网络丢包原因

      数据在INTERNET上是以数据包为单位传输的,每包nK,不多也不少。这就是说,不管网络线路有多好、网络设备有多强悍,你的数据都不会是以线性(就象打电话一样)传输的,中间总是有空洞的。数据包的传输,不可能百分之百的能够完成,因为种种原因,总会有一定的损失。碰到这种情况,INTERNET会自动的让双方的电脑根据协议来补包和重传该包。如果网络线路好、速度快,包的损失会非常小,补包和重传的工...

2009-08-02 20:16:26 431

原创 log4j使用

从网上看到得,发现写的比较全,就转过来做参考 在了解Log4J的使用方法之前,先编写一个简单的示例,以对Log4J有个感性认识。如果使用的是Eclipse,请点击"文件"->"新建"->"类",打开"新建Java类"对话框,设置包为 piv.zheng.log4j.test,名称为Test,并确保"public static void main(String[] args)&quot

2009-06-19 21:08:49 92

原创 可以软化血管的食物

可软化血管的食物黑木耳:黑木耳加冰糖,能降血压和防止血管硬化。黑木耳经常和蒜、葱一起食用,可缓解冠状动脉粥样硬化。香菇:含有一种核酸类物质,可抑制胆固醇的产生,并可防止动脉硬化和血管变脆,因而香菇对防治心血管疾病有积极作用。蜂蜜:含有丰富的维生素C、K、B2、B6、胡萝卜素,能改善冠状血管的血液循环,防止血管硬化。枣:含有相当丰富的维生素C和维生素P。维生素P能防止出血性疾病。...

2009-06-17 20:55:24 175

原创 PL/SQL开发中动态SQL的使用方法

一般的PL/SQL程序设计中,在DML和事务控制的语句中可以直接使用SQL,但是DDL语句及系统控制语句却不能在PL/SQL中直接使用,要想实现在PL/SQL中使用DDL语句及系统控制语句,可以通过使用动态SQL来实现。  首先我们应该了解什么是动态SQL,在Oracle数据库开发PL/SQL块中我们使用的SQL分为:静态SQL语句和动态SQL语句。所谓静态SQL 指在PL/SQL块中使用的SQL...

2009-05-30 12:17:59 54

原创 慢性咽炎偏方(收集)

慢性咽炎小处方:处方一:    麦冬15克,桔梗15克,胖大海10克,甘草10克,板蓝根20克,山豆根15克,蜂蜜50克。  将上述中药(除蜂蜜外)用1千毫升的冷水浸泡20分钟,然后煎煮30分钟,将药汁倒入盛有蜂蜜的杯子里分3次服用。也可将煎好的药汁与蜂蜜混合装入保温杯中,代茶水慢慢饮服。    每天1剂,7天为1疗程,连服2~3个疗程。此方有养阴清热、润咽止痛之功效。适宜于慢...

2009-05-28 19:50:24 925

原创 oracle分区表

在ORACLE里如果遇到特别大的表,可以使用分区的表来改变其应用程序的性能。同事的分区表总结,转载一下。1.1 分区表PARTITION table在ORACLE里如果遇到特别大的表,可以使用分区的表来改变其应用程序的性能。1.1.1 分区表的建立: 某公司的每年产生巨大的销售记录,DBA向公司建议每季度的数据放在一个分区内,以下示范的是该公司1999年的数据(假设每...

2009-05-25 22:01:36 78

原创 JVM Java堆栈

Java堆栈jvm为每个新创建的线程都分配一个堆栈。堆栈以帧为单位保存线程的状态。jvm对堆栈只进行两种操作:以帧为单位的压栈和出栈操作。某个线程正在执行的方法称为此线程的当前方法。当前方法使用的帧称为当前帧。当前方法所属的类称为当前类。当前类的常量池称为当前常量池。当线程执行一个方法时,它会跟踪当前的类和常量池。当jvm会在当前帧内执行帧内数据的操作。当线程激活一个java方法,jvm就...

2009-05-24 14:24:07 89

原创 JVM Heap 堆

堆一个java应用在运行中所创建的所有类实例或数组都放在了同一个堆中,并由应用所有的线程共享。因为一个java应用唯一对应了一个jvm实例,所以每个应用都独占了一个堆,它不可能对另一个应用的堆进行破坏。然而,一个多线程应用必须考虑同步问题。jvm有在堆中分配对象的指令,却没有释放对象的指令。正如你无法用java代码去释放一个对象一样,字节码也没有对应的功能。应用本身不用去考虑何时和用什么方法去...

2009-05-24 14:21:40 51

原创 JVM Method area

方法区      在一个jvm实例的内部,类型信息被存储在一个称为方法区的内存逻辑区中。类型信息是由类加载器在类加载时从类文件中提取出来的。类(静态)变量也存储在方法区中。      jvm实现的设计者决定了类型信息的内部表现形式。如,多字节变量在类文件是以big-endian存储的,但在加载到方法区后,其存放形式由jvm根据不同的平台来具体定义。jvm在运行应用时要大量使用存储在方法区中的类...

2009-05-24 14:16:39 90

空空如也

空空如也

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

TA关注的人

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