自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(107)
  • 资源 (20)
  • 收藏
  • 关注

原创 web开发--this的用法 节点属性

this的用法

2019-12-18 16:00:41 262

原创 web前端 js---作用域

<!DOCTYPE html><html><head><script>var age= 15;functionsmile(){test(); // 调用成功,不需要像C 那样提前声明 但因为没有传参数 输出...

2019-12-17 17:04:40 186

原创 windows 7 下 chromium 代码获取过程

准备工作:用vpn工具,可以翻墙下载的一、安装depot_tools1、下载地址,谷歌开发网站https://commondatastorage.googleapis.com/chrome-infra-docs/flat/depot_tools/docs/html/depot_tools_tutorial.html#_setting_up2、点击bundle开始

2016-11-22 11:48:37 1150

转载 c++11新特性--decltype

转载自:http://blog.csdn.net/yshe_xun/article/details/7315135返回值 decltype(表达式)[返回值的类型是表达式参数的类型]这个可也用来决定表达式的类型,就像Bjarne暗示的一样,如果我们需要去初始化某种类型的变量,auto是最简单的选择,但是如果我们所需的类型不是一个变量,例如返回值这时我们可也试一下

2016-11-14 10:33:47 555

转载 Chromium 延迟构造实例LazyInstance

延迟构造实例,简单来说就是一个类在没有用到的时候先占着一个坑,只有当真正用到的时候才开始倒入资源开始构造。最常见的就是我们平时用到的单例模式,实现的代码如下:[cpp] view plain copytemplatetypename Type>  class CSingleton  {     private:      CSinglet

2016-11-12 16:45:23 1516

转载 C++ 多重继承 虚拟继承的使用

转载自:http://www.cppblog.com/zmllegtui/archive/2008/10/28/65385.aspx面向对象编程语言中的多重继承指的是一个类别可以同时从多于一个父类继承行为与特征的功能。与单一继承相对,单一继承指一个类别只可以继承自一个父类。    重温Java,发现Java竟然不支持类多重继承(直接继承类),却允许接口的多重继承。。    C+

2016-10-28 15:12:25 1997

转载 stringstream 的使用注意事项

转载自:http://blog.163.com/mageng11@126/blog/static/1408083742012214104532291/stringstream是个好东西,网上有不少文章,讨论如何用它实现各种数据类型的转换(比如把double或int转换为string类型)。但如果stringstream使用不当,当心内存出问题(我就吃过亏^_^)。试试下面的代码,运行程

2016-10-26 09:21:10 2342

转载 boost 库 安装

http://blog.csdn.net/yockie/article/details/8856190第1步:先从官网(www.boost.org)下载最新版的BOOST源码,如图所示我这里下的是zip的那个第2步:编译源代码(放心.这里是傻瓜式的操作,很容易操作)(1)先把源代码放在E盘,例如 E:\boost_1_53_0(2)在源代码中

2016-10-20 12:46:02 548

转载 使用c++11标准库转换字符编码

转载自:http://blog.csdn.net/wangji163163/article/details/8757212#include #include #include const std::string ws2s( const std::wstring& src ){ std::locale sys_locale(""); const wchar_t* data

2016-10-18 16:38:52 1529

转载 C/C++ 文件操作之CreateFile、ReadFile和WriteFile

转载自:http://blog.csdn.net/jeanphorn/article/details/449822731. CreateFile  这个函数的功能是创建或者打开一个文件或者I/O设备,通常使用的I/O形式有文件、文件流、目录、物理磁盘、卷、终端流等。如执行成功,则返回文件句柄。 INVALID_HANDLE_VALUE 表示出错,会设置 GetLas

2016-10-17 18:14:13 2899

转载 查看静态库(.lib)和动态库(.dll)的导出函数的信息

转载自:http://blog.csdn.net/hjh2005/article/details/7483285在window下查看动态库的导出函数可以用vs自带的Dependenc工具;查看静态库的信息要用命令行来实现:dumpbin   /LINKERMEMBER   Test.lib   >   1.txt上面的功能是将静态库的信息导出

2016-10-14 09:57:01 545

转载 Chromium 的 地址栏命令 和 启动参数

转载自:http://blog.csdn.net/zyz511919766/article/details/7356306一些Chrome的地址栏命令(这些命令会不停的变动,所有不一定都是好用的)在Chrome的浏览器地址栏中输入以下命令,就会返回相应的结果。这些命令包括查看内存状态,浏览器状态,网络状态,DNS服务器状态,插件缓存等等。about:ve

2016-10-12 09:35:03 7985

转载 CEF Windows开发环境搭建

转载自:https://www.kancloud.cn/digest/cef-ppapi/119483CEF,Chromium Embedded Framework的缩写。CEF 的官网介绍的很简洁:A simple framework for embedding chromium browser windows in other applications。具体地说就是一个可以将浏

2016-10-09 10:03:51 977

原创 windows核心编程第三章

3.1.1  内核对象的使用计数内核对象由内核所拥有,而不是由进程所拥有。换句话说,如果你的进程调用了一个创建内核对象的函数,然后你的进程终止运行,那么内核对象不一定被撤消。在大多数情况下,对象将被撤消,但是如果另一个进程正在使用你的进程创建的内核对象,那么该内核知道,在另一个进程停止使用该对象前不要撤消该对象,必须记住的是,内核对象的存在时间可以比创建该对象的进程长。3.2.

2016-05-11 09:29:27 714

转载 SSL协议详解

背景介绍   最近在看《密码学与网络安全》相关的书籍,这篇文章主要详细介绍一下著名的网络安全协议SSL。     在开始SSl介绍之前,先给大家介绍几个密码学的概念和相关的知识。    1、密码学的相关概念密码学(cryptography):目的是通过将信息编码使其不可读,从而达到安全性。明文(plain text):发送人、接受人和任何访问消息的人都能理解的消

2016-04-26 09:14:31 688

转载 SSL证书生成方法

一般情况下,如果能找到可用的证书,就可以直接使用,只不过会因证书的某些信息不正确或与部署证书的主机不匹配而导致浏览器提示证书无效,但这并不影响使用。需要手工生成证书的情况有:找不到可用的证书需要配置双向SSL,但缺少客户端证书需要对证书作特别的定制首先,无论是在Linux下还是在Windows下的Cygwin中,进行下面的操作前都须确认已安装OpenSSL软件包。1

2016-04-26 09:12:54 449

转载 MIME详解

MIME,英文全称为“Multipurpose Internet Mail Extensions”,即多用途互联网邮件扩展,是目前互联网电子邮件普遍遵循的邮件技术规范。在MIME出现之前,互联网电子邮件主要遵循由RFC 822所制定的标准,电子邮件一般只用来传递基本的ASCII码文本信息,MIME在 RFC 822的基础上对电子邮件规范做了大量的扩展,引入了新的格式规范和编码方式,在MIME的

2016-04-24 18:55:17 675

原创 赋值运算符重载函数 返回引用和返回对象的区别

赋值重载符的定义 返回引用和返回对象的区别#include "stdafx.h"#include <string>using namespace std;class CStudent{public: CStudent(char *pName) :m_pName(NULL) { if (NULL == pName) { re

2016-04-14 10:19:14 4725 1

转载 VC编译选项 设置

在vc中debug版本中包含了很多调试信息,而release版本则是发布版,而这些信息都在编译开关中体现出来了。编译器的编译选项有速度优先和代码最小等选项,可以调节。还有其他信息。vc可以可以通过Settings -->Project-->C/C++-->Customize来设置这个编译开关,快捷键(ALT+F7)具体体现如下:/C:在预处理输出中保留注释语句/c:只编译,不连接,

2015-04-15 11:23:54 5316 1

转载 Unicode中文和特殊字符的编码范围

转载自:http://www.cnblogs.com/sosoft/p/3456631.html编程中有时候需要用到匹配中文的正则,一般用 [ \u4e00-\u9fa5]+ 即可搞定。不过这正则对一般的火星文鸟语就不太适用了,甚至全角的标点符号都不包含在内。例如游戏里面的玩家名,普通青年一般都是汉字,文艺青年会加几个特殊字符,2B青年火星文鸟语都会用上;这时候你就需要更强大的正则

2015-02-05 15:46:15 1024

转载 中文标点符号unicode码

转载自:http://blog.csdn.net/yuan892173701/article/details/8731490名称  Unicode 符号句号    3002  。   问号    FF1F  ?   叹号       FF01  !   逗号    FF0C  ,顿号    3001  、   分号    FF1B

2015-02-05 15:44:19 8889

转载 字符编码笔记:ASCII,Unicode和UTF-8

转载自:http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html作者: 阮一峰日期: 2007年10月28日今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。

2015-02-05 14:40:02 541

转载 去掉“正在更新IntelliSense”

使用VS2008或者2005时候,当切换配置,总是显示“正在更新IntelliSense...”。例如从Debug切换到Release,这时候VS开始更新IntelliSense,CPU占用上升到100%。 解决方法就是将/Microsoft Visual Studio 9.0/VC/vcpackages/feacp.dll改名,或者直接删除。反正用Visual Assist完全可

2014-08-15 11:04:55 1967

转载 utf8汉字编码16进制对照

本文信息来自:http://blog.chinaunix.net/uid-25544300-id-3281847.htmlGB    Unicode  UTF-8     Chinese CharacterCode  code# Code      (coded in UTF-8)D2BB  4E00  E4 B8 80  一B6A1  4E01  E4 B8 81

2014-03-18 22:10:05 16060

转载 C语言实现继承和多态

本文来自:http://blog.chinaunix.net/uid-20940095-id-66146.html   非常感谢!继承和多态是面向对象语言最强大的功能。有了继承和多态,我们可以完成代码重用。在C中有许多技巧可以实现多态。本文的目的就是演示一种简单和容易的技术,在C中应用继承和多态。通过创建一个VTable(virtual table)和在基类和派生类对象之间提供正确的访

2014-03-01 11:16:10 1167

转载 C++编译器与链接器工作原理

// 本文来自:http://blog.sina.com.cn/s/blog_5f8817250100i3oz.html    感谢!这里并没不是讨论大学课程中所学的《编译原理》,只是写一些我自己对C++编译器及链接器的工作原理的理解和看法吧,以我的水平,还达不到讲解编译原理(这个很复杂,大学时几乎没学明白)。要明白的几个概念:    1、编译:编译器对源文件进行编译,就是把源文件中的

2014-03-01 10:57:52 574

转载 你的变量究竟存储在什么地方?

sfghttp://wenku.baidu.com/view/4a686136a32d7375a417804f.html智能指针http://baike.baidu.com/view/1391603.htmminix 3http://download.csdn.net/tag/minix3/track_scoresasdfad

2011-11-24 18:03:48 638

转载 typename 的 含义

来自: http://dev.yesky.com/13/2221013.shtml 问题:在下面的 template declarations(模板声明)中 class 和 typename 有什么不同? template class Widget;

2011-10-15 16:11:32 575

转载 动态链接库、静态链接库;动态链接、静态链接

转载自: http://www.cnblogs.com/dawen/archive/2010/09/22/1833031.html术语:动态链接库 静态链接库 动态链接 静态链接 其中动态链接库和静态链接库表示库本身文件,而动态链接和静态链接表示程序对库本身文

2011-08-24 12:51:35 671

转载 为什么需要 auto_ptr_ref

转载自: http://jarfield.iteye.com/blog/746062这几天开始拜读侯捷先生和孟岩先生的译作《C++标准程序库:自修教程与参考手册》 。两位先生确实译功上乘,读得很顺。但是读到P55页关于auto_ptr_ref的讨论,却百思不得其解:为什么需要

2011-08-20 17:09:02 547

转载 MFC 调用 printf 输出

如下代码即可: #include #include void OpenConsole(){ AllocConsole(); HANDLE handle = GetStdHandle(STD_OUTPUT_HANDLE); int hCrt =

2011-08-20 13:27:26 4416 1

转载 C 字符串 库函数 的实现

http://blog.csdn.net/ammana_babi/article/category/257682/1

2011-07-16 21:11:18 522

转载 (inline 和 宏 区别) || (const 和 #define区别)

__inline关键字已经使用KEIL4 ARM编译测试过,验证了宏定义和内联函数的区别,自己总结宏定义和内联函数都不生成代码段,程序运行也没有参数压栈开销内联函数检查调用参数的合法性,也可以进行参数类型转换一、inline 关键字用来定义一个类的内联函数,引入它的主要原因是用它

2011-07-16 18:22:24 1073

转载 C++中的内部连接与外部连接(二) -------转载

转载自:http://blog.csdn.net/SpitFire/archive/2004/03/18/11302.aspx c)类定义总有内部连接,而非inline类成员函数定义总有外部连接,不论这个成员函数是静态、虚拟还是一般成员函数,类静态数据成员定义总有外部连接。             1.类的定义有内部连接。如果不是,想象一下你在4个cpp文件中include定义了类Base

2011-06-21 11:23:00 574

转载 C++中的内部连接与外部连接(一)-------转载

找了好久,转载自:http://blog.csdn.net/SpitFire/archive/2004/03/18/11301.aspx在说内部连接与外部连接前,先说明一些概念。 1.声明    一个声明将一个名称引入一个作用域;       在c++中,在一个作用域中重复一个声明是合法的               以下都是声明:        int foo

2011-06-21 11:12:00 668

原创 《Expert C Programming 》学习笔记

一、P19      将 char ** 类型 传给 const char **        1 foo(const char **p){ }  2  3 void main(int argc, char **argv)  4 {  5    foo(arvg);  6 }

2011-03-26 20:59:00 1129

转载 sizeof -----------转载

1. 定义:  sizeof是C/C++中的一个操作符(operator),简单的说其作用就是返回一个对象或者类型所占的内存字节数。  MSDN上的解释为:  The sizeof keyword gives the amount of storage, in bytes, associated with a variable or a type (including aggregate types). This keyword returns a value of type size_t.  其返回值类型

2011-03-24 22:02:00 795

转载 如何理解stdlib.h里的_countof()宏

在stdlib.h里有一个宏_countof,如下:extern "C++"{template char (*__countof_helper(UNALIGNED _CountofType (&_Array)[_SizeOfArray]))[_SizeOfArray];#defi

2011-03-22 19:41:00 600

转载 strcpy,strncpy,strlcpy,memcpy

转载自:http://www.cnblogs.com/buffer/archive/2009/06/01/1493781.html1. strcpy我们知道,strcpy 是依据 /0 作为结束判断的,如果 to 的空间不够,则会引起 buffer overflow。strcpy

2011-03-14 15:59:00 688

转载 大端 小端 的区别

转载自:http://www.sf.org.cn/Article/base/200606/18679.html因为现行的计算机都是以八位一个字节为存储单位,那么一个16位的整数,也就是C语言中的short,在内存中可能有两种存储顺序big-endian和litte-endian.考虑一个short整数0x3132(0x32是低位,0x31是高位),把它赋值给一个short变量,那么它在内存中的存储可能有如下两种情况:大端字节(Big-endian):----------------->>>>>>>>内存地址

2011-03-14 11:20:00 980

复分析基础及工程应用_习题答案

复分析基础及工程应用 习题答案,高清,很不错的讲解,

2019-03-13

数字水印原理与技术

免积分,数字水印原理与技术,王颖,肖俊,王蕴红编著,该书附录有部分源码,

2017-07-11

Windows程序设计(第五版) chm+code

Windows程序设计(第五版) chm版本 中英文版本 +code,免积分,谢谢

2017-07-03

windows程序设计第五版.chm

windows程序设计第五版,chm版本,方便拷贝代码,调试,谢谢

2017-07-03

苹果开发之Cocoa编程原书第4版

苹果开发之Cocoa编程原书第4版,中文版,适合mac开发入门

2017-07-03

iOS编程(第4版)中文版

iOS编程(第4版)中文版, 荣获Jolt生产力大奖,感觉非常适合入门,讲得比较容易懂。

2017-07-03

Google C++编码规范 高清

Google C++编码规范,免积分,谢谢,

2017-07-03

DirectShow实务精选 陆其明

陆老师的 DirectShow实务精选,免积分,谢谢

2017-07-03

DirectShow开发指南 陆老师

免积分,陆老师的DirectShow开发指南 pdf和源码

2017-06-22

微软官方DirectShow入门开发指南

免积分,微软官方Directshow开发文档

2017-06-22

密码学与数论基础

密码学与数论基础 丁秀源和薛昭熊 编写的 入门级课程

2014-06-12

数据结构实用教程第一版_徐孝凯

徐孝凯的数据结构,通俗易懂,都是完整实现,方便调试,下载不需要积分,

2014-06-11

SQLite权威指南

sqlite 权威指南 中文版,很清晰,谢谢

2014-06-11

Brew SDK 3.1.5

Brew SDK 3.1.5 开发包 20来M

2011-11-07

BREW高级技术培训资料

不是特别细致,但作为初学,,可以参考下,

2011-02-25

Brew elf2mod 工具

解决在Brew 开发中 不能使用全局、静态变量问题, 具体安装注意事项 可见愚人的博客http://blog.csdn.net/miyunhong/archive/2010/04/15/5490399.aspx

2010-04-15

BREW初级技术培训资料

高通公司的,针对Brew程序员的培训资料,个人感觉还行,

2010-04-13

空空如也

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

TA关注的人

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