自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 写一个浏览器

想自己写一个浏览器好久了,终于今天决定下来了,mark一下,后面每周汇报一下进度吧:浏览器初步的功能:1. 简易的皮肤引擎2. 双核3. 多进程4. 防假死5. 自带沙箱

2013-02-02 00:06:17 935 3

原创 多进程浏览器开发mark

最近一段时间对做浏览器这件事情越发的感觉紧迫了,也有了一些想法,尤其是公司发了一个浏览器的CE版本,而且大张旗鼓的,我感觉这样的浏览器我如果花时间的话也可以做得出来的,但是公司辗转了几个版本终于做出了现在的浏览器,而且投入的人力很大,不过有一点我感觉是对的,目前公司的对浏览器的做法终于回到了正常的轨道上来了,我很认可这个CE版本的。我对目前的CE版本最大的一点不认同就是多线程上面,因为

2012-10-13 15:22:50 558

原创 多进程框架

今天早晨上班的路上突然想到chromium的多进程实现,我们分析可以知道,chrome界面上面你看到的所有所有窗口都是在同一个主进程里面创建的,但是tab对应的网页的渲染却不是在这个进程里面做的。我突然想到了另外一种实现,我们每天对着的windows自己的窗口:比如资源管理器,任务栏都是在explorer.exe中生成的,但是每当我们新建出一个进程的时候任务栏(也就是在exploer.ex

2012-04-23 23:21:55 1500

原创 chromium 编译分享

一. 编译的启示:1. 选择vs版本为2008,如果不幸选择了2010,然后跟我一样走了这条不归路,那就悲剧了,可能机器环境差别大吧,我后面的狗血经历会介绍2. 最好通过google提供的depot_tools工具去下载和编译代码吧,这个事google在后面版本中推荐使用的       (我有比较通过TortoiseSVN下载过chromium的代码和通过工具下载的代码,通过Tor

2012-04-19 16:44:30 3618

原创 chromium 终于编译通过了

今天终于把chromium编译通过了,在如此庞大的工程面前,我的机器真的是弱爆了,后面内存要升级到4G了。我编译的是20.0.1106.0版本,貌似我昨天更新了一把。刚刚在QQ软件管理里面发现了外发的20.0.1105.0版本,更新日期是昨天,神速啊!赞(1)编译chrome工程的结果(2)生成的关于chromium界面

2012-04-19 12:57:24 972

原创 error PRJ0019: A tool returned an error code from "Performing registration

昨天编译一个工程出现了上面这个问题,在网上搜了一把,一堆文章提示regsvr32的命令参数是不是有问题,还有文章介绍要手动注册生成的dll差不多都做了一遍,结果还是不行,最后的解决办法是下载下面两个补丁,依次安装http://download.microsoft.com/download/6/3/c/63c69e5d-74c9-48ea-b905-30ac3831f288/VS80sp

2012-04-06 10:37:43 1724

原创 precompiled header file is from a previous version of the compiler, or the precompiled hea in vs2005

该error类似于compiler error C1853#include "stdafx.h"然后在把工程属性中的configuration properties中的c/c++中的Precompiled Header中的Create / use Precompile Header 中的User precompile Header 改为Create precompile Heade

2012-04-05 22:00:10 2626

原创 一个简单的线程池

昨天晚上写了一个线程池管理,记录下来吧://@author: tigermei//@data: 2012/03/20//thread base#ifndef THREADBASE_H_#define THREADBASE_H_////macro that is used to prevet copy and assign the object#define DISALL

2012-03-21 10:53:52 401

原创 基础排序算法

最近写了一串经典的排序算法,分享一下://author: tigermei//date: 2/20/2011//打印出数组里面的元素void print_arr(int array[], int n);//交换数组里面的两个数字void swap(int array[], int one, int two);////////////////////第一类:插入排序///////

2012-02-29 09:12:20 419

LeakDiag内存泄露检测工具

1.检测内存泄露的工具 2. 不需要代码,能定位出泄漏的出处,精确到代码文件的某行 3. 非打桩类

2012-12-16

空空如也

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

TA关注的人

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