自定义博客皮肤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)
  • 收藏
  • 关注

原创 HashSet和TreeSet

HashSet和TreeSet             |——SortedSet接口——TreeSet实现类Set接口——|——HashSet实现类            |——LinkedHashSet实现类 HashSet此类实现 Set 接口,由

2007-07-12 13:36:00 1565 2

原创 参加BEA Dev2DevDays2006活动记实

      今天特意请假一天,去参加著名的中间件厂商,号称SOA架构的领导者--BEA公司的Dev2DevDays2006活动,八点起来坐车,结果下车后和小Jian一起走了很长一段路,原以来他知道那酒店的地址,结果还是问了路人还到达目的地~。     大会人很多,但大部是在校大学生~,大会主要作了以下几个方面的内容的宣讲:    1、BEA WorkShop + WEB层的开发支持,即演示

2006-05-25 23:18:00 1112

转载 谈NGN相关技术及发展现状

NGN是下一代网络(NextGenerationNetwork)的简称,ITU-T对NGN的定义如下:NGN是基于分组的网络,能够提供电信业务;利用多种宽带能力和QoS保证的传送技术;其业务相关功能与其传送技术相独立。NGN使用户可以自由接入到不同的业务提供商;NGN支持通用移动性。从这个定义可以看出,NGN具有以下特点:NGN属于电信网络,采用分组网络作为承载网络,控制和承载相分离,在NGN中可

2006-05-13 09:55:00 1512

原创 J2EE技术实现Web方式的软交换配置管理

1软交换技术简介    软交换技术采用分层的网络架构,把传统电路交换机的呼叫控制功能从媒体网关中分离出来,通过软件实现连接控制、呼叫进程选择、呼叫选路等呼叫控制功能。软交换一方面,造就了网络的融合,另一方面,软交换采用了开放式应用程序接口(API),允许用户在独立于设备制造商的情况下,根据自己的需要在网络中开发和引入新业务,这使得软交换技术在综合接入能力、业务提供、网络管理、用户认证、鉴权和计

2006-05-13 09:53:00 1128

转载 下一代网络及其业务生成技术的研究与发展

在融合的下一代网络上高效、灵活地开发和部署各种丰富多彩的电信业务,从而实现提高网络使用率、增加收益的目标,是下一代网络的关键环节。    下一代网络的发展要求呼叫与承载相分离、呼叫控制与业务相分离,使业务真正独立于网络,业务开发者不必关心与业务承载相关的底层网络知识以及具体的通信协议,快速、灵活地生成个性化的电信业务。    从业务开发方法的角度看,业务提供方式可以分成两种方法,一种是基于

2006-05-13 09:51:00 1290

原创 The Top Ten Lies of Engineers

After a several month hiatus, I would like to return to my top-ten lies series. So far, Ive covered entrepreneurs and VCs, Todays topic is the top ten lies of engineers.1. “Were about to go into

2006-05-12 16:31:00 1141

转载 追MM与Java的23种设计模式

追MM与Java的23种设计模式     -|龙的传人 发表于 2005-5-5 10:04:17      1、FACTORY?追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory          工厂模式:客户类和工厂类分开。消费者任何时候需要某种产

2006-05-11 16:03:00 1172

转载 数据库设计方法、规范与技巧

一、数据库设计过程    数据库技术是信息资源管理最有效的手段。数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,有效存储数据,满足用户信息要求和处理要求。    数据库设计中需求分析阶段综合各个用户的应用需求(现实世界的需求),在概念设计阶段形成独立于机器特点、独立于各个DBMS产品的概念模式(信息世界模型),用E-R图来描述。在逻辑设计阶段将E-R图转换成具体

2006-05-11 15:57:00 1287

转载 调整 Java I/O 性能

这篇文章讨论和阐明了提供 JavaTM I/O 性能的多种技术。大多技术围绕调整磁盘文件 I/O,但是有些内容也同样适合网络 I/O 和窗口输出。第一部分技术讨论底层的I/O问题,然后讨论诸如压缩,格式化和串行化等高级I/O问题。然而这个讨论没有包含应用设计问题,例如搜索算法和数据结构,也没有讨论系统级的问题,例如文件高速缓冲。 当我们讨论Java I/O时,值得注意的是Java语言采取两种截然不

2006-05-09 23:32:00 1763

