- 博客(10)
- 收藏
- 关注
转载 logstash入门
此文只是logstash的简单入门,作者也只是简单了解logstash,本文只能简单介绍logstash,对完全不懂logstash是啥的人做个引导,因为我就是这样过来的~1.logstash是什么?有什么用? 在网上搜索logstash,搜索结果中logstash一般是和elasticsearch、kibana一起讲的。感觉似乎logstash、elasticsearch...
2016-08-19 00:05:00 181
转载 Gray Code LeetCode 89
题目:The gray code is a binary numeral system where two successive values differ in only one bit.Given a non-negative integer n representing the total number of bits in the code, print the sequen...
2015-09-08 21:05:00 121
转载 Longest Valid Parentheses Leetcode 32 一种奇特的解法
题目:Given a string containing just the characters '(' and ')', find the length of the longest valid (well-formed) parentheses substring. For "(()", the longest valid parentheses substring is "...
2015-09-02 19:52:00 113
转载 写一个播放视频文件的ActiveX控件——MFC版(原创)
介于自己的ATL学的不怎么样,而且现在掌握的也不是很熟练,所以还是先用MFC来写一个播放视频的ActiveX控件吧。用MFC做ActiveX控件非常简单,和用MFC做普通的Windows应用程序差不多是一样的步骤。所以,如果用过MFC的话,开发起来会非常的顺手。不过了,MFC是已经快过时了,不过在中国暂时还没有过时。还有一个问题,MFC做的界面非常的丑陋~~~当然这是针对于像...
2014-12-05 15:03:00 328
转载 一种用于网络播放的ActiveX控件
已经有很久没有写博客了,差不多两个月了吧。前段时间在纠结如何写一个播放器的ActvieX控件,基于RTSP协议来写的,专门用于播放H264的视频。现在已经写完了,使用MFC来写的,因为MFC写起来简单嘛。但是感觉MFC写的话不能很好的控制ActiveX的行为,而且MFC写ActiveX控件的资料是很少的。本来ATL的资料就不是很多,用MFC来写ActiveX控件的资料更少。所...
2014-11-29 15:18:00 114
转载 《COM原理与应用》学习笔记——一个简单的COM组件的实现
今天带来一个简单的COM组件的实现,非常的简单。这个组件只是简单的完成了整数的加减乘除~首先,先罗列需要的COM接口,这里需要的接口非常简单,就是加减乘除的接口。所以定义一个ICalc类,当然这个类继承于IUnknown。1 class ICalc : public IUnknown2 {3 public:4 virtual long __stdcal...
2014-09-14 10:19:00 170
转载 《COM原理与应用》学习笔记——COM的实现
一、进程内组件和进程外组件 前面说过,COM组件支持进程内组件和进程外组件两种方式。进程内组件的优势就是快、方便,但是如果组件里面有哪个地方崩溃了也会导致主进程的崩溃。进程外组件虽然比较慢,但是很稳定。如果组件某个地方崩溃了,最多就是没有结果,不会导致主进程的崩溃(比如,看到了浏览器插件崩溃了,没见到浏览器崩溃吧)。用户在使用COM组件的时候,实际上是感觉不出来进程内组件和...
2014-09-13 21:57:00 182
转载 《COM原理与应用》题外话——C++虚函数表和delete this
delete this看起来非常的奇怪,我记得在《C++ Primer》中提到过delete this,但是我已经忘了在哪了,也一直没有找到(因为没有电子版,所以一直没找到~)。《C++ Primer》中提到的是在析构函数中使用delete this会造成析构函数的无限调用,最终造成栈溢出。我也在网上看了一些,很多人觉得不该使用delete this,因为会引起一些问题。但...
2014-09-12 22:04:00 164
转载 《COM原理与应用》学习笔记二——COM对象和COM接口的实现
COM对象是给用户提供服务的封装的实体。这个应该和C++中类的对象理解起来是相似的。但是有时候也把COM对象当作提供服务的那个类。COM对象也对数据进行了封装,然后也提供了接口。不过和类还是有一些不一样的。类中的数据可以申明为public,然后让用户能够直接访问这些数据成员。但是用户不能对COM对象的数据进行直接访问,只能通过接口(如果有提供这种接口的话)来对数据进行间接的访问。一般...
2014-09-08 21:19:00 147
转载 《COM原理与应用》学习笔记一
为了学习ActiveX插件的编写,从这几天开始学习COM原理。ActiveX是以COM为基础的,所以要想要比较深入的学习ActiveX技术需要先学习COM原理。 COM是微软提出的组件标准。COM是在OLE技术的发展过程中产生的。OLE主要是实现复合文档,而且OLE1也只实现了复合文档的功能,OLE1使用的是一种被称为动态数据交换(DDE, Dynamic Data Excha...
2014-09-07 19:24:00 312
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人