自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

liumyong的专栏

技术无处不在,无所不包,无所不用

  • 博客(128)
  • 收藏
  • 关注

原创 很久没来了

<br />发现自己对软件离的越来越远,不过对硬件,芯片到了解不少哦

2010-09-02 16:40:00 596

转载 深入探讨C++中的引用

引用是C++引入的新语言特性,是C++常用的一个重要内容之一,正确、灵活地使用引用,可以使程序简洁、高效。我在工作中发现,许多人使用它仅仅是想当然,在某些微妙的场合,很容易出错,究其原由,大多因为没有搞清本源。故在本篇中我将对引用进行详细讨论,希望对大家更好地理解和使用引用起到抛砖引玉的作用引用简介  引用就是某一变量(目标)的一个别名,对引用的操作与对变量直接操作完全一样。  引用的声明方法

2006-01-24 09:22:00 1164

转载 C++中的虚函数(virtual function)

1.简介     虚函数是C++中用于实现多态(polymorphism)的机制。核心理念就是通过基类访问派生类定义的函数。假设我们有下面的类层次:class A{public:    virtual void foo() { cout };class B: public A{public:    virtual void foo() { cout };那么,在使用的时候,我们可以:A * a =

2006-01-24 09:11:00 1118

转载 Eclips使用秘技(绝对经典)

前言:  本来我都是使用JBuilderX当主力IDE、但使用了Eclipse后  发现...Eclipse原来也这么好用...渐渐的就爱上了它......  Eclipse优点:免费、程序代码排版功能、有中文化包、可增  设许多功能强大的外挂、支持多种操作系统(Windows、  Linux、Solaris、Mac OSX)..等等。  开此篇讨论串的目的,是希望能将Eclipse的一些使用技巧

2005-06-27 15:56:00 1206

转载 JNI完全手册

最近在公司里做了一个手机的项目,需要JAVA程序在发送短信的时候和第三方的短信服务器连接。短信接口是用C++写的。琢磨了三天,大致搞懂了JNI的主体部分。先将心得整理,希望各位朋友少走弯路。    首先引用一篇文章,介绍一个简单的JNI的调用的过程。    JAVA以其跨平台的特性深受人们喜爱,而又正由于它的跨平台的目的,使得它和本地机器的各种内部联系变得很少,约束了它的功能。解决JAVA对本地操

2005-06-27 15:48:00 1306 1

转载 一个struts+sql server得分页(存储过程版)

2005-04-27 18:05:00 1189

原创 如何创建、调试和安装插件

2005-04-26 11:06:00 1543

转载 Windows管道技术简述

不知你是否用过这样的程序,他们本身并没有解压缩的功能,而是调用DOS程序PKZIP完成ZIP包的解压缩。但是在程序运行时又没有DOS控制台的窗口出现而且一切本应该在DOS下显示的信息都出现在了那个安装程序的一个文本框里。这种设计既美观又可以防止少数眼疾手快的用户提前关了你的DOS窗口。现在就来讨论一下,如何用匿名管道技术实现这个功能。管道技术由来已久,相信不少人对DOS命令里的管道技术最为熟悉。当

2005-04-26 10:36:00 1068

转载 Windows管道技术简述

不知你是否用过这样的程序,他们本身并没有解压缩的功能,而是调用DOS程序PKZIP完成ZIP包的解压缩。但是在程序运行时又没有DOS控制台的窗口出现而且一切本应该在DOS下显示的信息都出现在了那个安装程序的一个文本框里。这种设计既美观又可以防止少数眼疾手快的用户提前关了你的DOS窗口。现在就来讨论一下,如何用匿名管道技术实现这个功能。管道技术由来已久,相信不少人对DOS命令里的管道技术最为熟悉。当

2005-04-26 10:33:00 1046

转载 Windows自动启动程序的十大藏身之所

       Windows启动时通常会有一大堆程序自动启动。不要以为管好了“开始→程序→启动”菜单就万事大吉,实际上,在Windows XP/2K中,让Windows自动启动程序的办法很多,下文告诉你最重要的两个文件夹和八个注册键。   一、当前用户专有的启动文件夹   这是许多应用软件自动启动的常用位置,Windows自动启动放入该文件夹的 所有快捷方式。用户启动文件夹一般在:/Documen

2005-04-22 11:26:00 975

转载 关于光纤通道

光纤通道标准是由T11标准委员会(美国国家信息技术标准化委员会下属的技术委员会)制定的。定义光纤通道是一种在计算机和海量存储器上广泛应用的高速串行接口。与SCSI接口相比,光纤通道兼有I/O通道和局域网的特性,光纤通道可以作为I/O通道和局域网的传输介质。但是光纤通道并没有包含一个更高的传输协议,只是通常的SCSI-3标准,通过光纤通道建立的IPI和IP都是在SCSI-3基础上建立起来的。根据美国

2005-04-22 10:08:00 3457

转载 Oracle数据库移植时字符集问题的解决

对于Oracle数据库之间的移植采用Oracle的导入导出工具(Import/Export)是一个比较好的策略。虽也可以利用第三方软件如Sybase 的Power designer中的Reverse Engineering 进行数据库结构重建,然后在进行较复杂的数据导入过程,但对于作业队列、快照等则不得不用手工来创建。而Export能将整个数据库、指定用户、指定表和相关的数据字典进行输出,Expo

2005-04-21 17:59:00 1523

转载 Oracle8i/9i EXP/IMP使用经验

一、8i EXP常用选项   1、FULL,这个用于导出整个数据库,在ROWS=N一起使用时,可以导出整个数据库的结构。例如:   exp sys file=./db_str.dmp log=./db_str.log full=y rows=n compress=y direct=y   2、BUFFER和FEEDBACK,在导出比较多的数据时,我会考虑设置这两个参数。例如:   exp new

2005-04-21 17:34:00 1940

转载 oracle Export and Import 简介

1、Export/Import的用处  Oracle Export/Import工具用于在数据库之间传递数据。  Export从数据库中导出数据到dump文件中  Import从dump文件中到入数据导数据库中  下面是一般使用他们的情况  (1)、两个数据库之间传送数据         同一个版本的oracle Server之间         不同版本的oracle Server之间     

2005-04-21 17:19:00 1143

转载 计算Java日期

学习怎样创建和使用日期 概要    不管你是处理财务交易还是计划着下一步的行动,你都要知道怎样在Java中建立,使用和显示日期。这需要你简单的查阅一下相应类的API参考:一个日期可以创建3个相关类的对象。这篇文章告诉你你想要知道的内容。(3,000字)作者:Robert Nielsen 翻译:Cocia Lin    Java统计从1970年1月1日起的毫秒的数量表示日期。也就是说,例如,1970

2005-04-20 17:10:00 944

转载 无线分组网关系统解决方案(GGSN、PDSN)

1. CDMA2000系统的无线分组网关 PDSN 一个标准的CDMA2000的网络包括终端设备,移动终端,基站(base transceiver stations (BTSs)),基站控制器(base station controllers(BSCs)), 分组数据服务节点(PDSN Packet Data Serving Node),和其他CDMA网络设备。PDSN是BSC侧的Packet C

2005-04-12 18:19:00 4260

转载 cdma2000 1x网络引入WLAN接入探讨

摘 要 对在中国联通现有cdma2000 1x网络中引入WLAN接入的相关问题进行了探讨,介绍了cdma2000 1x网络和WLAN网络的结构,重点讨论了在cdma2000 1x网络中引入WLAN接入的解决方案和业务流程,并提出了可能存在的问题。  关键词 cdma2000 1x WLAN PDSN 移动IP模式 简单IP模式  中国联通在2003年年初已经建成了cdma2000 1x网络,目前正

2005-04-12 18:11:00 1484

转载 [文檔]搭建WAP应用开发环境

WAP(Wireless Application Protocal)是开放的协议,这与日本的I-MODE有所不同,后者是封闭的。WAP事实上是无线网络和Internet网络相结合的产物。本来的无线网络主要是承载话音业务,而同时internet的数据业务已经非常的成熟。由于数据业务在无线网络中应用的需求,促进了WAP的形成。你甚至可以认为WAP是一个轻量级的HTTP协议,它是为无线网络量身订制的。 

2005-04-12 17:31:00 1070

转载 Linux做WAP网关

Linux做WAP网关摘要:本文简要介绍了WAP和WAP网关,重点对Kannel的网关做了介绍。 一、 WAP简介1  WAP的产生和发展    1997年6月,Nokia、Ericsson、Motorola和Unwired Planet共同组成了WAP论坛,该论坛旨在将Internet的海量信息及先进的业务引入到无线数字话机及终端中,目标是产生一个适用于不同无线网络技术的全球无线协议规范,以供工

2005-04-12 17:02:00 1452

转载 DIAMETER基础协议

Diameter协议族包括基础协议(Diameter Base Protocol)和各种应用协议。本文介绍的基础协议提供了作为一个AAA协议的最低需求,是Diameter网络节点都必须实现的功能,包括节点间能力的协商、Diameter消息的接收及转发、计费信息的实时传输等。应用协议则充分利用基础协议提供的消息传送机制,规范相关节点的功能以及其特有的消息内容,来实现应用业务的AAA。基础协议可以作为

2005-04-05 18:43:00 4793 1

转载 新一代的AAA协议——Diameter分析

1 AAA简介 AAA指的是Authentication(鉴别),Authorization(授权),Accounting(计费)。自网络诞生以来,认证、授权以及计费体制(AAA)就成为其运营的基础。网络中各类资源的使用,需要由认证、授权和计费进行管理。而AAA的发展与变迁自始至终都吸引着营运商的目光。对于一个商业系统来说,鉴别是至关重要的,只有确认了用户的身份,才能知道所提供的服务应该向谁收费,

2005-04-05 14:44:00 2129

转载 RADIUS:流媒体服务认证与计费的金钥匙

企业要求只有授权的用户才能访问自己的内部网络,教育网采取根据流量计费的策略,VOD系统根据点播的时间收费,等等。这些最常见的网络应用却面临一个同样的问题:如何对用户进行认证和计费?一种常见的认证  计费方法——RADIUS协议可能会帮助我们解决这些问题。 RADIUS协议:认证与计费的鼻祖 RADIUS(Remote Authentication Dial In User Service)协议最初

2005-04-05 14:32:00 1974

转载 商业智能(BussinessIntelligence,简称BI)渐成电信业应用热点

在建成BOSS系统之后,中国移动在去年年底开始建设另一个系统——BASS系统(业务分析支持系统),用以分析来自31个省级机构和总公司的业务数据。由NCRTeradata和亚信公司共同合作的这个项目目前正在实施当中。中国移动的BASS系统建立在NCRTeradata提供的数据仓库解决方案上,这个方案包括电信业务逻辑数据模型——一个集中的、一致的和可扩展性的中央数据库系统。这其中,商业智能(Bussi

2005-04-05 14:25:00 2595

转载 TMN(电信网络管理)简介

什么是TMN TMN的管理功能 TMN的功能体系结构 TMN应用范围 TMN的技术基础 TMN的信息体系结构 TMN的管理业务 TMN的标准化协议 TMN的接口电信网络管理的目标是要最大限度地利用电信网络资源,提高网络的运行质量和效率,向用户提供良好的通信服务。而电信管理网(TMN)则正是为电信网络管理目标的实现提供了一套整体解决方案,它能简化多厂商混和网络环境下电信运营企业的管理模式,降低

2005-04-05 14:22:00 6194 1

转载 LDAP(Light Directory Access Protocol,轻量级目录访问协议

目录服务的组成   目录服务就是按照树状信息组织模式,实现信息管理和服务接口的一种方法。目录服务系统一般由两部分组成:第一部分是数据库,一种分布式的数据库,且拥有一个描述数据的规划;第二部分则是访问和处理数据库有关的详细的访问协议。   目录服务与关系型数据库不同的是,目录不支持批量更新所需要的事务处理功能,目录一般只执行简单的更新操作,适合于进行大量数据的检索;目录具有广泛复制信息的能力,从而在

2005-04-05 14:21:00 1506

转载 SNMP网络管理

网络管理的历史美国国防部设计了世界上头几个包交换网之一的ARPANET,在70年代,TCP/IP协议族正式被定为军方通信标准,随着此协议的广泛使用,网络管理成了一件大事。在80年代未和90年代初,网络迅速发展,许多子网数目的增多使监视网络活动成为一种必须。在网络管理的初期,对网络的管理停留在使用ICMP和PING的基础上,但是随着网络内主机数据的不断增多,这种简单的工具已经不可能完成网络管理的工作

2005-04-05 14:20:00 1989

转载 简单网络管理协议 (SNMP)

简单网络管理协议 (SNMP)构成了Internet工程工作小组定义的internet协议簇的一部分。该协议能够支持监测连接到网络上的设备的任何引起管理上关注的情况。SNMP的第一个RFC系列出现在1988年:· RFC 1065 – 基于TCP/IP网络的管理信息的结构和认定· RFC 1066 – 以基于TCP/IP网络的网络管理为基础的管理信息· RFC 1067 – 一个简单网络管理协议目

2005-04-05 14:15:00 4401

转载 FTP的安全问题

摘要 文件传输协议(File Transfer Protocol,FTP)是一个被广泛应用的协议,它使得 我们能够在网络上方便地传输文件。早期FTP并没有涉及安全问题,随着互连网 应用的快速增长,人们对安全的要求也不断提高。本文在介绍了FTP协议的基本 特征后,从两个方面探讨了FTP安全问题的解决方案:协议在安全功能方面扩 展;协议自身的安全问题以及用户如何防范之。 1. 简介 1.1 FTP的一

2005-04-05 14:03:00 2697

转载 RFC(Request For Comments)

RFC(Request For Comments)-意即“请求注解”,包含了关于Internet的几乎所有重要的文字资料。如果你想成为网络方面的专家,那么RFC无疑是最重要也是最经常需要用到的资料之一,所以RFC享有网络知识圣经之美誉。通常,当某家机构或团体开发出了一套标准或提出对某种标准的设想,想要征询外界的意见时,就会在Internet上发放一份RFC,对这一问题感兴趣的人可以阅读该RFC并提

2005-04-05 13:58:00 1085

转载 .NET自动服务程序—C#

用程序开发中,常常需要实现这样一种功能:让服务器在每天的特定时刻运行固定的程序(或者实现固定的操作),比如让系统在每天的2:00备份数据库数据。要实现这样的功能,我们可以使用Windows服务(Windows service)。Windows service是一种系统自动的、无人值守的程序(仅存在于Windows NT、2000和XP操作系统中),它能够在系统启动时开始运行。用户可以通过Servi

2005-04-05 10:32:00 2050

转载 用C#与XML创建动态分层菜单

从在复杂的B2B交易中的交换数据到为应用程序提供配置文件结构,XML在许多方面大显身手!由于XML不断地获得软件的支持,我们完全能够预见:XML的应用将不断增加。本文就介绍这样一种应用程序,它使用XML创建类似于Windows开始菜单的分层菜单系统,从而向终端用户提供更满意的Web体验。   这个应用程序将使用 C#、XML和服务器端Microsoft .Net框架,创建一个 DHTML 结构,I

2005-04-05 10:27:00 976

转载 用C#创建Windows(NT)服务

Windows服务在Visual Studio 以前的版本中叫NT服务,在VS.net启用了新的名称。用Visual C# 创建Windows服务不是一件困难的事,本文就将指导你一步一步创建一个Windows服务并使用它。这个服务在启动和停止时,向一个文本文件中写入一些文字信息。这个小技巧来自于MSDN,但是现在程序编写的更加清晰,并且你可以根据你的需要修改它。可下载工程文件包:mcWinServ

2005-04-05 10:12:00 1298

转载 四层与七层交换

第四层交换   端到端性能和服务质量要求对所有连网设备进行负载均衡,以保证客户机与服务器之间数据平滑地流动。二层与三层交换产品在解决局域网和互联网络的带宽及容量问题上发挥了很好的作用,但是,这可能还不够,还需要更多的性能,而这正是四层交换的用武之地。   四层交换技术利用第三层和第四层包头中的信息来识别应用数据流会话,这些信息包括TCP/UDP端口号、标记应用会话开始与结束的“SYN/FIN”位以

2005-04-04 17:34:00 3103

转载 集群的负载均衡技术

前言    当前,无论在企业网、园区网还是在广域网如Internet上,业务量的发展都超出了过去最乐观的估计,上网热潮风起云涌,新的应 用层出不穷,即使按照当时最优配置建设的网络,也很快会感到吃不消。尤其是各个网络的核心部分,其数据流量和计算强度之大, 使得单一设备根本无法承担,而如何在完成同样功能的多个网络设备之间实现合理的业务量分配,使之不致于出现一台设备过忙、而 别的设备却未充分发挥处理能力

2005-04-04 17:28:00 18753 4

转载 处理Cookie

        9.1Cookie概述    Cookie是服务器发送给浏览器的体积很小的纯文本信息,用户以后访问同一个Web服务器时浏览器会把它们原样发送给服务器。通过让服务器读取它原先保存到客户端的信息,网站能够为浏览者提供一系列的方便,例如在线交易过程中标识用户身份、安全要求不高的场合避免用户重复输入名字和密码、门户网站的主页定制、有针对性地投放广告,等等。    Cookie的目的就是为用

2005-03-23 09:58:00 915

转载 aspx页面javascript的几个trick

1、一般而言,如果想给aspx页面上的web form control加上一些javascript的特性,可以用Attributes.Add来实现。   例如,对TextBox txt,可以:txt.Attributes.Add("onclick", "fcn0();");  那么,在web页面上click它的时候,就会调用fcn0这个javascript函数。1.1、例外的情况是,对于IDE无法

2005-03-21 14:04:00 810

转载 Socket I/O模型全接触

本文简单介绍了当前Windows支持的各种Socket I/O模型,如果你发现其中存在什么错误请务必赐教。    一:select模型    二:WSAAsyncSelect模型    三:WSAEventSelect模型    四:Overlapped I/O 事件通知模型    五:Overlapped I/O 完成例程模型    六:IOCP模型    老陈有一个在外地工作的女儿,不能经常回

2005-03-21 14:02:00 765

转载 防止同一个程序多次运行。 [VB.NET]

*****************方法一:防止程序多次打开*****************      函数名:      IsInstanceRunning        功  能:      判断工程是否已运行        参  数:      无        返回值:      True  已运行    False  未运行  ************************

2005-03-14 09:30:00 2184

转载 Window.Open详解

一、window.open()支持环境:JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+二、基本语法:window.open(pageURL,name,parameters) 其中:pageURL 为子窗口路径 name 为子窗口句柄 parameters 为窗口参数(各参数用逗号分隔) 三、示例: window.open (page.h

2005-02-24 15:24:00 846

转载 P2P 之 UDP穿透NAT的原理与实现

P2P 之 UDP穿透NAT的原理与实现(附源代码)原创:shootingstars参考:http://midcom-p2p.sourceforge.net/draft-ford-midcom-p2p-01.txt论坛上经常有对P2P原理的讨论,但是讨论归讨论,很少有实质的东西产生(源代码)。呵呵,在这里我就用自己实现的一个源代码来说明UDP穿越NAT的原理。首先先介绍一些基本概念:   

2005-02-24 13:28:00 873

空空如也

空空如也

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

TA关注的人

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