原创 Java 内存管理原理、内存泄漏实例及解决方案研究

 在项目的最后阶段,就是要防止系统的内存泄漏了,顺便找了些资料,看了些java内存泄漏的实例及解决,总结一下:Java是如何管理内存为了判断Java中是否有内存泄露,我们首先必须了解Java是如何管理内存的。Java的内存管理就是对象的分配和释放问题。在Java中,程序员需要通过关键字new为每个对象申请内存空间 (基本类型除外),所有的对象都在堆 (Heap)中分配空间。另外,对象的

2006-05-09 23:30:00 13013 7

原创 也谈基础!

有人说基础不重要,其实基础很重要!不信?就来看看下面的题,呵呵,欢迎大家灌水1.class A{}语句A a;在java,c#,c++中各发生了什么?2.x = new int[10];x[20] = 100;在java,c#,c++中分别发生了什么?3.c#和c++的结构和类有什么区别?4.java,c#,c++分别用什么机制实现回调?答案十天后再贴上来哈~

2006-05-09 23:18:00 1175

原创 JavaScript 浏览器对象总汇

发表时间:2005-6-26 16:33:00对象名                                  用途window                           访问浏览器窗口或窗口中的帧document                       装入到当前窗口的文档location                          表示URL,它可用

2006-05-01 18:22:00 1866

转载 二层、三层、四层交换机的区别详解

 二层交换技术是发展比较成熟,二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中。具体的工作流程如下:  (1) 当交换机从某个端口收到一个数据包,它先读取包头中的源MAC地址,这样它就知道源MAC地址的机器是连在哪个端口上的;  (2) 再去读取包头中的目的MAC地址,并在地址表中查找相应的端口

2006-05-01 18:20:00 1071

原创 移动短消息业务的种类及知识

 移动短消息业务主要分为二种:1、点对点短消息业务   指在在手机之间发送和接收文本形式信息的业务。点对点短消息包括移动网内短消息、移动和联通,移动和电信等外网网间短消息、移动与中国大陆以外的移动运营商之间的国际短消息。   互连互通:包括点对点业务中的网间短消息,及非点对点的网间短消息。2、梦网短消息业务   移动向客户提供的基于移动梦网短消息平台的数据应用服务总称,客户通过

2006-05-01 18:18:00 1653

转载 中国移动通信互联网短信网关接口协议网络结构和功能概述

  网络结构 Network Structure500){this.resized=true;this.style.width=500;}" alt="" />如图1所示,互联网短信网关(ISMG)是外部信息资源站实体(SP)与移动网内短信中心之间的中介实体,互联网短信网关一方面负责接收SP发送给移动用户的信息和提交给短信中心。另一方面,移动用户点播SP业务的信息将由短信中心通过互联网短信

2006-05-01 18:17:00 2592

转载 短信网关在短信信息服务中的作用

1 概述     随着使用支持中文手机的用户增多,短信息已经成为手机用户最经常使用的业务之一。除了大量使用的手机用户到手机用户的点对点短信业务之外,从信息平台到手机用户的短信信息服务业务也在快速发展,该业务已经成为广大用户及时方便地获取信息的一种手段。在广大服务提供商(sp)的支持下,用户可以采用短信点播或网站定制的方式得到大量有用信息,sp也能通过提供有偿信息服务而获得收益,因此用户和sp对

2006-05-01 18:15:00 1300

原创 运营支撑系统标准现状和发展趋势

摘要:各种电信新技术不断出现,使得网络变革不断进行,从而使得电信运营企业的运营支撑系统面临架构调整和新系统的建设问题。在这种情况下,电信界对新一代的运营支撑系统标准的需求显得更加迫切。一些国际化标准研究组织,如国际电信联盟(ITU)在下一代网络(NGN)管理方面的研究、电信管理论坛(TMF)新一代运营系统和软件(NGOSS)方面的标准、中国通信标准协会(CCSA)在网络管理标准方面的研究等,均取得

2006-05-01 17:53:00 2157 1

原创 重构(Refactoring)技巧读书笔记 之三

发表时间:2005-6-13 22:52:00重构(Refactoring)技巧读书笔记 之三General Refactoring Tips, Part 3 动了情的至尊宝在那个月圆之夜有感而发:长夜漫漫,无心睡眠。从此,他的夜生活变得多姿多彩起来。唉,我以为只有至尊宝才有这等幸运。想起放在抽屉的《重构》,遂拜读大师的作品来催眠,度过一个无心睡眠的漫漫长夜。……本文继

2006-05-01 00:23:00 1350 1

原创 重构(Refactoring)技巧读书笔记 之二

