技术应用
文章平均质量分 55
xy365
专注C++开发,目前从事领域为智能交通、视频监控行业。联系方式:chenjianhua1983@gmail.com,欢迎交流。
展开
-
UDP与TCP的MTU值
UDP和TCP协议利用端口号实现多项应用同时发送和接收数据。数据通过源端口发送出去,通过目标端口接收。有的网络应用只能使用预留或注册的静态端口;而另外一些网络应用则可以使用未被注册的动态端口。因为UDP和TCP报头使用两个字节存放端口号,所以端口号的有效范围是从0到65535。动态端口的范围是从1024到65535。 MTU最大传输单元,这个最大传输单元实际上和链路层协议有着密转载 2014-01-03 13:58:45 · 650 阅读 · 0 评论 -
开源免费的C/C++网络库(c/c++ sockets library)
(1)ACE庞大、复杂,适合大型项目。开源、免费,不依赖第三方库,支持跨平台。http://www.cs.wustl.edu/~schmidt/ACE.html (2)AsioAsio基于Boost开发的异步IO库,封装了Socket,简化基于socket程序的开发。开源、免费,支持跨平台。http://think-async.com/ (3)POCOPOC转载 2014-04-08 13:26:37 · 250 阅读 · 0 评论 -
虚拟化系列-VMware vSphere 5.1 简介与安装
一、 VMware vSphere 5.1简介 vSphere是VMware推出的基于云计算的新一代数据中心虚拟化套件,提供了虚拟化基础架构、高可用性、集中管理、监控等一整套解决方案。VMware 于2001 年正式推出了企业级虚拟化产品ESX(Esx和Esxi都是vSphere的组件),到了现在,历经了六代演进。而整个架构功能经过不断扩展,也越来越充足了。转载 2014-06-25 14:08:53 · 326 阅读 · 0 评论 -
虚拟化系列-VMware vSphere 5.1 虚拟机管理
在上一博文中我们安装了强大的VMware vCenter管理中心,通过VMware vSphere Client连接到VMware vCenter管理中心, vSphere 的两个核心组件是 VMware ESXi 和 VMware vCenter Server。ESXi 是用于创建和运行虚拟机的虚拟化平台。vCenter Server 是一种服务,充当连接到网络的 ESXi 主机的中心管理员。v转载 2014-06-25 14:10:24 · 625 阅读 · 0 评论 -
msysGit的配置及中文支持
假设msysGit的安装为:C:\Git1、在C:\Git\etc\git-completion.bash文件中添加:alias ls='ls --show-control-chars --color=auto'作用:使得在 Git Bash 中输入 ls 命令,可以正常显示中文文件名。2、修改C:\Git\etc\inputrc文件中的两项配置:set outpu转载 2014-07-08 15:53:11 · 210 阅读 · 0 评论 -
基于Jenkins的自动构建系统开发
1 绪论1.1 课题的研究背景随着IT行业的不断发展,软件开发的复杂度也随着不断提高。与此同时,软件的开发团队也越来越庞大,而如何更好地协同整个团队进行高效准确的工作,从而确保软件开发的质量已经慢慢成为了开发过程中不可回避的问题。在软件开发中,不同的功能模块一般由不同的开发成员负责,同一功能模块的各层代码也可能是不同的开发成员编写,经验告诉我们,模块之间的问题是最难解决的,也是最耗费转载 2014-06-17 22:02:06 · 716 阅读 · 0 评论 -
jrtplib—VS2010下RTP开源协议库JRTPLIB3.9.1编译
一、JRTPLIB简介 老外用C++编写的开源RTP协议库,用来进行实时数据传输,可以运行在 Windows、Linux、 FreeBSD、Solaris、Unix和VxWorks 等多种操作系统上,主页为:http://research.edm.uhasselt.be/~jori/page/index.php?n=Main.HomePage二、相关下载jrtplib: h转载 2014-09-09 11:03:58 · 218 阅读 · 0 评论 -
WCF基础知识问与答
学习WCF已有近两年的时间,其间又翻译了Juval的大作《Programming WCF Services》,我仍然觉得WCF还有更多的内容值得探索与挖掘。学得越多,反而越发觉得自己所知太少,直到现在,我也认为自己不过是初窥WCF的门径而已。 “学以致用”,如果仅仅是希望能够在项目中合理地应用WCF,那么对于程序员而言,可以有两种选择,一种是“知其然而不知其所以然”,只要掌握了WCF的基础知识,那么对于一般的应用就足够了。要做到这一点就很容易了,微软秉承了一贯的方式,将WCF这门技术优雅地转载 2011-03-07 16:18:00 · 223 阅读 · 0 评论 -
MSDN上一篇不错的WCF入门教程
在MSDN上发现了一篇入门教程。讲解的十分基本,十分详细,想进到每一个细节,然我彻底了解入门的每一个细节,整个教程结构清晰,代码简洁,讲解细致,值得推荐。转载 2011-03-11 14:59:00 · 343 阅读 · 0 评论 -
windows server 2008 NTP授时服务
服务端: 默认情况下,独立服务器WINDOWS SERVER 2008是作为NTP客户端工作的 ,所以必须通过修改注册表,以使系统作为NTP服务器运行。工作之前请先备份注册表文件。 1.修改以下选项的键值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer内原创 2011-10-20 14:58:11 · 7183 阅读 · 0 评论 -
Window下VMWare虚拟机硬盘空间扩容
一、情况说明 Win XP下,VMWare上运行Win Server 2008虚拟机。原来Win Server 2008虚拟机创建的硬盘空间过小,现在需要对虚拟机上的硬盘空间进行扩容。二、扩容方法 VMWare虚拟机上硬盘空间扩容方法主要有两种,一种是扩大硬盘空间;一种是新挂一块硬盘。具体如下: 方法一步骤如下: 1.打开虚拟机的设置原创 2011-12-30 16:33:37 · 1613 阅读 · 0 评论 -
Unix/windows操作系统上java调用c/c++研究
原理目前java与dll交互的技术主要有3种:jniJni(Java Native Interface)是sun提供的java与系统中的原生方法交互的技术在windows\linux\unix系统中,实现java与native method互调。Jni标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI 是本地编程接口,它使得在 Java 虚拟机 (原创 2012-04-25 11:18:40 · 627 阅读 · 0 评论 -
C++代码中JAVA数据类型使用注意事项
一、javah头文件 Java通过JNI机制调用c/c++写的native程序。c/c++开发的native程序需要遵循一定的JNI规范,下面的例子就是一个JNI函数声明:JNIEXPORT jint JNICALL Java_jnitest_MyTest_test (JNIEnv * env, jobject obj, jint arg0); JVM负责从Ja原创 2012-04-28 14:23:51 · 1119 阅读 · 0 评论 -
一种视频监控厂家的视频文件转码方法
(1):导入待转码的视频文件;截取视频文件的私有帧头信息,根据所述私有帧头信息判断所述视频文件来源是否已知;对来源已知的视频文件进行标准化编码处理,输出转码后的数据。在本发明中,可以对已知来源的标准编码视频文件、已知来源的非标准编码视频文件以及未知来源的视频文件进行统一转码,来自不同设备厂商的设备录制的视频文件在转码后,可以在同一播放器中进行播放,不再依赖设备厂商配套使用的播放器,这样也减少了因厂原创 2014-09-17 17:50:15 · 371 阅读 · 0 评论