处理 SSI 文件时出错
 中国教育人博客
Welcome to  沙漠·绿洲
A thorough winer is an one who will challenge oneself and don't give up any hope forever!


<<  < 2006 - >  >>
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30


公告

本人目前为在校研二学生,目前在一国内知名的通讯公司实习,希望广交益友!


管理我的BLOG

我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息





[Leisure]http://blog.csdn.net/bulinner
黑月亮 发表于 2006-4-20 12:31:00

本人的Blog正式决定搬家!下面是我的Blog的新网址,同时以后将不在此发表新文,欢迎网友们交换新blog的链接,"链俺者俺必链其"。谢谢!

http://blog.csdn.net/bulinner


阅读全文 | 回复 | 引用通告
 


[网管]移动短消息业务的种类及知识
黑月亮 发表于 2006-4-20 10:31:00

移动短消息业务主要分为二种:

1、点对点短消息业务

   指在在手机之间发送和接收文本形式信息的业务。点对点短消息包括移动网内短消息、移动和联通,移动和电信等外网网间短消息、移动与中国大陆以外的移动运营商之间的国际短消息。

   互连互通:包括点对点业务中的网间短消息,及非点对点的网间短消息。

2、梦网短消息业务

   移动向客户提供的基于移动梦网短消息平台的数据应用服务总称,客户通过手机点播或网站定制获得由中国移动合作SP提供的各类短消息服务

   XJ移动的SMSC 501,502,505主要是网内的MO业务,168点播,梦网业务,SMSC503,504主要是网内的MT业务,SP相关的梦网业务。

清华网关主要是统计网关流量及相关情况。


阅读全文 | 回复 | 引用通告
 


[网管]据传是华为笔试题,参考一下
黑月亮 发表于 2006-4-16 17:50:00

1、在一个以太网中,30台PC通过QUTDWAY R2501路由器S0口连接INTERNET,QUIDWAY R2501路由器配置如下:
Qutidway(config-if-e0)#ip address 192.168.1.1.255.255.255.0
Qutidway(config-if-e0)eixt
Qutidway(config)#interface s0
Qutidway(config-if-s0)#ip address 211.136.3.6.255.255.255.252
Qutidway(config-if-s0)#encapsulation ppp
一台PC机默认网关为192.168.2.1,路由器会怎样处理发自这台PC的数据包?
A. 路由器会认为发自这一台PC的数据包不在同一网段,不转发数据包
B. 路由器会自动修正这一台PC机的IP地址,转发数据包
C. 路由器丢弃数据包,这时候需要重启路由器,路由器自动修正误配
D. 路由器丢弃数据包,不做任何处理,需要重配PC网关为192.168.1.1
2、关于MAC地址表示正确的是( )
A、00-e0-fe-01-23-45
B、00e0.fe01.2345
C、00e.0fe.-012.345
D、00e0.fe112345
3、路由器作为网络互连设备,必须具备以下哪些特点( )
A、 支持路由协议
B、 至少具备一个备份口
C、 到少支持两个网络接口
D、 协议至少要实现到网络层
E、 具有存储、转发和寻径功能
F、 至少支持两种以上的子网协议
4、某台路由器有两个以太网接口,分别与不同网段的以太网相连,请问:该路由器最多可有几组?( )
A、 1个
B、 2个
C、 3个
D、 4个
E、 多于四个。
……


阅读全文 | 回复 | 引用通告
 


[网管]二层、三层、四层交换机的区别详解
黑月亮 发表于 2006-4-15 17:28:00

二层交换技术是发展比较成熟,二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中。具体的工作流程如下:

  (1) 当交换机从某个端口收到一个数据包,它先读取包头中的源MAC地址,这样它就知道源MAC地址的机器是连在哪个端口上的;

  (2) 再去读取包头中的目的MAC地址,并在地址表中查找相应的端口;

  (3) 如表中有与这目的MAC地址对应的端口,把数据包直接复制到这端口上;

  (4) 如表中找不到相应的端口则把数据包广播到所有端口上,当目的机器对源机器回应

  时,交换机又可以学习一目的MAC地址与哪个端口对应,在下次传送数据时就不再需要对所有端口进行广播了。不断的循环这个过程,对于全网的MAC地址信息都可以学习到,二层交换机就是这样建立和维护它自己的地址表。从二层交换机的工作原理可以推知以下三点:

  (1) 由于交换机对多数端口的数据进行同时交换,这就要求具有很宽的交换总线带宽,如果二层交换机有N个端口,每个端口的带宽是M,交换机总线带宽超过N×M,那么这交换机就可以实现线速交换;

  (2) 学习端口连接的机器的MAC地址,写入地址表,地址表的大小(一般两种表示方式:一为BEFFER RAM,一为MAC表项数值),地址表大小影响交换机的接入容量;

  (3) 还有一个就是二层交换机一般都含有专门用于处理数据包转发的ASIC (Applicati on specific Integrated Circuit)芯片,因此转发速度可以做到非常快。由于各个厂家采用ASIC不同,直接影响产品性能。以上三点也是评判二三层交换机性能优劣的主要技术参数,这一点请大家在考虑设备选型时注意比较。

