- 博客(64)
- 资源 (1)
- 收藏
- 关注
转载 server at localhost was unable to start within 45 seconds的解决办法
在网上查了好多资料,大部分童鞋在遇到此问题时的做法是去更改Tomcat的start-timeout配置参数,把超时时间改的长一些。我的eclipse是galileo版本。具体做法是: 双击servers的选项卡里的Tomcat服务器(注意是双击哦),打开Tomcat的配置视图 --> 在页面右半部分有个Timeouts配置项,点开,更改‘start(in seconds)’参数值为1
2014-07-09 15:03:49
666
转载 web服务器和应用服务器概念比较
一 常见的WEB服务器和应用服务器 在UNIX和LINUX平台下使用最广泛的免费web服务器是W3C、NCSA和APACHE服务器,而Windows平台NT/2000/2003使用IIS的WEB服务器。 在选择使用WEB服务器应考虑的本身特性因素有:性能、安全性、日志和统计、虚拟主机、代理服务器、缓冲服务和集成应用程序等,下面介绍几种常用的WEB服务器。 常见的web服务
2014-05-05 17:08:43
390
转载 tomcat如何配置环境变量
下载安装tomcat,如何配置环境变量?配置过程中是否和作者一样经常出现错误?请仔细读文及注意事项。工具/原料1,JDK:版本为jdk-7-windows-i586.exe 下载地址http://www.oracle.com/technetwork/java/javase/downloads/index.html2,tomcat:版本为
2014-04-01 10:15:27
454
转载 Oracle 游标使用全解
-- 声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare --类型定义 cursor c_job is select empno,ename,job,sal
2014-03-26 13:08:55
731
转载 oracle pctfree和pctused详解
一、建立表时候,注意PCTFREE参数的作用 PCTFREE:为一个块保留的空间百分比,表示数据块在什么情况下可以被insert,默认是10,表示当数据块的可用空间低于10%后,就不可以被insert了,只能被用于update;即:当使用一个block时,在达到pctfree之前,该block是一直可以被插入的,这个时候处在上升期。 PCTUSED:是指当块里的数据低于
2014-03-26 10:07:32
326
转载 Oracle游标共享,父游标和子游标的概念
racle设计sharedpool内存的一个主要目的就是语句共享,通过语句共享,节省语句的解析时间,从而得到性能的提升。如果解释sharedpool内存,工作量太大,这里只是做一个非常简单的演示。查看语句共享可以借助两个数据字典:V$SQLAREA和V$SQLV$SQLAREA:保留SQL语句的父游标信息,可以通过SQL_ID标识,其中的VERSION_COUNT列表示子游标的数量V$
2014-03-25 11:07:14
1140
转载 Oracle 动态性能表 v$session & v$process
整理自google出来的网络资源。google是个好东东。没有google我会心神不宁。 v$session SADDR: session address SID: session identifier,常用于连接其它列。 SERIAL#: sid 会重用,但是同一个sid被重用时,serial#会增加,不会重复。 AUDSID: audit session
2014-03-25 09:46:22
266
转载 Oracle dbms_flashback
前面看到網上一篇文章拿來學學,照著做了試驗﹐弄了好外也查了很多相關內容。注意以下几點1) dbms_flashback.GET_SYSTEM_CHANGE_NUMBER可以查到當前系統的scn號﹐如果做實驗的話最好以scn來﹐以時間來的話說是等五分鐘就可以試驗出來﹐我試了很多次都沒有成功。我的實驗是以select to_char(dbms_flashback.GET_SYSTEM_CHAN
2014-03-24 15:28:16
883
转载 Oracle的 MODEL 查询
Oracle的 MODEL 查询注: 以下操作仅限于 Oracle 10g (含) 以上版本可用。 首先先造测试表/测试数据SQL> CREATE TABLE SALE_REPORT ( 2 SALE_DATE DATE NOT NULL , 3 SALE_ITEM VARCHAR(2) NOT NULL , 4
2014-03-21 10:57:39
373
转载 Oracle并行操作——并行查询(Parallel Query)
“Parallel Query option is essentially nonscalable”——《Practical Oracle8i:Building Efficient Database》 Oracle的并行操作特性,本质上就是强行榨取除数据库服务器空闲资源(主要是CPU资源),对一些高负荷大数据量数据进行分治处理。并行操作是一种非确定性的优化策略,在选择的时候要小心对待。目前
2014-03-01 09:01:02
3573
转载 Equals 和 == 的区别
在比较Equals 和 ==的区别前。我们先来了解下相关的知识C#数据类型1、值类型值类型有: 值类型包括:简单类型、结构类型、枚举类型。 byte(1)、sbyte(1)、short(2)、ushort(2)、int(4)、uint(4)、long(8)、ulong(8)、float(4)、double(8)、decimal(8)、char、bool、枚举、结构。
2014-01-12 13:41:19
394
转载 session.flush()理解
刚刚开始时,阅读孙维琴的《精通 Hibernate:Java对象持久化技术详解.pdf》一书,由于不仔细误解了书中的意思,书中的意思是当程序显式调用session.flush()方法时,session会清理缓存,而我却误解为清空 缓存。差之毫厘,谬之千里... 清理是什么意思呢?一下是《精通 Hibernate:Java 对象持久化技术详解.pdf》的说法: 当Session
2014-01-11 19:58:36
1565
1
转载 Ant之build.xml详解
Ant的概念 可能有些读者并不连接什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道make这个命令。当编译Linux内核及一些软件的源程序时,经常要用这个命令。Make命令其实就是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake这些编译工具都有一定的缺陷,但是Ant却克服了这些工具的缺陷。最初Ant开发者在开发跨平台的应用时,用样也是
2014-01-11 18:54:40
341
转载 SwingUtilities中invokeLater和invokeAndWait的介绍
SwingUtilities中invokeLater和invokeAndWait介绍 在Java中Swing是线程不安全的,是单线程的设计,这样的造成结果就是:只能从事件派发线程访问将要在屏幕上绘制的Swing组件。事件派发线程是调用paint和update等回调方法的线程,它还是事件监听器接口中定义的事件处理方法,例如,ActionListener中的actionPerformed方法在
2014-01-05 12:12:40
402
转载 Java 面试题大全
JAVA相关基础知识1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的
2014-01-03 21:42:11
866
转载 C#中 protected internal 和 internal 的区别
private 这个很明显了。 关键是protected和internal的问题。 protected限定的是只有在继承的子类中才可以访问,可以跨程序集 internal限定的是只有在同一个程序集中才可以访问,可以跨类 所以它们是有点交叉的。 当一个CLASS是
2014-01-02 09:02:01
500
转载 什么是序列化,为什么要序列化
简单来说序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化,流的概念这里不用多说(就是I/O),我们可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间(注:要想将对象传输于网络必须进行流化)!在对对象流进行读写操作时会引发一些问题,而序列化机制正是用来解决这些问题的!问题的引出:如上所述,读写对象会有什么问题呢?比如:我要将对象写入一个磁盘文件而后再将其
2014-01-01 19:50:01
397
转载 .NET 中的委托
1.1.1 定义 委托是一种引用方法的类型。一旦为委托分配了方法,委托将与该方法具有完全相同的行为。委托方法的使用可以像其他任何方法一样,具有参数和返回值,如下面的示例所示: //Code in C# public delegate int PerformCalculation(int x, int y); 与委托的签名(由返回类型和参数组成)匹配的任何方法都可以分配给该委
2014-01-01 12:37:04
315
转载 不可不知的C#基础 2. -–从 struct 和 class的异同
从起源/定义说起Struct 从C 的时代就已经有了(向丹尼斯.里奇致敬), 它是Structure 的缩写 -- 就是结构的意思. 它是一种最初级的数据结构, 它包含一到多个相同类型或不同类型的值或者变量. 它就像是一个存储数据的"包". Class(类) 是有了面向对象概念之后才有的, 它"是创建对象的蓝图,描述了所创建的对象共同的属性和方法". 从它们被创立的用途可以看出
2014-01-01 11:31:46
345
转载 .NET Remoting 使用总结
1、.NET Remoting是目前分布式对象实现RPC的一种主要方式。 2、.NET Remtoing在性能上可以达到DCOM,或者与之相差不多。 3、.NET Remoting建立在.NET定义的公共数据类型CTS及运行环境CLR之上,和.NET框架有着很好的互操作性,因此功能强大切易于使用。 4、扩展性和安全性方面都比较好。
2014-01-01 11:27:21
1300
转载 丁码农 asp.net中常用的几种身份验证方式
丁码农asp.net中常用的几种身份验证方式前言在B/S系统开发中,经常需要使用“身份验证”。因为web应用程序非常特殊,和传统的C/S程序不同,默认情况下(不采用任何身份验证方式和权限控制手段),当你的程序在互联网/局域网上公开后,任何人都能够访问你的web应用程序的资源,这样很难保障应用程序安全性。通俗点来说:对于大多数的内部系统、业务支撑平台等而言,用户必须登录,否则无法
2014-01-01 11:08:33
438
转载 CSharp中索引器的简单使用
索引器(indexer)是一种特殊的类方法 ,允许使用一个看起来像获取数组元素一样的方法来访问类的内部数据 。下面使用BitList类来演示 indexer的简单用法 。 在BitList类中 ,索引器返回 number 域 第 i 个比特位(bit)的值 。public class BitList { privateBit
2014-01-01 09:33:53
2293
转载 System.gc()
1.垃圾收集算法的核心思想 Java语言建立了垃圾收集机制,用以跟踪正在使用的对象和发现并回收不再使用(引用)的对象。该机制可以有效防范动态内存分配中可能发生的两个危险:因内存垃圾过多而引发的内存耗尽,以及不恰当的内存释放所造成的内存非法引用。 垃圾收集算法的核心思想是:对虚拟机可用内存空间,即堆空间中的对象进行识别,如果对象正在被引用,那么称其为存活对象,反之,如果对象不再被
2013-12-28 22:34:18
336
转载 Java中生成class 对象
java中把生成Class对象和实例对象弄混了,更何况生成Class对象和生成instance都有多种方式。所以只有弄清其中的原理,才可以深入理解。首先要生成Class对象,然后再生成Instance。那Class对象的生成方式有哪些呢,以及其中是如何秘密生成的呢?Class对象的生成方式如下:1.Class.forName("类名字符串") (注意:类名字符串必须是全称,包名+类名)
2013-12-23 10:04:00
406
转载 招标公告和资格预审的区别
资格预审:是指对于大型或复杂的土建工程或成套设备,在正式组织招标以前,对供应商的资格和能力进行的预先审查。 资格预审公告:为邀请潜在的供应商参加资格预审而在官方媒体上发布的资格预审通告。内容一般包括:采购实体名称、采购项目名称,采购(工程)规模,主要工程量,计划采购开始(开工)、交货(完工)日期,发售资格预审文件的时间、地点和售价,以及提交资格预审文件的最迟日期。招标公告:是指招标单位或招
2013-11-30 21:32:18
1407
转载 复制Java源文件到MyEclipse后乱码问题怎么解决?
在使用eclipse+MyEclipse开发中,许多文件编码默认是ISO-8859-1,不支持中文(如常用的JSP),这样我们每次建文件都要手动改编码,其实我们可以在设置文件默认编码,今后再创建时就不用每次修改编码了,UTF-8 如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码。然而,MyEclipse工作空间(workspac
2013-10-03 20:14:45
601
转载 iframe异步加载技术及性能
英文原文:Iframe loading techniques and performance 我们会经常使用iframes来加载第三方的内容、广告或者插件。使用iframe是因为它可以和主页面并行加载,不会阻塞主页面。当然使用iframe也是有利有弊的:Steve Souders在他的blog里面有阐述:Using Iframes Sparingly:iframe会阻塞主页面的onl
2013-09-27 09:37:16
308
转载 Webkit内核探究【1】——Webkit简介
注:【转载请注明文章来源、保持原样】出处:http://www.cnblogs.com/jyli/archive/2010/01/31/1660355.html作者:李嘉昱研究Webkit内核已经有一段时间了,在这期间我花了很多时间去研读webkit代码,并在网上查阅了不少的资料。在这之后,我开始尝试对Webkit内核进行剪裁,以便得到自己所需的部分。俗语有言,“独学而无友 则
2013-07-25 17:55:22
322
转载 软件项目进度管理怎样计划项目发挥真正的作用,而不成为挂在墙上的样板图?
1、任务分配、人力资源分配、时间分配要与工程进度相协调在小型软件开发项目中,一个程序员能够完成从需求分析、设计、编码,到测试的全部工作。随着软件项目规模的扩大,人们无法容忍一个人花十年时间去完成一个需要十几个人年才能完成的软件项目。大型软件的开发方式必然是程序员们的集体劳动。由于软件开发是一项复杂的智力劳动,在软件开发过程中加入新的程序员往往会对项目产生不良影响。因为新手要从了解这个系统和以前
2013-07-25 16:29:38
511
转载 Capturing Architectural Requirements
Capturing requirements is difficult. Capturing architecturally significant requirements isparticularlydifficult. This article discusses the root causes of this difficulty, and suggests a systematic ap
2013-06-06 16:04:48
588
转载 SQL Server 查询处理中的各个阶段(SQL执行顺序)
SQL 不同于与其他编程语言的最明显特征是处理代码的顺序。在大数编程语言中,代码按编码顺序被处理,但是在SQL语言中,第一个被处理的子句是FROM子句,尽管SELECT语句第一个出现,但是几乎总是最后被处理。 每个步骤都会产生一个虚拟表,该虚拟表被用作下一个步骤的输入。这些虚拟表对调用者(客户端应用程序或者外部查询)不可用。只是最后一步生成的表才会返回 给调用者。如果没有在查询中指定
2013-05-28 13:42:50
1261
转载 Eclipse快捷键 10个最有用的快捷键
Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比
2013-05-04 15:01:11
262
转载 疲劳强度测试与大量数据测试
疲劳强度测试:主要特点是长时间对目标测试系统加压,目的是测试系统的稳定性,持续时间一般在1小时以上;疲劳强度测试属于用户并发测试的延续,因此核心内容仍然是核心模块用户并发和组合模块用户并发,在编写测试用例时需要编写不同参数或者负载条件下的多个测试用例,可以参考用户并发性能测试用例的设计内容,通常修改相应的参数就可实现所需要的测试场景;如下疲劳强度测试用例: 极限名称:300个用户同时使用
2013-04-22 21:29:44
5005
转载 大数据量测试都包括哪些方面?
大数据量测试主要是针对对数据库有特殊要求的系统进行的测试,主要分为三种:1.实时大数据量:模拟用户工作时的实时大数据量,主要目的是测试用户较多或者某些业务产生较大数据量时,系统能否稳定地运行。2.极限状态下的测试:主要是测试系统使用一段时间即系统累积一定量的数据时,能否正常地运行业务3.前面两种的结合:测试系统已经累积较大数据量时,一些实时产生较大数据量的模块能否稳定地工作。大数据
2013-04-22 21:21:49
3068
转载 什么是组件,组件有何特点?
组件库谈到COM中的组件,其实用积木来形容它再恰当不过。我们小时候玩积木时,头脑中总是想着各种各样的东西,然后就用块状的积木一块一块地将它们垒起来。我们也可以把组件看成是一块一块的积木,或是一个一个的小单元,这些小单元成为应用程序的各个独立部分传统应用程序的组成部分是分立的文件、模块或类,这些组成部分经过编译并链接之后才形成应用程序。要想推出应用程序的新版本,就需要将这些组成部分重新编
2013-04-20 21:26:49
1478
转载 How to Create a Requirements Traceability Matrix
Instructions1Create a template. There are many on the web from which to choose. The project manager, sponsor and decision makers will thank you when they are receiving information in a
2013-04-17 06:44:03
514
转载 业务需求与系统需求的区别
业务需求一般由最终用户或者领域专家从业务的角度提出,具有以下特点:直觉,凌乱,片断,模糊,无条理,甚至是自相矛盾,主要内容涉及业务发起人,业务流程,业务实体,业务规则等。所谓业务,并不一定是指做生意,举个例子,编译系统的领域专家就是编译原理的专家。系统需求一般由系统分析师或者架构师从软件系统的角度提出,依据业务需求以及系统其他涉众的需求,包括系统开发成本进度,系统环境的限制,法律法规的规定,业
2013-04-16 22:19:52
2786
转载 性能测试指标的基本概念
吞吐量/处理能力 处理能力又叫吞吐量,指的是单位时间内处理的客户端请求数量。通常情况下,吞吐量用请求数/秒Or页面数/秒来衡量。从业务角度看,吞吐量也可以用访问人数/天Or页面访问量/天来衡量。 负载 负载分为客户端负载和服务器端负载客户端负载的通俗解释就是有多少个用户在同时使用软件服务器端负载的通俗解释就是有多少个请求同时到达了服务器端,要求服务器进行处理。例如,某个网站当前有
2013-04-14 13:06:58
475
转载 软件架构师必须具备的技能
软件架构在软件项目中的价值,软件架构师在项目管理团队中的定位;软件架构的发展方向和未来趋势;平台;架构与系统的关系,平台与应用的分离;软件工厂;面向对象设计的重新解读;类设计的原则(开闭原则、依赖倒置原则、替换原则、单一职责原则、接口分隔原则、组合复用原则、所知最少原则);包设计的原则(包内聚和包耦合); 面向对象设计原则与GRASP架构模式;(1)开发组织架构
2013-04-04 14:14:37
1197
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人