自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(125)
  • 问答 (1)
  • 收藏
  • 关注

CORBA---Jacorb的安装与编译

Jacorb安装配置 1、到http://www.jacorb.org/download.html下载合适的版本并解压到本地,2、设置环境变量      添加F:\jacorb-3.0\bin到path,并创建JACORB_HOME变量为F:\jacorb-3.03、修改idl.bat     F:\jacorb-3.0\bin目录下会自带一个idl.bat.tpl的文件...

2013-12-19 23:20:41 497

Ruby脚本转换成可执行文件---OCRA

Ruby脚本转换成可执行文件 今天无意中看到了一篇关于OCRA工具的介绍,体验了一下,不错的一个工具,可以很轻松的将ruby脚本转换成exe文件 当然需要安装ocra的gem包, gem install ocra 即可 ocra命令参数 ocra --helpocra [options] script.rboptions可取值如下:--dll dl...

2013-12-18 22:09:17 704

原创 启动Apache时提示错误“Cannot load php5apache2_2.dll into server”

故障现象:  在命令符方式下启动Apache时提示错误信息“Syntax error on line 122 of D:/Apache/conf/httpd.conf: Cannot load D:/PHP/php5apache2_2.dll into server”,导致Apache无法启动。  Apache的配置文件D:/Apache/conf/httpd.conf第122...

2011-12-05 19:12:14 176

MYSQL 启动后立即停止

      今天修改了mysql配置文件之后,准备重启mysql服务,再启动时回出现 启动后又立即停止 的情况,重装几次也无济于事,最后发现任务管理器中依然有mysql.exe这个进程,停止这个进程之后,再启动mysql服务就可以了。...

2011-11-22 00:34:12 938 1

SVN服务器环境搭建

