自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 dns服务器搭建及配置测试流程

1、使用 bind(Berkeley Internet Name Domain)搭建 DNS(Domain Name System)服务器安装。 yum -y install bind-chroot可先查询是否已经安装:rpm -q bindrpm -q bind-chroot 相关文件列表 描述 路径 主程序 /usr/sbin/n...

2018-07-31 16:12:13 4879

转载 使用代理同步Chromium代码的心得

转自:http://blog.sina.com.cn/s/blog_496be0db0102voit.html(侵删)先参看 http://www.chromium.org/developers/how-tos/build-instructions-windows 非常坑爹,谷歌获取chromium源码的方式又变了!!! 从chromium39.0.2313.2之后的源码不能通过之前那种 ...

2018-04-05 19:30:07 2512

原创 QT windows开发环境搭建

1、简介Qt 是一个著名的跨平台C++图形用户界面应用程序开发框架。它不仅仅是一个 GUI库,更像一个“一站式”的解决方案,你不再需要研究 STL,不再需要到处去找解析 XML、连接数据库、访问网络的各种第三方库,因为 Qt 自己内置了这些技术。2、相关链接官网:https://www.qt.io/ 官方下载链接: http://download.qt.io/ Qt下载链接:

2018-01-18 19:56:21 15846

转载 duilib CWebBrowser控件 cxx与js交互

转自:http://blog.csdn.net/sunflover454/article/details/60873557(侵删)C++和js相互调用是个有意思的事情。一、js中调用C++函数。函数原型[html] view plain copyint g_FunSub(int x,int y);  调用方式如下:[html] view plain copyhtml>    head>      

2018-01-17 19:54:13 865

转载 WebBrowser介绍 - Javascript与C++互操作

转自:https://www.cnblogs.com/lucc/archive/2010/11/24/1886087.html(侵删)WebBrowser控件是Microsoft提供的一个用于网页浏览的客户端控件,WebBrowser控件的使用相当广泛,例如很多邮件客户端都是使用可编辑的WebBrowser控件作为写邮件的工具,也有很多软件用WebBrowser控件弹出网页,如qq的新闻首页。微软

2018-01-17 19:48:51 418

翻译 在Windows中调试Chromium-UF

在Windows中调试ChromiumDebugging Chromium on Windows先参考get the code获取如果检出代码并编译。开始(Getting started)你可以使用Visual Studio内置的编译器或者WinDBG来调试Chromium。你不必为了使用内置的调试器而去用IDE编译。Ninja 常用来编译Chromium,大部分开发者直接在命令行中使用它来编译Ch

2017-11-14 14:07:17 1596

翻译 GN 快速入门指南

GN Quick Start guide运行 GN你可以在命令行里直接输入gn运行。因为在depot_tools(路径应该在你的环境变量PATH中已经设置过)工具目录中有一个相同名字的脚本。这个脚本会找到当前目录中的二进制文件并运行它。构建一个build使用GYP时,系统会根据相应的配置参数分别生成Debug和Release编译目录。但GN不一样,你可以任意配置你的编译参数和生成目录。编译时如果检测

2017-11-10 14:58:41 16819 2

原创 Windows上使用GN&Ninja编译Chromium通用参数配置

本文所有命令,均假设在当前目录为src。1、生成DEBUG版本编译目录生成.ninja 文件,及vs工程文件gn args out/x86_d --ide=vs相关参数设置:is_component_build = trueis_debug = trueenable_nacl = falsetarget_cpu = "x86"2、生成RELEASE版本编译目录生成.ninja 文件,及vs工程

2017-11-08 13:49:42 2849

翻译 GN 编译配置

GN build configuration本文档提供一些常用的GN编译步骤。假设你已经got a Chromium checkout。 另请参阅在命令行运行“gn help”。All GN Docs。GN Quick Start Guide。GN Reference(一个网页用来展示“gn help”)。理解GN编译标志(flags)重新调用GN的时候,你需要选择自己的编译目录。这个目

2017-11-08 13:25:51 8489

翻译 Windows上检出并编译Chromium

原文链接其它平台的向导,请移步get the code页面。Google员工如果你是Google员工,请参考go/building-chrome-win。系统需求一台英特尔机器,内存至少8GB。建议配备16GB以上的内存。至少100GB以上以NTFS格式化的硬盘空间。不支持FAT32格式化的硬盘,因为有一些Git包文件大小超过4GB。合适的 Visual Studio 版本,下面会详述。Wi

