自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

thinker的专栏

我思故我在

  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 protobuf在网络编程中的应用思考

protobuf简介 protobuf是google提供的一个开源序列化框架,类似于XML,JSON这样的数据表示语言,其最大的特点是基于二进制,因此比传统的XML表示高效短小得多。虽然是二进制数据格式,但并没有因此变得复杂,开发人员通过按照一定的语法定义结构化的消息格式,然后送给命令行工具,工具将自动生成相关的类,可以支持java、c++、python等语言环境。通过将这些类包含在项目中,可以很轻松的调用相关方法来完成业务消息的序列化与反序列化工作。 protobuf在google中是一个比较核心的基

2010-07-21 17:40:00 64613 17

转载 MSDN 无法显示网页处理方法

网上搜索到的,作个备忘 链接来源http://hi.baidu.com/%C1%F5%B8%BB%C7%BF%B5%F5%B6%F9%C0%C9%B5%B1/blog/item/b69f10d735a0fe2607088b9a.html ===================================================== MSDN "无法显示该网页" 的问题解决方案 2009年05月14日 星期四 11:52     以前就遇到过这样的问题,还以为是IE7导致的。后来重新安装

2010-07-14 14:16:00 2854

原创 chrome源码学习之启动流程简介

chrome浏览器主进程和内核Renderer进程的启动过程简要说明

2010-07-12 23:42:00 10004 1

原创 chrome源码学习之知识体系指南

google chrome浏览器的源代码是非常庞大的,为了较快的进入学习状态,有必要事先对一些知识点进行说明,这里不是要详细说明里面的细节,而是从概念层次阐明一些注意事项。这里谈到的东西也不一定说非要事先把这些东西搞得很明白才能去学习源代码,主要还是先给大家一个心理准备。当然如果你最终要在细粒度的层次掌握源代码细节,那么这些知识点必须非常清楚,不过这可以结合源代码的时候再针对性的来澄清这些知识点。 由于chrome源代码包含方方面面的技术非常之多,根据个人喜好可能针对性的对某些技术感兴趣,那么可以针对性的

2010-07-08 15:37:00 12357 4

原创 Chrome扩展编写之Hello World(二)

