2007年4月18日

摘要: 微软亚洲研究院网络多媒体组 吴枫 李世鹏 一、 流媒体系统及其发展趋势 所谓流媒体是指用户通过网络或者特定数字信道边下载边播放多媒体数据的一种工作方式。流媒体应用的一个最大的好处是用户不需要花费很长时间将多媒体数据全部下载到本地后才能播放,而仅需将起始几秒的数据先下载到本地的缓冲区中就可以开始播放,后面收到的数据会源源不断输入到该缓冲区,从而维持播放的连续性,因此流媒体播放器通常只是在开始... 阅读全文

posted @ 2007-04-18 15:18 秋发 阅读(999) 评论(0) 推荐(0)

摘要: 基于DirectShow的MPEG-4视频传输系统的研究与实现 温小明 吴志刚 (东华大学计算机学院 上海 200051) 摘要 本文简单介绍了DirectShow技术,研究了利用DirectShow实现视频采集、压缩和网络传输技术。并利用第三方提供的编解码器实现了MPEG-4视频数据的网络传输系统,在该系统中利用RTP协议进行视频数据传输,同时实现了远端帧率的控制。 关键词 视频; 采集; ... 阅读全文

posted @ 2007-04-18 15:16 秋发 阅读(3358) 评论(2) 推荐(0)

摘要: 流媒体的处理,以其复杂性和技术性,一向广受工业界的关注。特别伴随着因特网的普及,流媒体在网络上已广泛应用﹐怎样使流媒体的处理变得简单而富有成效逐渐成为了焦点问题。选择一种合适的应用方案,将事半功倍。此时,微软的DirectShow给了我们一个不错的选择。 DirectShow是微软公司在ActiveMovie和Video for Windows的基础上推出的新一代基于COM的流媒体处理的开发包,... 阅读全文

posted @ 2007-04-18 15:01 秋发 阅读(5611) 评论(0) 推荐(1)

摘要: 架设FTP站点似乎已经不是什么困难的事情了,我们不需要借助任何外来工具的帮忙,只需要使用Windows服务器系统自带的IIS功能,就能轻易地架设一台FTP站点了。不过,用这种方法架设的FTP站点不但允许任何用户进行匿名访问,而他们也能对FTP站点的主目录进行随意“读取”与“写入”,如此一来保存在FTP站点中的内容就没有安全性了。那么我们究竟该怎样才能让架设成功的FTP站点,不允许用户访问主目录、而... 阅读全文

posted @ 2007-04-18 11:30 秋发 阅读(769) 评论(0) 推荐(0)