2017-11-07 17:00:51 5143 1

原创 Windows下 Git 常用操作记录

1、windows客户端安装下载地址:http://msysgit.github.io/。 全部默认安装即可。 安装完成后,会在系统右键菜单中集成Git Bash Here等菜单选项,说明安装成功。2、配置git用户名及邮箱地址这个就相当于一个用户的标识信息,表示创建仓库的所有者信息。git config --global user.name "Your Name"git...

2017-11-05 20:17:36 1024

翻译 cef GeneralUsage

cef Wiki / GeneralUsage介绍(Introduction)Chromium 嵌入式框架(CEF)时一个基于Google Chromium的开源项目。不同的是,Chromium项目主要专注于Chrome浏览器的开发,而CEF则专注于促进在第三方应用程序中集成浏览器的使用。CEF通过提供质量稳定的API将用户与底层复杂的Chromium与Blink代码隔离开,跟踪指定的Chromiu

2017-09-13 19:31:22 2990

原创 cocos2d-x开发环境搭建

1、下载cocos2d-x 去官网http://www.cocos2d-x.org/download下载最新的Cocos2d-x,然后解压至指定目录。我下载的是cocos2d-x-3.15.1.zip。 Cocos2d-x是C++重写的Cocos2d-iPhone版本,可以跨平台开发。2、关于windows开发说明 如果你是要开发win32的2d游戏,那么基本不需要做什么配置,只要你

2017-07-31 16:47:49 5079 2

原创 php编程初识

