自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32和emWin必须知道的那些事

本文介绍了STemWin移植到STM32F10xx开发板上的步骤。

2023-03-07 16:29:39 3678 2

原创 STM32 复用JLink下载线输出调试信息

使用SWD口对MCU进行数据的监控

2023-02-09 11:52:09 825

原创 STM32那些事

STM32那些事

2023-01-12 21:51:18 1117

原创 PCL 的点云滤波

PCL中的几种常见的点云滤波函数及其应用。

2022-10-18 18:02:28 2105

原创 PCL中的八叉树

PCL中八叉树的体素构造方式和基于八叉树的邻域搜索和空间变化检测等应用。

2022-09-29 09:45:50 1765

原创 PCL1.12.1 with QT6.3.2 编译部署

本文详细记录了编译 PCL1.12.1 with QT6.3.2 的步骤。

2022-09-14 14:40:01 1096

原创 PCL中 的 kd-tree

kd-tree 可以实现有效的《范围搜索》和《最近邻搜索》。《最近邻搜索》是处理点云数据的核心操作,可用于查找点组或特征描述符之间的对应关系,或者,定义一个或多个点周围的局部邻域。

2022-09-09 10:21:28 1207

原创 PCL点云库 点云拼接

PCL 点云

2022-09-05 17:08:09 3075

原创 *.pcd文件格式

点云库PCL的数据文件*.pcd文件格式。

2022-09-05 09:31:49 238

原创 Bootstrap3学习笔记 Bootstrap3文档和栅格系统

Bootstrap3文档和栅格系统

2014-12-22 18:08:11 1066

原创 ZendFramework2学习笔记 验证码

ZF2提供了图片验证码Zend\Captcha\Image和符号字符验证码Zend\Captcha\Figlet,图片验证码是网站应用中见得比较多的一种验证码,本文以图片验证码为例。

2014-12-12 15:22:54 1572

原创 Linux下C/C++代码调用PHP代码

Linux下C/C++代码可以通过popen系统函数调用PHP代码并通过fgets函数获取PHP代码echo输出的字符串。

2014-12-05 11:19:20 2344

原创 ZendFramework2学习笔记 发送email

ZF2中发送email有2种方式,一是通过系统的邮件程序发送email,二是通过smtp协议使用远程的smtp服务器发送email。

2014-12-02 16:27:18 2298

原创 ZendFramework2学习笔记 文件上传、文件上传进度

关于文件上传进度的获取方式,zf2提供了三个类:Zend\Progressbar\Upload\ApcProgressZend\ProgressBar\Upload\SessionProgressZend\Progressbar\Upload\UploadProgress 其中SessionProcess要求php5.4以上,本文以SessionProcess为例,其他2个使用方法一样。

2014-11-26 17:38:55 1950

原创 ZendFramework2学习笔记 国际化、多语言

为zf2项目配置指定国家的语言。

2014-11-24 13:32:48 1831

原创 ZendFramework2学习笔记 表单过滤、表单验证

ZF2有很多内建的Filter和Validator组件,可以方便地对表单数据进行处理。

2014-11-20 20:44:15 2884

原创 ZendFramework2学习笔记 json和ajax

ZendFramework2项目中的json和ajax

2014-11-17 15:56:39 1896

原创 ZendFramework2学习笔记 连接第二数据库

ZendFramework2一般在项目的/confg/

2014-10-28 19:40:32 1561

原创 ZendFramework2学习笔记 动态创建表和日志

ZendFramework2框架提供了Z

2014-10-28 19:25:27 1037

原创 ZendFramework2学习笔记 “单表多对象”的CRUD操作、“多表单对象”的CRUD操作

“单表多对象”的CRUD操作、“多表单对象”的CRUD操作

2014-10-27 16:55:28 1399

原创 ZendFramework2学习笔记 静态配置layout模板和动态设置layout模板

1)静态配置layoutZendFramework2项目在启动过程中,会读取配置文件中的layout配置。layout配置默认放在Application模块的config\module.config.php配置文件中的‘view_manager’项中,如下:

2014-10-08 10:26:23 2473 1

原创 ZendFramework2学习笔记 视图文件路径,多控制器路由,同模块或同控制器的多路由配置

路由配置

2014-10-08 10:20:06 2040

原创 在ZendFramework2的控制器中重定向失效和bom头

我们使用ZendFramework2框架的时候,经常会在控制器里面进行重定向操作,例如:用户请求

2014-09-27 12:46:27 1304

原创 ZendFramework2开发-列表分页功能

