- 博客(27)
- 资源 (25)
- 收藏
- 关注
原创 Windows下编译FFmpeg(使用MinGW)
参考:https://www.cnblogs.com/harlanc/p/9569960.htmlWin10 X64FFmpeg版本:4.1.gitMinGW Get:0.6.2,32位GCC:6.3.0安装编译环境:MinGW:https://sourceforge.net/projects/mingw/打开minGW installation manager,...
2019-03-13 15:45:04 1064
原创 Ubuntu18.04安装简体中文支持和问题处理
手动安装Ubuntu时,可以选择支持的语言,此时可以增加中文支持。如果安装时没能选择或已经安装成了英文版,再增加中文支持时,需要选中系统设置, Region & Language,点击 Manage Installed Languages,如果弹出对话框就选中 Install,没有就点击 Install/Remove Languages... ,如果不是Root用户,需要输入Root密...
2018-12-26 16:10:29 6015
原创 ASIO 和 Websocket++ 独立编译
因项目需要,使用到了Websocketpp库,现记录一下编译配置过程。Boost中大名鼎鼎的ASIO库,最新版是 1.12.2,主页: https://think-async.com/Asio针对脱离Boost单独编译官网有详细的描述:https://think-async.com/Asio/AsioStandalone.html其实非常简单,就是使用C++11特性,并在头文件前定义 ...
2018-12-21 16:29:35 3089
转载 Windows声音播放:MciSendCommand 用法详解
参考:https://blog.csdn.net/dnfyg_000/article/details/8511645 MciSendCommand 命令格式:MCIERROR mciSendCommand( MCIDEVICEID IDDevice, //接受命令的设备ID,由 MCI_OPEN 命令的wDeviceID变量返回 UINT uMs...
2018-11-06 17:20:36 1682
转载 值得推荐的C/C++框架、库等资源
转自:https://blog.csdn.net/xiaoxiaoyeyaya/article/details/42541419?utm_source=blogxgwz2 用于记录C++ 资源大全关于 C++ 框架、库和资源的一些整理,包括:标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等。 标准库C++标准库,包括了STL容器,算法和函数等。...
2018-10-30 09:27:06 255
原创 VC驱动开发项目配置
前提:为方便测试,使用的是Server03 X86系统,VS2008的VC SP1开发环境,和windows_WDK_EN_7600(7600.16385.1)版DDK开发包。关于DDK安装和配置,见其他相关文章。配置:一,配置系统环境变量:我的电脑->右键->属性->系统属性->高级-环境变量->新建,配置好DDK路径二,配置VS环境打开...
2018-07-20 15:10:23 556
原创 VMware安装Mac虚拟机
准备工作:VMwara安装程序,版本越高,支持的MacOSX系统版本越高unlockerXXX安装程序,unlocker208.zip苹果系统安装包,需要是ISO或CDR格式网上提到的默认的DMG格式使用UltraISO转ISO后,仍不能安装,原因未知,而且还麻烦以上软件都可以在百度中自行搜索下载。VMware默认不支持安装MacOSX系统,如图,此项默认不显示:如要安装Mac系统,需要先使用 u...
2018-03-14 10:15:44 1049
转载 TCP分析和详解
TCP是一个巨复杂的协议,因为他要解决很多问题,而这些问题又带出了很多子问题和阴暗面。所以学习TCP本身是个比较痛苦的过程,但对于学习的过程却能让人有很多收获。关于TCP这个协议的细节,我还是推荐你去看W.Richard Stevens的《TCP/IP 详解 卷1:协议》(当然,你也可以去读一下RFC793以及后面N多的RFC)。另外,本文我会使用英文术语,这样方便你通过这些英文关键词来查找相
2017-06-29 14:52:33 4561
原创 ZXing条码扫描Android版编译过程
一,程序中用到了条码扫描的功能,使用的是大名鼎鼎的google开源项目ZXing,下载地址:https://github.com/zxing/zxing或https://code.google.com/p/zxing/原来使用的是2.0版(android 4.0-79版),项目升级后准备使用新版的,于是下载了新项目,代码是3.2版(android 4.7.4-104版),但源码中没有说明如何编
2015-07-24 11:20:24 766
转载 android 一些开源项目
主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、TableView、Activity Animation等等。 一、ListView android-pulltorefresh 一个强大的
2015-06-09 16:46:50 704
转载 WTL入门(六) ActiveX
介绍我将介绍ATL对在对话框中使用ActiveX控件的支持,由于ActiveX控件就是ATL的专业,所以WTL没有添加其他的辅助类。不过,在ATL中使用ActiveX控件与在MFC中有很大的不同,所以需要重点介绍。我将介绍如何包容一个控件并处理控件的事件,开发ATL应用程序相对于MFC的类向导来说有点不方便。在WTL程序中自然可以使用ATL对包容ActiveX控件的支持。例子工程演示如何使
2015-01-01 18:57:17 677
转载 WTL入门(五) 自定义控件
介绍本文介绍一些新类实现高级界面特性新类:控件自画和自定外观控件,新的WTL控件,UI updating和对话框数据验证(DDV)。特别的自画和外观定制类由于自画和定制外观控件在图形用户界面中是很常用的手段,所以WTL提供了几个嵌入类来完成这些令人厌烦的工作。我接着就会介绍它们,事实上我们在上一个例子工程ControlMania2的结尾部分已经这么做了。如果你正随着我的讲解用应用程
2014-12-25 18:06:29 1112
转载 WTL入门(四) 基本控件
介绍MFC 的对话框和控件的封装真得可以节省你很多时间和功夫。没有MFC对控件的封装,你要操作控件就得耐着性子填写各种结构并写很多的SendMessage调用。MFC还提供了对话框数据交换(DDX),它可以在控件和变量之间传输数据。WTL 当然也提供了这些功能,并对控件的封装做了很多改进。本文将着眼于一个基于对话框的程序演示你以前用MFC实现的功能,除此之外还有WTL消息处理的增强功能。
2014-12-23 21:23:22 3207
转载 WTL入门(三) 工具栏
介绍自从作为Windows 95的通用控件出现以来,工具条和状态条就变成了很普遍的事物。由于MFC支持浮动的工具条从而使它们更受欢迎。随着通用控件的更新,Rebars(最初被称为Coollbar)使得工具条有了另一种展示方式。在第三部分,我将介绍WTL对这些控制条的支持和如何在你的程序中使用它们。主窗口的工具条和状态条CFrameWindowImpl有三个HWND类型的成员变量在窗
2014-12-21 14:29:09 1246
转载 WTL入门(二) WTL简介
对这部分的介绍好了,现在正式开始介绍WTL!在这一部分我讲的内容包括生成一个基本的主窗口和WTL提供的一些友好的改进,比如UI界面的更新(如菜单上的选择标记)和更好的消息映射机制。为了更好地掌握本章的内容,你应该安装WTL并将WTL库的头文件目录添加到VC的搜索目录中,还要将WTL的应用程序生成向导复制到正确的位置。WTL的发布版本中有文档具体介绍如何做这些设置,如果遇到困难可以查看这些文档。
2014-12-20 15:17:05 3727
转载 WTL入门( 一) ATL简介
总体介绍WTL 具有两面性,确实是这样的。它没有MFC的界面(GUI)类库那样功能强大,但是能够生成很小的可执行文件。如果你象我一样使用MFC进行界面编程,你会觉得MFC提供的界面控件封装使用起来非常舒服,更不用说MFC内置的消息处理机制。当然,如果你也象我一样不希望自己的程序仅仅因为使用了MFC的框架就增加几百K的大小的话,WTL就是你的选择。当然,我们还要克服一些障碍:ATL样式的
2014-12-20 15:04:31 905
转载 HTTP协议--Cookie (七)
Cookie是HTTP协议中非常重要的东西, 之前拜读了Fish Li 写的【细说Cookie】, 让我学到了很多东西。Fish的这篇文章写得太经典了。 所以我这篇文章就没有太多内容了。 最近我打算写一个系列的HTTP文章,我站在HTTP协议的角度, 说说我对Cookie的理解。 阅读目录Cookie是什么,有什么用,为什么要用到CookieCookie的分类Coo
2014-12-05 16:17:12 393
转载 HTTP协议--状态码 (六)
HTTP状态码,我都是现查现用。 我以前记得几个常用的状态码,比如200,302,304,404, 503。 一般来说我也只需要了解这些常用的状态码就可以了。 如果是做AJAX,REST,网络爬虫,机器人等程序。还是需要了解其他状态码。 本文我花了一个多月的时间把所有的状态码都总结了下,内容太多,看的时候麻烦耐心点了。HTTP状态码的学习资料到处都有,但是都是理论上讲解。 本文介绍H
2014-12-05 16:16:12 388
转载 HTTP协议--缓存 (四)
HTTP协议中的缓存机制。HTTP协议提供了非常强大的缓存机制, 了解这些缓存机制,对提高网站的性能非常有帮助。 本文介绍浏览器和Web服务器之间如何处理"浏览器缓存",以及控制缓存的http header.本文会使用Fiddler来查看HTTP request和Response, 如果不熟悉这工具,可以先参考[Fiddler教程] 。在看本文的时候, 请务必打开Fiddler来实践。
2014-12-05 16:12:59 296
转载 HTTP协议--压缩 (三)
本文会使用Fiddler来查看HTTP request和Response, 如果不熟悉这个工具,可以先参考[Fiddler教程]HTTP压缩是指: Web服务器和浏览器之间压缩传输的”文本内容“的方法。 HTTP采用通用的压缩算法,比如gzip来压缩HTML,Javascript, CSS文件。 能大大减少网络传输的数据量,提高了用户显示网页的速度。当然,同时会增加一点点服务器的开销。 本
2014-12-05 16:11:08 331
转载 HTTP协议--认证 (二)
http协议是无状态的, 浏览器和web服务器之间可以通过cookie来身份识别。 桌面应用程序(比如新浪桌面客户端, skydrive客户端)跟Web服务器之间是如何身份识别呢? 阅读目录什么是HTTP基本认证HTTP基本认证的过程HTTP基本认证的优点每次都要进行认证HTTP基本认证和HTTPS一起使用就很安全HTTP OAuth认证其他认证客户端的使用
2014-12-05 16:08:56 329
转载 HTTP协议--概述 (一)
阅读目录什么是HTTP协议Web服务器,浏览器,代理服务器URL详解HTTP协议是无状态的打开一个网页需要浏览器发送很多次RequestHTTP消息的结构Get和Post方法的区别状态码HTTP Request headerHTTP Response headerHTTP协议是无状态的和Connection: keep-alive的区别什么是HTTP协议协议是指
2014-12-05 16:02:13 417
翻译 一些(ATL/WTL)开源项目链接
A WTL class for developping OpenGL programs using WTLhttp://www.codeproject.com/KB/wtl/opengl.aspx Putting a Progress Bar, BitMap, Animation or Dialog in a Multi Pane Status Bar (The Easy Way)
2014-12-03 15:42:31 593
转载 Chrome编译过程
折腾编译chrome用了大概一周的时间,总结了一下编译的步骤,列一下。系统是Win7、64位,8G内存,无显卡 安装了vs2013. 步骤如下:1、从 https://src.chromium.org/svn/trunk/tools/depot_tools.zip下载depot_tools.zip 解压到E:\ChromeDev\depot_tools 2、添加将E
2014-11-14 11:16:01 642
转载 HTTP 协议标准
HTTP(HyperTextTransferProtocol)即超文本传输协议,目前网页传输的的通用协议。HTTP协议采用了请求/响应模型,浏览器或其他客户端发出请求,服务器给与响应。就整个网络资源传输而言,包括message-header和message-body两部分。首先传递 message-header,即http header消息 。http header消息通常被分为4个部分:gene
2014-11-07 13:58:55 818
转载 Visual Studio调试技巧
一、错误代码不需要GetLastError()之后格式化成数字写Log,然后用Error Lookup查询;或者直接调用API查询对应语言版本的错误信息。在监视窗口中写下$err,hr即可看到详细的错误描述信息,跟Error Lookup一样的效果。
2014-07-08 09:40:26 351
DirectShow开发指南和源码
2019-07-26
基于Vlc的自定义播放器Demo,界面为Duilib开发
2019-07-24
VNC-6.1.1-Linux-x86-ANY.tar.gz
2018-09-27
VNC-6.1.1-Linux-x64-ANY.tar.gz
2018-09-27
VNC-6.1.1-Windows.zip
2018-09-27
qt visual studio tools
2018-09-05
[OpenGL超级宝典.(第4版)].(OpenGL.SuperBible).(美)Richard.S.Wright.扫描版.part3.rar
2013-05-27
[OpenGL超级宝典.(第4版)].(OpenGL.SuperBible).(美)Richard.S.Wright.扫描版.part2.rar
2013-05-27
[OpenGL超级宝典.(第4版)].(OpenGL.SuperBible).(美)Richard.S.Wright.扫描版.part1.rar
2013-05-27
Android 3D游戏开发技术宝典 OpengGL ES2.0(源代码).rar
2013-05-02
Android 3D游戏开发技术宝典 OpenGL ES 2.0.part2.rar
2013-04-27
Android 3D游戏开发技术宝典 OpenGL ES 2.0.part1.rar
2013-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人