liumyong的专栏

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

RTSP协议研究及其在一种VOD中的实现

张林 王芙蓉  随着计算机网络的发展和人们对信息多样化需求的不断提高,流媒体技术(Streaming Media Technology)的应用越来越普及,利用流媒体技术实现的交互式VOD(Video On Demand)点播技术也得到不断发展。流媒体技术是为解决中低带宽网络上多媒体信息(以视音频信...

2004-12-31 11:32:00

阅读数:3462

评论数:1

体验CORBA: 使用java和C++混合编程

1.   前言   现在很多人在对CORBA进行学习,大家都已经了解到CORBA是一个完全中间性的语言,可以使用接口定义语言(IDL)定义开发时使用接口的 Client 和实现接口的 Server 所需要的信息。Client 和 Server 的具体实现代码并不在IDL定义中编写,而是使用某种目标...

2004-12-31 11:26:00

阅读数:991

评论数:0

C++之静态联编和动态联编

联编是指一个计算机程序自身彼此关联的过程。按照联编所进行的阶段不同,可分为两种不同的联编方法:静态联编和动态联编。   静态联编  静态联编是指联编工作出现在编译连接阶段,这种联编又称早期联编,因为这种联编过程是在程序开始运行之前完成的。  在编译时所进行的这种联编又称静态束定。在编译时就解决了程...

2004-12-31 11:23:00

阅读数:958

评论数:0

C++代码优化

谈到优化,很多人都会直接想到汇编。难道优化只能在汇编层次吗?当然不是,C++层次一样可以作代码优化,其中有些常常是意想不到的。在C++层次进行优化,比在汇编层次优化具有更好的移植性,应该是优化中的首选做法。   确定浮点型变量和表达式是 float 型   为了让编译器产生更好的代码(比如说产生3...

2004-12-31 11:19:00

阅读数:1120

评论数:0

C++网络开发包ACE环境的配置与调试

  ACE是个很有用的开放源代码的C++网络编程开发包,利用它比直接用API更有利于代码的健壮性,可移植性,并相对简单。估计大家刚接触ACE时,都有一定难度,说不定就半途放弃了,这是我学ACE两天中的总结,基本上不成文,但我想研究到ACE的你一定会明白下文的意思。我的系统环境是:Win2k pro...

2004-12-31 10:58:00

阅读数:3409

评论数:2

如何用 C 注册 windows 服务程序 (分析 Java Service Wrapper 代码)

如何用 C 注册 windows 服务程序 (分析 Java Service Wrapper 代码)前提:          从http://wrapper.tanukisoftware.org 下载 Java Service Wrapper 的源代码.    因为 Java Service Wr...

2004-12-30 15:37:00

阅读数:1221

评论数:0

如何使用Java编写NT服务

内容简介:本文通过例子讲解了如何利用Java的特性快速编写安全可靠的NT服务,并展示了Java的多线程如何实施,以及如何应用套接字实现网络服务。关键词:Java  JntSvc.exe NT服务 多线程 套接字编程一、NT服务介绍所谓NT服务,实际上是一类特殊的应用程序所谓NT服务,实际上就是一个...

2004-12-30 15:31:00

阅读数:824

评论数:0

JNI入门教程之HelloWorld篇

本文讲述如何使用JNI技术实现HelloWorld,目的是让读者熟悉JNI的机制并编写第一个HelloWorld程序。     Java Native Interface(JNI)是Java语言的本地编程接口,是J2SDK的一部分。在java程序中,我们可以通过JNI实现一些用java语言不便实现...

2004-12-30 15:17:00

阅读数:775

评论数:0

把java类变成 Windows NT服务的3种方法

把java类变成 Windows NT服务的3种方法(使用 Java Serivce Wrapper) 集成 Java Service Wrapper 的三种方法:1 使用 WrapperSimpleApp 类启动您的应用程序,这是最简单的,也是Java Service Wrapper推荐使用的方...

2004-12-30 15:14:00

阅读数:929

评论数:0

VC++快捷键大全 [分享]

F1: 帮助Ctrl+O  :OpenCtrl+P  :PrintCtrl+N  :NewCtrl+Shift+F2 :清除所有书签F2  :上一个书签Shift+F2 :上一个书签Alt+F2  :编辑书签Ctrl+F2 :添加/删除一个书签F12  :Goto definitionShift+...

2004-12-30 14:44:00

阅读数:868

评论数:0

Delphi 开发 Windows Service 技巧

(试用环境 Delphi 6 + Windows 2000)这几天用 Delphi 作一个 Windows 的 Service 模块,遇到不少问题。大体整理了一下,与大家分享。1.创建一个 Windows Service 项目(以前写过服务程序的可以跳过了)  运行 Delphi 菜单 File ...

2004-12-27 17:53:00

阅读数:1452

评论数:0

VC6下配置ACE的详细过程

自己作一个config.h 里面要有#include "ace/config-win32.h"如果是win98/me的话再加上#define ACE_HAS_WINNT4 0然后打开ace.dsw,进行批生成(可以选择生成的库,比如(static)debug/release等,...

2004-12-23 23:04:00

阅读数:5478

评论数:0

JAVA相关基础知识(3)

121、内部类可以引用他包含类的成员吗?有没有什么限制?一个内部类对象可以访问创建它的外部类对象的内容122、WEB SERVICE名词解释。JSWDL开发包的介绍。JAXP、JAXM的解释。SOAP、UDDI,WSDL解释。 Web ServiceWeb Service是基于网络的、分布式的模块...

2004-12-23 12:04:00

阅读数:1089

评论数:0

JAVA相关基础知识(2)

61、servlet的生命周期web容器加载servlet,生命周期开始。通过调用servlet的init()方法进行servlet的初始化。通过调用service()方法实现,根据请求的不同调用不同的do***()方法。结束服务,web容器调用servlet的destroy()方法。62、如何现...

2004-12-23 12:02:00

阅读数:3089

评论数:0

JAVA相关基础知识(1)

1、面向对象的特征有哪些方面   1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类...

2004-12-23 12:00:00

阅读数:633

评论数:0

JavaBean实现多文件上传

 在网上看到许多上传文件的例子,可是都是jsp程序,每遇到需要文件上传的地方就要复制这段上传代码并做相应修改,维护起来极不方便。为了增强代码的可重用性,我将这段通用的上传程序写成了JavaBean,请大家多提意见。首先, 下载 commons-fileupload-1.0.zip 和 common...

2004-12-22 12:45:00

阅读数:880

评论数:0

Delphi中的线程类

( 之一)Delphi中有一个线程类TThread是用来实现多线程编程的,这个绝大多数Delphi书藉都有说到,但基本上都是对TThread类的几个成员作一简单介绍,再说明一下Execute的实现和Synchronize的用法就完了。然而这并不是多线程编程的全部,我写此文的目的在于对此作一个补充。...

2004-12-16 10:18:00

阅读数:958

评论数:0

media play 1

自己又改了改...重做了自己写的控制播放器                                                                                                                                ...

2004-12-15 10:04:00

阅读数:1322

评论数:0

亲密接触VC6.0编译器

大家可能一直在用VC开发软件,但是对于这个编译器却未必很了解。原因是多方面的。大多数情况下,我们只停留在“使用”它,而不会想去“了解”它。因为它只是一个工具,我们宁可把更多的精力放在C++语言和软件设计上。我们习惯于这样一种“模式”:建立一个项目,然后写代码,然后编译,反反复复调试。但是,所谓:“...

2004-12-15 09:45:00

阅读数:699

评论数:0

在Windows和VC++6.0下的ACE安装手册

1、解压ACE.zip,比如说解压到 C:/2、找到ACE_wrappers目录所在位置,比如说是C:/ACE_wrappers3、在系统中新建ACE_ROOT环境变量,值设为 C:/ACE_wrappers   具体设置为:我的电脑 -属性 - 高级 - 环境变量 -新建4、打开C:/ACE_w...

2004-12-14 12:26:00

阅读数:934

评论数:0

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