- 博客(40)
- 资源 (5)
- 收藏
- 关注
转载 关于P6Spy、SQL profiler和Irontrack SQL的使用文档
关于P6Spy、SQL profiler和Irontrack SQL的使用文档一、工具介绍(1)关于P6SpyP6Spy是一套可以帮助我们直接跟踪每一个 SQL 语句的执行情况,以及进行SQL语句的优化、索引的优化工作的工具。P6Spy是无侵入性的,在使用过程中而且根本不需要更改任何一行代码,简单地讲,我们可以认为 P6Spy 就是一个代理(Proxy),它只做了一层对 JDBC
2012-08-16 15:55:54 1601
转载 关于ociuldr数据导出工具的使用说明
关于ociuldr数据导出工具的使用说明一、工具说明在日常开发过程中,我们经常要把数据库中的数据导出到文本文件(如CSV、Excel等)中,但Oracle本身并不提供导出数据到文件文件的工具,此时我们可以使用ociuldr工具来帮助我们。ociuldr是用高效率的OCI接口编写的一个工具, 可以在各种不同的平台下编译成可执行文件. 众多的命令行选项, 提供的丰富的功能, 如优化导出
2012-08-16 15:40:54 7252 1
原创 查看端口所属pid并终止该pid
netstat -ano命令可以查看本机目前所有端口使用情况。并且按端口号从小到大排列。如果你本机3000端口有被调用,也会列出来,若没有就证明没被使用。找出端口所对应的pid终止该pid: ntsd -c q -p PID
2011-09-20 17:02:23 763
原创 Indexing NULL table column values for fast SQL performance
Indexing NULL table column values for fast SQL performanceOracle Tips by Burleson ConsultingSeptember 21, 2003 - Revised January 1, 200
2011-08-01 14:42:45 740
原创 Java EE Module Dependencies is replaced by Web Deployment Assembly
In Eclipse Galileo (3.5) or Ganymede (3.4) or older version, you can control the project packaging structure via the “Java EE Module Dependencies” option, so that the project dependencies are deployed to the correct folder.However, in the latest Eclipse
2011-01-13 17:40:00 2296
原创 如何将.class文件打成jar包
网上的例子不是太清楚,自己写一下过程并加几个图,免得今后又得看半天资料1、 把两个.class文件打成jar包(1)打开cmd(2)进入到准备打包的目录,找到要打包的文件,这里分别是ExampleService.class和Examples.class文件(3)输入:jar cvf (新jar的名字) (.class文件,多个则中间用空格隔开)如:jar cvf chart.jar ExampleService.class Examples.class(4)OK,标红框的是
2011-01-10 17:31:00 11760 3
原创 frameset标签布局
<br /><html><br /><br /><frameset cols="120,*"><br /><br /><frame src="/example/html/html_contents.html"><br /><frame src="/example/html/frame_a.html" name="showframe"><br /><br /></frameset><br /><br /></html><br /> <br /> <br /> <br />//html_
2011-01-06 15:29:00 1026
转载 Eclipse+Tomcat远程调试配置
<br />在做远程调试时,在windows系统和非windows系统下的配置,Tomcat中会有所差别,具体如下: <br />第一步、配置tomcat (在服务器里)<br />一、在windows系统中: <br />打开%CATALINE_HOME%/bin下的文件catalina.bat,加入下面这行: <br />set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_sock
2010-12-28 17:06:00 536
转载 struts2的action类名不能以"action"字符结尾
用MyEclipse struts2部署启动tomcat,居然报错,英文是“The action name cannot be the same as the action suffix”。后来把action比如LoginAction改成Login就不报了,为什么会这样?Java代码 <a title="复制代码" onclick="function onclick(){dp.
2010-04-08 18:03:00 1821
转载 servlet获取web工程的物理地址。
现在request.getRealPath("") 这个方法已经不推荐使用了可以使用ServletContext.getRealPath(java.lang.String) instead. request.getSession().getServletContext().getRealPath() 得到工程文件的实际物理路径,也就是绝对地址
2010-02-02 23:29:00 1033
原创 如何查看端口被什么程序占用
论坛看到,转载请别介意看到论坛上有好多牛人,越来越觉得自己有差距了,我该做些什么来改变?在windows命令行窗口下执行:运行--cmdC:/>netstat -aon|findstr "8080" TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448端口被进程号为2448的进程占用,继续执行下面命令:C:/>ta
2010-02-02 22:07:00 810
原创 EclipseMe Debug
由于无线开发包的一些问题和Sun的特殊性,如果你想要Eclipse环境中调试你的MIDlet程序,你必须修改Eclipse中调试的几个默认参数。步骤如下: 2.1 选择Eclipse的Window->Preferences 菜单; 2.2 在打开的界面中,展开Java节点,并选择Debug项目。 2.3 确保在对话框顶部的Suspend execution
2009-12-01 19:30:00 393
原创 MVC分层
//数据层SqlConnection SqlCon = new SqlConnection(ConfigurationManager.AppSettings["ConStr"]);//判断值是否已经存在public bool ExecRead(string sqlcmd){ SqlCon.Open(); SqlCmd = new SqlCo
2009-11-24 20:17:00 486
原创 Eclipse快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+En
2009-11-21 15:22:00 354
原创 jvm terminated. exit code=1问题解决方法
关键字: jvm terminated. exit code=1, eclipse, myeclipse重新安装myeclispe,也没能解决,最后在网上查了这方面的资料,解决办法如下:1. 在eclipse的安装目录下用EditPlus编辑eclipse.ini文件,将其中的参数改成:Java代码 <a title="复制代码" onclick="function oncl
2009-10-18 16:46:00 1152
原创 SQL2000还原SQL数据库
还原SQL的简单方法: 1、先将备份文件复制到D盘的根目录下(路径太深,不便查找)。 2、打开SQL Server 2000企业管理器,新建一个数据库,名字自己取(用于还原备份文件)。 3、在你新建的数据库上右击,选择[所有任务]->[还原数据库]选项(将会弹出一个对话框,该对话框有两个选项卡,“常规”和“选项”)。 ====下面的步骤比较重要: 4、在“常规”选项卡的[还原为数据库]栏中确保
2009-09-30 21:24:00 4629 1
转载 开发不息,重构不止
在经过RUP和XP两种思想的冲撞之后,我发现想要借助一个什么理论来获得工作绩效的提升,基本上是不可能的, RUP也好,XP也罢,都不是看看书,照猫画虎就可以解决软件开发过程中的问题的。 还是应了那句话:软件行业没有银弹。 从宏观方面来看,项目在开发方面面临的问题是类似的:延期交付,质量不易控制,需求反复等等, 但每个项目又有其独特的人员构成、技术架构以及用户环境。 因此,只能说:软件开发的管理
2009-07-16 15:46:00 552
转载 IP和Socket小知识
虽然不是每个人都要做网络工程师,但开发人员的日常工作中,没有哪个不曾接触IP, 我碰到过好多新手在IP上犯迷糊,总结一下。 IP地址的记法: IP地址由四个字节构成,为了方便阅读和书写,每个字节用0-255的数字表示,字节之间用.分割,如: 10.10.152.235 有时候我们会看到这样的IP: 10.10.152.235/24, 后面的/24表示子网掩码,24表示子网掩码上有24个1,
2009-07-16 15:28:00 782
原创 vb.net编写自定义异常
要创建一个自定义的异常,你可以自定义一个异常类。为了确保它是一个 .Net 的异常,你的异常类应该从一个 .Net 异常类中继承而来。其中一个比较好的继承对象是 ApplicationException 类。就像下面例子中的UsernameNotFoundException类:Public Class UsernameNotFoundException : Inherits Application
2009-05-25 09:57:00 3862
原创 学习连接池
如果只是对MySql感兴趣可以照抄这篇短文,如果想配置其他数据库类型的连接池,也可以做简单修改参数即可使用。 1、 安装Tomcat 参考Tomcat for window 的安装向导,基本直接安装即可,注意:安装时会提示输入管理用户名和密码,这是以后会用到的用户名和密码,切记。 2、 安装My
2009-03-24 23:22:00 429
原创 static 的概念
修饰符 static 经过STATIC 修饰过的类,方法,变量都具有静态特性。 在学习关于静态相关知识前,你得要先了解有关动态的特性。拿一个局部动态变量来讲,在程序运行时,遇到这个变量的声明时,系统会动态的为它分配相应的存储空间,然后由程序的使用这个变量。但当这个变量使用结束(生存期结束),它将不复存在。它具有动态特性。 如: class
2009-03-23 16:30:00 681
原创 java获取指定文件夹下的所有文件名
package Test; import java.io.File; /** * @author yinxm * @version 1.0 2005/06/17 * * This class can take files path and files name; * you must give
2009-01-03 16:33:00 67793 4
原创 jsp乱码解决终极解决方案
对于request的编码!.我们可以使用Filter(过滤器)来修改1)首先编写filter类:package myFilter;import java.io.IOException;import javax.servlet.*; public class ChangeCharsetFilter implements Filter { p
2008-12-31 13:40:00 1293
原创 struts中和validator相关的一些注意事项
1、 启动Tomcat出错错误信息:Parse Error at line 6 column 16: Document root element "struts-config", must match DOCTYPE root "null".org.xml.sax.SAXParseException: Document root element "struts-config", must
2008-12-31 10:18:00 804
原创 mysql表格类型
存储引擎MySQL支持许多不同的存储引擎,有时候也称作表格类型。数据库每个表可以有不同的存储引擎,而且可以轻松地对它们进行转换。CREATE TABLE tablename TYPE=typename可能的表格类型包括:1 MyISAM--这是默认类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method(有索引的顺序访问方法)的缩写,它是存储记录
2008-12-27 20:11:00 1620
原创 数据类型转换
如何将字串 String 转换成整数 int? 1). int i = Integer.parseInt([String]); 2). int i = Integer.valueOf(my_str).intValue(); 注: 字串转成 Double, Float, Long 的方法大同小异. 2 如何将整数 int 转换成字串 String ? 1.) String
2008-12-21 22:26:00 337
原创 POST和GET的区别
书上说:目前,最常用的是get,它将表单的内容附加url后,中间用问号连接,然后送去指定的bean处理,如下所示:http:specifiedURL?Name1=value1&Name2=Value2如果hellouser.jsp页面接收到数据后重定向到了response.jsp页面,所以地址栏看不到上述信息。第二种传送方式为post,这个方法是将表单内容作为一
2008-12-18 21:59:00 471
原创 JavaScript隐藏代码
用JavaScript在网页中输出内容JavaScript使用document.write来输出内容。例如 document.write("我是菜鸟我怕谁!");将会输出在网页上输出:我是菜鸟我怕谁!学过编程的人应该知道,“我是菜鸟我怕谁!”两侧双引号代表字符串的意思。不过不理解这个概念也无所谓,学到后面就知道什么时候应该加双引号,什么时候不需要加了。对不支持Ja
2008-12-14 21:48:00 2059 1
转载 Tomcat中部署Java Web应用
在Tomcat中部署Java Web应用程序有两种方式:静态部署和动态部署。在下文中$CATALINA_HOME指的是Tomcat根目录。一、静态部署 静态部署指的是我们在服务器启动之前部署我们的程序,只有当服务器启动之后,我们的Web应用程序才能访问。以下3中方式都可以部署: 1、将PetWeb目录拷贝到$CATALINA_HOME/webapps下,然后启动服务器就可以了。这种方
2008-12-14 19:13:00 413
原创 数据库的数据类型
1.SQL SERVER的数据类型 数据类弄是数据的一种属性,表示数据所表示信息的类型。任何一种计算机语言都定义了自己的数据类型。当然,不同的程序语言都具有不同的特点,所定义的数据类型的各类和名称都或多或少有些不同。SQLServer 提供了 25 种数据类型: ·Binary [(n)] ·Varbinary [(n)] ·Char [(n)] ·Varchar[(n)] ·Nch
2008-12-14 17:00:00 1624
原创 杂七杂八
"UTF-8" 中日英"gb2312" 中 ASCII"ISO-8859-1" ASCII java.util Class Vector student[] a =new student[10]; public static int user_ID;//定义全局
2008-12-06 10:31:00 399
原创 jdk1.5环境变量配置
以下过程为配置JDK环境变量: 1.右击“我的电脑”,点击“属性”:选择“高级”选项卡,点击“环境变量”: 2.在“系统变量”中,设置3项系统变量,JAVA_HOME,PATH,CLASSPATH(不分大小写) 1. 添加系统变量JAVA_HOME,并在JAVA_HOME添加JDK安装路径, 比如D:/Program Fil
2008-11-27 01:20:00 6572 1
原创 Tomcat+JSP经典配置实例
经常看到jsp的初学者问tomcat下如何配置jsp、servlet和bean的问题,于是总结了一下如何tomcat下配置jsp、servlet和ben,希望对那些初学者有所帮助。 一、开发环境配置 第一步:下载j2sdk和tomcat:到sun官方站(http://java.sun.com/j2se/1.5.0/download.jsp)下载j2sdk,注意下载版本为Windows
2008-11-08 10:48:00 475
转载 JAVA中浅复制与深复制
1.浅复制与深复制概念⑴浅复制(浅克隆)被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。 ⑵深复制(深克隆)被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量将指向被复制过的新对象,而不再是原有的那些被引用的对象。换言之,深复制
2008-10-27 10:00:00 441
原创 什么是程序员的优秀品质?
【CSDN编译】使用一种特殊的编程语言、编程很牛,单单靠这个并不能说一名程序员/开发者就是优秀程序员/开发者。 快速发展的开发环境使得这个行业比我今天看到的任何一个行业都要发展迅速,这既有积极的一面也有消极的一面:今天的程序员/开发者有很多编程语言、开发工具和开发平台可选,但是建立一个安全、可扩展的环境却变得难了很多;硬件和软件正日新月异地变得更加复杂,但现在学习新技术比过去要难太多了。
2008-10-24 13:48:00 415
转载 详细解析Java中抽象类和接口的区别
在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还
2008-10-18 15:33:00 306
转载 ++i,--i的详细解释
对i++,i--,++i,--i的易解,在此举一例子详解: main( ) { int x,y,z; x=y=2;z=3; y=x++-1;printf("%d/t%d/t",x,y); /*x=3,y=1,后置++,先把x赋值给y,再做运算,而x的值无论是前还是后置都加1*/ y=++x-1;printf("%d/t%d/t",x,y); /*x=4,y=3,前置+
2008-10-16 16:38:00 1040
转载 SQL行列转换
--行转列问题--建立測試環境Create Table TEST(DATES Varchar(6), EMPNO Varchar(5), STYPE Varchar(1), AMOUNT Int)--插入數據Insert TEST Select 200605, 02436, A, 5Union All Select 200605, 02436,
2008-09-29 07:52:00 324
原创 给C++初学者的50个忠告
1.把C++当成一门新的语言学习(和C没啥关系!真的。); 2.看《Thinking In C++》,不要看《C++变成死相》; 3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看; 4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开
2008-09-22 21:38:00 382
转载 相对路径与绝对路径的区别
如果您刚刚开始接触网页设计,是不是经常发生这样的问题呢?做好的网页在自己机器上可以正常浏览,而把页面传到服务器上就总是出现看不到图片,css样式表失效等错误。这种情况下多半是由于你使用了错误的路径,在应该使用相对路径的地方使用了绝对路径,导致浏览器无法在指定的位置打开指定的文件。 下面我们就来谈一下最让初学者头疼的相对路径与绝对路径的区别问题。 什么是绝对路径: 大家都知道,在我们
2008-09-21 09:50:00 1106
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人