自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

侯炯的专栏

生活多美好呀!

  • 博客(43)
  • 资源 (13)
  • 收藏
  • 关注

转载 Windows部署Redmine记

转载:http://blog.csdn.net/hylaking/article/details/44115987部署Redmine之前,Windows 2008上已经有WAMP了,最初的设想是使用WAMP中的Apache,于是:  a. 下载railsInstaller, Redmine2.5.3;  b. 安装。发现必须联外网才能完成Rails的环境安装过程,而这个内部服务

2017-10-23 14:19:31 2760

原创 无人超市解决方案

无人超市解决方案

2017-08-01 15:15:31 16417 1

原创 深度学习之我见

2006年Hinton等人提出深度学习的概念 ,是人工智能这几年最大的突破的原因。这里一句话概括下什么是深度学习:“输入一个对象,通过逐层进行多维度运算,最后输入结果”。   深度学习其实是相对专家系统而言,之前的判断是通过用大量 “如果-就” (If - Then) 规则定义的,自上而下的思路。深度学习是仿照人工神经网络 自下而上的思路,试图模仿大脑的神经元之间传递,处理信息的模式。

2017-07-26 22:05:51 4152

原创 人工智能之我见(1)

最近一直在思考人工智能,2016年可以说是人工智能的元年,大量的媒体和视频都在报道。例如杨澜拍的《人工智能》纪录片,李开复老师写的《人工智能》书等。这里我从过去,现在,未来,三个纬度先说下我对人工智能的看法:1过去:人工智能其实在计算机诞生的时候已经伴随着产生,图灵在设计计算机的时候,其实就伴随着“图灵测试”。图灵一开始为了破解德军密码发明的,但后面其实他希望计算机能赋予其人的灵魂,交谈沟通,

2017-07-25 21:36:42 4921

原创 Abot分析总结

一.Demo该Demo是爬博客园的代码using Abot.Crawler;using Abot.Poco;using CsQuery.HtmlParser;using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Text

2016-10-29 19:01:28 7170

转载 Abot 爬虫

Abot 爬虫分析-整体结构1. 引言在Github 上搜索下Web Crawler 有上千个开源的项目,但是C#的仅仅只有168 个,相比于Java 或者Python 确实少的可怜。如果按照Stars 排名。可以看到排在第一位的是一个叫Abot的爬虫。通过这两天的测试,发现Abot是一个非常轻巧的爬虫。非常适合.Net程序员入门爬虫技术。在上一篇博文中,已

2016-10-29 17:42:08 5088

转载 正则表达式30分钟入门教程

正则表达式30分钟入门教程版本:v2.33 (2013-1-10) 作者:deerchao 转载请注明来源目录跳过目录本文目标如何使用本教程正则表达式到底是什么东西?入门测试正则表达式元字符字符转义重复字符类分枝条件反义分组后向引用零宽断言负向零宽断言注释贪婪与懒惰处理选项平衡组/递归匹配还有些什么东西没提到联系作者网上的资源及本文参考文献更新纪录本文目标

2016-10-29 14:34:55 4662

转载 利用Abot 抓取博客园新闻数据

此文描述了利用Abot 抓取博客园新闻数据的相关介绍,具体实例请看下文1. 引言相比于Java而言,基于C#的开源爬虫就少了很多。入行这么多年也从未接触过爬虫。出于兴趣今天给大家介绍一个C# 的爬虫工具Abot. 需要使用可以通过Nuget获取。Abot本身就支持多线程的爬取,内部使用CsQuery来解析爬取到的Html文档。熟悉jQuery的同学肯定能快速上手CsQuery,

2016-10-28 15:03:40 7395

转载 Net开源网络爬虫Abot介绍

.Net开源网络爬虫Abot介绍2014-05-31 11:21 by JustRun, 2650 阅读, 7 评论, 收藏, 编辑.Net中也有很多很多开源的爬虫工具,abot就是其中之一。Abot是一个开源的.net爬虫,速度快,易于使用和扩展。项目的地址是https://code.google.com/p/abot/对于爬取的Html,使用的分析工具是CsQuer