在上一篇中,我简单讲解了Chrome扩展开发中的内容脚本部分,现在我将演示一个稍微有意思的例子,该例子主要演示扩展页面和内容脚本之间如何通信。虽然该例子稍有意思,但并没有什么实用价值,这里的目的仅仅是为了阐述基本原理。 这个例子如下: 扩展加载后,在浏览器扩展工具栏图标显示 当访问google(http://www.google.com.hk/)的时候,显示: 在扩展页中打开的标签页(选择扩展弹出页中的open chat tab按钮,上面第一图)如下: 该例子演示可以通过在文本框

2010-06-29 00:05:00 14932 1

原创 Chrome扩展编写之Hello World(一)

Chrome浏览器在4.x版本后开始支持扩展开发。其扩展开发最大的特点是基于标准Web技术,开发一个扩展类似开发一个网站,你只需要懂得标准的HTML、CSS、JS技术即可快速上手。特别是对于熟悉Web前端开发的人员而言,其学习成本几乎为零。用Chrome扩展演示Hello World这样的例子过于简单,以至于我犹豫过是否要采用这样的例子,后来我想Hello World这样的传统应该发扬下去,另外很多时候把简单问题复杂化似乎不难,因此我打算分篇以简单到复杂的方式来讲解Hello World扩展的编写,这样既发

2010-05-31 23:17:00 13303 2

原创 chrome源代码目录结构简介(版本4.1.249.1059)

为了对庞大的源码项目进行分析,先对源码目录树作一个简单的介绍,粗略的了解一下各个模块的功能分布情况,chrome源代码src目录下的结构如下图: app:该目录下的代码主要是和各个操作系统平台相关的应用上层代码的提炼。不同操作系统可能对应不同的c++实现文件。比如裁剪板操作、操作系统数据交换接口、资源管理等。代码量不大。 base:基础设施代码,该目录下的代码对理解chrome的基础架构

2010-04-28 12:00:00 10193 6

原创 为新购Thinkpad T410打造Windows Server 2008工作环境

 该出手时就出手很早就打算入手一台属于自己的笔记本了,原来用公司配的HP家用笔记本散热效果极差,散热口居然在机身底部,稍微运行一点大的程序风扇狂转,温度直线上升,性能直线下降,完全的设计失败。最终让我忍无可忍准备出手购买新本本。我看身边同事有许多都用的thinkpad,感觉不错,性能稳定,原IBM品牌口碑不错。经朋友介绍,最终决定在动态科技(http://www.ibmbjb.com)

2010-04-26 23:07:00 7537 7

原创 轻松编译google chrome浏览器最新稳定版源代码

写在开头正如一位网友说的,在这个充满大量工业垃圾代码的环境,google 开源 chromium的出现无疑给这样的环境添加了几分艺术气息。我对此深有同感,确实,在这个浮躁的大环境下,我们产出的大部分程序代码,如果要和google这样的顶尖技术公司产出的代码相比,说我们大部分时间都在编写垃圾代码是不为过的。但我们不应该为此就感到悲观,毕竟象google这样的公司集聚的是全世界最顶尖的技术天才

2010-04-26 22:55:00 14426 5

原创 T410使用情况简要报告

T410已经入手一周了,简单向大家谈谈我的个人使用感受。 本人算是刚步入小黑使用者行列,原来并未使用过小黑本,只使用过公司的HP笔记本,所以除了google到的相关文章外,本人对此并无过多的比较说明。我入手的是T410配置最高的一款,RT5。周五拍卖成功,最终10050大洋购得。 关于系统安装的问题,特别是你如果要安装Windows Server 2008的话,可以参考我的博文为新购Think

2010-04-26 17:21:00 2659 3

Windows 脚本技术

详细介绍了Windows 脚本技术 JScript Microsoft 功能强大的脚本编写语言是专为 Internet 而设计的。JScript.NET 是 Microsoft ECMA 262 语言的下一代实施产品。与 ECMAScript Edition 4 一起开发的、JScript.NET 中的改进功能包括了准确编译的代码、类型与无类型的变量、类(内含继承、函数重载、属性访问器等等)、包、跨语言支持,以及对 .NET 框架的访问。 VBScript Microsoft Visual Basic Scripting Edition 为各种环境提供有效的脚本编写手段,包括 Microsoft Internet Explorer 中的 Web 客户端脚本编写及 Microsoft Internet Information Services 中的 Web 服务器端脚本编写。 脚本运行时 Dictionary 对象相当于 PERL 的关联数组。项可以是任意形式的数据,存储在数组中。每一个项与唯一的关键字相关联。关键字用于检索个别项,通常是一个整数或字符串,它可以是数组以外的任何内容。 FileSystemObject (FSO) 对象模型允许您使用熟悉的 object.method 语法以及一系列属性、方法和事件来处理文件夹和文件。 脚本 Encoder 是一种简单的命令行工具,它使脚本设计者能够对自己的最终脚本进行编码,这样 Web 主机和 Web 客户机就不能查看或修改它们的源代码。 Windows 脚本部件 Microsoft® Windows® 脚本部件为您提供了使用脚本语言,如 Microsoft® Visual Basic® Scripting Edition (VBScript) 和 Microsoft® JScript® 创建 COM 组件的简单方法。 Windows 脚本宿主 Microsoft Windows 脚本宿主 (WSH) 是一种工具,它允许您在基本操作系统(Windows 95 或 Windows NT 4.0.)内部运行 Visual Basic Scripting Edition 和 JScript。 Windows 脚本接口(英文) Microsoft Windows 脚本接口为应用程序引入了一种增强脚本和 OLE 自动化功能的新方法。

2009-06-01

深层网络爬虫研究综述

深层网络爬虫研究综述 本文对有关deep Web爬虫中的内容进行了全面、详细的介绍。

2008-12-08

空空如也

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

TA关注的人

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