自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

原创 Java的动态加载包

在插件化的道路上,我们最为需要的技术就是动态加载,在c#中这点是非常容易实现的,而在java中也早在jdk1.2中就提到了解决方法:一般来说有重写classloader的方式,但在java.net包中提供了URLClassLoader类,这个类非常有用。非常适合于动态加载。实例如下:File file = new File(jar文件全路径);URL url = file.toURL();URLC

2005-05-21 10:01:00 1452

原创 JDBC中ResultSet的修改

JDBC的ResultSet对象,一般用法中update和select是由独立的Statement来完成。尝试了一下直接update结果集。数据库oracle9i,驱动classes12.jarConnection con = ds.buildConnection();PreparedStatement smt = con.prepareStatement(sql,ResultSet.TYPE_S

2005-05-02 13:10:00 1570

原创 数据交换

数据交换这个名词,听已经听过很久了,不知道其确切的含义和标准,上网搜来搜去,也没有什么明确的结果,倒是看到一个EDI的名词。EDI是英文Electronic Data Interchange的缩写,中文可译为“电子数据互换”,港、澳及海外华人地区称作“电子资料联通”。它是一种在公司之间传输订单、发票等作业文件的电子化手段。它通过计算机通信网络将贸易、动输、保险、银行和海关等行业信息,用一种国际公认

2005-04-12 17:57:00 1469 1

原创 消息技术简单笔记

看了一点消息中间件的东西,记下一笔。1、消息中间件消息中间件是为需要传递消息的系统创建起低耦合的逻辑通道,可以跨越平台,操作系统。消息系统有同步和异步之分,异步消息系统又主要采用广播式和发布/订阅式两种。异步消息系统应用较广。2、JMSJMS是一个Java领域的标准,JMS定义了Java中访问消息中间件的接口。JMS本身并没有实现,而是由消息中间件开发商来最终实现,并不是所有的消息中间件都支持JM

2005-04-12 15:49:00 1045

原创 portal基础知识

Portal包括:(1) Portal Server。『Portal Server是基于WEB的应用程序, 它将不同资源进行整合并展现给用户。有些文章直接把Portal Server叫做Portal,请注意。』(2) Portlet Container。『Portlet Container用来管理Portlet的生命周期并且提供其运行所需要的必要环境. 并且为Portlet Preferences

2005-03-16 22:43:00 2463 1

原创 读《Microsoft .NET编程语言C#教程》

2004-10-18看了一遍C#的入门级教程,了解了一下C#语言,基本上和java非常的相似,但是还是引入了一些东西。1、属性:明确的将属性列了出来,而不是javabean中的set,get方式,虽然也是get,set方式的封装,却显得更加的清晰和灵活。2、事件:将事件特性集成到了语言特性中,提供特殊的支持,并且有着类似于jscript中动态对事件处理进行赋值的特性。3、访问控制:对于public

2005-03-16 22:11:00 888

原创 设计模式-行为型模式

2004-08-31构建型模式和结构型模式强调的都是静态的类实体之间的关系,行为型模式着力解决的是类实体之间的通讯关系。希望以面向对象的方式描述一个控制流程。以往的经历中大多是解决类实体的封装问题,对于类之间的通讯方式上,并没有刻意的去理解,所以有些行为型模式相对陌生。还有一个原因就是行为型模式和面向过程的东西有很多近似之处,导致一定的理解的混淆。从笔记就可以看出理解的不够,可以再专门针对行为型模

2005-03-16 21:30:00 1595

原创 设计模式-结构型模式

2004-08-30结构型模式:描述的是一系列将类和对象进行组合,以构建更大的类和对象。其强调的是结构化的方式,而不是怎样去构造这些类。结构型模式分为两种:a、结构型类模式:通过接口或类的继承来实现。b、结构型对象模式:不是对类或接口,而是对对象进行组合。/***********************************************************************

2005-03-16 21:26:00 1474

原创 设计模式-构建型模式

2004-05-25每次看设计模式这本书的时候都有着相同的感觉,上次没有真的理解,这次才是理解了,但是还差那么一点点。人其实挺奇怪的,这些模式在编程的几年之内,无论是具体的项目中还是自己的练习中,都使用了很多,只是没有作为一种模式总结出来而已,而是以经验的形式存在于脑海之中,随意的使用,随意的忘却。可能就是必然的学习过程吧,随意使用--形成模式--突破模式灵活应用。而模式在这里起着把经验持久化的作

2005-03-16 21:15:00 1192

原创 JMS 之Weblogic8.1

我没有查weblogic是什么时候开始支持jms的,反正我装了一个8、1就能用了,我们看看如何来配置。一、配置好一个server,这是weblogic服务运行的前提。二、在server配置好之后,我们启动server,并登陆到console上,以开始配置的过程。配置主要集中在services-jms子节点下三 、配置connectionFactory,这是获取jms会话的工厂。在connectio

2005-03-16 20:47:00 1008

原创 JMS服务器

了解一下JMS,JMS规范提出的目的就是使得Java可以访问其他的消息服务器。一、消息服务器一般为两类,pTp,publish-subscribe(pub/sub)。实现JMS接口的消息中间件叫做jms-provider.二、JMS 消息模型 JMS消息由两部分构成:header和body。header包含消息的识别信息和路由信息,body包含消息的实际数据。 三、根据数据格式,JMS消息可分为以

2005-03-16 20:46:00 1325

原创 看看MDA

自从UML开始成功之后,OMG似乎看到前进的方向,连续的推出了一系列的标准,以支持其MDA这个思想。UML:描述各种模型。 MOF:MOF(Meta Object Facility 元对象机制)描述UML的扩展或者其它未来可能出现的类UML的建模语言。   XMI:XMI(XML-based metadata Interchange)是基于XML的元数据交换。 CWM:CWM(Common War

2005-03-16 20:45:00 823

原创 Tapestry

 上午写完了,却存盘失败了,只好重写。先转一段,1)  Tapestry与MVCTapestry组件扮演着控制器Controller的角色,是模式层(Model)中pure-domain objects和包含有组件的HTML模板之间的媒介。大多数情况下,这种方式应用于页面(页面也是Tapestry组件),但是在某些情况中,一个组件拥有自己的模板,包含着更多的组件,并且支持与使用者的互交。页面通过配

2005-03-16 20:41:00 947

原创 又是字符集

今天在整理两份代码的时候,发现出现了一份在jbuilder中出现中文乱码的情况,我发现这两个文件的存储格式是不一致的,一个是utf-8,一个是gbk,我首先去了初始作者那里,没有问题,因为我们是通过vss进行程序交互的,我又查看了vss的配置,还是没有什么关系,想来想去估计是jdk的local属性的问题导致的jbuilder存储的java文件字符集的问题,最终证实了,两个jbuilder在proj

2005-03-16 20:38:00 701

原创 数据载体

目前的OP技术特别在ORM领域中最重要的两种关于数据载体方向。一种是以微软.net技术中dataset为代表的无数据类型容器的方式,这种数据载体以其灵活的包容性和便捷的接口设计在数据一致性方面有着先天的优势。另一种是以hibernate,cmp等为代表的完全的面向对象的技术,以标准化的对象为数据载体,这种方向以其强大和绝对标准灵活的设计支持在纯面向对象领域有着得天独厚的优势。无数据类型的数据载体容

2005-03-16 20:35:00 1768

原创 逆向工程

昨天和一朋友电话聊了几句,他现在在读研,最近在研究逆向工程在软件方面的应用,感觉有点意思。随便google了一下,看到的关于逆向工程大多应用于建筑,或者工艺方面,从成型的产品中抽取模型的过程。逆向工程的内容不是很了解,不过这种思路很有作用,从一个逆向的东西来考虑问题,让我想到在现行的系统中也有很多地方其实是需要可逆性的,但凡涉及到模型(无论是概念还是图形的模型)和实体之间的转换的地方,这种方式都是

2005-03-16 20:34:00 759

原创 J2EE&Java

J2EE和java,我想做一个我理解上的比较,以清晰化和加以区分。java是一门语言,他和其他语言没有本质的区别,都是提供了语言特性的数据结构,以及IO,网络,系统级别(如时间,编码),以及通用性的关于jar的处理(当然这也是和java语言的特殊性有一定关系的),以及一些扩展性、便利性的api(如正则表达式、压缩),就算把基于以上技术架构起来的图形化,rmi,applet,beans等技术加进去,

2005-03-16 20:32:00 694

原创 为什么平台

在回答为什么平台之前,首先要回答的问题是什么是平台:现在的平台有很多种,有硬件平台,操作系统平台,技术框架平台、应用软件平台,硬件平台,操作系统平台的概念非常成型,虽然细节稍有不同,但大体的功能边界比较的清晰。技术框架平台这个东西出来的时间并不是特别的长,应该是从J2EE这个概念提出开始的吧。这应该是对于软件开发领域一次里程碑式的向前推进,这种技术整合、方法整合和标准化的行为被第一次如此系统、清晰

2005-03-16 20:30:00 1279

原创 为什么模式

模式这种东西自从GOF在java社区推行这个概念之后,几乎横扫整个社区甚至这个软件行业。第一次接触模式有些不屑,立刻想到了高中时老师经常提及的题型和几种解法。一向认为只有真正掌握了原理才是能够灵活运用的保证。随着不停的对模式的使用和研究,慢慢感到了模式的重要性了,感到了一点为什么模式了。为什么 模式,绝对不是为了 模式而模式,模式的作用有着几个方面:1、原子思维的封装:现在往往什么样的设计都可以被

2005-03-16 20:26:00 818

原创 从设计模式看软件复用

2005-03-16 20:20:00 589

原创 安装时的问题(tomcat和resin)

端口:安装完了resin,tomcat之后,运行,然后访问8080口,结果弹出一个提示框,说什么要输入用户名和密码,域名是什么xdb,莫名奇妙。上网查找了一下,才知道,原来是oracle在作怪,网上说是oracle的httpserver把8080口给占了。 jdk:eclipse装完了之后,运行的时候总是提示出错,一看,我明明把path,classpath都配给了jdk1.4,怎么冒出个jdk1.

2005-03-16 20:19:00 695

原创 关于注册表

在给文件夹增加一个右键菜单之后,发现默认值发生了变化,不再是open而成了browse with Acadsee,找了一段时间才知道需要修改注册表HKEY_CLASS_ROOT/Directory/shell/default的键值,改为open就可以了。可能对于windows编程的人来说,这些已经成为一种常识,或者对于编程多年的人来说,这也是一种早已了解的基本。看来各种细节仍然是我的重大的缺陷,一

2005-03-16 20:17:00 606

原创 oracle8i中对clob的处理

今天发现oracle8i库中有一clob字段,就想将其变为varchar2,关键的问题就成了怎么保留数据的问题了,查了查oracle9i的文档,有个to_char方法,心中高兴,一试,却不好使,原来9i支持,8i不支持,郁闷。向数据库方面的朋友寻求帮助,告知可以用两种方式:1 DBMS_LOB.READ (lob_loc IN CLOB CHARACTER SET ANY_CS,amount IN

2005-03-16 20:15:00 735

原创 url-pattern

用tomcat4.1.24运行web程序,这是一个从resin3.0.1beta移过来的程序,在发布运行时发现web.xml不兼容。提示错误如下:java.lang.IllegalArgumentException: Invalid article/*.html in servlet mapping at org.apache.commons.digester.Digester.createSAX

2005-03-16 20:12:00 857

原创 字符集系列之四总结

一直对java中字符集的问题比较模糊,终于有了一个比较清晰的概念。1、java虚拟机中默认都是Unicode的字符串,指的是java class存在的方式,包括javaclass存在的中文字符串,所以java的类可以跨平台。同样指的是虚拟机运行的方式,String对象本身是没有字符集概念的,它只是一个UniCode char的数组,而byte流是具有特定字符集特征的,不明确告诉jvm,就不能得到正

2005-03-16 17:27:00 847

原创 字符集系列三之ISO8859_1、GBK、gb2312

这里有一段程序:String a = new String("碁");String b = new String(a.getByte(),"ISO8859_1");String c = new String(a.getByte(),"gb2312");System.out.println("b="+b+" c="+c);String b = new String(b.getByte("ISO885

2005-03-16 17:25:00 3579

原创 字符集系列二之resin和tomcat之差异

一个这样的jsp,取名test.jsp,内容如下:  public  String  getStr(String  str){  try{String  temp_p=str;  byte[]  temp_t=temp_p.getBytes("ISO8859-1");  String  temp=new  String(temp_t);  return  temp;  }  catch(Excep

2005-03-16 17:23:00 849

原创 字符集系列一之痛苦的resin

本机环境:windows2000 professional 简体中文版服务器环境:Linux BSD 2.4.26resin运行系统变量:LANG:zh_CN,LC_ALL:空一个字符集的问题,折磨了我大半天,终于找到了原因,发给大家,遇到了就不要再这么痛苦了。    这是一个特别简单的例子,我们在HttpRequest中有一个字“碁”,比较特殊,存盘后成为“?”。这个字在GBK中存在,在gb23

2005-03-16 17:19:00 1826

2016年下半年网络规划设计师真题(论文).docx

2016年下半年网络规划设计师真题(论文),2016年下半年网络规划设计师真题(论文)

2019-09-27

2016年下半年网络规划设计师真题(下午案例题+参考答案).docx

2016年下半年网络规划设计师真题(下午案例题+参考答案).docx

2019-09-27

2016年下半年网络规划设计师真题(上午题+参考答案).docx

网络规划设计师2016年真题,上午题+参考答案。网络规划设计师2016年真题,上午题+参考答案。

2019-09-27

01网络规划设计师教程-2010[希赛](含目录).pdf

网络规划设计师希赛版教程,网络规划设计师希赛版教程

2019-09-27

空空如也

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

TA关注的人

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