Stone的专栏

个人主页:http://njchenyi.googlepages.com/

用户操作
[即时聊天] [发私信] [加为好友]
陈轶ID:njchenyi
239409次访问,排名292,好友11人,关注者49人。
学习经历
学校 香港科技大学
描述 信息工程
日期 2006-8-19 -- 2007-8-17
学历 硕士

学校 荷兰Fontys应用科学大学
描述 信息工程
日期 2002-9-1 -- 2006-7-4
学历 本科

工作经历
南京烽火通讯发展有限公司
2007.8 – 至今
产品平台JAVA版
 主要职责:
系统JAVA版平台:平台为模块提供了一个基类。提供了通讯,日志,告警,跟踪,定时器接口,为模块读取参数配置。可以实时停止,运行,挂起模块。实时修改,保存模块和平台配置。平台基础服务模块化(ORB,IPC,Supplier,Consumer,数据库连接池),提高平台应用的灵活性。
系统监控平台:通过SSH连接Linux服务器启动停止Corba命名服务和通道服务,启动停止平台,通过Corba管理接口查看平台各个模块信息,状态,并进行控制。通过不同的通道查看平台的日志,告警,跟踪信息。
ORB模块:CORBA核心模块,注册性能统计命名项,注册ADMIN管理接口命名项,持久化Corba对象,绑定Corba客户端监听地址。
IPC模块:平台间通讯模块,注册IPC命名项,实现Corba接口,提供Corba通讯能力。
Supplier模块:使用Corba NotificationService,为平台提供日志,告警,跟踪发送能力。
Consumer模块:使用Corba NotificationService,为平台提供日志,告警,跟踪接收能力。
数据库连接池模块:为平台提供同时连接不同主机不同类型数据库的能力。
性能统计模块:根据数据库中的各模块不同采集项配置实时监测各个模块的各项统计值,存入数据库。并能对比设定的门限阀值,在超出阀值的时候发出告警信息。
性能统计辅助模块:因为系统设计的问题,某些性能采集项无法从现有模块中获取,此模块作为修能统计的辅助模块针对无法获取的性能采集项做了特殊处理,供性能统计模块采集。
参与了性能统计相关数据库的设计,更改,维护。
 主要应用技术:
1. Java—JDBC,JAVA多线程,Java中部分类库(如io、util,concurrent等)等技术
2. Corba
3. XML操作
4. SSH连接
5. 数据库—MySQL,Oracle
6. Linux—Redhat9
 取得成果:MAS2.0系统已经通过中国移动设计院的测试
中国电信首期移动办公工程建设项目正在部署


企业内部协同软件
 主要职责:
熟悉Jabber和XMPP通讯协议,负责开源服务器Openfire的代码理解和修改,制作Openfire的插件用以支持用户需求的多层组结构。配合客户端的代码修改和调试,与客户端协商进行协议的扩展。
 主要应用技术:
1. Java
2. 数据库—MySQL
3. Openfire—Openfire(原来的Wildfire)是一个跨平台,采用Java开发,开源的实时协作(RTC)服务器基于XMPP(Jabber)协议。Openfire安装和使用都非常简单,并利用Web进行管理。单台服务器可支持上万并发用户。
4. Jabber/XMPP—Jabber 是著名的Linux即时通讯服务服务器,它是一个自由开源软件,能让用户自己架即时通讯服务器,可以在Internet上应用,也可以在局域网中应用。Jabber最有优势的就是其通信协议,可以和多种即时通讯对接。XMPP(Extensible Messaging and Presence Protocol)由Jabber软件基金会开发,最早在Jabber上实现。
 取得成果:项目一期目标已经完成,正在进行产品的整合
荷兰皇家飞利浦公司
2006.1 – 2006.7 未来家庭交互式多媒体系统
 项目描述:该项目针对将多种多媒体产品(高清晰度电视,蓝光DVD)和因特网,P2P网络组成家庭多媒体中心。用户摒弃了传统的鼠标键盘,改为更人性化的操作方式。用户通过手势可以在不同的设备播放媒体。
 主要职责:在Linux系统下研究手势识别输入系统,使用JAVA语言编写系统通用接口程序,并实现用户图形界面。
 主要技术:
1. JAVA—JAVA2D,JAVA3D图形界面开发,JAVA部分类库
2. Linux—Fedora Core4
3. Linux硬件驱动—触摸屏驱动程序的编译以及部分改写
4. HandVu—手势识别开源软件
 取得成果:经过后续人员的开发完善,该系统于2007年1月在巴黎举行的ITEA(Information Technology for European Advancement)研讨会上获得最高奖项
njchenyi的文章
原创 199 篇
翻译 1 篇
转载 55 篇
评论 88 篇
njchenyi的公告
MSN:njchenyi@hotmail.com Gmail:njchenyi@gmail.com 我的QQ:24726542
最近评论
hitesh:Do you have the CSIT571 Assignment 2 and any Examination Feedback?
flying:让我领悟了很多
简直是一语惊醒梦中人啊
谢谢啦
呵呵
bangsen:请问楼主,你的 “ servertool > register -server PersistentServer -applicationName s1
-classpath path_to_server_class_files

The servertool registers the server, assigns……
bangsen:请问楼主,你的 “ servertool > register -server PersistentServer -applicationName s1
-classpath path_to_server_class_files

The servertool registers the server, assigns……
bangsen:请问楼主,你的 “ servertool > register -server PersistentServer -applicationName s1
-classpath path_to_server_class_files