假设配置的路由如下: 'routes' => array( 'user' => array( 'type' => 'segment', 'options' => array( 'route' => '/user[/][:ac

2014-09-18 15:37:36 1230

原创 ZendFramework2开发-网站用户的密码加密和身份鉴定

1)密码加密      ZF2支持

2014-09-11 09:57:52 1294

原创 手动创建ZendFramework2项目的方法

d将php.exe所在目录添加进环境变量。下载zftool.phar文件:https://packages.zendframework.com/zftool.phar。1)php zftool.phar create project 备注:该命令要求目录不存在。2)手动删除目录\vendor\ZF2备注:1.是第一步的。3)php zftool.phar install

2014-08-31 14:07:49 766

原创 win7中用MinGW编译x264出现"No working C compiler found."错误

原因:MinGW没有安装c编译器。MinGW的安装管理器的"Basic Setup"栏目找不到c编译器:在“All Packages”->"MSYS"->"MSYS System Builder"栏目中勾选"msys-gcc":

2014-05-21 09:41:50 5810 2

原创 Androidpn学习笔记-客户端代码分析

客户端代码分析DemoAppActivity

2014-04-29 14:31:51 1032

原创 Media Foundation学习笔记(八)编程练习:一个通用视频文件播放器

我将有关Media Foundation的函数调用封装到一个类CSpsPlayer中了,CSpsPlayer类的使用方法如下:1)CSpsPlayer* pPlayer = new CSpsPlayer(hWndPlay);2)pPlayer->OpenFile("c:\\ttt.asf");3)获取视频时长pPlayer->GetTimeLen();单位是1/10^4毫秒

2014-03-08 16:01:48 4447 8

原创 Media Foundation学习笔记(七)Media Foundation的架构 Source Reader

Source Reader提供了除了使用Media Session和Pipeline处理媒体数据之外的一种可选的方法。Source Reader的典型应用就是从文件、网络流和视音频抓取设备等获取Media Sample。Source Reader内部使用一个Media Source对象,Source Reader管理所有的对Media Source对象的方法调用。如果M

2014-03-04 12:28:35 5095 3

原创 Media Foundation学习笔记(六)Media Foundation的架构 Media Session

Media Session是管理数据流的对象。 接口:IMFMediaSession。 创建对象:MFCreateMediaSession、MFCreatePMPMediaSession(创建支持受保护内容的MedisSession,PMP全称是Protected Media Path)。 一般一个应用使用MediaSession是以下流程:1)      创建一个to

2014-02-27 20:00:56 2315

原创 Media Foundation学习笔记(五)Media Foundation的架构 Pipeline

Pipeline层是直接产生和处理媒体数据的层,它由“Media Sources”、“MFTs”和“Media Sinks”组成。大多数应用程序不需要直接调用Pipeline层对象的方法,而只需要使用如“Media Session”、“Source Reader”和“SinkWriter”这些上层的对象。Media SourcesMedia Source

2014-02-27 16:57:31 2946

原创 Media Foundation学习笔记(四)Media Foundation的架构 Platform API

Media Foundation Platform API 初始化HRESULT hr = MFStartup(MF_VERSION);注意:如果应用程序编译时使用的和系统上Media Foundation的dll不匹配的头文件,MFStartup会返回MF_E_BAD_STARTUP_VERSION错误! MFShutdown(); 异步方法在Media Fo

2014-02-17 17:50:32 3236

原创 Media Foundation学习笔记(三)Media Foundation的架构 基本对象类型

基本对象类型Attributes 一个Attribute就是一个“键”-“值”对,其中“键”是一个GUID,“值”是一个PROPVARIANT。在Media Foundation中,Attributes被广泛地用于配置对象、描述媒体格式、查询对象属性和其他目的。“值”只能是这7种类型:UINT32、UINT64、64-bits浮点数、GUID、null结尾的宽字符串、字节数组和IU

2014-02-14 15:52:51 5314

原创 Media Foundation学习笔记(二)Media Foundation的架构 概览

概览下面的图表展示了Media Foundation架构的一个上层视图:  如上所示,Media Foundation提供了2种编程模型: 第一种,Media Pipeline模式。如图表左边部分所示,使用一个端到端Pipeline,类似DShow中使用GraphBuilder、Filter的模式。 第二种:Souce Reader & Sink Writer模式。

2014-02-12 17:24:42 5870 2

原创 Media Foundation学习笔记(一)重要概念

学习Media Foundation之前需要理解以下几个重要概念。(一)流定义:一个使用一致类型的媒体数据序列。例如:视频、音频、文本、脚本命令、静止图片等。通常一个媒体文件包含一个或者多个流。 (二)压缩 目的:通过移除冗余数据来减小数据流的大小。分为有损和无损压缩2种压缩方式。 (三)媒体容器 一个容器至少包含以下部分:文件头:描述流的数目,

2014-02-12 17:14:21 3957 1

空空如也

空空如也

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

TA关注的人

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