自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

X-Mouses

每天进步一点点!

  • 博客(28)
  • 资源 (63)
  • 收藏
  • 关注

转载 一句话评论设计模式六大原则

原则,故名思议则是本质的意思。所谓擒贼先擒王,研究设计模式自然要先了解设计原则,所有的模式都是在这些原则的基础之上发展起来的,有的是侧重一个,有的是多个都有所涉及。看完设计模式之后,我感觉到每个模式都有这些原则的影子,还渗透着面向对象的三大属性,也觉得这些原则也都有相通之处,,正是有了他们才使我们由代码工人转为艺术家。下面我来点评一下六大原则,望各位拍砖:1、单一职责原则(Sing

2012-01-31 21:07:51 480

转载 可伸缩架构常用技术--数据切分

1. 简介本来想写一篇可伸缩性架构方面的文章,发现东西太多了,久久未能下笔,这里首先把大家最关注的数据切分(Partition/Sharding)方面的内容先写完,给大家参考。 我们知道,为了应对不断增长的数据,我们对数据进行切分,存储在不同的数据库里,本文提到的数据库在非特定指明的情况下,均指一个逻辑数据库(是一组数据库,比如Master-Slave),而非单一各个物理数据库。

2012-01-31 21:06:17 496

原创 Oracle中varchar,varchar2,nvarchar,nvarchar2区别与联系

一、varchar,varchar2联系:1.varchar/varchar2用于存储可变长度的字符串比如varchar(20),存入字符串'abc',则数据库中该字段只占3个字节,而不是20个字节2.size 的最大值是 4000,而最小值是 1,其值表示字节数,比如varchar(20)表示最大可以存放20个字节的内容区别:1.varchar2把所有字符都占

2011-11-28 15:56:28 737

原创 Myeclipse 6.5启动报错解决办法

Myeclipse 6.5将安排目录拷贝到另外一台机器时报以下错误:!SESSION 2011-11-25 14:16:03.437 -----------------------------------------------eclipse.buildId=M20080221-1800java.version=1.5.0_04java.vendor=Sun Microsystems I

2011-11-25 14:35:05 5270

原创 SVN版本信息批量删除方法

SVN版本信息在拷贝文件夹的时候由于同时拷贝了版本信息,导致提交或更新代码时报错,经过测试验证,通过以下代码可以把当前目录下所有svn版本信息删除,代码如下:@echo offcd %1echo 工作目录是:& chdir:inputset source=:set /p source=确定要清楚当前目录下的svn信息吗?[Y/N/Q] set "source=%sourc

2011-11-22 16:09:13 1501

原创 CHM格式帮助文档乱码解决办法

经常碰到一些 CHM 格式的帮助文档出现乱码无法阅读的情况,而且 CHM 文档不像浏览器一样,右键可以选择字符编码,非常不便。究其原因,主要就是 CHM 文档在页面中没有指定合适的字符编码所致。CHM 的实质是 HTML 文件。一般情况下没有指定字符编码的 CHM 是调用 Internet Explorer 浏览器的字符编码设定来显示 CHM 文件的。在注册表 HKEY_CURRE

2011-11-22 15:59:39 1471

转载 PowerDesigner 中Comment与name内容互换COPY

在使用PowerDesigner对数据库进行概念模型和物理模型设计时,一般在NAME或Comment中写中文,在Code中写英文。Name用来显 示,Code在代码中使用,但Comment中的文字会保存到数据库Table或Column的Comment中,当Name已经存在的时候,再写一次 Comment很麻烦,可以使用以下代码来解决这个问题:代码一:将Name中的字符COPY至Commen

2011-11-15 13:57:21 1999

原创 Oracle 10g表空间管理

表空间是ORACLE数据库中最大的逻辑结构,ORACLE数据库就是由一个或多个表空间组成的。(一)表空间概述:一个表空间的大小等于其中所有数据文件的大小之和。数据库的大小等于其中所有表空间的大小之和。表空间可以被联机和脱机,SYSTEM表空间不能脱机。表空间可以分为系统表空间和非系统表空间系统表空间包括SYSTEM表空间和SYSAUX表空间,其余的表空间就是非系统表空间。非系统表空

2011-11-11 08:40:10 2026

原创 Web导出(四)之iText将HTML代码导出PDF

将HTML代码直接导出PDF,并保存HTML中的CSS样式,支持中文,代码如下:public static void html2PDF() throws Exception { String outputFile = "D:/test.pdf"; OutputStream os = new FileOutputStream(outputFile); ITextRenderer

2011-10-21 21:54:46 7216 2

原创 Web导出(三)之 iText将HTML文件转PDF

通过第三方组件iText将HTML代码直接输出到PDF,实现代码如下:import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import org.xhtmlrenderer.pdf.ITextRenderer;

2011-10-21 21:51:21 3403

原创 Web导出(二)之Freemarker+XML导出Word

在Web应用中,有时需要按照固定的模板将数据导出到Word,如流程审批单,在流程处理完成后将处理过程按照流程单的要求导出,有时程序中需要实现生成标准Word文档,要求能够打印,并且保持页面样式不变,常见的方案有POI、iText、JACOB、JSP几种方式,POI读取Word文档

2011-09-04 20:34:16 17077 40

原创 关于Oracle视图with check option

关于Oracle视图,如果增加with check option选项,即通过视图进行的修改,必须也能通过该视图看到修改后的结果。如果insert,那么加的这条记录在刷新视图后必须可以看到;如果update,修改完的结果也必须能通过该视图看到;如果delete,当然只能

2011-08-17 22:31:55 969

转载 概要设计与详细设计的区别

概要设计与详细设计的区别    概要设计就是设计软件的结构,包括组成模块,模块的层次结构,模块的调用关系,每个模块的功能等等。同时,还要设计该项目的应用系统的总体数据结构和数据库结构,即应用系统要存储什么数据,这些数据是什么样的结构,它们之间有什么关系。     详细设计

2011-08-07 21:46:05 647

原创 Web系统页面打印技术实现与分析

1 Web页面打印概述应用WEB化,不论对开发商,还是对用户来说,实在是一种很经济的选择,因为基于WEB的应用,客户端的规则很简单,容易学习,容易维护,容易发布。在WEB系统中,打印的确是个烦人的问题。 要么自己开发打印控件,如果项目时间紧,肯定来不及。这对程序员来说,因为浏

2011-08-01 23:35:02 6986 1

原创 Web导出(一)之HTML代码导出到Word

最近在项目中需要将通过富文本编辑器处理过的文字转换为Word,查了很久,大家通常的解决办法是使用Jacob或POI等组件直接生成Word,但是都无法将富文本编辑器处理过的文字保留样式并保存为Word,最终以失败而告终,无奈只有自己研究Word的格式转换;分析了转换过程,总体分

2011-08-01 23:10:02 36316 20

转载 甘特图框架介绍

<br />1.向日葵甘特图(商用软件,有免费版本) <br />http://www.51diaodu.cn/sfgantt/download/index.html <br />免费版效果还不错,就是里面最重要的一个gantt.js是混淆过的,以后自己扩展有点麻烦。 <br /><br />2.jfreechart(老牌免费出图的东东) <br />http://www.jfree.org/jfreechart/ <br />下载了demo过来看看,效果一般,不确信能否支持在线编辑。 <br /><br

2011-05-26 23:06:00 3662

原创 Tomcat JSP预编译(JSP Jar包实现)

1.         编写构建配置文件build.propertiestomcat.home=D:/Tomcat/apache-tomcat-7.0.14java.home=D:/ProgramFiles/Java/jdk1.6.0_25webapp.name=Testwebapp.path=E/:/WorkSpace/MyEclipse9.0/Test/WebRoot2.         编写Ant构建脚本build.xml注:以下为Tomcat6.X以上脚本

2011-05-17 23:55:00 8465 3

原创 keytool生成证书与Tomcat SSL配置

一、Keytool介绍Keytool是一个Java数据证书的管理工具。Keytool将密钥(key)和证书(certificates)存在一个称为keystore的文件中在keystore里,包含两种数据: 1.   密钥实体(Keyentity)——密钥(secretkey)又或者是私钥和配对公钥(采用非对称加密) 2.   可信任的证书实体(trustedcertificate entries)——只包含公钥 Alias(别名):每个keystore都关联这一个独一无二的alias,这个al

2011-05-11 11:44:00 8882 1

转载 CDM、LDM与PDM的区别

<br /> <br />概念数据模型设计与逻辑数据模型设计、物理数据模型设计是数据库及数据仓库模型设计的三个主要步骤。 <br /> <br />在数据仓库领域有一个概念叫conceptual data model,中文一般翻译为“概念数据模型”。 <br />概念数据模型是最终用户对数据存储的看法,反映了最终用户综合性的信息需求,它以数据类的方式描述企业级的数据需求,数据类代表了在业务环境中自然聚集成的几个主要类别数据。 <br />概念数据模型的内容包括重要的实体及实体之间的关系。在概念数据模型中不包

2011-04-12 23:47:00 9194

原创 单点登录简介

 单点登录SSO(Single Sign-On)是身份管理中的一部分。SSO的一种较为通俗的定义是:SSO是指访问同一服务器不同应用中的受保护资源的同一用户,只需要登录一次,即通过一个应用中的安全验证后,再访问其他应用中的受保护资源时,不再需要重新登录验证。 目前的企业应用环境中,往往有很多的应用系统,如办公自动化(OA)系统,财务管理系统,档案管理系统,信息查询系统等等。这些应用系统服务于企业的信息化建设,为企业带来了很好的效益。但是,用户在使用这些应用系统时,并不方便。用户每次使用系统,都必须输入用户名

2011-04-12 22:59:00 2792

转载 谷歌用户体验设计准则

<br />谷歌的愿景<br />Googl用户体验团队致力于创建有用的(useful)、快速的(fast)、简单的(simple)、有吸引力的(engaging)、创新的( innovative)、适合大众的(universal)、有用的(profitable)、漂亮的(beautiful)、值得信赖的(trustworthy)、个性化的(personable)的应用。<br />Google用户体验的十大准则<br />1.将焦点集中在用户的生活,工作,和他们的梦想上。<br />Google 用户体验

2011-04-12 20:24:00 484

转载 Windows 7上安装Oracle 10g

<br />首先要下载支持Vista版本的Oracle 10g(以下链接地址在浏览器中打开没用,复制下面地址然后在迅雷中新建下载任务即可下载),下载完成后解压出来:http://download.oracle.com/otn/nt/oracle10g/10203/10203_vista_w2k8_x86_production_db.zip<br />网上搜索了一些资料,安装的第一步就是要修改安装文件目录中的两个refhost.xml文件,分别在目录db/Disk1/stage/prereq/db和/db/D

2011-04-09 14:45:00 701

转载 Oracle10g安装过程中"无法确定主机的IP地址时产生该异常错误" :解决办法

<br />1. Oracle10g安装过程中出现“无法确定主机的IP地址时产生该异常错误”。(本机设置自动获得IP地址)Oracle在用Net Configuraton配置网络服务名时需要取系统的IP地址,而如果解析IP地址错误就会出现上述异常。经修改c:/windows/system32/drivers/etc/hosts文件来手动解析后安装成功,文件内容如下:<br />127.0.0.1 localhost<br />192.168.1.102 ldgis<br /><br />2.检查完成。此次检

2011-04-09 14:43:00 1091

原创 Tomcat(5.0.X,5.5.X,6.0.X版本)数据源配置

<br /> <br /> 一、   Tomcat5.0.X数据源配置<br />1、  修改${tomcat_home}/conf/server.xml<br /><Context path="/JNDITest" docBase="JNDITest" debug="0" crosscontext="true" reloadable="true"><br />                                   <Resource auth="Container" name="jdbc/o

2010-07-28 21:18:00 1481

原创 开源门户介绍

 Liferay 代表了完整的J2EE应用,使用了Web、EJB以及JMS等技术,特别是其前台界面部分使用Struts 框架技术,基于XML的portlet配置文件可以自由地动态扩展,使用了Web Services来支持一些远程信息的获取,使用 Apahce Lucene实现全文检索功能。主要特点:    1、提供单一登陆接口,多认证模式(LDAP或SQL);    2、管理员能通过用户界

2008-10-31 17:43:00 2638

原创 Ajax框架介绍

DojoDojo是一个强大的面向对象JavaScript框架。主要由三大模块组成:Core、Dijit、DojoX。Core提供Ajax,events,packaging,CSS-based querying,animations,JSON等相关操作API。Dijit是一个可更换皮肤,基于模板的WEB UI控件库。DojoX包括一些创新/新颖的代码和控件:DateGrid,charts,离

2008-10-31 12:43:00 630

原创 Light Portal 介绍

一、Light Portal 简介    Light是一个基于Ajax与Java的开源Portal框架,它能够被无缝地集成到任何Java Web应用程序中或作为一个独立的Portal系统。它的特点就是当用户以管理方式访问portal时打开它,当用户需要把它作为规则商业处理时关闭它。    支持JSR168 Portlet API设计规范.     支持多主题,也支持自定主题。     每个

2008-10-31 10:05:00 2376

原创 MyEclipse快捷键与插件大全

 MyEclipse快捷键与插件大全  (1)Ctrl+M --切换窗口的大小(2)Ctrl+Q --跳到最后一次的编辑处(3)F2        --当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。          F3        --跳到声明或定义的地方。          F5       --单步

2008-05-16 23:50:00 542

VMware Workstation 9.X注册机

VMware Workstation 9.X注册机

2012-08-26

MyEclipse10 破解补丁

Myeclipse 10.0 破解 激活,java编写,适用于装有java环境的各种操作系统,win,linux,maxos 第一步:输入任意用户名 第二步:点击Systemid... 按钮,自动生成本机器的systemid。 第三步: 点菜单Tools->RebuildKey 第四步:点击active按钮.会在显示区域生成 LICENSE_KEY ACTIVATION_CODE ACTIVATION_KEY 这时候不要打开myeclipse的激活页面输入。 第五步:打开菜单Tools->ReplaceJarFile,弹出文件选择对话框,到myeclipse的安装目录common文件夹下选择plugins文件夹 点击打开,程序会卡住,不要担心,正在替换文件呢! 一会之后,会输出信息,文件已被替换 第六步:点菜单Tools->SaveProperites Mycelipse 10下载地址见破解补丁中下载地址。

2011-11-09

PLSQL Developer 9.0.2.1621绿色汉化破解版

PLSQL Developer 9.0.2 绿色汉化破解版,使用PLSQL Developer 8.0汉化包汉化,已经破解可永久免费使用。

2011-10-23

PLSQL Developer9.0.2注册机

PLSQL Developer9.0.2 注册机,亲自测试可用。

2011-10-23

Struts2.1权威指南_Part15

Struts2.1权威指南_Part15 Struts2.1权威指南_Part15

2010-12-09

Struts2.1权威指南_Part14

Struts2.1权威指南_Part14 Struts2.1权威指南_Part14

2010-12-09

Struts2.1权威指南_Part13

Struts2.1权威指南_Part13 Struts2.1权威指南_Part13

2010-12-09

Struts2.1权威指南_Part12

Struts2.1权威指南_Part12 Struts2.1权威指南_Part12

2010-12-09

Struts2.1权威指南_Part11

Struts2.1权威指南_Part11 Struts2.1权威指南_Part11

2010-12-09

Struts2.1权威指南_Part10

Struts2.1权威指南_Part10 Struts2.1权威指南_Part10

2010-12-09

Struts2.1权威指南_Part9

Struts2.1权威指南_Part9 Struts2.1权威指南_Part9

2010-12-09

Struts2.1权威指南_Part8

Struts2.1权威指南_Part8 Struts2.1权威指南_Part8

2010-12-09

Struts2.1权威指南_Part7

Struts2.1权威指南_Part7 Struts2.1权威指南_Part7

2010-12-09

Struts2.1权威指南_Part6

Struts2.1权威指南_Part6 Struts2.1权威指南_Part6

2010-12-09

Struts2.1权威指南_Part5

Struts2.1权威指南_Part5 Struts2.1权威指南_Part5

2010-12-09

Struts2.1权威指南_Part3

Struts2.1权威指南_Part3 Struts2.1权威指南_Part3

2010-12-09

Struts2.1权威指南_Part2

Struts2.1权威指南! Struts2.1权威指南!

2010-12-09

Struts2.1权威指南_Part1

Struts2.1权威指南_Part15 Struts2.1权威指南_Part15

2010-12-09

WebSpherePortal与Webseal安装配置部署手册

WebSpherePortal与Webseal安装配置部署手册

2010-05-27

IBM Tivoli WebSEAL配置指南V3.9

IBM Tivoli WebSEAL配置指南V3.9中文手册

2010-05-27

WebSEAL管理指南V3.9

WebSEAL管理指南V3.9简体中文手册

2010-05-27

IBM Tivoli Storage Manager概述

IBM Tivoli Storage Manager概述

2010-05-27

Tivoli Access Manager安全管理

Tivoli Access Manager安全管理方案

2010-05-27

Tivoli Identity Manager安装配置指南

Tivoli Identity Manager安装配置指南

2010-05-27

TAMeb单点登录的几种方式

IBM TAM webseal单点登录的几种方式

2010-05-27

IBM_Tivoli_Access_Manager_for_e-business_WebSEAL_管理指南

IBM_Tivoli_Access_Manager_for_e-business_WebSEAL_管理指南V5.1简体中文手册

2010-05-27

IBM Tivoli Access Manager for Business Integration 问题确定指南

IBM Tivoli Access Manager for Business Integration 问题确定指南V5.1,简体中文手册。

2010-05-27

IBM Tivoli Access Manager for Business Integration 管理员指南

IBM Tivoli Access Manager for Business Integration 管理员指南V4.1简体中文手册

2010-05-27

IBM 门户解决方案

IBM WebSphere Portal 解决方案

2010-05-27

Head.First.设计模式.part6

Oreilly - Head First 设计模式中文版,高清PDF。

2010-04-05

Head.First.设计模式.part5

Oreilly - Head First 设计模式中文版,高清PDF。

2010-04-05

Head.First.设计模式.part4

Oreilly - Head First 设计模式中文版,高清PDF。

2010-04-05

Head.First.设计模式.part3

Oreilly - Head First 设计模式中文版,高清PDF。

2010-04-05

Head.First.设计模式.part2

Oreilly - Head First 设计模式中文版,高清PDF。

2010-04-05

Head.First.设计模式.part1

Oreilly - Head First 设计模式中文版,高清PDF。

2010-04-05

HTML5.0参考手册

HTML5.0标准参考手册,整理来自3cschool网站的资源,大家共同学习。

2010-04-05

jQuery1.2.6中文API(chm)

jQuery它以其快速、简洁,能够很轻易地处理HTML文档、控制事件、给页面添加动画和Ajax效果等打动着所有关注它的人。

2008-11-08

Struts 2.0学习文档

关于struts2.0的详细讲解,集成了几个方面的资料整理而来!

2008-11-07

Ext2.1中文API

在众多的AJAX框架中,考察一个框架是否优秀,除了强调框架的功能、性能外,掌握难度和相关的文档、范例也是参考要数。ExtJS便是这样一个不错的选择。 其中是最新版本的API,使用前请下载Adobe的AIR,下载地址:http://airdownload.adobe.com/air/win/download/latest/AdobeAIRInstaller.exe

2008-09-22

EXT实例及中文API

无论你是Ext库的新手,抑或是想了解Ext的人,本篇文章的内容都适合你。本文将简单地介绍Ext的几个基本概念,和如何快速地做出一个动态的页面并运行起来,假设读者已具备了一些JavaScript经验和初级了解HTML Dom。

2008-09-21

空空如也

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

TA关注的人

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