The servertool registers the server, assigns……
文章分类
收藏
    相册
    定息贷款
    多边形裁剪
    图片
    个人链接
    MSN Space
    个人主页
    个人相册
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 多个方面比较电路交换、报文交换和分组交换的主要优缺点收藏

    新一篇: CSIT 561 Computer Networks Midterm Examination | 旧一篇: JDK6的新特性之十三:JTable的排序和过滤

    (1)电路交换:由于电路交换在通信之前要在通信双方之间建立一条被双方独占的物理通路(由通信双方之间的交换设备和链路逐段连接而成),因而有以下优缺点。  优点:  ①由于通信线路为通信双方用户专用,数据直达,所以传输数据的时延非常小。  ②通信双方之间的物理通路一旦建立,双方可以随时通信,实时性强。  ③双方通信时按发送顺序传送数据,不存在失序问题。  ④电路交换既适用于传输模拟信号,也适用于传输数字信号。  ⑤电路交换的交换的交换设备(交换机等)及控制均较简单。  缺点:  ①电路交换的平均连接建立时间对计算机通信来说嫌长。  ②电路交换连接建立后,物理通路被通信双方独占,即使通信线路空闲,也不能供其他用户使用,因而信道利用低。  ③电路交换时,数据直达,不同类型、不同规格、不同速率的终端很难相互进行通信,也难以在通信过程中进行差错控制。  

    (2)报文交换:报文交换是以报文为数据交换的单位,报文携带有目标地址、源地址等信息,在交换结点采用存储转发的传输方式,因而有以下优缺点:  优点:  ①报文交换不需要为通信双方预先建立一条专用的通信线路,不存在连接建立时延,用户可随时发送报文。  ②由于采用存储转发的传输方式,使之具有下列优点:a.在报文交换中便于设置代码检验和数据重发设施,加之交换结点还具有路径选择,就可以做到某条传输路径发生故障时,重新选择另一条路径传输数据,提高了传输的可靠性;b.在存储转发中容易实现代码转换和速率匹配,甚至收发双方可以不同时处于可用状态。这样就便于类型、规格和速度不同的计算机之间进行通信;c.提供多目标服务,即一个报文可以同时发送到多个目的地址,这在电路交换中是很难实现的;d.允许建立数据传输的优先级,使优先级高的报文优先转换。  ③通信双方不是固定占有一条通信线路,而是在不同的时间一段一段地部分占有这条物理通路,因而大大提高了通信线路的利用率。  缺点:  ①由于数据进入交换结点后要经历存储、转发这一过程,从而引起转发时延(包括接收报文、检验正确性、排队、发送时间等),而且网络的通信量愈大,造成的时延就愈大,因此报文交换的实时性差,不适合传送实时或交互式业务的数据。  ②报文交换只适用于数字信号。  ③由于报文长度没有限制,而每个中间结点都要完整地接收传来的整个报文,当输出线路不空闲时,还可能要存储几个完整报文等待转发,要求网络中每个结点有较大的缓冲区。为了降低成本,减少结点的缓冲存储器的容量,有时要把等待转发的报文存在磁盘上,进一步增加了传送时延。  

    (3)分组交换:分组交换仍采用存储转发传输方式,但将一个长报文先分割为若干个较短的分组,然后把这些分组(携带源、目的地址和编号信息)逐个地发送出去,因此分组交换除了具有报文的优点外,与报文交换相比有以下优缺点:  优点:  ①加速了数据在网络中的传输。因为分组是逐个传输,可以使后一个分组的存储操作与前一个分组的转发操作并行,这种流水线式传输方式减少了报文的传输时间。此外,传输一个分组所需的缓冲区比传输一份报文所需的缓冲区小得多,这样因缓冲区不足而等待发送的机率及等待的时间也必然少得多。  ②简化了存储管理。因为分组的长度固定,相应的缓冲区的大小也固定,在交换结点中存储器的管理通常被简化为对缓冲区的管理,相对比较容易。  ③减少了出错机率和重发数据量。因为分组较短,其出错机率必然减少,每次重发的数据量也就大大减少,这样不仅提高了可靠性,也减少了传输时延。  ④由于分组短小,更适用于采用优先级策略,便于及时传送一些紧急数据,因此对于计算机之间的突发式的数据通信,分组交换显然更为合适些。  缺点:  ①尽管分组交换比报文交换的传输时延少,但仍存在存储转发时延,而且其结点交换机必须具有更强的处理能力。  ②分组交换与报文交换一样,每个分组都要加上源、目的地址和分组编号等信息,使传送的信息量大约增大5%~10%,一定程度上降低了通信效率,增加了处理的时间,使控制复杂,时延增加。  ③当分组交换采用数据报服务时,可能出现失序、丢失或重复分组,分组到达目的结点时,要对分组按编号进行排序等工作,增加了麻烦。若采用虚电路服务,虽无失序问题,但有呼叫建立、数据传输和虚电路释放三个过程。  总之,若要传送的数据量很大,且其传送时间远大于呼叫时间,则采用电路交换较为合适;当端到端的通路有很多段的链路组成时,采用分组交换传送数据较为合适。从提高整个网络的信道利用率上看,报文交换和分组交换优于电路交换,其中分组交换比报文交换的时延小,尤其适合于计算机之间的突发式的数据通信。
     

    发表于 @ 2007年03月25日 17:45:00|评论(loading...)|编辑

    新一篇: CSIT 561 Computer Networks Midterm Examination | 旧一篇: JDK6的新特性之十三:JTable的排序和过滤

    评论

    #sh 发表于2007-11-01 18:45:09  IP: 219.134.142.*
    good!
    #lanmomao  发表于2008-10-04 20:01:47  IP: 123.5.136.*
    很好,很好
    发表评论  


    登录
    Csdn Blog version 3.1a
    Copyright © njchenyi