自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (67)
  • 收藏
  • 关注

原创 c++下创建无界面窗口并获取句柄

HWND sMsgWindow = NULL;         WNDCLASSEX theWndClass;         theWndClass.cbSize = sizeof(theWndClass);         theWndClass.style = 0;         theWndClass.lpfnWndProc = &select_wndproc;        

2013-10-31 12:50:19 2326

翻译 Python 插件(add-in) 基础知识

1)         Python插件为何物 一个插件(add-in)就是一个客户化,比如嵌入到ArcGIS应用程序中的工具条上的一系列工具,这些工具作为ArcGIS标准程序的补充可以为客户完成特殊任务。 ArcGIS10中加入了一种新的插件模型,这种新的模型可以让我们更方便地定制和扩展ArcGIS应用程序功能。新的插件模型为我们提供了一种基于声明的框架,在这个框架基础上我们可以轻松的创建

2013-10-30 14:48:02 6154

原创 Libevent监听事件的建立过程

事件建立和触发机制如下图所示: 几个重要的结构体 struct evconnlistener_ops {          int(*enable)(struct evconnlistener *);          int(*disable)(struct evconnlistener *);          void(*destroy)(struc

2013-10-30 12:02:22 5244

原创 Libevent中哈希表详解

Libevent的哈希表数据结构如下图所示: : 根据fd,通过一个hash算法,在一个数组event_map_entry确定该fd所在的数组位置。因为根据fd的哈希算法,确定的数组位置可能重复,所以在该数组节点处用一个链表存储了不同fd的实际event_map_entry数据。数组节点的指针是指向最后一个插入的event_map_entry结构体。   下面是针对该数据结构L

2013-10-29 15:16:11 2500

原创 TailQueue详解

TailQueue详解   本文详细解释Libevent中TailQueue数据结构及使用方法。 采用的基础数据结构如下所示:该数据结构包含2个业务字段,设备编号devId和设备名称name。 struct AlarmInfo {  //业务数据  int devId;  const char name[32];  } 如果要采用TailQueue进行改结构体保存,必须

2013-10-25 17:26:31 7234 1

nacos-server v2.4.0 镜像

可以直接用如下配置在docker-compose里启动: nacos: image: infras/nacos-server:v2.4.0 container_name: nacos networks: - infras_net volumes: - ./storage/logs/nacos:/data/nacos/logs - ./conf/nacos/conf/application.properties:/data/nacos/conf/application.properties - ./conf/nacos/conf:/home/nacos/conf - ./storage/data/nacos:/data/nacos/data - ./storage/logs/nacos/gclogs:/data/nacos/gclogs environment: - TZ=Asia/Shanghai

2024-08-12

dotnetcore sdk-v8.0 容器镜像

微软dotnet 8.0版本的容器镜像

2024-07-24

mcr.microsoft.com/dotnet/aspnet 容器镜像

aspnet8.0 的运行时基础镜像

2024-07-24

supervisor-3.3.1离线安装包

收集了supervisor所需要的多个安装包,并且测试成功, 可以启动dotnetcore程序,并进行监控。

2020-07-03

Coturn服务器测试客户端源码

测试 coturn服务器是否配置好的客户端源码 c#语言 可以获取客户端打通的路由器的IP地址和udp端口

2020-05-11

stun/turn 客户端测试

测试coturn服务器是否配置完成的c#客户端, c#语音,编译好的应用程序,非源码 返回的内容为本客户端打通路由器的IP地址和udp端口

2020-05-11

图片小工具

图片小工具,可打开jpg图片进行移动,任意角度旋转,矩形剪裁.

2016-01-14

hadoop-2.6-winutils(hadoop.dll)

将文件解压,放到hadoop的bin目录下,就可以在win7下运行hadoop了.

2015-05-19

apache-log4cxx 在vs2010下编译通过.

apache-log4cxx 在vs2010下编译通过.

2015-04-14

Maven实战源代码

Maven实战 的源代码,运行成功.可以在自己机器上测试收发邮件功能.

2015-03-12

采用扩展方法实现数组中数据类型转换(c#)

采用扩展方法实现数组中数据类型转换(c#),转换方法可以转换很复杂的数据类型,在一定程序上提高开发效率.

2014-09-16

视频控件客户端实例

服务器程序在http://download.csdn.net/detail/jiayp004/7408825 本代码只能通过上述服务器访问视频

2014-07-31

基于libevent的视频服务器源代码

基于libevent的视频服务器源代码,可以实现简单的流转发功能,仅供参考.

2014-07-30

海康Android视频浏览源码

该资源从网上获取:http://www.eoeandroid.com/thread-300975-1-1.html 可以实现海康DVR的视频打开关闭和抓图功能. 需要在代码内修改dvr的ip等信息. 实现仅供参考.

2014-07-17

基于ACE的活动对象实例

基于ACE的活动对象实例,ACE自带Demo.

2014-05-30

基于ACE的流媒体转发程序

1.执行reg.bat,会注册视频控件,注册流媒体转发服务. 2.修改svc.conf和clientsvc.conf里的日志文件路径. 3.在环境变量的path里增加当前目录的路径. 4.启动服务程序. 5.修改Client下的IP地址和DVR信息. 6.启动客户端测试. 目前只支持大华和海康视频的浏览功能.

2014-05-27

基于Sqldmo的SQL数据备份恢复c#程序

基于Sqldmo的SQL数据备份恢复程序,包括c#源代码和Sqldmo组件库.

2014-05-17

xerces-c 测试程序

采用xerces-c编写代码,将类数据转换为xml字符串,. 把xml字符串转换为类.

2014-02-20

c++builder制作的简单系统服务

安装服务: ISMS_MediaServer.exe /install 卸载服务: ISMS_MediaServer.exe /uninstall

2014-01-26

c#读取DBF数据库文件的数据

功能:读取DBF的数据. 可以通过三种方式读取. 采用AR读取的时候,除了设置路径,还需要设置相应的Config下的配置文件,以及对应表的属性配置. 第一步: 安装VFPOLEDBSetup.msi 第二步: 用VS2010打开ReadDBF.sln,在程序里设置vpf的路径. 第三步: 运行,观察获取数据情况.

2014-01-14

ONVIF码流格式

This standard defines media streaming options and formats. A distinction is made between media plane and control plane, as illustrated in Figure 1. A set of media streaming (audio, video and meta data) options, all based on RTP [RFC 3550], are described in order to provide interoperable media streaming services.

2013-11-22

基于Libevent的流媒体转发服务器

采用Libevent库实现的简单的流媒体转发服务器. 功能:转发任意一个DVR的一路海康视频. 使用: 服务端:在startServer.bat 里修改DVR参数,第一个为DVRIP ,第二个是端口号,第三个是第几路. 客户端:start.bat,只要在最后修改服务器IP地址就可以.

2013-11-08

libevent的2.0.21在VS2010下编译通过

libevent的2.0.21在VS2010下编译通过,欢迎使用。

2013-10-24

Win32 Socket 基于Select的服务程序

测试了Winsocket的Select功能 Win32 Socket 基于Select的服务程序

2013-10-23

libevent 最小根堆

libevent 最小根堆的测试,去掉了很多多余的代码,方便学习。

2013-09-24

libevent哈希表

libevent的哈希表使用方法,将原来libevent里的部分程序摘出来,方便理解。

2013-09-23

Libevent里的字典表应用

Libevent里的字典表应用,只截取代码一部分,便于读者理解。

2013-09-16

Libevent里的数据结构应用

对quque.h里的各种数据结构进行应用举例,便于理解libevent的编码方式。

2013-09-16

Entity.Framework.4.in.Action

Entity.Framework.4.in.Action 深入浅出,非常好的一本书。

2013-08-28

MySql .net驱动

.net访问mySql数据库所需要的驱动。

2013-08-28

mygenV1303

mygeneration1303,附带ActiveRecord代码生成模版。

2013-06-27

世邦对讲组件

采用组件的方式实现了世邦对讲的消息接收,开始对讲,停止对讲等功能。

2013-04-10

动态编辑控件位置 c#

c#实现动态编辑控件位置,可以拖动界面组件到任意位置。

2013-02-04

基于时间轴的视频文件检索

基于时间轴的视频文件检索,本来已经有个程序了,可以进行反编译查看源代码,有些人不会反编译,所以把源代码也放上来了。

2012-12-24

RTP.Audio.And.Video.For.The.Internet

一本很好的讲解RTP的书籍:RTP.Audio.And.Video.For.The.Internet

2012-12-12

apache-log4cxx-0.10.0

优秀的c++日志系统 支持多线程 在vs2010下编译通过。

2012-11-08

Flame 流媒体及测试程序

基于libevent,rtplib和海康的播放库实现的基本的流媒体转发服务器。 使用步骤和方法: 0.前提条件,2010的vc运行环境,.netframework4.0的运行时环境。 1.点击reg.bat,注册客户端视频控件。 2.双击FlameHCMediaStreamServer.exe启动流媒体程序。 3.双击TestVideoClient.exe启动客户端测试程序,里面的参数都很简单,应该都能看懂。 有问题请反馈,该程序会不断改进。

2012-11-05

jvoiplib-1.4.1 VS2010下编译通过

jrtplib-3.9.1 jvoiplib-1.4.1 在vs2010下编译通过。 包括jthread,jrtplib mfcvoiptest和1个example都可以运行。

2012-09-18

c++效用算子 自定义程序

c++效用算子 自定义程序:字符串和将数字转换为二进制的类

2012-08-30

jrtplib-3.9.1在vs2010下编译通过。

jrtplib-3.9.1在vs2010下编译通过。 包括jthread,jrtplib 和5个example都可以运行。

2012-08-10

空空如也

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

TA关注的人

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