自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(39)
  • 资源 (3)
  • 收藏
  • 关注

转载 UML用例图之泛化(generalization)、扩展(extend)和包含(include)关系--UML一波流系列讲解

在画用例图的时候,理清用例之间的关系是重点。用例的关系有泛化(generalization)、扩展(extend)和包含(include)。其中include和extend最易混淆。下面我们结合实例彻底理清三者的关系。 基本概念 用例图(Use Case Diagram):用例图显示谁是相关的用户,用户希望系统提供什么服务(用例),以及用例之间的关系图。用例图主要的作用是获取需求、指导

2013-08-02 12:19:19 275

转载 博客导出工具

该工具现支持的网站包括:CSDN、ITEYE、博客园、新浪、搜狐、和讯、ChinaUnix、网易、51CTO、开源中国、百度空间、QQ空间(如有遗漏请留言补充)。支持3种导出方式:个人博客、博客专栏和指定文章URL。可以导出CHM、PDF、HTML、TXT和EPUB 5种格式文档。详细参看:http://blog.csdn.net/sq_zhuyi/article/deta

2012-12-28 22:13:06 251

转载 Socket 与 Webservice 的区别

Socket 与 Webservice 的区别 socket是一种协议,采用tcp或udp协议通信。Tcp、udp属于网络层,上边各层的应用都需要我们自己实现,例如端口的定义,数据包的定义,数据包的加密解密等。 webservice是一种服务,采用HTTP协议通信,Soap作为数据格式。HTTP协议属于应用层,通过服务器才可以发布,这样内部定义的端口,数据包,加解密都做好了,可

2012-10-26 14:04:22 3132

转载 Fresh Diagnose 8.65-电脑硬件信息查看和硬件性能基准测试

Fresh Diagnose是国外出品的优秀软件,带有中文界面,它主要是用来查看电脑硬件规格,就像是everest一样。在Fresh Diagnose中,硬件信息十分丰富,应该没有你找不到的资料,除此之外,你还可以使用它对cpu等硬件进行基准测试,从而判断哪个性能更加强劲,是不可多得的好软件。 Fresh Diagnose可以运行在大部分的windows系统中,它的体积为2.1M,

2012-09-12 21:05:34 649

转载 安装笔记本内存条及认识内存插槽

目前主流的笔记本内存规格目前市场是比较常见的内存条的一般都是DDR2和DDR3这两种。一般都是512MB、1G、2G的。DDR3是目前最主流的。但是也是最贵的笔记本内存条。笔记本内存条中间有一个小卡口,而且不在正中间,这样能避免插反。我做了个笔记本内存插法的图片。笔记本内存的安装方法图笔记本内存安装方法笔记本内存条安装方法

2012-09-09 16:34:05 7896

转载 Jetty 项目介绍

Jetty是一个开源、基于标准、全功能实现的JAVA服务器。它在Apache2.0协议下发布,因此可以自由的用于商业用途和发行。首创于1995年,Jetty受益于一个广大的用户社区,有一个稳定的核心开发者来持续专著的开发。有很多正在运行的使用Jetty的例子,这也不过是千分之十的Jetty实例。 虽然Jetty的目标很低调, 无数的站点和产品使用Jetty,但是Jetty无处不见!Jetty可

2012-08-30 18:10:13 984

转载 HTTP状态

在网站建设的实际应用中,容易出现很多小小的失误,就像mysql当初优化不到位,影响整体网站的浏览效果一样,其实,网站的常规http状态码的表现也是一样,Google无法验证网站几种解决办法,提及到由于404状态页面设置不正常,导致了google管理员工具无法验证的情况,当然,影响的不仅仅是这一方面,影响的更是网站的整体浏览效果。因此,比较清楚详细的了解http状态码的具体含义,对于一个网站站长来说

2012-08-29 14:51:08 485

转载 什么是转义字符

<br />转义字符是指,用一些普通字符的组合来代替一些特殊字符,由于其组合改变了原来字符表示的含义,因此称为“转义” <br />比如 C 语言中,用“/n”来表示换行,“/r”表示回车,“/t”表示跳格等等,它们本身只是一个反斜杠和一个字母,但是却被赋予了特殊的意义<br />ASCII中有一些非打印字符, 像换行,响铃等, <br />这些字符必须直接写入ASCII值才可以输出, 这些ASCII之间没有任何规律,可读性不高, 难于记忆, 为此人们发明了转义字符来代替ASCII值,用以摆脱ASCII的缺

2010-10-25 21:19:00 996

原创 db2不同版本jdbc连接测试

