• 网站刚刚上线,难免有不足的地方,敬请谅解!欢迎提出宝贵意见!

  • 最新文章

    chromium浏览器开发系列第一篇:如何获取最新chromium源码

    chromium浏览器开发系列第一篇:如何获取最新chromium源码

    专业技术 浏览器 4年前 (2015-06-06) 浏览: 1095 评论: 11

    背景: 最近摊上一个事儿,领导非要让写一篇技术文章,思来想去,自己接触chrome浏览器时间也不短了,干脆就总结一下吧。于是乎,本文顺理成章。由于有些细节必需描述清楚,所以这次先讲如何拿到chromium的源码,下次直接把编译过程写出来,供大家参考。 前期准备: 之前的chromium源码都是用svn来维护,所以源码地址网上贴的到处都是,我看了一下,svn的版本最新的也就到39,往下就没有更新了。

    如何简单快速调试高大上的谷歌浏览器

    如何简单快速调试高大上的谷歌浏览器

    专业技术 浏览器 4年前 (2015-06-06) 浏览: 146 评论: 0

    上一篇我们简单的将了在Ubuntu上编译chromium,android content_shell_apk的编译,一切顺利的就能生成apk。但是我们仅仅只是照搬了人家google开源的东西,作为一个开发者我们应带着探索的精神,都说它稳定,速度快。它为什么这么快、稳定? 带着这一系列的问题,我们去学习理解它,去搞明白它的原理、架构。 所以...... 一切精妙的东西最终又归结到源码上,直到我们了解

    chromium浏览器开发系列第二篇:如何编译最新chromium源码

    chromium浏览器开发系列第二篇:如何编译最新chromium源码

    专业技术 浏览器 4年前 (2015-06-06) 浏览: 300 评论: 0

    附上上一篇文章地址,方便大家查看: 下载源码 目录结构 如何调试 Debug with windbg 说一下为什么这么晚才发第二篇,上周和这周department的工作太多了,晚上都是十点半从公司出发,回家以后实在没有多余的精力去摸键盘了。所以请大家包涵! 上期回顾: chromium源码下载: 1.找个靠谱的vpn(我试过了,网上说的不用vpn拿代码的都不靠谱); 2.获取depot_tools

    chromium浏览器开发系列第三篇:chromium源码目录结构

    chromium浏览器开发系列第三篇:chromium源码目录结构

    专业技术 浏览器 4年前 (2015-06-06) 浏览: 823 评论: 0

      附上上两篇文章地址,方便大家查看: 下载源码 编译源码 如何调试 Debug with windbg 上两篇介绍了下载源码和编译源码,这次主要介绍chromium的源码目录结构,我也是通过源码和官网结合来跟大家说,如果有说的不准确的,欢迎交流。 另外,官网的不一定准确,他们其实也很懒,所以最主要还是靠自己。官网只能作为一个参考。 Chromium结构相对两年前变化很大。目录结构依然很

    java学习中的13个核心技术

    java学习中的13个核心技术

    Java基础 编程基础 4年前 (2015-06-06) 浏览: 1288 评论: 9

    1. JDBC(Java Database Connectivity): JDBC API为访问不同的数据库提供了一种统一的途径象ODBC一样,JDBC对开发者屏蔽了一些细节问题,另外JDCB对数据库的访问也具有平台无关性。 2. JNDI(Java Name and Directory Interface): JNDI API被用于执行名字和目录服务。它提供了一致的模型来存取和操作企业级的资源如

    Ubuntu编译最新版本WebKit

    Ubuntu编译最新版本WebKit

    专业技术 浏览器 4年前 (2015-06-04) 浏览: 447 评论: 1

    好久都没更新webkit 源码在ubuntu上编译了,网上搜了一下,基本上都是早期编译的webkit版本。可能是大家都去搞高大上的谷歌浏览器了吧。 今天就以ubuntu14.04版本作为编译环境来讲讲webkit编译 一、下载源码 wget http://builds.nightly.webkit.org/files/trunk/src/WebKit-r174650.tar.bz2 或者浏览器打开

    CSS3 Filter的十种特效

    CSS3 Filter的十种特效

    Web开发 专业技术 4年前 (2015-06-04) 浏览: 220 评论: 20

    最近到处看到有人在说CSS3的filter一直没有时间自己去测试这效果。今天终于抽出时间学习这个CSS3的Filter。不整不知道呀,一整才让我感到吃惊,太强大了。大家先来看个效果吧: 我想光看上面的效果就能吸引你了,要是你自己动手的话,我想您更会感到神奇。细一看,这些效果就像是photoshop整出来的一样,其实是真是这样的,有很多效果都是类似于photoshop中的特效。不过有一点大家需要特别

    linux设备驱动第五篇:驱动中的并发与竟态

    linux设备驱动第五篇:驱动中的并发与竟态

    内核驱动 4年前 (2015-04-11) 浏览: 100 评论: 2

    综述 在上一篇介绍了linux驱动的调试方法,这一篇介绍一下在驱动编程中会遇到的并发和竟态以及如何处理并发和竞争。 首先什么是并发与竟态呢?并发(concurrency)指的是多个执行单元同时、并行被执行。而并发的执行单元对共享资源(硬件资源和软件上的全局、静态变量)的访问则容易导致竞态(race conditions)。可能导致并发和竟态的情况有: SMP(Symmetric Multi-Pro

    linux设备驱动第四篇:以oops信息定位代码行为例谈驱动调试方法

    linux设备驱动第四篇:以oops信息定位代码行为例谈驱动调试方法

    内核驱动 4年前 (2015-04-02) 浏览: 79 评论: 0

    上一篇我们大概聊了如何写一个简单的字符设备驱动,我们不是神,写代码肯定会出现问题,我们需要在编写代码的过程中不断调试。在普通的c应用程序中,我们经常使用printf来输出信息,或者使用gdb来调试程序,那么驱动程序如何调试呢?我们知道在调试程序时经常遇到的问题就是野指针或者数组越界带来的问题,在应用程序中运行这种程序就会报segmentation fault的错误,而由于驱动程序的特殊性,出现此类

    linux设备驱动第三篇:写一个简单的字符设备驱动

    linux设备驱动第三篇:写一个简单的字符设备驱动

    内核驱动 4年前 (2015-03-28) 浏览: 126 评论: 0

    在linux设备驱动第一篇:设备驱动程序简介中简单介绍了字符驱动,本篇简单介绍如何写一个简单的字符设备驱动。本篇借鉴LDD中的源码,实现一个与硬件设备无关的字符设备驱动,仅仅操作从内核中分配的一些内存。 下面就开始学习如何写一个简单的字符设备驱动。首先我们来分解一下字符设备驱动都有那些结构或者方法组成,也就是说实现一个可以使用的字符设备驱动我们必须做些什么工作。 1、主设备号和次设备号 对于字符设

    切换注册

    登录

    忘记密码 ?

    切换登录

    注册