发表时间:2005-6-13 22:51:00                            重构(Refactoring)技巧读书笔记 之二General Refactoring Tips, Part 2 本文继续《重构(Refactoring)技巧读书笔记 之一》,重构的确是未来软件工程师需要掌握的一项技能。目前一些支持.Net的重构工具,如ReSharper for VS

2006-05-01 00:22:00 1193

转载 重构(Refactoring)技巧读书笔记 之一

发表时间:2005-6-13 22:49:00                             重构(Refactoring)技巧读书笔记 之一General Refactoring Tips, Part 1 本文简要整理重构方法的读书笔记及个人在做Code Review过程中,对程序代码常用的一些重构策略。通过适当的重构代码,的确可以显著提高代码的质量,令人赏心悦目。毫无疑问

2006-05-01 00:19:00 1656

原创 浅谈测试驱动开发TDD技术

发表时间:2005-6-13 21:59:00    今天是第一天在大唐电信下的微电子公司实习上班,一位主管提到了TDD技术.现在经过搜索,下面介绍了TDD技术的相关知识.测试驱动开发(TDD)是极限编程的重要特点,它以不断的测试推动代码的开发,既简化了代码,又保证了软件质量。本文从开发人员使用的角度,介绍了 TDD 优势、原理、过程、原则、测试技术、Tips 等方面。背景一个高效的软

2006-05-01 00:18:00 1325

原创 手机操作系统及移动开发

随着时间的推移,人们手上的手机也在不断发展,以前的曾经经典一时的V998,8250,渐渐消失在人们的视线里,取而代之是彩屏,现在随着时间的推移,手机智能化不断提高,手机操作系统,这个新鲜又陌生的名词逐渐走入人们的视线。          谈到手机操作系统,不得不提一下NOKIA,这个手机界的巨人,在手机还在蓝屏的时代就开始酝酿手机操作系统,6年前,早已在PC操作系统领域拥有绝对垄断地位的微软公

2006-05-01 00:09:00 1112

转载 Java为什么能够支持Reflection

       Java为什么能够支持Reflection?答案是Java运行时仍然拥有类型信息,它包含了这个类一切:它有哪些字段、哪些方法,各是何种保护级别等等,还有这个类依赖于哪些类。在Java中,类信息以对象的形式存放,这些对象是一种元对象,它们的类型就是Class。拥有了这些信息,无论是动态创建对象还是调用某些方法都是轻而易举的。在C++中,通过RTTI(运行时类型识别),我们也可以知道类的

2006-05-01 00:07:00 576

原创 C/C++头文件一览

C、传统 C++#include     //设定插入点#include      //字符处理#include      //定义错误码#include      //浮点数处理#include     //文件输入/输出#include     //参数化输入/输出#include    //数据流输入/输出#include     //定义各种数据类型最值常量#include     /

2006-05-01 00:05:00 596

原创 Java中线程的阻塞

线程的阻塞     为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入了对阻塞机制的支持。    阻塞指的是暂停一个线程的执行以等待某个条件发生(如某资源就绪),学过操作系

2006-05-01 00:00:00 1930

原创 应聘面试系列(一)--Bell-Alcatel招聘的笔试题

今天参加了Bell-Alcatel  of ShangHai in Chengdu company的招聘的笔试题,我只是去看看笔试题的题目而已,呵呵,现在写下来如下:1.讲的好像是Erl和BCH的含义是什么?两都相互关系及演算表达式?2.电话里的声音为何与面对面讲话的声音不一样?失真是什么原因造成的?3.你知道智能网的概念吗?在智能网络中网元的作用是什么?请举出智能网业务的例子?4

2006-04-28 17:45:00 1005

原创 Java基本功——Reference

这是一篇一年多之前便已写就的文章,那时,因为很多Java程序员只求追随新生的事物,却连基本的概念都没有,很多讨论中,很明显是基本功不过硬,于是萌生写一个系列文章,讨论Java的基本功,下面便是在这个想法下催生出的第一篇文章。可事实上,真正完成的也只有这一篇。因为未能及时发布,它就被我遗忘在硬盘的角落中。今天,JavaEye上关于Java传值还是传引用的论战让我记起了自己曾经写过的这篇文章,愿与大家

2006-04-28 17:42:00 681

原创 设计模式之--观察者模式

                               设计模式之Observer(观察者) 模式目的:观察者模式定义了一种一对多的依赖关系,即多个观察者对象同时监听某一个主题对象,当主体对象在状态上发生变化时会自动通知观察者,使他们能够自动更新自己.观察者模式特点:低耦合的对象之间能够维持行动的协调一致,保持高度的协作。 观察者模式: 一个主题对象将许多观察者对象加入到本地

