自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 自动升级系统的设计与实现(源码)

(最新OAUS版本请参见:自动升级系统OAUS的设计与实现(续))  对于PC桌面应用程序而言,自动升级功能往往是必不可少的。而自动升级可以作为一个独立的C/S系统来开发,这样,就可以在不同的桌面应用中进行复用。基于ESFramework的文件传送功能,我实现了一个可直接复用的自动升级系统OAUS,现在将其分享给大家。这篇文章将着重介绍OAUS的相关背景、使用方法,至于详细的实现细节,大家

2018-01-25 17:16:18 387

原创 实现语音视频录制源码分享

在很多语音视频软件系统中,经常有将实时的音频或视频录制为文件保存到磁盘的需求,比如,视频监控系统中录制监控到的视频、视频会议系统中录制整个会议的过程、语音通话系统中录制完整的对话内容、等等。 一.缘起      最近正在做的一个网络招聘平台的项目,其中有一个模块是这样的,应聘者可以通过该系统的客户端录制自己的视频(自我介绍)上传到服务器,而后,招聘者会在合适的时候浏览这些应聘者的视

2018-01-24 17:10:47 2110

原创 函数笔记

函数存放在内存的代码区域内,它们同样有地址,我们如何能获得函数的地址呢? 如果我们有一个int test(int a)的函数,那么,它的地址就是函数的名字,这一点如同数组一样,数组的名字就是数组的起始地址。  定义一个指向函数的指针用如下的形式,以上面的test()为例:int (*fp)(int a);//这里就定义了一个指向函数的指针  函数指针不能绝对不能指向

2015-09-28 15:21:44 329

转载 反射小结

一、程序集1、程序集 我们所写的所有代码都会编译到程序集文件中,并在运行时以Assembly对象方式加载到内存中运行。2、程序集的组成 运行时:程序集:*.exe,.dll—>加载到内存中就是Assembly对象类:每个class,interface—>加载到内存中就是Type对象类的成员:方法、字段、属性、事件---à加载到

2015-08-31 19:16:38 338

转载 反射小结

一、程序集1、程序集 我们所写的所有代码都会编译到程序集文件中,并在运行时以Assembly对象方式加载到内存中运行。2、程序集的组成 运行时:程序集:*.exe,.dll—>加载到内存中就是Assembly对象类:每个class,interface—>加载到内存中就是Type对象类的成员:方法、字段、属性、事件---à加载到

2015-08-31 19:12:41 426

原创 C#面向对象编程进阶(一) ——实现栈

如何用C#编写一个栈类? 关键在于这样的一个类应该如何设计呢?首先要确立面向对象的编程思想,即类是对实体进行合理地抽象和建模,而这种思想将贯彻在我们编程的整个过程中。下面我们一步一步来做。

2015-03-21 17:37:03 793

空空如也

空空如也

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

TA关注的人

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