路由技术


……


阅读全文 | 回复 | 引用通告
 


[网管]中国移动通信互联网***网关接口协议网络结构和功能概述
黑月亮 发表于 2006-4-11 13:18:00

网络结构 Network Structure

如图1所示,互联网短信网关(ISMG)是外部信息资源站实体(SP)与移动网内短信中心之间的中介实体,互联网短信网关一方面负责接收SP发送给移动用户的信息和提交给短信中心。另一方面,移动用户点播SP业务的信息将由短信中心通过互联网短信网关发给SP。另外,为了减轻短信中心的信令负荷,互联网短信网关还应根据路由原则将SP提交的信息转发到相应的互联网短信网关。互联网短信网关通过向汇接网关(GNS)查询的方式获得网关间的转发路由信息。
As shown in Figure 1, ISMG is a medium entity between an external information resource station entity (SP) and the SMSC within the mobile network. On one hand, ISMG is required to receive messages sent by SP to mobile users, and submit them to SMSC. On the other hand, messages of mobile users ordering SP services will be sent by SMSC to SP via ISMG. In addition, to reduce the signaling load of SMSC, ISMG shall also forward messages submitted by SP to the corresponding ISMG according to the route principles. ISMG makes a query to the tandem gateway (GNS), and by doing so gets the forwarding route messages between gateways.

CMPP功能概述 Overview of CMPP Function

CMPP协议主要提供以下两类业务操作:
CMPP mainly provides the following two types of service operations:

(1) 短信发送Message sending(Short Message Mobile Originate,SM MO)
The typical service operations are illustrated in Figure 2:


……


阅读全文 | 回复 | 引用通告
 


[网管]***网关在***信息服务中的作用
黑月亮 发表于 2006-4-11 12:12:00

1 概述

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

    短信网关(ismg)的建设可以为sp与短消息中心(smsc)之间数据交换提供一条安全、快捷的通道,以便手机用户采用短信方式与sp双向通信,接收sp提供的信息服务,同时完成相应计费采集、业务管理、网络管理等功能。

2 短信信息服务发展情况
2.1 短信信息服务的发展阶殷
从短信业务的发展来看,短信信息服务的发展经历了下述两个时期:
(1)第一阶段,以短信中心为主要的业务提供及信息提供的时期。在此阶段,短信中心是唯一的信息提供者及数据传输通道,造成信息量少,且各短信中心的信息来源不一致。这一阶段是短信信息服务的独立发展时期。

(2)第二阶段,以互联网上的信息作为短信的主要信息来源,由互联网上的sp直接与各smsc相沟通,建立信息交换的接口。其特点是,由信息的极大富有者sp作为信息的提供者,弥补了原来smsc的不足。这一阶段是短信业务的急剧扩展时期。

目前短信业务正处在业务发展的第二阶段,其主要的业务特征模式就是依附干原有的手机信息传递方式(短消息),将互联网上的巨大信息量根据用户的要求通过手机的短消息方式传递给用户。这一发展模式,将传统的信息提供与信息服务的合二为一彻底分离,体现了一种传统业务与互联网相结合的发展模式。

在这一阶段,中国移动推出了“移动梦网”业务,而中国联通也推出了“联通在信”业务。
……


阅读全文 | 回复 | 引用通告
 


[Leisure][转载]应届毕业生,我对你非常不满[有所启发,不错!]
黑月亮 发表于 2006-4-10 21:42:00

应届毕业生,我对你非常不满


最近毕业生招聘的专场,开始在全国“铺开”。

我很少直接去毕业生专场招人。今天广东的一个综合场,是我第一次参加的毕业生现场招聘会。

今天我是以多重身份,参与这个招聘会的:作为公司的人力资源总监,我希望为公司招到一批合适的储备人才;作为一个职业规划研究者,我要深入一线接触准备投身社会就业大军——应届生的特点;作为广东省劳动学会、人力资源管理协会的理事,我想藉此了解毕业生的就业状态、以及他们的所想所思。

到了招聘场,我感到的不是一种兴奋,而是一种压抑。这是我任职人力资源总监以来的第5年,而5年来,中国的毕业生整整翻了5倍,06年将超过360万。进场的时间还没到,售票点外已经排起了多条百米“人带”。这时,我的心中不禁掠过一丝淡淡的伤感。很多年以前,我也曾经这样在茫茫人龙中,带着满怀的期待排队,每天只能排到3、5个队伍中,去投3、5份简历,而后开始了更加漫长的心里等待……而现在,人龙的规模远远超越我作为毕业生的那个时候。现在是更多的人可以读大学了,但我无法分清,眼前的这种景象,该是用壮观来形容,还是用悲壮来形容,无法说清,这究竟是好事还是坏事。