测试目标:       本地(db2安装在本地)db2v8.1.3 person edition,java程序部署在tomcat下,希望能通过jdbc type2方式连接使用 背景       远程(db2安装在远程服务器)db2v8.1.3 person edition,java程序部署在本地tomcat下,通过jdbc type2方式连接没问题 测试总结 测试发

2008-05-19 19:28:00 904

转载 java之jdbc连接db2数据库

/**了解基础情况**/ 对于Java程序员而言,DB2 提供了两种应用程序编程接口(API):JDBC 和 SQLJ。  JDBC:  JDBC 驱动程序分为旧的/CLI 驱动程序和新的通用 JDBC 驱动程序(Universal JDBC Driver)。  JDBC 是一个与供应商无关的动态 SQL 接口,该接口通过标准化的 Java 方法向您的应用程序提供数据访问。

2008-05-18 16:40:00 2150

原创 jsp有关在ie中打开pdf文件的问题

背景:      在基于BS模式的项目中,我们一般对于报表、需要打印的数据,都是直接在ie中以pdf中显示出来的,这是因为ie调用了pdf插件,这样才可以正确显示。比如:页面提供一个按钮,打印当前页面数据,点击后,即会在ie中调用pdf插件,以Pdf格式显示这些数据,然后执行打印。  问题产生:        在一个项目中打印报表时,出现打印部分数据,数据在ie中以pdf形式显示没

2008-05-05 21:08:00 6799 1

原创 db2死锁问题

1、            打开监视死锁的开关db2 update monitor switches using lock on 2、            死锁的查看C:/>db2 get snapshot for locks on yourdatabasename数据库锁定快照 数据库名称 = JS 数据库路径 = D:/DB2/NODE0000

2008-04-14 19:58:00 3047

原创 Oracle实例创建和启动

在oracle安装完成后,默认会启动安装时建立的实例如果我们需要创建新的实例,该如何操作呢?那么如何启动呢?如何进行访问呢?下面就简单总结下: 1、 以oracle用户登录后,通过dbca命令启动图形化创建实例的界面输入global name和sid,一路next,最后输入访问这个库的密码2、 修改当前oracle用户的环境变量,修改oracle_sid为新创建实例

2008-04-14 19:56:00 13286

原创 java.lang.NoSuchMethodError: java.math.BigDecimal ( I)V错误

使用jasperReport和ireport做的报表,在运行时,出现这样的错误:java.lang.NoSuchMethodError: java.math.BigDecimal ( I)V 经过查找是因为在ireport中定义的变量,其中类型为BigDecimal出现问题的原因是和jdk版本有关系,如果jdk1.5就不会有这个问题,jdk1.4.2会出现这样的问题解决:1、升级

2008-04-03 19:39:00 3375

原创 gcc使用

GCC起步  在学习使用GCC之前,下面的这个例子能够帮助用户迅速理解GCC的工作原理,并将其立即运用到实际的项目开发中去。首先用熟悉的编辑器输入清单1所示的代码:  清单1:hello.c#include int main(void){printf ("Hello world, Linux programming!//n");return 0;}

2008-04-01 21:27:00 1754

原创 ubuntu6下安装db2-express-c v9.5

根据官方的文档, db2 v9.5支持的Linux操作系统ubuntu为7以上,还以为我这个没有升级的ubuntu6不能装呢呵呵,结果自己下载了一个开发版的db2 express-c v9.5安装后,完全可以用吗,差点被忽悠了!还以为我又只能回到windows下进行开发了安装很顺利,步骤:前提是:必须必须以root用户安装,否则安装后,虽然可以用,但是不能使用图形化

2008-03-15 17:30:00 1202

原创 DB2远程连接配置总结

<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->实现:在客户端远程连接服务器端的db2(db2之间的互连)本文假定如下:客户端为windows/linux/unix,客户端也已经安装了db2或者客户端服务器端为windows/linux/unix客户端ip:192.168.42.147,服

2008-03-12 23:49:00 5847 2

原创 oracle导入导出数据和导出表结构

<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->导出一个用户下的所有表数据常用的命令Exp user/password@instance file=file.dmp rows=y log=log_name其中username/password为导出用户的用户名和密码Instance为导

2008-03-11 20:36:00 3692

原创 [转]Oracle字符集问题总结