1、php是什么PHP(Hypertext Preprocessor),翻译为“超文本预处理器”。是web服务器处理客户端请求的一个环节,它可以在返回html文件之前做一次预处理,根据自定义的脚本语言(就是我们常说的php服务器脚本语言)来自动生成一些我们需要统计的数据或者在html中插入一些数据返回给客户端。2、常用的web服务器环境搭建下面介绍的是一个常用的集成web环境:XAMPP(Apach

2017-07-15 17:22:03 730

原创 ios编程初识(一)

1、用vmware虚拟机搭建开发环境vmware版本:12.1.1 专业版vmware mac os补丁:http://download.csdn.net/download/yu1441/9654941(先关闭vmware,再以管理员权限运行win-install.cmd)mac os镜像文件下载:http://www.xp933.com/macos/(选择的OS X El Capitan 1

2017-07-12 19:37:57 580

原创 windbg学习记录(一)

1、安装如果你安装了WDK或vs的相关版本,你都可以从安装目录中找到它们(一般在Debuggers目录中)。如果没有,你可以从下面的链接去下载安装: Install Debugging Tools for Windows 32-bit Version http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx Ins

2017-07-11 17:27:22 662

转载 Layered Window 透明窗体的实现总结

转自:http://www.cnblogs.com/just-bg/p/3788412.html(侵删)此片文章是以前写的, 刚刚新开了博客, 就发出来跟大家分享下。这篇文章主要讲得是vc中各种分层、透明、不规则窗口的实现, 基本囊括GDI、GDI+能使用的所有方法。本文讲述了三种方法,其中第一种方法有两种不同效果,第三种方法有两种不同的实现方式。文中有方法使用了GDi

2017-07-03 16:16:48 732

翻译 cef Overview

原文连接:https://bitbucket.org/chromiumembedded/cefChromium Embedded Framework / cef概述Chromium Embedded Frameword(CEF)是一个在其它应用程序中嵌入基于chromium浏览器的简易框架。相关连接工程简介 - https://bitbucket.org/chromiumembedded/cef

2017-07-02 00:11:18 987

原创 将7z解压功能以lib的方式集成到工程中

一、官网链接 首页 http://www.7-zip.org/ 下载地址 http://www.7-zip.org/download.html 选择 7-Zip Source code一栏的 Download, 我下载的是 7z1602-src.7z二、相关说明将下载的包解压,进入7z1602-src\C\Util\7z目录,会看见一个7z.d

2017-06-28 11:17:28 2584 2

转载 DuiLib消息处理剖析

转自:http://blog.csdn.net/zhuhongshu/article/details/41725657(侵删)本来想自己写写duilib的消息机制来帮助duilib的新手朋友,不过今天发现已经有人写过了,而且写得很不错,把duilib的主干消息机制都说明了,我就直接转载过来了,原地址:http://blog.163.com/hao_dsliu/blog/static/1

2017-06-17 23:32:06 1291

原创 cef3 Binary Distributions下载及示例编译

cef主页:https://bitbucket.org/chromiumembedded/cef1、二进制发行版下载下载地址:http://opensource.spotify.com/cefbuilds/index.html 这里将各个系统的文件都有分类,选择自己需要的下载就行。 我下的是Windows 32-bit Builds这个版本, 只下载Standard Distribution就

2017-06-11 21:36:15 7154 3

转载 Chromium网页URL加载过程分析

转自:http://blog.csdn.net/luoshengyang/article/details/50527574(侵删)更多阅读,请前往 老罗的Android之旅:Chromium网页加载过程简要介绍和学习计划Chromium在Browser进程中为网页创建了一个Frame Tree之后,会将网页的URL发送给Render进程进行加载。Render进程接收到网页U

2017-06-08 13:59:03 1110

转载 完成端口(CompletionPort)详解 - 手把手教你玩转网络编程系列之三

转自:http://blog.csdn.net/piggyxp/article/details/6922277(侵删)   手把手叫你玩转网络编程系列之三   完成端口(Completion Port)详解                                                             ----- By PiggyXP(小猪)

2017-05-23 16:52:08 563

转载 手把手教你玩转网络编程模型之完成例程(Completion Routine)篇

转自:http://blog.csdn.net/PiggyXP/article/details/3910726(侵删)手把手教你玩转网络编程模型之完成例程(Completion Routine)篇前  言记得写这个系列的上一篇文章的时候已经是四年前了,准确的说是四年半以前了,翻开我尘封已久的IO模型里面的“完成例程”的实现方式及示例代码。本文凝聚着笔者心血,如要转载,请指明原作

2017-05-23 16:48:24 525

转载 两种DLL注入方式

转自:http://www.cnblogs.com/cfas/p/5121452.html(侵删)后卫大师教你进程注入首先提一下,由于文章完全是我手写,所以打不了太多,请包含,由于我已经提供了源代码,所以我在这里详细讲一下理论,至于想看代码的下载代码就可以了。代码中关于注入的部分做了详细的注释。MFC界面部分的注释没有写,(毕竟太肤浅了。)     好,言归正传。     所谓DL

2017-05-17 09:39:50 7372

转载 拦截API-通过远程线程dll注入目标进程

转自:http://www.cnblogs.com/cfas/p/5121614.html(侵删)本文详细的介绍了在Visual Studio(以下简称VS)下实现API钩子的编程方法,阅读本文需要基础:有操作系统的基本知识(进程管理,内存管理),会在VS下编写和调试Win32应用程序和动态链接库(以下简称DLL)。API钩子是一种高级编程技巧,常常用来完成一些特别的功能,比如词典

2017-05-17 09:35:45 1156 1

转载 IOCP模型与EPOLL模型的比较

转自:http://www.cnblogs.com/lancidie/archive/2013/05/02/3054063.html(侵删)一:IOCP和Epoll之间的异同。异:1:IOCP是WINDOWS系统下使用。Epoll是Linux系统下使用。2:IOCP是IO操作完毕之后,通过Get函数获得一个完成的事件通知。Epoll是当你希望进行一个IO操作时,向Epo

2017-05-15 17:14:04 734

转载 值得推荐的C/C++框架和库 (真的很强大)

转自:http://blog.csdn.net/xiaoxiaoyeyaya/article/details/42541419(侵删)目录(?)[+]值得学习的C语言开源项目- 1. WebbenchWebbench是一个在Linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性

2017-05-15 16:33:41 2052

转载 setsockopt 设置socket

转自:http://blog.csdn.net/qinmi/article/details/1523081(侵删)1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOL bReuseaddr=TRUE;setsockopt(s,SOL_SOCKET ,SO_REUSEADDR,(const char*)&bReusead

2017-05-13 18:31:12 330

转载 转载的socks4 socks5 rfc1928一大堆

除了这个意译版rfc1928外,其他人写的好像也有错误,都是一知半解。☆ RFC 1928意译版(非直译版)http://www.ietf.org/rfc/rfc1928.txthttp://www.sczgroup.org/network/200503311423.txtSOCKS协议位于传输层(TCP/UDP等)与应用层之间,因而显然地位于网络层(IP)之上。诸如IP层报文

2017-05-11 15:52:35 873

转载 socks代理服务器协议的说明

转自:http://gc063tzf.blog.163.com/blog/static/11216292201210246448371/(侵删)socks代理里面,有socks4 socks4a socks5,也有叫sock4 sock4a sock5的,都是一回事。socks4 socks4a和socks5的tcp部分极其简单。这又出现一个怪现象了,网文中除了一个人说道udp比...

2017-05-11 15:51:11 5411 6

转载 Socks5协议中文文档(RFC1928)

转自:http://blog.chinaunix.net/uid-26548237-id-3434356.html(侵删)RFC1928文档   最近,需要用到socks5协议,实现与代理相关的功能,所以,从网上查找资料,找到了RFC1928的中文版本,现把其记录下来,作为后用。1、介绍          防火墙的使用,有效的隔离了机

2017-05-05 12:36:13 8818

原创 CentOS下配置SS5(SOCKS5)代理服务器

方案:使用开源的SS5( Socks Server 5 ) 官网:http://ss5.sourceforge.net/ (点击左侧的Software在右侧的Server处进入下载地址) CentOs版本:CentOS 7.3.1611 x64以下操作如果没有特别指明,均在root目录下(/root)1、从官网下载源码# wget https://nchc.dl.sourceforge.net/

2017-05-04 17:53:02 36460 3

转载 每年10万被动收入目标分解

转自:http://blog.csdn.net/foruok/article/details/70157065(侵删)这是自我规划系列的第3篇文章,前面的在这里:超实用的自我规划模型怎么发现愿景和目标在“怎么发现愿景和目标”一文中,我们介绍了如何寻找自己的愿景以及怎样从愿景导出目标。这一次,我们来看看如何分解目标——大目标只有经过适当的分解变成一个一个的小目标,

2017-04-27 15:13:05 1171

转载 WebRTC编译系统之gn files

转自:http://blog.csdn.net/foruok/article/details/70157065(侵删)在“WebRTC 构建系统介绍之gn和ninja”中,大概介绍了 gn 和 ninja 的简单用法,这次来看看 gn 用到的项目文件 .gn 、 .gni 和 DEPS ,它们指导了如何生成 ninja 构建文件。借用 C++ 的概念,如果把 gn 看成一个编译

2017-04-27 12:01:06 2113

转载 构建基于Chromium的应用程序

转自:http://www.cnblogs.com/yuefei/p/4123597.html(侵删)chromium是google chrome浏览器所采用的内核,最开始由苹果的webkit发展而出,由于webkit在发展上存在分歧,而google希望在开发上有更大的自由度,2013年google决定自己开发webcore的分支,叫做Blink引擎,而后google以BSD伯克利许可

2017-04-27 10:31:01 5528

转载 Chromium的UI绘制初探

转自:http://www.cnblogs.com/fangkm/p/3943896.html(侵删)常见的UI库的绘制逻辑任何一个成熟的界面框架都有一个相当复杂的结构,消息循环的处理、控件的布局与绘制、焦点的管理以及资源的存取等等,Chromium里的界面框架也不例外,尤其采用的MVC设计方式更是增添了代码结构的复杂度。这里并不打算讨论Chromium的界面框架,本文感兴趣的

2017-04-25 09:54:39 2067

转载 Chromium 源代码目录结构

转自:http://www.jianshu.com/p/4afe92418bd9(侵删)Chromium 源代码目录结构本文翻译自 官方文档概述Chromium 主要分为三个部分: browser, renderer, WebKit. browser 是主进程,负责所有 UI 和 I/O 操作; renderer (通常)是每个页面的渲染进程,它是 brow

2017-04-20 17:15:56 1373

原创 chromium源码如何启用USE_ASH预定义宏

启用USE_ASH宏需要重新生成编译目录。

2017-04-19 11:10:18 800

转载 Hello GYP

转自:http://blog.csdn.net/ropig/article/details/48625609(侵删)GYP,Generate Your Projects,一个google开源的构建系统,最开始用于Chromium项目,现在一些其他的开源项目也开始使用GYP,如V8和node-gyp。本文是学习使用GYP的笔记,算是一个GYP的简明教程吧。特别之处在已

2017-04-17 14:19:12 901

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