Legend(谭海燕)的专栏

此CSDN博客已经停止更新,新的博客已经迁移到www.fenesky.com

你想学习哪些WebKit技术?WebKit技术征集

http://www.fenesky.com/blog/2014/05/05/webkit-tech.html

2014-05-05 18:35:56

阅读数 1862

评论数 0

Android WebKit消息处理(二)Touch事件的分发处理

Android WebKit消息处理(二)Touch事件的分发处理。详细分析了Android WebKit对于Touch输入事件的处理

2014-02-16 18:52:26

阅读数 6292

评论数 1

Android WebKit消息处理

Android WebKit的消息处理

2014-02-11 00:42:21

阅读数 7420

评论数 1

深入理解C++数据成员的继承

深入理解C++数据成员的继承

2011-07-30 00:58:26

阅读数 4564

评论数 5

再谈双指针

再谈双指针

2011-01-14 13:45:00

阅读数 19359

评论数 24

深入理解linux i节点(inode)

深入理解linux  i节点(inode) 对于Unix系列的操作系统,大多都有v节点。但是对于linux来说,只有通用的i节点,却没有v节点。下面来探讨一下,linux下的i节点。       linux中,文件查找不是通过文件名称来查找的。实际上是通过i节点来实现文件的查找定位的。我们可以形象...

2010-05-19 20:29:00

阅读数 34075

评论数 23

深入理解双指针

 深入理解双指针          对于C语言的参数传递都是值传递,当传传递一个指针给函数的时,其实质上还是值传递,除非使用双指针。          在讲双指针之前,还是先讲讲关于C语言函数调用的本质。函 数调用操作包括从一块代码到另一块代码之间的双向数据传递和执行控制转移。数据传递通过函数参数...

2010-02-09 15:38:00

阅读数 21153

评论数 31

Android WebKit HTML主资源加载过程

结合WebKit的源码,对Android WebKit对HTML主资源的加载流程进行了深入的分析。

2014-03-02 01:38:54

阅读数 7310

评论数 4

Google V8编程详解(五)JS调用C++

最近由于忙着解决个人单身的问题,时隔这么久才更新第五章。 上一章主要讲了Google V8的Context概念。那么其实Google V8的基本概念还有FunctionTemplate, ObjectTemplate等比较重要的基本概念,这些概念将在后续章节中进行渗透。 本章主要来讲讲如何通过...

2013-01-02 18:05:00

阅读数 26043

评论数 23

Google V8编程详解(四)Context

上一章,比较略提了下V8的Context。本章将详细的讲解下Context的概念以及用法。 Context Context是V8中一个非常重要的类,理解起来就一句话:JavaScript的执行环境。Context中包了JavaScript内建函数、对象等。所以,通过Context::New出来...

2012-12-07 01:02:18

阅读数 8282

评论数 3

Google V8编程详解附录

Google V8编程详工具函数 头文件:utils.h #ifndef UTILS_H_ #define UTILS_H_ #include "v8.h" #include using namespace v8; using namespace std; v8::...

2012-12-06 21:17:19

阅读数 7441

评论数 9

Google V8编程详解(三)Handle & HandleScope

上一章简单的演示了一个Helloworld Demo。里面涉及到了V8的一些基本类型和概念,本章将围绕这个Demo对V8的基本类型和相关概念进行讲解。 这里还是先把Demo贴出来便于后面分析: #include using namespace v8; int main(int argc...

2012-12-02 21:08:03

阅读数 13456

评论数 16

Google V8编程详解(二)HelloWorld

上一章讲到了V8的编译和安装,这一章开始从一个demo着手。 这里选用了官方文档的一个非常简洁的HelloWorld.cc,代码如下: #include using namespace v8; int main(int argc, char* argv[]) { // Creat...

2012-12-02 17:15:48

阅读数 9566

评论数 7

Google V8编程详解(一)V8的编译安装(Ubuntu)

V8的编译比较简单,需要同时安装git和svn. 下载V8源码: git clone git://github.com/v8/v8.git v8 && cd v8切换到最新版本: git pull --rebase origin master 安装依赖: ...

2012-12-02 01:31:30

阅读数 14814

评论数 2

Google V8编程详解(序)Cloud App

应用程序发展到今天,应用程序的概念也在不断地发生着变化,WiKi的解释是这样的:“应用程序指为完成某项或多项特定工作的计算机程序”。这里所指的应用程序在软件行的今天,绝大多数指的是需要经过下载安装在本定机器上运行的程序,称之为本地应用。而目前国内很多IT公司都在部署自己的移动互联网战略,主推Clo...

2012-12-02 01:12:49

阅读数 7328

评论数 2

进程间同步之--信号量

信号量分有名和无名信号量。它们的区别和管道及命名管道的区别类似。有名信号量要求创建一个文件,而无名信号量则直接保存在内存中。一,Posix信号量Posex信号量接口总结(见下图):上面一行是有名信号量,可于fifo相类比,其值保存在文件中,可用于进程和线程同步;下面一行是无名信号

2011-09-10 13:22:35

阅读数 7033

评论数 0

Linux Epoll介绍和程序实例

1. Epoll 是何方神圣?Epoll 可是当前在 Linux 下开发大规模并发网络程序的热门人选, Epoll 在 Linux2.6 内核中正式引入,和 select 相似,其实都 I/O 多路复用技术而已 ,并没有什么神秘的。其实在 Linux 下设计并发网络程序,向来不缺

2011-08-31 03:14:49

阅读数 2153

评论数 0

Linux下C调用C++接口详解

C++做久了,经常用C++的方式去思考问题,有时候就突然发现自己不太会写C程序了。写程序的时候,难免会用到第三方插件或者是库,而这些插件或者库很多时候都不能完全满足我们的需求,遇到这种情况,如果全是C++,那好办,写个适配器就OK了,关于适配器模式参考我的博客《C++ Adapt

2011-08-27 03:07:39

阅读数 14381

评论数 1

北漂之惠普H3C面试经历

上一篇讲到了《北漂之百度面试》,今天跟大家分享我在H3C的面试经历。H3C对我来说是如雷贯耳,我是先知道H3C后知道华为的,后来才知道H3C之前是属于华为,现在呢属于惠普。       接到了H3C的HR电话,说是招做网络路由器的工程师。做路由器以及安防方面的产品一直是我的梦想,

2011-08-17 21:43:41

阅读数 23856

评论数 73

枚举在QML的使用

在上一篇关于QML的博客《QML与指针》中讲到了在QML中如果要使用C++的类或者其他类型都必须要注册。其中注册方式之一就是使用qmlRegisterType()。只要不是内建类型比如:int, QString, bool, QPoint等等,其他的类型如果要在QML中使用,都必

2011-08-16 00:38:13

阅读数 6544

评论数 3

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