摘要: -- 创建测试数据 if exists (select * from dbo.sysobjects where id = object_id(N'[tb]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [tb]GO-- 示例数据create table [tb]([id] int PRIMARY KEY,[pid] int... 阅读全文

posted @ 2007-04-18 11:28 秋发 阅读(353) 评论(0) 推荐(0)

摘要: 如果我们使用Visual Studio 2005来开发一个XAML程序,那与上述的手动创建XAML程序过程来说是相对便捷的。你可以直接选择一个WinFX模板来创建特定类型的WPF程序,Visual Studio会自动为该WPF程序创建相应的项目文件和应用程序清单。现在我们可以创建的WPF程序类型有如下的四种: 1. WinFX Wndows Application 2. WinFX Web ... 阅读全文

posted @ 2007-04-18 11:25 秋发 阅读(384) 评论(1) 推荐(0)

摘要: Visual Studio.NET 2005 beta 2版版本中,除了.net framework 2.0在语言特性等方面有了很大的增强外,在Visual Studio.NET 2005本身,也增加了很多新的功能,使的无论在winform还是webform的开发上,都大为方便。在本文中,将以最新的beta 2版本为蓝本,介绍Visual Studio.NET 2005,在winform应用的开发... 阅读全文

posted @ 2007-04-18 11:24 秋发 阅读(1874) 评论(0) 推荐(0)

摘要: 101 示例,分别用Visal Basic和C#编写的演示代码,包含了很多Visual Studio 2005和.NET Framework 2.0的新特性的演示。想获得更多的代码示例,请参见这个下载。 下载所有的101示例:C#版本 | VB版本 这些示例使用Visual Studio 2005进行开发并通过测试 数据访问 ... 阅读全文

posted @ 2007-04-18 11:22 秋发 阅读(742) 评论(3) 推荐(0)

摘要: 由于开源软件特殊的开发方式,使得这个领域真可谓百花齐放,以至于究竟有多少种开源软件,恐怕没有多少人能说清楚。本报评析实验室在开源专家的意见的基础上对其中颇有影响力的企业级开源软件进行了整理,以供读者参考。 Linux 操作系统 Red Hat Red Hat Enterprise Linux(RHEL)作为红帽家族的服务器成员,提供了功能较为强大的操作系统和企业架构方案。它使... 阅读全文

posted @ 2007-04-18 11:18 秋发 阅读(349) 评论(0) 推荐(0)

摘要: 提要:在VB6中,常将TreeView用来表示层次数据,但相关的与数据库进行交互的代码,需要大量的采用手工编码;在VB.Net中,由于数据绑定功能的加强及语言特性的增强,可以很容易的实现TreeView与层次数据的绑定,本文将首先建立一个继承自TreeView的 dbTreeView,然后用一个单位(部门)的层次数据与dbTreeView进行数据绑定,并提供了与数据库进行交互的代码。 1、从层次... 阅读全文

posted @ 2007-04-18 11:14 秋发 阅读(1546) 评论(0) 推荐(1)

摘要: 算机网络技术的日益发展和普及,为信息共享提供了一条全球性的高速通道,但目前采用的TCP/IP协议族潜在着安全漏洞,其安全机制并不健全,如何保护企业内部网络中的资源及信息不受外部攻击者肆意破坏或盗窃,是企业网络安全需要解决的重要问题。当我们担心被黑客攻击或怀疑电脑被植入木马时,我们往往求助于防火墙,本系统即通过实时监控全部TCP连接的方法来实现防黑客攻击。同时网络管理人员在整个网络运行期间,能否实时... 阅读全文

posted @ 2007-04-18 11:14 秋发 阅读(1293) 评论(0) 推荐(0)

摘要: 、程序功能:当上传图片大小超过8K或格式不符时禁止上传,上传通过之后,用DataGrid显示上传的图片 二、建立数据库 在MSSQL的NorthWind数据库中新建一个users表,表设计如下: 列名 数据类型 长度 是否可以为空 其它 id int 4 否 主键,设标识为是,标识种子1,递增量1 headimg varchar 50 否 ... 阅读全文

posted @ 2007-04-18 11:12 秋发 阅读(554) 评论(0) 推荐(0)

摘要: 微软提供的标准控件总是很简单,.NET也很好地继承了微软的这一“优良传统”。近日我因编程的需要,需要在状态栏做一个进度条,查看了Statusbar中各个Panel对象提供的所有功能,都没有直接将进度条控件放在面板中的方法,看了MSDN中的描述:在DrawItem事件中若要显示 StatusBarPanel(显示进度栏),则可以使用此事件在面板上执行进度栏的描述操作。如果什么都要我自己画出来的话,我... 阅读全文

posted @ 2007-04-18 10:41 秋发 阅读(499) 评论(0) 推荐(0)

摘要: 用EXCEL做企业生产报表的理由 Excel表格生成和公式设置十分强大便利,是一个强有力的信息分析与处理工具。特别是EXCEL的公式、函数、VBA语言,功能极其强大。我试用过其他电子表格软件,在功能上和EXCEL根本没有可比性。 Visual Studio .NET也同样是MicroSoft的产品,Visual Studio .NET调用EXCEL做企业报表十分方便。证明当时我选Visual... 阅读全文

posted @ 2007-04-18 10:36 秋发 阅读(486) 评论(0) 推荐(0)

摘要: 再建立项目的文件夹的bin文件夹下 '创建两个文件 '一个是"myxml.xml" '一个是"myxml.mdb" '这里面有一个表"users"三个字段名"nameid","age","faverity" '再转到图形界面 '单击"工具箱"的"数据"把"OleDbConnection"," OleDbComman","DataSet&qu 阅读全文

posted @ 2007-04-18 10:35 秋发 阅读(449) 评论(0) 推荐(0)

摘要: 功能:把选定文件夹下的dll、子文件夹和子文件夹中的dll填写到窗体的treeview控件上。 缺点:窗体简单,代码有些混乱,线程之间的调用可能没有到最优化。 实现:imagelist中的图片需要自己重新定义。 多线程的优点:可以及时响应用户的操作,不至于产生“未响应”的尴尬;设计合理(结合需求)的话,可使软件的性能提高。 多线程的编写:结构合理、注意同步。 以上是我对这个例程和多线程... 阅读全文

posted @ 2007-04-18 10:29 秋发 阅读(263) 评论(0) 推荐(0)

摘要: VB.NET(Visual Basic.NET)是为适应Microsoft .NET框架的需要,对Visual Basic进行了重大改造后的开发工具。它比Visual Basic 6.0功能更强大,更易于使用。其中最重要的变化就是对象继承,在VB.NET中,所有可管理的类型都衍生自System.Object。作为编程工具,最重要的一个特性就是垃圾碎片的回收,它由CLR(Common Languag... 阅读全文

posted @ 2007-04-18 10:29 秋发 阅读(468) 评论(0) 推荐(0)

摘要: 这是用VB.net实现的一个简单的P2P示例.利用了UDP打洞技术.分服务器端跟客户端.服务器端负责登陆记录用户的IP和端口及转发打洞消息.(相关技术在CSDN搜一下.有很多的.).原理到处都有,这里就没有贴出来.这里贴出了VB.net的代码.供初学者交流.也欢迎高手点评... 服务器端在启动成功后.输入help可以查看到服务器相关命令. 客户端在登陆成功后.输入help可以查... 阅读全文

posted @ 2007-04-18 10:28 秋发 阅读(348) 评论(1) 推荐(0)

摘要: 1。在工程中建立一个DataSet,指向你所需要显示的数据源。 2。利用这个DataSet建立你的报表文件(这样做是为了方便设计)。 3。在你的工程中引入以下crystal report的类库 crystaldecisions.crystalreports.engine crystaldecisions.reportsource crystaldecisions.shared crystalde... 阅读全文

posted @ 2007-04-18 10:23 秋发 阅读(1322) 评论(1) 推荐(0)

摘要: 首先讲解一下c#,这里只是粗略的讲解,详细内容请购买相关书籍,或参阅相关文档。c#已经取消了c++中的指针,并且在c++中大量被使用的操作符 (:: ->)已经不在出现,c#中指支持一个"."。c#具有面向对象编程语言的所有特性,如封装、继承、多态等。而且比java更面向对象,每种类型都可以看作一个对象。但c#指允许单继承,即一个类不会有多个基类。另外,c#没有了全局函数,没有了全局变量,也没有了... 阅读全文

posted @ 2007-04-18 10:23 秋发 阅读(1128) 评论(0) 推荐(0)

摘要: .NET的开发平台提了一个名称空间System.Windows.Forms,在此名称空间中提供了许多开发Windows Form的类和对象,这些类和对象不仅内容十分丰富,而且还具有十分强大的拓展性,可以利用这些类和对象,简单而迅速的开发出自己需要的组件来。本文就将介绍如何利用.Net 开发平台原有的类和对象写一个自己的WinForm组件,如何编译自己的组件,且如何在一个客户程序中使用它。 一. ... 阅读全文

posted @ 2007-04-18 10:22 秋发 阅读(578) 评论(0) 推荐(0)

摘要: Visual C#作是微软极力推荐的下一代程序开发语言,他有一个非常重要伴侣--.Net Framework SDK,在他的里面封装了许多Class Library (类库)。Visual C#要实现很多拓展功能,就必须借助于他的这个伴侣。在Visual C#中对数据库的处理是其功能的一个重要表现。Visual C#在进行数据库处理的时候,经常用到.Net FrameWork SDK中的一个名称空... 阅读全文

posted @ 2007-04-18 10:20 秋发 阅读(323) 评论(0) 推荐(0)

摘要: 想必大部分网友都使用过QQ、MSN等聊天程序,它们的界面都相当华丽,尤其是当网友上线以及消息提示时会有一个浮动的窗体从屏幕的右下方缓慢升起,既美观又人性化,作为程序员在享受的同时我们也不禁要问:这到底是怎么实现的呢?本文就利用Visual Studio .Net C# 2005以及.Net框架绘图技术来实现这种任务栏通知窗口。 简介 QQ和MSN的任务栏通知窗口很人性化,它可以在不丢失主窗体... 阅读全文

posted @ 2007-04-18 10:14 秋发 阅读(363) 评论(0) 推荐(0)

摘要: 摘要:了解如何在 Microsoft Visual C# .NET 中使用 DirectShow 控件,如何开发一个媒体播放器。按照本文介绍的操作步骤,您可以创建一个简单 Visual C# 应用程序,用来播放数字音频和视频。 简介 Microsoft Visual C# 是世界上最流行的编程语言,利用 Visual C# 的最新版本 Visual C# .NET,您能够快速、有效地开发基于 ... 阅读全文

posted @ 2007-04-18 10:01 秋发 阅读(336) 评论(0) 推荐(0)

摘要: 在了解HTTP断点续传的原理之前,让我们先来了解一下HTTP协议,HTTP协议是一种基于tcp的简单协议,分为请求和回复两种。请求协议是由客户机(浏览器)向服务器(WEB SERVER)提交请求时发送报文的协议。回复协议是由服务器(web server),向客户机(浏览器)回复报文时的协议。请求和回复协议都由头和体组成。头和体之间以一行空行为分隔。以下是一个请求报文与相应的回复报文的例子: ... 阅读全文

posted @ 2007-04-18 10:00 秋发 阅读(209) 评论(0) 推荐(0)

摘要: 以下是C#代码 namespace DataGridDoubleClick { using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; public class Form1 : S... 阅读全文

posted @ 2007-04-18 09:59 秋发 阅读(269) 评论(0) 推荐(0)

摘要: 近一段时间由于项目需要一直专注于UI方面的编程,为了更加友好的将提示信息呈现给用户,我们必须对标准的Windows消息提示窗口进行处理。我们大家在Windows XP下使用U盘、闪存等移动存储设备,当插上或拔下这些设备时任务栏区域都会显示一个淡黄色背景,且具有标注样式的提示窗口弹出来,这样的提示即友善又美观,那么这到底是怎么实现的呢?其实道理并不复杂,该标注式提示窗口本身就是一个不规则窗体,当显示... 阅读全文

posted @ 2007-04-18 09:58 秋发 阅读(1375) 评论(0) 推荐(0)

摘要: 在科研、企业的数据处理中,有时会涉及大量的文件操作。在大量数据处理的时侯,有时需要进行多对一,或一对多的文件操作,即多个数据文件与一个数据文件进行信息交互,Microsoft的.NET开发利器C#提供了前所未有的高开发效率,在文件操作方面也有所体现。笔者基于.NET平台,以C#开发工具,实现了如下功能: 1、多个文本文件合并成一个文件; 2、一个电子表格文件分成多个文件。 一、编程任务描述:... 阅读全文

posted @ 2007-04-18 09:57 秋发 阅读(1582) 评论(1) 推荐(0)

摘要: 微软的.NET推出后,关于C#的有关文章也相继出现,作为微软的重要的与JAVA抗衡的语言,C#具有很多优点。本文将选一些C#语言中的重要知识详细介绍, 第一章:参数 1。1 IN 参数 c#种的四种参数形式: 一般参数 in参数 out参数 参数数列 本章将介绍后三种的使用。 在C语言你可以通传递地址(即实参)或是DELPHI语言中通过VAR指示符传递地址参数来进行数据排序等操作,在C#语言中,是... 阅读全文

posted @ 2007-04-18 09:52 秋发 阅读(413) 评论(0) 推荐(0)

摘要: using System; using System.IO; using System.Text; using System.Collections; namespace PDFGenerator { public class PDFGenerator { static float pageWidth = 594.0f; static float pageDepth... 阅读全文

posted @ 2007-04-18 09:50 秋发 阅读(268) 评论(0) 推荐(0)

摘要: 下面的代码实现了带图标的ListBoox的功能,可以直接拷贝即可运行。运行结果如下: using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; namespace ListBoxWi... 阅读全文

posted @ 2007-04-18 09:48 秋发 阅读(353) 评论(0) 推荐(0)


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3

[秋发工作室]欢迎你的加盟