我做了一些统计,也思考了一些细节。

大学生自提的薪酬水平大致如下:

研究生:全部都是说“4000元以上”。

本科生:2000-3500元。

大专生:基本都是提2000以下。

其中,技术类的(如WEB开发),相对偏高,在3000-3500之间。

这些数据,除了研究生略有下降,其它比去年偏高(去年我是在5月份以后,才陆续通知一些人到公司面试)。一方面也许现在是刚刚开始,大家把握不到竞争线的准绳,另一方面,我希望是因为就业市场在转暖(但是看不到这种迹象)。

而其中,有不少细节值得一提。


……


阅读全文 | 回复 | 引用通告
 


[Java]Java 内存管理原理、内存泄漏实例及解决方案研究
黑月亮 发表于 2006-4-1 18:07:00

在项目的最后阶段,就是要防止系统的内存泄漏了,顺便找了些资料,看了些java内存泄漏的实例及解决,总结一下:

Java是如何管理内存

为了判断Java中是否有内存泄露,我们首先必须了解Java是如何管理内存的。Java的内存管理就是对象的分配和释放问题。在Java中,程序员需要通过关键字new为每个对象申请内存空间 (基本类型除外),所有的对象都在堆 (Heap)中分配空间。另外,对象的释放是由GC决定和执行的。在Java中,内存的分配是由程序完成的,而内存的释放是有GC完成的,这种收支两条线的方法确实简化了程序员的工作。但同时,它也加重了JVM的工作。这也是Java程序运行速度较慢的原因之一。因为,GC为了能够正确释放对象,GC必须监控每一个对象的运行状态,包括对象的申请、引用、被引用、赋值等,GC都需要进行监控。

监视对象状态是为了更加准确地、及时地释放对象,而释放对象的根本原则就是该对象不再被引用。

为了更好理解GC的工作原理,我们可以将对象考虑为有向图的顶点,将引用关系考虑为图的有向边,有向边从引用者指向被引对象。另外,每个线程对象可以作为一个图的起始顶点,例如大多程序从main进程开始执行,那么该图就是以main进程顶点开始的一棵根树。在这个有向图中,根顶点可达的对象都是有效对象,GC将不回收这些对象。如果某个对象 (连通子图)与这个根顶点不可达(注意,该图为有向图),那么我们认为这个(这些)对象不再被引用,可以被GC回收。

以下,我们举一个例子说明如何用有向图表示内存管理。对于程序的每一个时刻,我们都有一个有向图表示JVM的内存分配情况。以下右图,就是左边程序运行到第6行的示意图。


……


阅读全文 | 回复 | 引用通告
 


[Java]调整 Java I/O 性能
黑月亮 发表于 2006-4-1 13:49:00

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

当我们讨论Java I/O时,值得注意的是Java语言采取两种截然不同的磁盘文件结构。一个是基于字节流,另一个是字符序列。在Java语言中一个字符有两个字节表示,而不是像通常的语言如c语言那样是一个字节。因此,从一个文件读取字符时需要进行转换。这个不同在某些情况下是很重要的,就像下面的几个例子将要展示的那样。 

低级 I/O I问题

加速I/O的基本规则 
缓冲 
读写文本文件 
格式化的代价 
随机访问 
高级I/O问题

压缩 
高速缓冲 
分解 
串行化 
获取文件信息 
更多信息 
加速I/O的基本规则

作为这个讨论的开始,这里有几个如何加速I/O的基本规则: 

避免访问磁盘 
避免访问底层的操作系统 
避免方法调用 
避免个别的处理字节和字符 
很明显这些规则不能在所有的问题上避免,因为如果能够的话就没有实际的I/O被执行。考虑下面的计算文件中的新行符('\n')的三部分范例。
……


阅读全文 | 回复 | 引用通告
 


[Java]各种排序算法java实现
黑月亮 发表于 2006-3-25 20:20:00

各种排序算法java实现

插入排序:

package org.rut.util.algorithm.support;

import org.rut.util.algorithm.SortUtil;
/**
 * @author treeroot
 * @since 2006-2-2
 * @version 1.0
 */
public class InsertSort implements SortUtil.Sort{

    /* (non-Javadoc)
     * @see org.rut.util.algorithm.SortUtil.Sort#sort(int[])
     */
    public void sort(int[] data) {
        int temp;
        for(int i=1;i<data.length;i++){
            for(int j=i;(j>0)&&(data[j]<data[j-1]);j--){
                SortUtil.swap(data,j,j-1);
            }
        }       
    }

}
冒泡排序:

package org.rut.util.algorithm.support;

import org.rut.util.algorithm.SortUtil;

/**
 * @author treeroot
 * @since 2006-2-2
 * @version 1.0
 */
public class BubbleSort implements SortUtil.Sort{


……


阅读全文 | 回复 | 引用通告
 


首页 上一页 下一页 尾页 页次:1/14页  10篇日志/页 转到:



处理 SSI 文件时出错