SVN服务器环境搭建 1、获取 Subversion 服务器程序到官方网站(http://subversion.tigris.org/)下载最新的服务器安装程序。2、获取 TortoiseSVN 客户端程序从官方网站 http://tortoisesvn.net/downloads 获取最新的 TortoiseSVN 。TortoiseSVN 是一个客户端程序,用来...

2011-11-21 16:57:13 100

原创 风级歌

0级烟柱直冲天,1级青烟随风偏 2级风来吹脸面,3级叶动红旗展 4级风吹飞纸片,5级带叶小树摇 6级举伞步行艰,7级迎风走不便 8级风吹树枝断,9级屋顶飞瓦片 10级拔树又倒屋,11,12级陆上很少见,13,14级很恐怖。 ...

2011-11-17 15:26:38 244

原创 MySQL数据库备份和还原的常用命令

备份MySQL数据库的命令mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql备份MySQL数据库为带删除表的格式备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。mysqldump -–add-drop-table -...

2011-10-31 14:16:51 99

原创 当今软件开发者需要的技能

http://www.javaworld.com/javaworld/jw-09-2011/110915-modern-programming-skills.html?page=1

2011-10-22 00:14:49 110

原创 UML中的聚合,关联,泛化等关系

1. Overview UML设计类中,类的关系分为Generalization(泛化),Dependency(依赖关系)、Association(关联关系)、Aggregation(聚合关系)、Composition(组合关系)五种!2. Generalization(泛化) Generalization(泛化)表现为继承或实现关系(is a)。具体形式为类与类之间的继承...

2011-10-17 21:00:55 223

原创 path和classpath的区别

1.path的作用 path是系统用来指定可执行文件的完整路径即使不在 path中设置JDK的路径也可执行JAVA文件,但必须把完整的路径写出来,如C:\Program Files\Java\jdk1.6.0_10\bin\javac TheClass.java。path是用来搜索所执行的可执行文件路径的,如果执行的可执行文件不在当前目录下,那就会依次搜索path中设置的路径;而j...

2011-10-13 22:19:30 143

原创 【转】 大量数据处理方法总结(转)

1.Bloom filter适用范围:可以用来实现数据字典,进行数据的判重,或者集合求交集基本原理及要点:对于原理来说很简单,位数组+k个独立hash函数。将hash函数对应的值的位数组置1,查找时如果发现所有hash函数对应位都是1说明存在,很明显这个过程并不保证查找的结果是100%正确的。同时也不支持删除一个已经插入的关键字,因为该关键字对应的位会牵动到其...

2011-10-12 10:42:37 360

原创 Java栈与堆

Java栈与堆 ----对这两个概念的不明好久,终于找到一篇好文,拿来共享 1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,...

2011-10-10 12:27:47 82

原创 Java中serialVersionUID的解释

Java中serialVersionUID的解释 serialVersionUID作用:        序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。有两种生成方式:       一个是默认的1L,比如:private static final long serialVersionUID = 1L;       一个是根据类名、接口名、...

2011-10-10 12:01:02 84

原创 静态类

静态类  通常一个普通类不允许声明为静态的,只有一个内部类才可以。这时这个声明为静态的内部类可以直接作为一个普通类来使用,而不需实例一个外部类。如下代码所示:  public class StaticCls{  public static void main(String[] args){  OuterCls.InnerCls oi=new OuterCls.InnerCls(...

2011-10-04 14:46:15 116

transient

java语言的关键字,变量修饰符,如果用transient声明一个实例变量,当对象存储时,它的值不需要维持。   Java的serialization提供了一种持久化对象实例的机制。当持久化对象时,可能有一个特殊的对象数据成员,我们不想用serialization机制来保存它。为了在一个特定对象的一个域上关闭serialization,可以在这个域前加上关键字transient。当...

2011-10-04 14:43:51 73

java泛型

泛型(Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。可以在集合框架(Collection framework)中看到泛型的动机。例如,Map...

2011-09-30 20:56:47 95

原创 Java中Cloneable接口的用法

今天编写一个用到Cloneable接口的程序时才注意到原来clone()方法提供的是浅层拷贝,而不是我先前认为的深层拷贝。class A implements Cloneable{    int a=1;    ArrayList b=new ArrayList();    public A getClone(){       return (A) this.cl...

2011-09-28 23:10:33 227

单例模式

单例模式 singleton模式:确保内存中某个类的实例只有一个。 通过类变量实例化对象 public class SingleTest{public static void main(String[] args){singleton s1 = singleton.getInstance();singleton s2 = singleton.getIns...

2011-09-25 17:02:38 77

原创 java序列化

Java序列化与反序列化(实践) 基本概念:序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。昨天在一本书上看到了,好好实践了一下,序列化为一般文件,也序列化为XML文件(使用XStream)。用于序列化的实体类Person.java    代码如下(记得需要实现Seriali...

2011-09-25 10:29:20 89

环境变量设置即时生效

以修改环境变量“PATH”为例,修改完成后,进入DOS命令提示符,输入:set PATH=C:,关闭DOS窗口。 输入:echo %PATH%,可以发现“我的电脑”->“属性”->“高级”->“环境变量”中设置的 PATH 值在次打开DOS窗口已经生效。 不用担心DOS窗口中的修改会影响环境变量的值,DOS窗口中的环境变量只是Windows环境变量...

2011-09-25 01:00:50 232

原创 垃圾回收机制

垃圾回收器 垃圾回收期只释放经由new分配的内存  当一个对象不再被引用的时候,内存回收它占领的空间,以便空间被后来的新对象使用。除了释放没用的对象,垃圾收集也可以清除内存记录碎片。1、 引用计数法(Reference Counting Collector)    引用计数法是唯一没有使用根集的垃圾回收的法,该算法使用引用计数器来区分存活对象和不再使用的...

2011-09-24 20:13:49 56

PHP 字符编码

PHP 字符编码 问题:页面使用utf8编码当网页刷新时,如果url中存在中文,会自动按 gb2313编码成  链接地址http://localhost/cetcit/news/list.php?catid=79&cat2=电源 在浏览器中输入以上网址,转到后变成下面这样 http://localhost/cetcit/news/list...

2011-09-23 20:17:04 73

联合查询

联合查询 将多个结果集组合成一个结果集,列的个数必须相同  select name,userid from userunionselect username,uid from course; 输出两列:name、userid,结果包含两个查询语句的所有记录 不显示重复记录、 用union all可以显示所有记录...

2011-09-16 14:23:58 85

原创 数据库连接查询

数据库连接 通过连接运算符可以实现多个表查询。连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。在关系数据库管理系统中,表建立时各数据之间的关系不必确定,常把一个实体的所有信息存放在一个表中。当检索数据时,通过连接操作查询出存放在多个表中的不同实体的信息。连接操作给用户带来很大的灵活性,他们可以在任何时候增加新的数据类型。为不同实体创建新...

2011-09-16 13:47:25 81

原创 JAVA的容器---List,Map,Set

JAVA的容器---List,Map,Set Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMap Collection接口   Collec...

2011-09-15 10:07:08 62

Unable to connect to Tomcat using Static IP address

I found that there was a bug with Tomcat 5 running on Windows server 2008 64 bit. It attempts to use IPv6 over the default IPv4. To resolve it, open up the Server.xml file and search for "&...

2011-09-13 21:18:35 72

数据库范式

第一范式(1NF) 所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,即实体中的某个属性不能有多个值或者不能有重复的属性。 第二范式(2NF)属性完全依赖于主键[消除非主属性对主码的部分函数依赖] 第二范式(2NF)要求实体的属性完全依赖于主关键字。所谓完全依赖是指不能存在仅依赖主关键字一部分的属性,如果存在,那么这个属性和主关键字的这...

2011-09-13 17:04:45 48

AJAX技术

AJAX技术 Asynchronous JavaScript and XML  异步JavaScript和XML 主要包含的技术 web标准(standards-based presentation)XHTML+CSS的表示;   使用 DOM(Document Object Model)进行动态显示及交互;   使用 XML 和 XSLT 进...

2011-09-04 20:36:06 63

linux下oracle搭建

一.资源需要:至少1024 MB物理内存1024-2048 需1.5倍的交互空间2048-8192 需1倍的交互空间8192- 需0.75倍的交互空间至少400 MB /tmp 临时目录空间oracle软件需要1.5 GB 到 3.5 GB 磁盘空间默认数据库需要1.2 GB二.查看系统资源相关语句:cat /etc/issu...

2011-09-04 14:47:13 89

初始化

类中变量初始化方法:1、声明时初始化2、构造函数初始化3、代码块初始化4、静态代码块初始化 package Think;public class Test {private int s = msg(1);//顺序3 private static int t = msg(2); //顺序1public Test(){//顺序5  s = ...

2011-07-15 10:49:53 86

SSH环境搭建

一、配置Struts2 (1)添加Struts2架包: ①commons-logging-1.0.4.jar ②commons-fileupload-1.2.1.jar ③freemarker-2.3.13.jar ④ognl-2.6.11.jar ⑤struts2-core-2.1.6.jar ⑥xwork-2.1.2.jar (2)创建struts.xml文件(注意:一定要在src根目录下) ...

2011-07-07 13:32:50 60

java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.FilterDispatcher

配置Struts时出现java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.FilterDispatcher 可以看出是org.apache.struts2.dispatcher.FilterDispatcher类没有找到 查看Struts-core包里是否包含此类 ...

2011-07-07 10:49:51 122

ORA-27101 ORA-01034

在试图启动数据库的时候,Oracle报告下列错误:ERROR:ORA-27101 Shared memory realm does not exist ORA-01034 ORACLE not available  你的数据库有没有启动,监听有没有启动你可以先用sql*plus,看看你的数据库启动了没有sqlplus / as sysdbastartup如果正常启动的话...

2011-07-06 21:26:34 77

ORA-12505, TNS:listener does not currently know of SID given in connect descript

解决方法: 找到/u01/app/oracle/product/10g/network/admin下的listener.ora文件 1、做如下修改: # Generated by Oracle configuration tools.SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_...

2011-07-06 21:18:35 112

原创 Servlet生命周期

  Servlet生命周期Servlet运行在Servlet容器中,其生命周期由容器来管理。Servlet的生命周期通过javax.servlet.Servlet接口中的init()、service()和destroy()方法来表示。Servlet的生命周期包含了下面4个阶段:(1)加载和实例化Servlet容器负责加载和实例化Servlet。当Servlet容器启动时,或者在...

2011-07-06 09:25:03 88

原创 J2EE中的请求转发、重定向和包含关系

一、请求转发使用javax.servlet.RequestDispatcher.forward()方法来转发收到的Http请求。将最初请求的ServletRequest和ServletResponse对象传递给转发目标组件。只能把请求转发给同一Web应用中的组件,不能转发给其他Web应用的组件。请求转发的源组件和目标组件共享request范围内的共享数据。e...

2011-07-05 20:50:05 168

Servlet/JSP

概念简介: Servlet 是使用Java编写的一个Java类,通过Web容器的加在、初始化,受到容器的管理才能成为Servlet。 Web容器是Java编写的一个应用程序,负责于服务器沟通,管理Sevlet所需的各种对象于数据、Sevlet生命周期,没有容器,无法想要客户端的请求。 JSP可以在HTML中潜入java代码的web页面,容器会将JSP网页转译为Sevlet并...

2011-07-05 17:39:11 68

GET请求与POST请求

GET请求:向服务器取得所指定的信息,发出GET请求时,必须告诉服务器所请求数据的URL,以及一些表头信息,如浏览器版本、语言等。 POST请求:发送信息给服务器,如文件上传需采用POST请求 两者区别: 1、GET请求不适合参数长度过长以及参数中包含敏感数据的情况 2、POST请求不显示请求参数,所以无法添加到书签中 3、有些浏览器会通过地址栏缓存数据,当...

2011-07-05 16:53:20 118

java连接oracle

java连接oracle 1.下载oracle的驱动包http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-10201-088211.html 2.设置环境变量,在CLASS_PATH中加入包的地址   将class12.jar包放在项目的WEB——INF/lib目录下 3.设置连接参数...

2011-07-05 16:16:48 55

oracle 创建数据库

oracle 创建数据库 1.切换目录到/u01/app/oracle/product/10g/bin2.执行命令./dbca3.出现图形界面,乱码,执行export LANG="en_US.UTF-8",使用英文界面安装4.next直到操作完成...

2011-07-05 15:57:10 77

空空如也

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

TA关注的人

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