自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

farrellzhang的专栏

在折腾中成长

  • 博客(11)
  • 资源 (11)
  • 收藏
  • 关注

原创 vlc-android 编译踩坑记

VLC-Android编译踩过的坑及感悟,整理发表出来,希望对大家有帮助。一、建议掌握的基本知识【否则在编译过程中,连错误都不知道怎么查,如下一些基本点是针对linux小白的,大牛勿喷】a. Makefile的工作原理,明白Rule-Target-Prerequisites-Recipe的关系,能自己写一些简单的Makefileb.autotools工具集的工作原理,因为vlc的编译依...

2018-10-31 17:20:25 1599 2

原创 观察者模式

观察者模式: 观察者与被观察者可以是多对多的关系,一个观察者可以观察多个对象,一个对象也可以被多个观察者监视,鉴于此,写下了如下观察者模板:被观察者:#pragma once#include "Observer.h"templateclass Observable{public: virtual ~Observable() { DetachFun, Obser

2016-11-19 15:33:17 313

原创 cef库动态编译

CEF动态编译

2016-04-14 15:06:31 3060

原创 设计模式之职责链

职责链模式就是针对一个请求,沿着一条对此请求有处理权的对象链依次处理,直到此次请求被处理掉而结束 。可以结合一些生活中的场景就比较容易理解了,比如在公司的请假审批流程,一般是层层向上级领导推进,直到这个请假被批准终止。代码如下:// ChainOfResponsibility.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include

2016-02-23 14:02:25 311

原创 Windows编程之线程同步

WINDOWS编程中线程同步的主要机制

2016-02-13 12:44:25 346

原创 管道的使用---参见Windows核心编程

管道也是一种重要的进程间通信方式,最近看了WINDOWS核心编程里面关于管道的理论及例子,觉得挺有意思,自己模拟着写了一个,其中有些还是不太明白尤其是服务端中的WaitForSingleObjectEx函数的返回值---WAIT-IO-COMPLETION,欢迎大家指点;测试时,可将编译的程序复制一份,一个做客户端,一个做服务端就可以,若要退出就在客户端直接发出“quit",即可。

2016-02-13 12:34:14 1003

原创 一个单例模式的实现

欢迎大家点评,这是个人写的一个单例模板//单例模板templateclass _Instance_{public:T* pT;_Instance_(){pT = NULL;}~_Instance_(){if (pT) {delete pT;pT = NULL;}}};templateclas

2016-01-27 18:47:07 559

原创 Socket模拟客户端与服务器

SOCKET与多线程

2015-07-09 22:47:24 1208

原创 libcurl实现多线程下载器

libcurl官网(http://curl.haxx.se/)是一个很强大网络功能的库,支持当前DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMTP, SMTPS, Telnet and TFTP. curl supp

2015-07-01 13:55:13 4415 6

原创 关于breakpad在win10下无法生成dmp文件的追踪

个人使用breakpad很久,不会出问题,最近在win10上用breakpad,引入工程,发现在指定的目录下没有生成dmp, 后来用everything发现dmp被生成到了其他目录,感到费解,找出breakpad源码,把SetUnhandledExceptionFilterMiniDumpWriteDump相关的调用打上日志追踪,发现竟然没有调用,但dmp文件确实生成了,注释相关函数也不影响dmp文件生成,后来研究发现每次dmp都生成在了WanNengWBIme的目录下,索性把万能五笔卸载,再运行dmp正.

2021-09-03 16:42:55 563

原创 linphone-sdk win10+VS2019编译踩坑记

a. vpx 在VS2019上编译问题EP_vpx-build.rule==>自己编译原始rulesetlocalcd E:\linphoneSDK\source\external\libvpxif %errorlevel% neq 0 goto :cmEndE:if %errorlevel% neq 0 goto :cmEndcall E:\linphoneSDK\source\desktop\EP_vpx_build.batif %errorlevel% neq 0 goto

2021-08-05 16:03:56 661

breakpad-tools.tar.gz

Linux版本breakpad工具,分析dmp的利器,为简化分析步骤,特写了一个python脚本,调用方式 analyze.sh test.dmp testdebug.so 即可一步定位崩溃源码位置,实用方便!

2019-08-21

breakpad.zip

Android端breakpad+crashhandler异常捕获,用于捕获底层(c/c++)及应用层所有的异常、崩溃;本库用AndroidStudio编译google新版本breakpad并引入Android项目,用于定位底层so库代码崩溃异常; 同时实现了一个简便的CrashHandler用于捕获上层Java代码中的异常,很实用,比gdb/coredump要好用,适合引入项目中扩展

2019-07-18

VLC-Android 截图录像功能

vlc-android-2.16版本编译,armeabi-v7a 和 arm64-v8a版本,载图录像实现,已经相当新了

2018-10-31

PowerBuilder7.0完整免安装绿色版

PowerBuilder7.0完整免安装绿色版

2017-04-18

unity3d试衣源码

unity3d试衣软件Demo,可供参考,推荐用unity3d 4.6.0版本来编译

2016-09-25

带线程池的下载器

基于curl/pthreads 的多线程下载器,支持暂停还原断点续传,支持HTTPS下载。

2016-09-07

CEF3动态编译lib_cef_wrapper

实现了CEF的动态编译,使CEF可以加入MD代码生成方式的工程中!

2016-04-14

curl下载器dll版

基于libcurl/pthreads的多线程下载器,支持暂停、还原、中止,断点续传,支持HTTP,HTTPS协议链接,http://blog.csdn.net/u012532305/article/details/46709495也是这篇文章的源码

2016-01-27

局域网聊天工具

模拟飞鸽传书的功能,只实现局域网的聊天小工具,暂不支持文件传送,语音的功能,留待后期优化

2015-12-17

libcurl多线程下载器新版

基于libcurl/pthreads的多线程下载器,跨平台,支持暂停、还原、中止,断点续传,支持HTTP,HTTPS协议链接,http://blog.csdn.net/u012532305/article/details/46709495也是这篇文章的源码,此版本修复上一版本发现的问题

2015-07-23

libcurl多线程下载

基于libcurl/pthreads的多线程下载器,跨平台,支持暂停、还原、中止,断点续传,支持HTTP,HTTPS协议链接,http://blog.csdn.net/u012532305/article/details/46709495也是这篇文章的源码

2015-07-14

空空如也

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

TA关注的人

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