相关分类: Java技术 C/C++ VB delphi
  • 使用CHttpFile从服务器端正确的读取数据

    前段时间在给软件做升级提示模块的时候发现一个问题,就是使用CHttpFile对象无法从服务器端获取到正确的响应数据长度,无论是使用CHttpFile:: QueryInfo方法,还是使用CHttpFile:: GetLength方法,每次获取的长度都不固定,造成读取数据错误。万般无奈,最后只能采用动...

    2018-06-18 00:11:07

  • C# Xamarin移动开发基础进修篇

    一、课程介绍 英文原文:C# is the best language for mobile app development.Anything you can do in Objective-C, Swift or Java, you can do in C#。 中文译意:C#是移动应用程序开发的最佳语言。 在Objective-C,Swift或Java中你可以做的任何事情,你都可以在C#...

    2018-06-18 00:10:23 linux平台基于linux手机操作系统

  • opencv 人脸识别 (一)训练样本的处理

    本文实现基于eigenface的人脸检测与识别。给定一个图像数据库,进行以下步骤: 进行人脸检测,将检测出的人脸存入数据库2 对数据库2进行人脸建模 在测试集上进行recognition 本篇实现第一步: 进行人脸检测,将检测出的人脸存入数据库2 环境:vs2010+opencv 2.4.6.0 特...

    2018-06-18 00:10:52

  • C++实现邮件群发的方法

    这篇文章主要介绍了C++实现邮件群发的方法,较为详细的分析了邮件发送的原理与C++相关实现技巧,非常具有实用价值,需要的朋友可以参考下 本文实例讲述了C++实现邮件群发的方法。分享给大家供大家参考。具体如下: 关于生成随机QQ邮箱不精确的问题,在之后版本打算另写一...

    2018-06-18 00:09:56 c编程

  • C++中关于[]静态数组和new分配的动态数组的区别分析

    这篇文章主要介绍了C++中关于[]静态数组和new分配的动态数组的区别分析,很重要的概念,需要的朋友可以参考下 本文以实例分析了C++语言中关于[]静态数组和new分配的动态数组的区别,可以帮助大家加深对C++语言数组的理解。具体区别如下: 一、对静态数组名进行sizeof运算...

    2018-06-18 00:10:25 C++语言

  • 操作系统—银行家算法

    参考http://blog.csdn.net/yaopeng_2005/article/details/6935235 对小鹏_加油的代码进行了部分修改,并加入了自己的文档注释 定义全局变量,以及主函数main 1 #include iostream 2 using namespace std; 3 #define MAXPROCESS 50 // 最大进程数 4 #define MAXRESOURCE...

    2018-06-18 00:10:41

  • memcpy与memmove

    函数原型: void* memcpy(void *dst,void const *src,size_t count) void* memmove(void *dst,void const *src,size_t count) 头文件: #includestring.h 引入: 字符串由'\0'结尾,所以字符串内部不能包含任何'\0'字符('\0'的ASCII值为0),否则我们将读不到'\0'后的字...

    2018-06-18 00:10:01

  • opencv的学习笔记3

    CMake是一个比make更高级的编译配置工具,它可以根据不同平台、不同的编译器,生成相应的Makefile或者vcproj项目。 通过编写CMakeLists.txt,可以控制生成的Makefile,从而控制编译过程。CMake自动生成的Makefile不仅可以通过make命令构建项目生成目标文件,还支持安装...

    2018-06-18 00:09:09

  • 基于docker 如何部署surging分布式微服务引擎

    1 、前言 转眼间surging 开源已经有1年了,经过1年的打磨,surging已从最初在window 部署的分布式微服务框架,到现在的可以在docker部署利用rancher 进行服务编排的分布式微服务引擎,再把业务进行剥离, 通过配置路径就能驱动加载业务模块,这样的细粒度设计,能更加...

    2018-06-18 00:09:51

  • opencv的学习笔记4

    通常更加高级的形态学变换,如开闭运算、形态学梯度、顶帽、黑帽等等,都是可以由常用的腐蚀膨胀技术结合来达到想要的效果。 1.开运算: 先腐蚀后膨胀,用于用来消除小物体、在纤细点处分离物体、平滑较大物体的边界的同时并不明显改变其面积,就是使图片过度更为顺畅...

    2018-06-18 00:09:25

2