- 博客(46)
- 资源 (18)
- 收藏
- 关注
原创 FreeMarker下载网址
freemarker-ide下载网址 : https://sourceforge.net/project/showfiles.php?group_id=163305 http://freemarker-ide.sourceforge.net/ Eclipse中在线升级说明网址 : http://freemarker.sourcefor
2008-11-07 16:05:00
770
原创 Eclipse编辑下freemarker的插件的安装说明
FreeMarker(http://freemarker.sourceforge.net/) 是一个非常优秀的模板引擎,一个用来根据模板生成文本输出的通用工具,我们可以用它来生成例如HTML这样的文本,FreeMarker本身提供了一个Eclipse的插件用于编写FreeMarker模板文件,这个插件主要是提供了语法高亮、语法错误提示以及模板文件的概要信息 接下来把安装过程大略的介绍一下:
2008-11-07 15:30:00
3474
3
原创 Oracle里时间的应用
1、转换函数与date操作关系最大的就是两个转换函数:to_date(),to_char()to_date() 作用将字符类型按一定格式转化为日期类型:具体用法:to_date(2004-11-27,yyyy-mm-dd),前者为字符串,后者为转换日期格式,注意,前后两者要以一对应。如;to_date(2004-11-27 13:34:43, yyyy-mm-dd hh2
2008-11-03 19:29:00
581
原创 数据库监控脚本(一)
第一章数据库监控脚本(一)2007年12月29日 星期六 11:27一、数据库构架体系1、表空间的监控2、监控表空间使用率与剩余空间大小的语句3、表空间是否具有自动扩展空间的能力4、使用字典管理的表空间哪些表的扩展将引起表空间的扩展5、段的占用空间与区间数6、重建索引7、监控表是否有主键二、性能监控 1、数据缓冲区的命中率2、库缓冲说明了SQ
2008-11-03 19:27:00
3395
原创 Oracle备份与恢复案例.
Oracle备份与恢复案例 一. 理解什么是数据库恢复 当我们使用一个数据库时,总希望数据库的内容是可靠的、正确的,但由于计算机系统的故障(硬件故障、软件故障、网络故障、进程故障和系统故障)影响数据库系统的操作,影响数据库中数据的正确性,甚至破坏数据库,使数据库中全部或部分数据丢失。因 此当发生上述故障后,希望能重构这个完整的数据库,该处理称为数据库恢复。恢复过程大致可以分为复原(Re
2008-11-03 19:24:00
537
原创 oracle 基础知识
oracle 基础知识 一、 Oracle,仅次于微软的世界第二大软件公司 Oracle虽然规模很大,但名声不像微软、IBM那样显赫,很多非计算机专业的在校学生不知道Oracle是何物。但是如果你是一位想在毕业后进入IT行业的学生,那么,你必须知道什么是Oracle。 首先,Oracle是一家软件公司。这家1977成立于加利福尼亚的软件公司是世界上第一个推出关系型数据管理系统
2008-11-03 19:21:00
1291
1
原创 Oracle 的性能优化概述
Oracle 的性能优化概述一 个数据库系统的生命周期可以分成设计、开发和成品三个阶段。在设计阶段进行数据库性能优化的成本最低,收益最大。在成品阶段进行数据库性能优化的成本最高,收益最小。数据库的优化可以通过对网络、硬件、操作系统、数据库参数和应用程序的优化来进行。最常见的优化手段就是对硬件的升级。据统计,对网络、硬 件、操作系统、数据库参数进行优化所获得的性能提升,全部加起来只占数据库
2008-11-03 19:20:00
712
原创 Oracle 导出导入工具
Oracle exp/imp工具的相关资料 exp/imp导出导入工具的使用一. 导出工具 exp1. 它是操作系统下一个可执行的文件 存放目录/ORACLE_HOME/bin exp导出工具将数据库中数据备份压缩成一个二进制系统文件.可以在不同OS间迁移 它有三种模式: a. 用户模式: 导出用户所有对象以及对象中的数据; b. 表
2008-11-03 19:19:00
879
原创 Oracle SQL 内置函数大全(1)
SQL中的单记录函数1.ASCII 返回与指定的字符对应的十进制数;SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual;A A ZERO SPACE--------- --------- --------- ---------6
2008-11-03 19:16:00
441
原创 第一章SQL高手篇:精妙SQL语句介绍
SQL高手篇:精妙SQL语句介绍http://hi.baidu.com/xaojiehttp://hi.baidu.com/mymvhttp://hi.baidu.com/my_starthttp://blog.csdn.net/21aspnethttp://hi.baidu.com/richard_cxs SQL高手篇:精妙SQL语句介绍2008-01-15
2008-11-03 19:13:00
762
原创 测试模块列表
第6章测试6.1登录模块测试用例编号测试项输入描述输入数据预期结果实际结果结果比较分析1登陆输入正确的用户名和密码用户名:yjh密码:yinjianhong进入系统与预期结果相同 2输入错误的用户名,密码错误,用户名:qwe密码:1
2008-11-03 19:03:00
3560
原创 软件测试综述
第一部分 软件测试综述 软件测试-机械工业出版社 (美)Ron Patton著 周予滨 姚静等译雪舞奉天读书笔记 说真的,这本书真的很不错,里面的一些定义很权威的,而且话不罗嗦,讲的都是重点,美中不足的在测试用例设计方法那块不完整。许多人在推荐入门看什么书的时候都提到此书,为了方便新手学习(其实我也是新手哈哈),我决定把我以前的读书笔记敲出来贴在网上,写的不是太全,主要是我觉得不
2008-11-03 19:01:00
1987
原创 软件测试的常识
软件测试的常识 软件开发和使用的历史已经留给了我们很多由于软件缺陷而导致的巨大财力、物力损失的经验教训。这些经验教训迫使我们这些测试工程师们必须采取强有力的检测措施来检测未发现的隐藏的软件缺陷。 生产软件的最终目的是为了满足客户需求,我们以客户需求作为评判软件质量的标准,认为软件缺陷( Software Bug )的具体含义包括下面几个因素: • 软件未达到客户需求的功能和性能; • 软件超出
2008-11-03 19:00:00
470
转载 常规测试方法
常规测试方法 一. 功能测试 1. 安装测试:1) 安装过程中对于缺省安装目录及任意指定的安装目录,是否都能正确安装;2) 若是选择安装,查看能否实现其相应的功能;3) 在所有能中途退出安装的位置退出安装程序后,验证此程序并未安装成功(没有程序组及程序项产生);4) 软件安装后,对其它已经安装的软件是否有影响;5)
2008-11-03 18:59:00
568
原创 在压力测试开始之前,你需要做哪些准备工作?
如果你在负载测试、压力测试、性能测试或者可量测性测试方面是个新手,你大概会疑惑在测试过程中会牵涉到一些什么。或许你在自动化测试或者人工功能测试方面有很多的经验,并且也打算制作一个负载测试的流程。这会有一些相似之处,但最为重要的是,有巨大的差别。系统:安装一个用作负载测试的环境看起来要花费很多的努力。仔细研究当前的生产系统。决定下来负载测试环境的范围。你是否想要模拟整个的生产系统?或者你
2008-11-03 18:58:00
4492
原创 性能测试经验
、 背景 本次性能测试的系统是X银行营销服务系统总行版,该系统使用的数据库服务器、应用服务器均布署在总行机房,各地分行通过WEB方 式登录访问本系统。系统上线后的总用户数(包括各分行、支行主管,客户经理等)在5000左右。 该系统采用DB2数据库、WebLogic应用服务器。 本次性能测试进入的条件是系统的代码已经基本完成并经过功能测试。 2、 测试计划 在确定了本次性能测试的要点后,我们
2008-11-03 18:57:00
606
原创 常用的功能测试方法
常用的功能测试方法 功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。常用的测试方法如下: 1. 页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换正确。 2. 相关性检查:删除/增加一项会不会对其他项产生影响,如果产生影响,这些影响是否都正确。 3. 检查按钮的功
2008-11-03 18:52:00
540
原创 Java学习常用网站收集
Java学习常用网站收集有网友说Java学习需要官方网站,想一下,发现有些框架的官方网站是没有收藏的,而且每次下载JDK时总是要到SUN网站找一番才转到下载页面,好费时间,决定记录下相关的官方网站,同时记录一些本人学习Java经常去往的网站,方便以后!Sun公司网站 www.sun.com 中文网站 cn.sun.com J2SE 下载网站 http://java.s
2008-10-15 11:20:00
561
原创 五类软件测试工具
目前主流的测试工具主要有以下5类: 1.负载压力测试工具 这类测试工具的主要目的是度量应用系统的可扩展性和性能,是一种预测系统行为和性能的自动化测试工具。在实施并发负载过程中,通过实时性能监测来确认和查找问题,并针对所 发现问题对系统性能进行优化,确保应用的成功部署。负载压力测试工具能够对整个企业架构进行测试,通过这些测试,企业能最大限度地缩短测试时间,优化性能和加速应用系统的发布 周
2008-10-13 20:11:00
4753
原创 Eclipse上的Tomcat插件安装和调试
Visual Age for Java是IBM所开发的Java IDE开发环境。早在几年前,就已经占了Java开发平台的半壁江山,而近来已有好长时间没出新版本了,原因在于IBM全心投入了Eclipse项目的研究,好多Java开发者肯定也注意到了这一点。Eclipse是一个开发源码项目,它其实是Visual Age for Java的替代品,其界面跟先前的Visual Age for Java差不多
2008-10-12 23:29:00
485
原创 集合类详解
1.1. 集合 集合对象:用于管理其他若干对象的对象 数组:长度不可变 List: 有顺序的,元素可以重复 遍历:for 迭代 排序:Comparable Comparator Collections.sort() ArrayList:底层用数组实现的List 特点:查询效率高,增删效率低 轻量级 线程不安全 LinkedList:底层用双向循环链表 实现的List 特点:查询效率低,增删效率高
2008-10-12 23:11:00
658
原创 Java开发最优的开发框架与学习网站
Java作为一种面向对象的编程语言,在全球的用户占有量是最大的。 Mvc方面,struts依然是霸主,版本是struts1.2.9,不推荐大家直接去学struts2.0,要从1.2学起。 Orm方面,推荐大家学Ibatis(ibatis.apache.org),相对轻量和灵活自由,它正在逐步占据hibernate的市场份额,它把sql从代码中剥离出来,它有丰富的标签,这是hibernate所不能比
2008-10-12 22:56:00
618
原创 解释冷备份和热备份的不同点以及各自的优点
热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点。冷备份的优点在于它的备份和恢复操作相当简单,并且由于冷备份的数据库可以工作在非归档模式下,数据库性能会比归档模式稍好。(因为不必将archive log写入硬盘)
2008-10-12 22:33:00
1505
原创 Eclipse快捷键
eclipse--当今最流行的Java开发工具.提供了完美的插件,是开发效率大大提高.收集了一下它的快捷键,突然发现原来很多都是自己没用过的....Alt+/:代码提示Ctrl+/:注释/取消注释Ctrl+D:删除光标所在行Ctrl+K:将光标停留在变量上,按Ctrl+K键可以查找到下一个同样的变量Shift+Ctrl+K:和Ctrl+K查找的方向相反Shift+Ctrl+F:代码格式化。如果选
2008-10-12 22:30:00
410
原创 Java实现URL带参数请求
java实现URL带参数请求(get/post) param 为aaa=111&bbb=222public static String sendGet(String url,String param){ String result = ""; try{ String urlName = url + "?"+param; URL U = new URL(urlName);
2008-10-12 22:23:00
8881
原创 KISS原则
KISS原则Keep It Simple and Stupid!简单设计敏捷开发中非常重要的一项实践,但是这条原则说起来简单却做起来难。因为每个程序员其实都是一个有完美主义的艺术家,所做软件其实都是一件自己的艺术品,同时受到许多关于设计方面的资料的影响,所以在做设计的时候会情不自禁的加上许多“优雅特性”和“灵活性”。另一个很重要的原因在于,在产品推出后又不得不疲于应付客户频繁提出的许多新增加的需求
2008-10-12 22:18:00
621
原创 sqlserver的常用语法
sql [%repeat_0 match="/data/option"%] [%=@title%][img]about:blank[/img][%=@count%]票 [[%=@percent%]%][%_repeat_0%] --------------创建一个数据库 ----------- create database 库名 on primary ---主要数据文件 ( name=库
2008-03-13 10:16:00
620
原创 关于hibernate的看法
Hibernate参数发表时间:2007年9月7日 18时50分34秒 评论/阅读(0/0)属性名 用途 hibernate.dialect 一个Hibernate Dialect类名允许Hibernate针对特定的关系数据库生成优化的SQL. 取值 full.classname.of.Dialect hibernate.show_sql 输出所有SQL语句到控制台. 有一个另
2008-03-13 10:12:00
544
原创 网站策划思想与网站运营
谈到网站策划,很多人的观念中就是网站的感觉如何,是否值得一看,这些方面多数是网站外观方面的形象问题,但是实际上,一个好的网站不止包括了设计也还包括了策划、内容等诸多东西在内,缺一不可。1、客户需求分析——根据客户需求产生栏目规划首先业务员与客户进行的沟通,是调查需求分析展开的基础。我们需要做到的是让客户畅所欲言,列出所有的需求,透过现有需求的分析是否还有潜在的需求,然后最好利用示图表形式将用户的需
2008-03-13 10:10:00
512
原创 JPA标记说明
TableTable用来定义entity主表的name,catalog,schema等属性。元数据属性说明:name: 表名 catalog: 对应关系数据库中的catalog schema:对应关系数据库中的schema UniqueConstraints:定义一个UniqueConstraint数组,指定需要建唯一约束的列 @Entity @Table(name="CUS
2008-03-13 10:05:00
418
原创 mysql常用语法
--创建表(mysql中有枚举类型enum) --创建表 create table aaa ( id int not null AUTO_INCREMENT, name varchar(40) , --varchar一定要指定大小 gender enum(F,M), primary key(id) ) --重命名表 rename ta
2008-03-13 10:02:00
479
原创 批处理教程
该教程一共分为4大部分,第一部分是批处理的专用命令,第二部分是特殊的符号与批处理,第三部分是批处理与变量,第四部分是完整案例。第一部分:批处理的专用命令批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT。这些命令统称批处理命令,下面我就来给大家介绍一下批处理的命令。1、 REMREM 是个注释命令一般是用来给程序加上注解的,该命令后的内容在程序执行的时候将不会被显示和
2008-03-13 09:58:00
393
原创 在网上利用JMail发送邮件
利用jMail免费的发送邮件(目前我只知道可以利用GMail服务器),一般的服务器都是要收取费用的,如163,如果有人知道还有其他的方法可以指导一下.package com.easyjf.core.support; import java.security.Security; import java.util.Date; import java.util.HashMap; import java.
2008-03-13 09:53:00
901
原创 String类型的点滴
Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。 原始类型封装类 boolean -->Boolean char --->Character byte -->Byte short -->Short int -->Integer long -->Long float --
2008-03-10 14:09:00
374
转载 JVM的相关概念
本文首先介绍一下Java虚拟机的生存周期,然后大致介绍JVM的体系结构,最后对体系结构中的各个部分进行详细介绍。 ( 首先这里澄清两个概念:JVM实例和JVM执行引擎实例,JVM实例对应了一个独立运行的java程序,而JVM执行引擎实例则对应了属于用户运行程序的线程;也就是JVM实例是进程级别,而执行引擎是线程级别的。) 一、 JVM的生命周期
2008-03-10 13:53:00
631
转载 有关java中的引用与简单的类型的讨论
JAVA中除了8种基本类型外,其它的类型是引用类型,像STRING,数组,文件流等。引用变量在JAVA中是一个存储对象在内存中的地址的变量。所以字符串内容的比较不是直接用等号,而是用字符串的方法equeals()来比较内容的。1. 简单类型是按值传递的 Java 方法的参数是简单类型的时候,是按值传递的 (pass by value)。这一点我们可以通过一个简单的例子来说明:
2008-03-07 15:34:00
592
转载 JAVA面试题目
.final,finally,finalize的区别?1.final,finally,finalize的区别?final用于声明属性,方法和类;分别表明属性不能修改(变量变常量),方法不能重写(覆盖),类不能被继承。finally是异常处理语句结构的一部分,try--catch--finally,表示必须执行。finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方
2008-02-23 22:39:00
411
原创 软件测试中自动化测试的成功经验
1. 传统软件测试过程中的问题测试在所有的软件开发过程中都是最重要的部分。在软件开发过程中,一方面要求我们通过测试活动验证所开发的软件在功能上满足软件需求中描述的每一条特性,性能上满足客户要求的负载压力和相应的响应时间、吞吐量要求;另一方面,面向市场和客户,开发团队还要满足在预算范围内尽快发布软件的要求。 传统的软件测试流程一般是先在软件开发过程中进行少量的单元测试,然后在整个软件开发结束阶段,集
2008-02-23 22:37:00
622
原创 Java开源软件六大帮派
Java开源软件千千万,就好像一个江湖,有势力的有背景的就结成了一个帮派,经过不断的竞争,淘汰,六大帮派脱颖而出。 丐帮 - Apache Software Foundation 在我开始学习Java的时候,Apache的Jakarta子项目还很弱小,Apache的头牌是Apache HTTPD Server(至今也还是头牌),如今已经成了江湖第一大帮。Apache势力庞大,背后有众多大厂
2008-02-23 22:29:00
359
原创 测试
1.C/C++基础知识: 能够用C/C++进行一些程序的编写; 掌握一般程序的调试方法(设断点,看寄存器,看内存); 这里建议大家在看书的基础上找一个实际的例子进行练习。 2.软件工程基础知识: 了解什么是软件,什么是软件工程; 软件工程中间的一些环节有哪些,各有什么侧重点; 这里建议大家看《软件工程:实践者的研究方法》一书。 3.软件测试基础知识, 了解什么是软件测试
2008-02-23 21:21:00
461
Log4J简介以及使用常识
2008-12-08
Spring+Hibernate+struts是如何整合起来的
2008-12-08
jsp,struts,EL,session等注意总结集合
2008-12-08
validator的两种框架验证的程序代码—可导入运行
2008-12-08
Ajax技术实现代码和需要用的ajax的十个地方
2008-12-08
eclipse学习资料大全
2008-11-17
extjs ajax重要资料大全
2008-11-17
extjs&ajax重要资料大全
2008-11-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人