- 博客(32)
- 资源 (3)
- 收藏
- 关注
转载 SiteMesh介绍
一、SiteMesh项目简介 OS(OpenSymphony)的SiteMesh是一个用来在JSP中实现页面布局和装饰(layout and decoration) 的框架组件,能够帮助网站开发人员较容易实现页面中动态内容和静态装饰外观的分离。 Sitemesh是由一个基于Web页面布局、装饰以及与现存Web应用整合的框架。它能帮助我们在由大 量页
2013-07-11 19:00:34 648
转载 Apache Thrift 介绍
Apache Thrift简介作者: zsxwing 日期: 2011-07-20 21:39:27Thrift源于大名鼎鼎的facebook之手,在2007年facebook提交Apache基金会将Thrift作为一个开源项目,对于当时的facebook来说创造thrift是为了解决facebook系统中各系统间大数据量的传 输通信以及系统之间语言环境不同需要跨平台的特性。所
2013-01-15 19:15:22 1038
转载 redis 安装说明(windows linux)
window平台Redis安装 redis windows安装文件下载地址:http://code.google.com/p/servicestack/wiki/RedisWindowsDownload#Download_32bit_Cygwin_builds_for_Windows我选择的redis为最新版的安装文件,见下图: Redis安装文件解压后,有以下几个文
2013-01-15 10:07:21 831
转载 redis 配置说明
redis.conf配置选项如下daemonize 是否以后台进程运行,默认为nopidfile 如以后台进程运行,则需指定一个pid,默认为/var/run/redis.pidbind 绑定主机IP,默认值为127.0.0.1(注释)port 监听端口,默认为6379timeout 超时时间,默认为300(秒)loglevel 日志记录等级,有4个可选值,debug,ve
2013-01-15 10:04:14 440
转载 Java编程中“为了性能”需做的26件事
文章是转载过来的,只是为了收藏,时不时的看一看。下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。1.尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:控制资源的使用,通过线程同步来控制资源的并发访问;控制实例的产生,以达到节约资源
2012-12-04 13:45:44 415
转载 抽象类与接口(转载)
简而言之: 1.首先,abstract class在Java语言中表示的是一种继承关系,一个类只能使用一次继承关系。但是,一个类却可以实现多个interface。 2.其次,在abstract class的定义中,我们可以赋予方法的默认行为。但是在interface的定义中,方法却不能拥有默认行为,为了绕过这个限制,必须使用委托。 3.在abstract class方式中,可以有
2012-08-01 09:20:48 563
转载 JAVA 堆栈
Java栈与堆1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器
2012-08-01 08:32:10 439 1
转载 ORACLE 提取N条随机数据
一、Oracle取随机数据 1、Oracle访问数据的基本方法: 1)、全表扫描(Full table Scan):执行全表扫描,Oracle读表中的所有记录,考查每一行是否满足WHERE条件。Oracle顺序的读分配给该表的每一个数据块,且每个数据块Oracle只读一次.这样全表扫描能够受益于多块读. 2)、采样表扫描(sample table scan):扫描返回表中随机采
2012-07-02 14:32:27 1735
转载 Eclipse取消对JS文件的validation
eclipse中JS错误提示,于是去掉 Validating 的JAVASCRIPT验证,但是还是一样错误。去掉.project文件中的以下部分,项目Build终于回复正常了。 org.eclipse.wst.jsdt.core.javascriptValidator org.eclipse.wst.jsdt.core.jsNature
2012-06-14 03:17:42 3029
原创 调用webservice
用Axis2创建调用webservice的客户端,创建java工程,引入以下axis2相关的jar包axiom-api-1.2.11.jaraxiom-impl-1.2.11.jaraxis2-adb-1.5.5.jaraxis2-kernel-1.5.5.jaraxis2-transport-http-1.5.5.jaraxis2-transport-local-1.5.
2012-06-08 15:01:12 1092
原创 应用Apache Axis2 实现Webservice发布
由于最近需要做webservice接口,所以google了一下,发现Apacle有个Axis2插件,一直觉得Apache的插件还是蛮好用的,于是决定应用Axis2来实现Webservice,第一次做webservice,呵呵有很多不懂的地方,所以记录下来留着以后备用。首先访问Apache官网http://axis.apache.org/axis2/java/core/download.cgi下
2012-06-08 10:27:24 5490 9
转载 ORACLE 中 VARRAY的用法
看到同事写的存储过程里面有这样一句: TYPE ARRAY_TYPE IS VARRAY(10000) OF VARCHAR2(60); 感到很茫然,幸好还有网络可以求助,我理解成是:长度为10000的数组,其每个为长度为最大长度为60的varchar2类型。不知是否准确?1. 声明和初始化VARRAY变量你不可以直接声明一个VARRAY变量。必须先声明
2012-05-03 09:47:15 11384
转载 ORACLE的 SQL优化
1.全表扫描和索引扫描 大数据量表尽量要避免全表扫描,全部扫描会按顺序每条记录扫描,对于>100万数据表影响很大。 Oracle中通过RowID访问数据是最快的方式 对字段进行函数转换,或者前模糊查询都会导致无法应用索引而进行全表扫描 对Oracle共享池和缓冲区中的Sql必须要大小写都完全用上才能够匹配上2.顺序问题 Oracle按照从右到左的顺序对数据表进行解
2012-04-27 10:49:10 810
转载 删除Win7 服务的方法
一、什么是Windows服务 Windows服务也称为Windows Service,它是Windows操作系统和Windows网络的基础,属于系统核心的一部分,它支持着整个Windows的各种操作。诸如DNS客户端、打印程序、Windows更新服务、计划任务、Windows时间服务等服务,它们关系到机器能否正确运行。如果不能适当地管理这些服务,就会影响到机器的正常操作。
2012-04-13 10:03:51 807
原创 win7 命令大全
安装了win7,平时要用到很多运行命令,在网上找了一下,觉得很有用,跟大家分享一下,希望对大家有用。cleanmgr–打开磁盘清理工具compmgmt.msc---计算机管理conf—-启动 netmeetingcharmap–-启动字符映射表calc—-启动计算器chkdsk.exe–-Chkdsk磁盘检查cmd.exe–-CMD命令提示符certmgr.msc–
2012-04-13 09:53:44 1314
转载 利用PLSQL工具导入导出数据库
Oracle如何实现创建数据库、备份数据库及数据导出导入的一条龙操作Oracle中对数据对象和数据的管理,无疑都是使用PL/SQL Developer来进行管理,该工具也提供给我们很多方便、快捷的操作,使得我们不再为Oracle本身丑陋、难用的UI而抱怨。由于我们一般都是建建表、查查数据的操作居多,较少会考虑系统的整个Oracle的完整备份操作。但是在我们一些发布操作中,我们必须考
2012-04-12 09:05:50 16582 2
转载 ORACLE表空间与数据文件
一、概念 表空间:是一个或多个数据文件的逻辑集合 表空间逻辑存储对象:永久段-->如表与索引 临时段-->如临时表数据与排序段 回滚段-->用于事物回滚或闪回内存的撤销数据 表空间分类:系统表空间(system、sysaux),非系统表空间 一个表空间至少
2012-04-11 09:04:52 1386
转载 ORACLE 创建表空间、创建用户
创建临时表空间CREATE TEMPORARY TABLESPACE test_temp TEMPFILE ' C:\oracle\product\10.1.0\oradata\orcl\test_temp01.dbf ' SIZE 32M AUTOEXTEND ON NEXT 32M MAXSIZE 2048M EXTENT MANAGEMENT LOCAL
2012-04-11 09:00:28 562
转载 ORACLE 过程、函数、程序包的定义
一、游标 游标是一种 PL/SQL 控制结构,可以对SQL语句的处理进行显式控制,便于对表的数据逐条进行处理。ps.当表中数据量大的时候,不建议使用游标(效率不高,耗费资源),但是它能逐条取数据方法灵活。 游标是记录的指针,利用游标对活动集的更新或删除会反馈到表的记录上。游标属性:%FOUND、%NOTFOUND、%ROWCOUNT、%ISOPEN1、显
2012-04-10 16:18:11 2958
转载 windows下cvs服务器安装配置
转载自:http://xsl2007.iteye.com/blog/8183411.下载cvsnt(百度下载) 2.安装cvsnt 直接双击运行cvsnt安装文件,安装过程中可以选择以经典、自定义和完全三种方式安装,在自定义方式中可以选择安装路径。安装完成后,在控制面板里出现一个CVSNT Server的项目,图标是一条鱼~~ 3.配置cvsnt 安装完成cvs
2012-04-09 15:04:09 1168
转载 使用VisualSVN Server搭建SVN服务器
转载自:http://blog.csdn.net/wallaceli1981/archive/2010/01/23/5248408.aspx使用原始的 SVN 和 Apache 相配合来实现源代码的 SVN 管理,虽然专业且功能强大,但对于一般个人用户来说未免太过复杂。而使用 VisualSVN Server 来实现主要的 SVN 功能则简单得多。简单的直接看前面,详细的看后面部分
2012-04-09 14:39:11 1195
转载 Java中的数据库连接池原理
连接池的基本工作原理1、基本概念及原理我们知道,对于共享资源,有一个很著名的设计模式:资源池(Resource Pool)。该模式正是为了解决资源的频繁分配?释放所造成的问题。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。我们可以通过设定连接池最大连接数来防止系统
2012-04-09 11:23:23 530
转载 Maven2常用命令
1、常用命令mvn compile 编译主程序源代码,不会编译test目录的源代码。第一次运行时,会下载相关的依赖包,可能会比较费时。mvn test-compile 编译测试代码,compile之后会生成target文件夹,主程序编译在classes下面,测试程序放在test-classes下。mvn test运行应用程序中的单元测试mvn site生
2012-04-09 10:49:54 618
原创 javarebel 2.0的配置
3.5 的仅支持java 6.0+,使用时,将jrebelXXX.jar修改为jrebel.jar使用JavaRebel实现即时重载javaclass更改 本文以javarebel-2.0 free版本为例,包括如何配置在使用Eclipse插件开发tomcat应用时,实现即时重载java class更改。 1. 首先下载JavaRebel,下载后解压到本地目
2012-04-09 09:52:07 1342 1
原创 SSH相关问题
1. 1. BeanFactory的作用是什么? [中] 2. BeanFactory是配置、创建、管理bean的容器,有时候也称为bean上下文。Bean与bean的依赖关系,也是由BeanFactory负责维护的。 3. 2. bean在spring的容器中两种基本行为是什么? [中] 4. Singleton:单态 5. Non-singleton或
2012-04-09 08:42:15 2026
原创 Ajax常见问题整理
jquery里的缓存问题如何解决?AJAX面试题如果直接用jQuery里的$.ajax()方法的话,去除缓存很简单,只需要配置一下缓存属性cache为false,但如果想要简单写法getJSON(),去除缓存就不能通过配置来解决了。因为getJSON根本没有这个缓存属性让你来配置。因为如果其调用的地址URL和之前的一样的话,回调函数会直接在缓存里面读取数据,而不是进后台调用相应的方法。解决
2012-04-08 22:36:46 1124
原创 Hibernate 和ibatis
IBATIS:iBATIS一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2001年发起的开放源代码项目,最初侧重于密码软件的开发,现在是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO),同时还提供一个利用这个框架开发的JPetStore实例,相对Hibernate和
2012-04-08 22:08:52 496
原创 Hibernate面试题
一. hibernate的ID生成策略是什么?Hibernate的ID生成策略可以在xxx.hbm.xml里的标签内指定id生动生成的类型,标签为,通常用到的类型有native(数据完全自动生成,不同的数据库有不同的算法,比如在mysql就会自动变为auto_increment,在sqlserver就会变为identity,如果是oracal就会变为sequence……此类型用得最多),ide
2012-04-08 22:05:32 837
原创 Spring面试题大全
* Spring的优点有什么?1. Spring是分层的架构,你可以选择使用你需要的层而不用管不需要的部分2. Spring是POJO编程,POJO编程使得可持续构建和可测试能力提高3. 依赖注入和IoC使得JDBC操作简单化4. Spring是开源的免费的5. Spring使得对象管理集中化合简单化* 描述一下spring中实现
2012-04-08 21:55:44 5261
原创 Oracle SQL 面试题
1、关于group by表内容: 2005-05-09 胜 2005-05-09 胜 2005-05-09 负 2005-05-09 负 2005-05-10 胜 2005-05-10 负 2005-05-10 负 如果要生成下列结果, 该如何写sql语句? 胜 负 2005-05-09
2012-04-08 21:53:17 1919
转载 java基础面试题
JAVA相关基础知识1、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类
2012-04-08 21:18:25 546
原创 SQL面试题
sql面试题大全 Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(T#,Tname) 教师表 问题: 1、查询“001”课程比“002”课程成绩高的所有学生的学号; select a.S#
2012-04-08 20:42:12 710
Apache Maven-3.0.3以及相关的配置说明
2012-04-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人