- 博客(6)
- 资源 (8)
- 收藏
- 关注
原创 CEF学习(一):下载和构建chromium,增加mp4等多媒体支持
最近需要升级cef版本,所以需要自己编译对应的cef版本并支持mp4等多媒体功能,中间上网查了资料也踩了一些坑,所以记录下来备份下,最终编译了78(3904)和66(3359)两个版本。 如果不需要自己编译版本,只是要获取对应的版本使用,不需要支持mp4等多媒体功能,可以直接在官网获取版本 http://opensource.spotify...
2019-11-21 21:46:31 5512
原创 Python编码声明与乱码
引言刚接触Python的时候,第一印象就是开头的编码声明,如下: #-*- coding: UTF-8 -*-然后,当我的程序出现乱码的情况下怎么办?改编码类型,试一下gbk,试一下utf-8,但也不知道问题出在哪,有些不明觉厉。后面上网找了一下相关的资料,才有点明白这个编码声明到底起了什么作用,主要参考了下面两个网址:http://www.jb
2014-08-23 17:05:19 793
转载 防御性编程
转载一、什么事防御性编程详细请见:http://www.uml.org.cn/codeNorms/201007165.asp 防御性编程是一种细致、谨慎的编程方法。为了开发可靠的软件,我们要设计系统中的每个组件,以使其尽可能地“保护”自己。我们通过明确地在代码中对设想进行检查,击碎了未记录下来的设想。这是一种努力,防止(或至少是观察)我们的代码以将会展现错误行为的方
2014-07-27 19:52:16 604
原创 C++类使用默认构造函数时各数据成员的初始化
在C++中,当我们没有为一个类定义构造函数时,编译器会自动生成一个默认的构造函数,这个时候可能生成的类对象中的数据成员跟我们所期待的值会不一样,接下来讨论一下当使用默认构造函数生成对象时类中各数据成员的初始化情况。这主要取决于以下三点:(1) 数据成员本身的类型;(2) 生成的类对象的作用域范围(局部对象和全局对象);(3) 特殊的static数据成员。
2013-10-06 17:14:12 4020
原创 C++变量初始化规则
当我们定义一个没有初始化式的变量时,系统有时候会帮我们初始化变量,有时候又不会帮我们初始化变量。这主要取决于三点:(1)变量的类型;(2)变量的位置;(3)特殊的关键字。1、 内置类型变量的初始化内置类型是指C++语言本身定义的基本数据类型,如int、double、bool、char等,这些内置类型变量是否自动初始化取决于变量定义的位置。在函数体外定义的变量(即全局变量)都初始化为0,在
2013-07-29 19:23:23 1056
转载 条形码处理类库 ZXing
条形码处理类库 ZXing一、 简介最近有个关于android的大作业是做QR二维码扫描的,由于之前没接触过android开发和二维码的知识,上网搜了一下,发现一个开源库ZXing。ZXing是一个开源Java类库用于解析多种格式的1D/2D条形码。目标是能够对QR编码、DataMatrix、UPC的1D条形码进行解码。为了更直观地让大家知道ZXing是怎样的,我编译出来的其中一个and
2013-05-22 18:29:48 1157
Visual Assist X 10.9.2210, 支持VS2008-VS2017
2017-07-12
VS2008+Qt开发的简易计算器
2014-03-20
EasySkin文档和实例
2013-03-29
Appface文档和实例
2013-03-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人