2016-10-28 14:28:46 8160

转载 关于增强现实(AR技术)的开源库推荐

ARToolKit, 知名度很高的AR库了,可以商用,免费开源 遵循GPL协议,C风格的函数库; 被转换成了很多其他语言和平台像Android, Flash 还有Silverlight; 被广泛的应用到增强现实的项目开发中。GRATF,开源库 遵循 (GPLv3)协议, 支持C#,可以用于字形识别,3D姿态评估,3D增强现实中。ArUco, 一个基于OpenCv的mini增强现实库

2016-07-16 08:37:30 7625

原创 SQL 常用

插入//基本插入insert into DB_A (a,b) select a,b from DB_B//表拷贝insert into b select * from a 更新//单表数据更新update DB_A  set a= '0' //一对多筛选更新 update DB_A  set a=(select top 1 a from DB_B whe

2015-10-27 15:06:00 4091

原创 jquery.uiList.js无法两次用setData

最近用jquery.uiList.js,发现一个界面无法用两次setData来设置list,结果只有一个用,一个用其他的!

2015-10-06 18:55:04 4139

原创 html中input标签回车事件分享

回车事件的捕获  $('#search').bind('keypress', function (event) {            if (event.keyCode == "13") {                //需要处理的事情            }        });回车事件仿照整改界面刷新1在from里加onsubmit="return

2015-10-06 12:13:09 29619 1

原创 Axis2与Android的Json(Gson)通信传数据

Axis2与Android的Json(Gson)通信传数据方案一:让axis2自己返回json格式1:下载Axis2的war包,并且安装在你的Servlet容器中(tomcat放在webapps目录下) 下载地址:http://axis.apache.org/axis2/java/core/download.cgi 2:下载DynamicResponseHandler(wso2

2013-06-07 10:45:07 14223 2

转载 Eclipse中Android项目XML文件的格式化配置

原文:http://rongjih.blog.163.com/blog/static/3357446120110250736914/  在Eclipse中使用ADT开发Android很方便,但也有些不如意的地方,如XML文件的格式化效果就很不理想。默认情况下,使用ADT的

2011-10-13 22:49:55 4525

原创 关于用eclipse开发android经常出现R异常问题

右击项目->build path->config build path->source->add folder 把项目的res添加进去!

2011-10-11 23:11:10 4092

转载 Android ListView getChildAt View 为空

困扰我多久的问题终于解决,这里共享下:原网站:http://www.linuxidc.com/Linux/2011-09/43139p4.htm 我们在每个 ListView 条目的最后增加一个 CheckBox ,即每一个 ListView 条目所包含的内容为:

2011-09-29 21:24:47 24544 2

原创 TortoiseGit使用入门

一.安装1. 安装msysgit在网站上http://code.google.com/p/msysgit/downloads/list下载一个最新的,并安装到电脑上。2.  安装TortoiseGit在网站上http://code.google.com/p/tor

2011-09-27 21:48:08 10750

原创 Sina App Engine使用感受

    今天在CSDN看见Sina出了自己的App Engine,因为自己对Google App Engine很感性趣,我就马上下了SDK,开始耍起了,按照网页上的Hello World是自己做了一个,第一印象就是很简单,比GAE要简单,网页结构也很简单。首先我不是托,我很高兴Sina推出这个,并自己也打算在上面做点什么。      通过自己的观察,Sina App Engine是不QQ开放的

2011-06-21 15:31:00 6797

原创 Hadoop

<br />      Hadoop,一个分布式系统基础架构,由Apache基金会开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力高速运算和存储。Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有着高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上。而且它提供高传输率(high throughput)来访问应用程序的数据,适合那些有着超大数据集(large data set)的应用程序

2011-05-08 14:08:00 4830

原创 个人新作品《云应用开发——Google App Engine & Google Web Toolkit入门指南》

     通过一年多的时间,终于完成了我第一本书《云应用开发——Google App Engine & Google Web Toolkit入门指南》。本来是想联系出版社出版的,但不了解不知道,其实出版一本书至少要2-3W,而且卖给当当,新华书店只有3折的价格。也就是说一般情况下,个人出版书只亏不赚。这里我就把这边书贡献出来,网络版本,还有代码。但代码最后一个android+GAE+GWT是没有,应为这个程序已经商用,在MM的连接地址:http://mm.10086.cn/1007/300000048846

2011-03-07 21:58:00 5656 8

原创 Source code license

<br /><br />    自由软件源于一个基金会。自由软件基金会(Free Software Foundation,FSF),它于1985年10月由理查德·斯托曼创建。其主要工作是执行GNU计划,开发更多的自由软件。是一个致非营利性组织。<br /><br /><br />    自由软件常见有两个软件协议GPL和BSD许可证:<br />    GPL,用户必须接受软件的‘软件授权’,才能使用该软件,而在自由软件中,最常见的授权方式就是GPL - GNU General Public License

2011-03-04 10:18:00 9182

原创 MobileMarket开发日记

 2010.01.012010年了,我发现自己应该做点什么了。目前公司部门也都开始做android了。我打算写个小游戏也练下手。但做什么比较好了,五子棋吧!小时候蛮喜欢玩的。 2010.01.02买了本android的书,看了看,和Qt差不多。我只需要把我Qt上写的五子棋移下应该就可以了。 2010.01.03五子棋基本完成,目前MM比较火,打算把我的小程序上传上去

2010-02-24 08:47:00 3260 2

翻译 苹果CEO乔布斯在斯坦福大学的演讲稿

苹果计算机公司CEO史蒂夫•乔布斯6.14在斯坦福大学对即将毕业的大学生们进行演讲时说,从大学里辍学是他这一生做出的最为明智的一个选择,因为它逼迫他学会了创新。 乔布斯对操场上挤的满满的毕业生、校友和家长们说:“你的时间有限,所以最好别把它浪费在模仿别人这种事上。” --同样地,如果还在学校的话,似乎不应该去模仿退学的牛人们。演讲得非常好,强烈建议大家看看!Youve got to fi

2009-11-04 20:20:00 3573 1

原创 人生的意义

  人生的意义是什么?我认为一个人生的哲学的意义,就是想象有两个世界,一个有我,一个没有我,让这两者的差别最大化就是我们人生的意义,就是说世界因为有我,有更多不同的更好的地方,是我因为有我存在,可以留下来的.所以在我每一次人生进入重要的抉择的时候,就要想,要怎么做,才会让我能够有更多的,更大的正面的影响力,因为我,而因为不是别人能够留下来的.  世界因我而不同!  很熟悉的话语,这是离开复

2009-10-30 15:18:00 1456 1

转载 SNS介绍

SNS目录[隐藏]第一章 什么是SNS?第二章 SNS带给顾客的特殊价值描绘第三章 观察SNS的技术与服务第四章 SNS市场与竞争第五章 SNS的主要营销策略简介第六章 中国SNS的发展与主要网站及产品 SNSSNS,全称Social Networking Services,即社会性网络服务,专指旨在帮助人们建立社会性网络的互联网应用服务。也应加上目前社会现有已

2009-09-30 11:24:00 3165

原创 中移3G技术培训普及手册

目 录一. 3G标准篇 11. 什么是第三代移动通信系统 12. IMT-2000标准组织简要介绍 13. 3GPP协议版本的发展路线 24. 3GPP各个版本的主要特点是什么 25. 3GPP R99和R4版本的主要区别 36. 3GPP R4版本为什么使用BICC协议而不是SIP-T? 47. 在R4中使用的扩展的H.248与H.248有什么不同? 58. 3GPP R99和R4核心网电路

2009-09-08 14:18:00 2092

原创 断点续传原理

断点续传,也就是要从文件已经下载的地方开始继续下载。所以在客户端浏览器传给Web服务器的时候要多加一条信息--从哪里开始。     下面是用自己编的一个"浏览器"来传递请求信息给Web服务器,要求从2000070字节开始。    GET /down.zip HTTP/1.0     User-Agent: Netfront3    RANGE: bytes=2000070- 

2009-08-04 10:04:00 2068

原创 IRIS Browser 介绍

    IRIS Browser是一种先进的,高性能和多功能的应用,是专为功能的资源约束的环境。 它将充分Web体验手机,机顶盒,移动互联网设备,便携式媒体播放器,超便携式电脑和其他嵌入式设备-在快速和方便用户的方式。    IRIS Browser利用WebKit渲染引擎,提供了强大的,基于标准和Web的经验是一致的移动网络设备。 利用我们广泛的WebKit的专长,浏览器小,快,适应性强。 

2009-08-01 22:15:00 1824 3

原创 太阳花浏览器

    太阳花浏览器使用的wbkit内核.在google的chrome上进行的加工,为了更符合中国人口味。增加了大家经常用的手势等功能 ,并修复了一些bug.目前还是alpha版本,希望能发展壮大。 下载地址:http://www.lovechrome.com/chrome/sunchrome3.004.2(alpha).rar 论坛:http://www.lovechro

2009-08-01 21:51:00 1883

原创 StoneMonkey开源了!

    StoneMonkey是我写的一个widget引擎。是仿照googleGadget写的,大家可以一起来耍耍。需要成为开源成员的请E-mail我。 目前的环境是:redhat enterprise4Qt 4Libxml2spidermonkey1.7 SVN:https://stonemonkey.googlecode.com/svn/trunk/ sto

2009-05-11 21:09:00 1642 2

原创 Widget技术_SpiderMonkey cross compile(4)

Since SpiderMonkey is usually embedded in the Mozilla build-processit just has a simple Makefile. Either that or they’re just lazy atMozilla. Here are the steps to compile that beast:mkdir mozil

2009-04-23 10:45:00 2156 1

原创 我做的Qt小应用

    前几天看了自己几年前写的Qt应用,发现蛮好耍的。让我陶醉在编程的乐趣中。也正应为这样,我才成为一个程序员的。感觉编程是一件很美好的事情。自己的写的日历虽然代码一看就是初学者,但最后的效果却很好,应为是我最喜欢的《最终幻想》的背景。其实发现程序并不是代码的优美,结构的健壮,功能的强大。最重要的是能在程序中注入灵魂。就像古时候的铸剑师,当然好的物料是必须的,但最重要的是注入灵魂。把自己的灵魂注

2009-04-04 16:22:00 1840

转载 谷歌公开来源Skia图形引擎

淺談 Google Skia 圖形處理引擎2008 年九月,Google 宣佈以改良過的 WebKit 為核心的網路瀏覽器 Chrome,揭露了眾多新特徵,比方說嶄新的 [V8] JavaScript (ECMAscript) 執行引擎,或許因為太亮眼,掩蔽了所使用另一個開放原始碼專案 [skia],後者是個 2D 向量圖形處理函式庫,包含字型、座標轉換,以及點陣圖都有高效能且簡潔的表

2009-04-03 20:30:00 2800

原创 浏览器的GUI发展方向

浏览器的GUI目前有2个发展方向: 1、本地控件方向    基本大部分浏览器都是用的本地控件。比如一个button,在qt上就用qt的QPushButton,在gtk上就用gtk的gtk_new_button. 2.buf的方式   相当浏览器的控件有知己完全实现,主机内嵌图形系统。移植性很好,基本就像一个JAVA的虚拟机。能实现各种特效。    这两种是完全相反的

2009-04-03 19:35:00 1908 1

原创 Widget技术_Google Gadget(3)

 1.Google Gadget介绍   http://desktop.google.com/zh/features.html  讲得很清楚,就不转载了 2.Google Gadget分析    一个gadget是由xml和js组成。 我自己的试验:环境:ubuntu 8SDK:http://code.google.com/p/google-gadgets-fo

2009-04-03 19:15:00 1556

原创 Widget技术_JS banding(2)

 1.jsbinding介绍   大家都知道js,当widget和js和在一起的时候,就需要js能控制本地的一些东西,比如说打开某个文件,修改系统时间。这就需要对js功能进行扩展。其实普通的浏览器也有这个需求,通过增加插件来支持更过的东西。2.API的同一    既然无论书浏览器还是widget都需要对js进行扩展,不同的公司将按自己的浏览器或widget推出一套API。有没有人同一一

2009-04-03 18:58:00 2181 1

原创 Widget技术_概念(1)

1.什么是widget技术    最直观就是vista上的钟可以随便拖动。其实widget技术就是通过xml,html,css显示UI,js作为脚本的一种应用描述技术。解析工具可以是浏览器也可以是其他应用。 2.目前有的widget微软    vista上的widget.在手机上,微软通过ie也实现了widget的.Google   google的gadget的是不通过

2009-04-03 18:39:00 3999

原创 《单一浏览器公司未来的命运是被收购》评论

       单一浏览器公司未来的命运是被收购    浏览器本身无法盈利,他需要背负其他企业,寄生于其他产品而获得收入,一旦背的东西太多,必然会“过劳死”。   比特网(ChinaByte) 09月02日专栏(磐石之心)Google在全球100多个国家发布了Chrome浏览器,对此笔者在《Google浏览器的意义更在于未来》中推测了Google推出浏览器的用意不在于当前能够占据多少

2009-02-16 22:01:00 2079

原创 WebKit研究报告

 目  录 一.Webkit介绍.. 3二.Webkit编译详解.. 51.依赖库及介绍.. 52.X11+Gtk+WebKit交叉编译详解.. 73.编译出错Q&A:.. 12三.WebKit分析.. 141.体系结构.. 142.解析流程.. 163.浏览器系统结构.. 17四.各种浏览器比较分析.. 181.网页浏览器列表.. 182.

2009-01-18 21:00:00 26785 11

农村金融解决方案

农村金融解决方案

2017-07-27

AutoMake使用总结

AutoMake使用总结,如何使用AutoMake!

2011-03-07

云应用开发 ——Google App Engine & Google Web Toolkit入门指南

云应用开发 Google App Engine & Google Web Toolkit入门指南 侯炯 目录 第1章 应该了解下 1.1云基本知识 1.2Google App engine 1.3Google Web Toolkit 第2章 环境搭建 2.1安装JDK 2.2安装Eclipse 2.3安装SDK和Eclipse插件 第3章 Hello World! 3.1 创建项目 3.2 目录结构说明 3.3 修改文件 3.4 运行调试 第4章 华丽的控件 4.1 显示文本——Lable,HTML 4.2 方形选择框——CheckBox 4.3 圆形选择框——RadioButton 4.4 按钮——Button 4.5 自定义按钮——PushButton,ToggleButton 4.6 文件上传——FileUpload 4.7 时间选择器——DatePicker 4.8 列表控件——ListBox 4.9 联想输入框——Suggest Box 4.10 树结构——Tree 4.11 菜单条——MenuBar 4.12 栈板——StackPanel 4.13 基本输入框的——TextBox,PasswordTextBox,TextArea 4.14 弹出框框——RichTextArea 4.15 弹出对话框——DialogBox 4.16 修饰面板——DecoratorPanel 4.17 自然布局面板——FlowPanel 4.18 水平布面板——HorizontalPanel 4.19 垂直布局面板——VerticalPanel 4.20 绝对定位面板——AbsolutePanel 4.21 停靠面板——DockPanel 4.22 展开面板——DisclosurePanel 4.23 标签面板——TablePanel 4.24 水平拆分面板——HorizontalSplitPanel 4.25 垂直拆分面板——VerticalSplitPanel 4.26 网格——Grid 4.27 灵活表格——FlexTable 第5章 装饰控件 5.1 控件的主题 5.2 通过CSS装饰控件 5.3 通过代码修改控件 5.4 实例——火车时刻表 第6章 通信机制 6.1 RPC机制 6.1.1什么是RPC 6.1.2接口函数实现 6.1.3可序列化 6.1.4 注册服务 6.1.5 使用服务 6.1.6 实例——股票价格表RPC版本 6.2 Servlet机制 6.2.1 Servlet介绍 6.2.2 实例——Servlet版本HelloWorld 第7章 数据操作 7.1 概述 7.2 定义数据类 7.3 创建,获取和删除数据 7.4 查询和索引 7.5 事务 7.6 关系 7.7 实例——员工管理系统 第8章 国际化 8.1 普通文本国际化 8.2 参数文本国际化 8.3 实例 第9章 应用托管 9.1 申请Google App Engine账号 9.2 上传应用 9.3 应用维护指南 第10章 实战 10.1 入门例子——股票系统 10.1.1创建项目 10.1.2设计应用 10.1.3建立用户界面 10.1.4创建控件和面板 10.1.5事件处理 10.1.6实现客户端功能 10.1.7添加应用样式 10.1.8国际化 10.1.9服务器交互 10.1.10让App Engine托管应用 10.2 中级例子——个人网站 10.2.1样子与功能 10.2.2创建项目 10.2.3定义数据结构 10.2.4规定通讯协议 10.2.5实现数据交互和发送邮件功能 10.2.6注册提供服务 10.2.7总体界面设计 10.2.8首页界面实现 10.2.9日志界面实现 10.2.10关于我界面实现 10.2.11留言界面实现 10.2.12管理界面实现 10.2.13统筹界面和连接功能 10.2.14国际化 10.2.15欢迎界面和样式文件修改 10.2.16总结 10.3 高级例子——号码管家(GAE+GWT+Android) 10.3.1样子与功能 10.3.2创建项目 10.3.4规定通讯协议 10.3.5实现服务端的功能 10.3.6注册提供服务 10.3.7帮助界面设计 10.3.8服务条款界面设计 10.3.9编辑界面设计 10.3.10登陆界面设计 10.3.11列表界面设计 10.3.12统筹界面和连接功能 10.3.13国际化 10.3.14欢迎界面和样式文件修改 10.3.15手机端界面与功能实现 10.3.16总结

2011-03-07

android音频HAL移植

android音频HAL移植 一.基本知识 二.声卡驱动 三.ALSA基本编程 四android的音频的HAL介绍 五.OMS基于ALSA的硬件抽象层

2010-04-07

android的HAL分析,来源于jollen的bolg:

android的HAL分析,来源于jollen的bolg

2010-03-29

《android培训》来源于jollen的bolg

android培训 本文转载于jollen的bolg: http://www.jollen.org/

2010-03-29

搜索引擎--原理、技术与系统_v1.0 (1).pdf

搜索引擎--原理、技术与系统 介绍了浏览器的通讯,渲染,消音等技术

2009-08-03

我的Qt小程序(1)

2年前学Qt写的程序!哈哈1 目录: 计算器 日历 五指棋 环境: rehat9 Qt3

2009-04-04

WebKit分析报告2

I.WebKit介绍 5 一.WebKit是什么? 5 二.WebKit主要特点和目标 5 三.WebKit主要组成 7 II.WebKit之WebCore介绍 7 一.WebCore所包含的主要内容 7 1.目录结构 7 2.主要数据结构 9 二.一个Http请求在WebCore中的主要流程 13 1.WebKit工作流程 13 2.处理流程 15 3.代码流程 18 三.网络库、图形库、Javascript实现与WebCore的集成 22 III.WebKit之Port介绍 23 一.有关Port方面的概述 23 二.WebKit Port移植实现分析 24 1.WebCore交互接口 24 2.连接模块loader 26 3.显示模块WebView和WebFrame 26 4.Chrome中对Port移植方面的实现 27 5.Android中对Port移植方面的实现 28 6.结论 28 三.如何利用WebKit? 30 1.利用WebKit实现搜索引擎 30 2.利用WebKit实现平台功能 31 3.高性能的渲染工具 31 IV.WebKit之图形库介绍 32 一.WebKit与图形库 32 二.图形库概述及其主要功能 32 三.WebKit与Cario 34 四.WebKit如何支持不同图形库的实现 35 五.WebKit 3D Port实现 39 六.总结 40 V.WebKit之网络库介绍 40 一.网络原理 40 1.超文本传输协议 40 2.URL类 41 3.Page 类 42 4.与服务器的连接 45 二.WebKit与CURL网络库 46 VI.WebKit之DOM分析 47 一.DOM原理 47 1.DocView 模型 47 2.抽象网页表示 49 3.DOM解析基本算法 52 二.WebKit DOM代码解析流程 57 VII.WebKit之布局分析 57 一.基本概念 57 1.CSS布局相关标准介绍 58 2.布局页面的基本概念 58 3.如何确定页面元素显示位置 60 4.如何确定页面元素大小 61 5.如何理解z-index的使用 61 6.总结 62 二.WebKit主要布局框架 62 1.基类RenderObject 63 2.子类RenderBox 66 3.子类RenderContainer 67 4.子类RenderFlow 68 5.子类RenderBlock 68 6.子类RenderInline 69 7.子类RenderText 70 8.子类RenderImage 71 9.子类RenderView 71 10.子类RenderButton 72 11.子类RenderTextControl 74 12.子类RenderListBox 77 13.子类RenderTheme 78 14.子类RenderTable、RenderTableRow、RenderTableCol、RenderTableCell 81 15.子类RenderFrame 83 三.CSS属性的描述 84 1.RenderStyle类 84 2.RenderStyle类主要方法 84 四.RenderObject及子类对象的生成 84 1.CSSParser 84 2.CSSStyleSelector类 86 3.构建Render树 86 五.Render树与RenderLayer树 88 1.构建Render树的基本实现流程 88 2.RenderLayer类分析 92 3.构建RenderLayer树 94 4.RenderLayer树与Render树的关系 96 5.RenderLayer树的作用 98

2009-03-16

C++ 总结(总结+实例)

一.概述 3 二.表达式 3 1.基本数据类型 3 2.数据的存储 4 3.运算符 4 三.语句 5 例子(猜数字游戏) 6 四.数组 9 1.概念 9 2.声明 9 3.数组与字符 10 例子(棋盘游戏) 10 五.指针和引用 12 1.概念 12 2.声明 12 3.指针与数组 13 例子(提取字符串中的单词) 13 4.引用的使用 14 六.函数 14 1.概念 14 2.声明 14 3.main函数 14 例子(argc和argv的应用) 15 4.递归函数 15 例子(求n!) 15 5.指针,引用与函数 16 例子(函数作引用对象) 16 七.结构,联合和枚举 16 1.概念 16 2.声明 16 3.指针,数组与结构 17 例子(连表) 17 八.类 21 1.概念 21 2.声明 21 3.数组,指针与类 21 例子(建立学生类数组,并输出最大成绩) 22 九.继承 23 1.概念 23 2.声明 23 3.构造函数,析构函数和继承 24 例子 24 十.多态 25 1.函数重载 25 2.运算符重载 26 例子 26 3.虚函数 27 十一.模板 27 1.概念 27 2.声明 27 例子(冒泡排序模板) 28 十二.异常处理 29 例子 29 十三.输入输出 29 1.IO流 29 2.文件流 30 3.串流 30 例子1(类插入和析取器) 31 例子2(文件的读写) 32

2009-01-18

深入浅出Makefile

一.从helloworld开始 2 二.多个文件编译 2 三.批量生产工具Makefile 3 例一: 3 四.带变量的Makefile 3 例二: 3 特殊变量: 4 五.Makefile的扩展 5 例三: 5 总结: 6 六.库文件的编译与连接 6 例四: 7 例五: 7 例六: 7 注意: 8 七.Makefile与pkg-config 9

2009-01-18

WebKit研究报告

目 录 一.Webkit介绍 3 二.Webkit编译详解 5 1.依赖库及介绍 5 2.X11+Gtk+WebKit交叉编译详解 7 3.编译出错Q&A: 12 三.WebKit分析 14 1.体系结构 14 2.解析流程 16 3.浏览器系统结构 17 四.各种浏览器比较分析 18 1.网页浏览器列表 18 2.浏览参数性能比较 20 3.浏览器使用率分析 25 4.WebKit的SWOT分析 26 五.浏览器的未来 26 1.微软的梦魇 27 2.云端技术的发展 28 3.浏览器的未来 28

2009-01-18

空空如也

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

TA关注的人

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