2006-04-20 21:51:00 639

原创 设计模式之--装饰模式

设计模式之Decorator(装饰者) 装饰模式:Decorator常被翻译成"装饰",我觉得翻译成"油漆工"更形象点,油漆工(decorator)是用来刷油漆的,那么被刷油漆的对象我们称decoratee.这两种实体在Decorator模式中是必须的.Decorator定义:动态给一个对象添加一些额外的职责,就象在墙上刷油漆.使用Decorator模式相比用生成子类方式达到功能的扩充

2006-04-20 21:49:00 699

原创 设计模式之--适配器模式

设计模式之Adapter(适配器) 适配器模式定义:将两个不兼容的类纠合在一起使用,属于结构型模式,需要有Adaptee(被适配者)和Adaptor(适配器)两个身份.为何使用?我们经常碰到要将两个没有关系的类组合在一起使用,第一解决方案是:修改各自类的接口,但是如果我们没有源代码,或者,我们不愿意为了一个应用而修改各自的接口。 怎么办? 使用Adapter,在这两种接口之间创建一个混

2006-04-20 21:45:00 586

原创 设计模式之--单态模式

设计模式之Singleton(单态) 单态定义:Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。 在很多操作中,比如建立目录 数据库连接都需要这样的单线程操作。还有, singleton能够被状态化; 这样,多个单态类在一起就可以作为一个状态仓库一样向外提供服务,比如,你要论坛中的帖子计数器,每次浏览一次需要计数,单态类能否保持住这个计数,并

2006-04-20 21:43:00 631

原创 JSP的函数标签库中的常见函数及用法

Functions tag library函数名                                                         功能fn:contains(string, substring)       回传string是否含有substringfn:containsIgnoreCase(string, substring)   同上,但忽略大小写

2006-04-20 21:39:00 852

原创 JSP中的九个Implicit Object

隐含对象(Implicit Object),就是指当你在撰写JSP网页时,不须做任何的声明就可以直接使用的对象.隐含对象                       类型                                                   说明request             javax.servelt.http.HttpServletRequest 

2006-04-20 21:37:00 1497

原创 Jsp2.0中的20项Action Elements

目前的jsp2.0规范中,主要有20项Action Elements:一.用来存取JavaBean:       二.jsp1.2中原有的action元素      三.主要用在JSP Document之中                               四.主要用来动态产生XML元素标签的值     五.主要用在Tag File中

2006-04-20 21:36:00 622

原创 JSP模型

JSP规范给出了使用JSP页面构建Web应用程序的两个方案:JSP模型1和模型2体系结构。这两个模型的区别在于处理的位置。在模型1的体系结构中,如图1所示,JSP页面负责处理请求并将响应发送给客户端。 500)this.width=500" border=0>                                               图 1: JSP模型1 体系结构 模型

2006-04-20 21:35:00 944

原创 Java中线程的阻塞

线程的阻塞     为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入了对阻塞机制的支持。    阻塞指的是暂停一个线程的执行以等待某个条件发生(如某资源就绪),学过操作系

2006-04-20 21:03:00 813

原创 abstract class和interface的区别

        声明方法的存在而不去实现它的类被叫做抽象类(abstract class),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract 类的实例。然而可以创建一个变量,其类型是一个抽象类,并让它指向具体子类的一个实例。不能有抽象构造函数或抽象静态方法。Abstract 类的子类为它们父类中的所有抽象方法提供实现,否则它们也是抽象类

2006-04-20 21:01:00 509

原创 HTML语法大全简化版

虽然在学Java,但对HTML的语法一直没有总结和概括,今天在网上搜了一下,贴出来,供大家共享!html教学+HTML语法大全卷标 , 属性名称 , 简介   批注   跑马灯  ...普通卷动  ...滑动  ...预设卷动  ...来回卷动  ...向下卷动  ...向上卷动  向右卷动  向左卷动  ...卷动次数  ...设定宽度  ...设定高度  ...设定背景颜色  ...设

2006-04-20 20:34:00 781

原创 C/C++头文件一览

 C、传统 C++#i nclude     //设定插入点#i nclude      //字符处理#i nclude      //定义错误码#i nclude      //浮点数处理#i nclude     //文件输入/输出#i nclude     //参数化输入/输出#i nclude    //数据流输入/输出#i nclude     //定义各种数据类型最值常量#i

2006-04-20 14:07:00 866

空空如也

空空如也

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

TA关注的人

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