<!--@page {margin:2cm}p {margin-bottom:0.21cm}h1 {margin-bottom:0.21cm}h1.western {font-family:"AR PL ShanHeiSun Uni",serif}h1.cjk {font-family:"AR PL ShanHeiSun Uni"; font-size:

2008-03-10 17:24:00 590

原创 Ubuntu 环境变量

<!--@page {margin:2cm}p {margin-bottom:0.21cm}h2 {margin-bottom:0.21cm}h2.western {font-family:"AR PL ShanHeiSun Uni",serif}h2.cjk {font-family:"AR PL ShanHeiSun Uni"; font-style

2008-03-09 22:05:00 63811 5

原创 linux 启动ftp服务,sftp服务

启动ftp服务:在/etc/rc.d/init.d/目录下:命令  service vsftp start启动ssh服务,sftp服务在/etc/init.d/目录下:  命令  /etc/init.d/sshd start  注意这里需要在绝对路径下执行sshd start开启root可以通过ftp软件连接的功能:默认有一些用户是不能通过ftp连接服务器的,比如root。

2008-03-07 17:41:00 25623 3

原创 linux下开发常用的软件总结

编辑器:就用vi好了,很方便,功能也很强大ftp软件:virgoFTP,是用java swt写的客户端软件,没有其他一些ftp软件的乱码问题,操作也很方便,类似cuteftp,很好用oracle客户端:tora类似toad连接oracle的强大工具,也是用java写的客户端软件,不过tora安装起来还是比较麻烦的,要下载源码,自己编译,具体可以参看自己写的另一篇文章《ubuntu下使用to

2008-03-07 17:30:00 737

原创 ubuntu下使用tora连接oracle

<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->Ubuntu下直接用apt-get安装的Tora只有PostgreSQL一个provider。1. 安装Oracle Instant Client$ sudo apt-get install oracle-xe-client //如果找不到相应的软件包,

2008-03-04 17:51:00 3110

原创 增加eclipse内存分配

增加eclipse内存分配 <!--@page {margin:2cm}p {margin-bottom:0.21cm}-->1、命令行:在使用eclipse的过程中,时不时就会出现"内存溢出"的问题,一个解决办法就是在启动eclipse时增加其内存使用,在eclipse的安装目录下,通过命令行方式:eclipse -vmargs -Xms512m -Xmx

2008-02-21 12:38:00 14978 1

原创 Websphere中报出ByteToCharUTF8.convert(ByteToCharUTF8.java(Compiled Code))

在Websphere6.0中部署的项目在运行中,出现了编码错误,查看日志显示为:       at sun.io.ByteToCharUTF8.convert(ByteToCharUTF8.java(Compiled Code))     at sun.nio.cs.StreamDecoder$ConverterSD.convertInto(StreamDecoder.java(Inl

2008-02-20 17:27:00 1810

原创 【转】Servlet线程安全深入探讨

Servlet/JSP技术和ASP、PHP等相比,由于其多线程运行而具有很高的执行效率。由于Servlet/JSP默认是以多线程模式执行的,所以,在编写代码时需要非常细致地考虑多线程的安全性问题。然而,很多人编写Servlet/JSP程序时并没有注意到多线程安全性的问题,这往往造成编写的程序在少量用户访问时没有任何问题,而在并发用户上升到一定值时,就会经常出现一些莫明其妙的问题。  Ser

2008-02-01 22:58:00 377

原创 在Websphere上修改项目的web.xml中的配置后不生效

通常我们在websphere下部署了一个java工程后,如果修改了web.xml文件,重新启动这个java工程发现websphere并没有自动加载web.xml文件,即修改后的web.xml并不起作用,除非重新把这个java工程再部署一次,这需要花一些时间,如果是远程操作机器,上传整个jar包也是很慢的事情。 其实这是因为websphere下的配置文件通常有两份,一份在installedA

2008-01-28 15:55:00 2558

原创 Java精确计算

如果我们编译运行下面这个程序会看到什么?public class Test{    public static void main(String args[]){        System.out.println(0.05+0.01);        System.out.println(1.0-0.42);        System.out.println(4.015*1

2008-01-25 18:48:00 2385

转载 【转】Session详解2

四、理解session机制session机制是一种服务器端的机制,服务器使用一种类似于散列表的结构(也可能就是使用散列表)来保存信息。当程序需要为某个客户端的请求创建一个session的时候,服务器首先检查这个客户端的请求里是否已包含了一个session标识 - 称为session id,如果已包含一个session id则说明以前已经为此客户端创建过session,服务器就按照s

2008-01-22 17:54:00 293

转载 【转】Session详解1

Session详解摘要:虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。目录:一、术语session二、HTTP协议与状态保持三、理解cook

2008-01-22 17:36:00 320

原创 SQLite嵌入式数据库使用

sqlite是嵌入式SQL数据库引擎SQLite(SQLite Embeddable SQL Database Engine)的一个扩展。SQLite是一个实现嵌入式SQL数据库引擎小型C语言库(C library),实现了独立的,可嵌入的,零配置的SQL数据库引擎。特性包括:事务操作是原子,一致,孤立,并且持久的,即使在系统崩溃和电源故障之后。 零配置——不需要安装和管理。实现了绝大多数SQL9

2008-01-21 22:33:00 940 1

原创 Session失效设置

在一般系统登录后,都会设置一个当前session失效的时间,以确保在用户没有使用系统一定时间后,自动退出登录,销毁session。 具体设置很简单:       在主页面或者公共页面中加入:session.setMaxInactiveInterval(900);       参数900单位是秒,即在没有活动15分钟后,session将失效。这里要注意这个session设置的时间

2008-01-15 18:17:00 4065

原创 学会看日志查错

在开发项目中,经常出现这样那样的错误,除了从控制台查看错误外,还有很重要的一点就是从日志中查看,尤其是当很多上线系统出错后,也只能从日志中查看。 日志这里分为两种1、 项目自己使用log4j等包记录的日志,一般记录系统在运行过程中产生的错误,警告等2、 应用服务器本身记录的日志,比如应用服务器启动时,加载项目时,项目初始化时等出现的错误,警告!注意:这两种日志不是孤立的

2008-01-03 21:32:00 563

原创 mysql奇怪的字符编码

在项目的一次测试中,偶然发现一个怪异的现象采用mysql5.0,数据库编码采用默认的latin1然后通过程序添加了一些数据在页面上,查询时,输入 "软"结果查找出来一些数据 ,根本和"软"字不匹配,我就纳闷了,难道我程序写错了也不可能啊,其他的模糊查询都是好的,没理由的在进行跟踪调试后,没有发现任何问题,然后就直接在 mysql数据库中,执行那条简单的sql语句,结果出来2

2007-11-20 13:58:00 424

原创 JavaScript 转义字符

JAVAScript 转义字符(Escape Character)       在我们写JAVAScript脚本时,可能会要HTML文档显示或使用某些特殊字符(例如:引号或斜线)。(例如:)但是前面提过,声明一个字符串时,前后必须以引号括起来。如此一来,字符串当中引号可能会和标示字符串的引号搞混了,此时就要使用转义字符(Escape Character)。       JAVAScri

2007-11-16 12:14:00 1606

原创 dell台式机真的很滥

今天在公司想给dell dimension 1100换个dvd-rw,在bios中发现竟然不识别.晕到~,这个也不认!还有开始想把光驱拆下来的,竟然发现主机有一边不能拆,不知道是为什么,我在想那你让我怎么卸光驱啊,还有两个螺丝字那边呢?前段时间公司想给电脑硬盘扩容,买了一个160g 的,装上去也不识别,按照网上的设置过后,仍然不行,开始怀疑是主板不支持,打电话到dell的技术支持一问,果然

2007-09-29 19:00:00 431

原创 J2EE系统各个层次的编码方式

Web容器默认的编码方式:ISO-8859-1 (解析POST数据)JDBC驱动程序默认的编码方式:ISO-8859-1 所以我们将其设置为GBK或GB2312Java内部使用的字符集:Unicode操作系统:GBK浏览器发送请求(传输URI):UTF-8javascript:UTF-8(沿用java的字符处理方式,内部是使用unicode来处理所有字符的) 当从U

2007-09-27 18:36:00 395

原创 中文乱码终极解决之道(转)

Jsp/struts/tapestry/hibernate等中文乱码问题解决 将Java/J2EE系统的统一编码定义为UTF-8。UTF-8编码是一种兼容所有语言的编码方式,惟一比较麻烦的就是要找到应用系统的所有出入口,然后使用UTF-8去“结扎”它。一个J2EE应用系统需要做下列几步工作:1、开发和编译代码时指定字符集为UTF-8。JBuilder和Eclipse都可以在项目属性中设

2007-09-27 18:34:00 614

原创 8小时mysql数据库连接超时问题

错误描述: STACKTRACE: java.sql.SQLException: Communication link failure: java.net.SocketException, underlying cause: Software caused connection abort: recv failed ** BEGIN NESTED EXCEPTION **

2007-09-26 20:20:00 1109

jxl操作excel

jxl同样是用来读写excel的使用jar包 和poi一样,可以很方便使用

2008-12-05

poi 操作excel工具包

poi是很好用的操作excel的实用工具包 版本是2.5.1的

2008-12-05

IReport中文手册

非常棒的介绍报表制作工具iReport工具的资料<br>

2007-11-23

空空如也

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

TA关注的人

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