
02.样章试读
JUSTPUB
这个作者很懒,什么都没留下…
展开
-
掌握Adobe Flex 3,顺利走上富可视化程序开发之路
《Adobe Flex 3程序设计》前言当Google Inc. 发布了网络应用程序(Internet Application)Gmail电子邮箱之后,大量富因特网应用程序(Rich Internet Application,简称RIA)开始涌现,很多桌面软件开发者一定想过如何转型,抓住最新的网络程序设计趋势,占领市场以获得最大化的市场价值。可是用于设计富因特网应用程序的技术与传统的HTM原创 2009-03-25 14:09:00 · 1024 阅读 · 0 评论 -
“Apache源代码全景分析”之“指令定义”
在了解了指令的数据结构后,我们应该继续了解如何定义一个指令。定义一个指令非常简单,无非就是将一个指令的各个要素填充到command_rec结构中。按照正常的思维,通常情况下,我们会首先声明一个command_rec结构,然后逐一赋值,就像下面的一样: command_rec newcommand; newcommand.name = … newcommand.f原创 2009-05-26 10:10:00 · 1260 阅读 · 0 评论 -
MySQL优化不在于数据库本身,在于架构设计
网易高级DBA、《深入浅出MySQL》一书主要作者翟振兴推荐《MySQL性能调优与架构设计》 Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE原创 2009-06-01 09:06:00 · 770 阅读 · 0 评论 -
理解系统底层的概念是多么重要
理解系统底层的概念是多么重要 ——趋势科技邹飞评《程序员的自我修养》 关于《程序员的自我修养》这本书,最初是在和博文的周筠老师MSN上谈起,当时听周老师提及这本书是一本关于链接和装载等系统软件知识的书籍,当时就很感兴趣,因为这方面的书在国内真的见得很少,一方面这种书似乎跟做应用开发的有距离,毕竟如果只是用用C#、Java,似乎没什么必要关心编译器、链接原创 2009-06-01 09:08:00 · 678 阅读 · 2 评论 -
源码,又见源码
源码,又见源码——《Apache源代码全景分析第1卷:体系结构与核心模块》推荐序 如果说没有Apache就没有Internet可能有些夸张,但至少可以说没有Apache,互联网就不会发展得这么快。根据互联网研究公司NetCraft的统计,多年来Apache一直稳居Web服务器市场的头把交椅,至今仍占据超过50%的市场份额。就整个互联网来说,Apache仍然是最重要的软件之一。尽管原创 2009-06-10 10:01:00 · 819 阅读 · 0 评论 -
让网页完美地“动起来”并不是一件手到擒来的简单工作
《Dynamic HTML权威指南(第3版)》译者序万维网诞生20年来,小小的Web发生了翻天覆地的变化,呆板的文字信息一统天下的日子早已离我们远去,一成不变的图片、动画等页面元素逐渐无法满足人们的需要,这也正是动态HTML出现并日渐成熟的一大主因。动态HTML并不属于一种专门的技术,它既不是某种语言,也不是插件,而是一种由各种技术综合而成的实用理念。无论是古老的HTML,还是不可或缺的C原创 2009-06-06 14:42:00 · 1049 阅读 · 0 评论 -
Python中文处理,完成功能的实用化
本文摘自《可爱的Python》“光盘故事”CDay-1 实用化中文。CDay-1 实用化中文中文处理,完成功能的实用化你碰到99%的问题,其他人之前已经遇到过了,所以,最佳的解决方式就是找到那段别人解决相似问题的代码!回顾需求小白已经实现的需求可以实现如下功能。1. 可以扫描光盘内容,并存储为硬盘上的文本文件。1)存储成*.cdc 的文本文件;2)快原创 2009-08-20 11:27:00 · 1613 阅读 · 0 评论 -
宣传网站的利器——DIY个性化iGoogle主题
摘自《Google API大全——编程·开发·实例》第10章“iGoogle主题设计”10.2节10.2 创建主题的步骤为iGoogle制作主题,除需要有艺术天赋外,还需要有Web设计、编写代码、调试等计算机相关知识。简单地说,创建一个主题有以下3个步骤:视觉设计。包括页眉和页脚的横幅设计,各个模块的配色等。对Web设计不熟悉而有艺术天赋的设计者对横幅设计的一些要求可能不那原创 2009-06-16 10:59:00 · 2215 阅读 · 0 评论 -
Java咖啡馆里的新故事
Java咖啡馆里的新故事 ——《Java SE实践教程》推荐序 在信息工业领域,Java技术的兴起和发展是一个不可思议的传奇故事。自从15年前诞生于Sun公司,迄今为止,您可以在绝大多数桌面电脑和移动电话中找到Java的身影。全世界6500万的Java开发者中有40万人通过了Sun公司的Java认证,同时这个数字还在以惊人的速度增长。全世界各大院校大都将Java语言作为一门原创 2009-06-17 09:16:00 · 10684 阅读 · 6 评论 -
时间是个问题,但管理它却不是最好的办法
时间是个问题,但管理它却不是最好的办法李笑来2009年春于北京无论是谁,都最终在某一刻意识到时间的珍贵,并且几乎注定会因懂事太晚而多少有些后悔。病了要投医,病急了就很可能乱投医。可是书店里各种各样的关于“时间管理”的书籍多半于事无补——至少这是我自己的经验。一方面是束手无策,另一方面是时间无情地流逝,恶性循环早已经形成:要做的事情越来越多,可用的时间越来越少;而因此时间越来越珍贵,原创 2009-06-19 13:55:00 · 2190 阅读 · 4 评论 -
拥抱变化——Silverlight 2 完美征程
针对微软MVP李会军(Terry Lee)的新书《Silverlight 2完美征程》的出版,博文视点对李会军进行了专访,现将博文小编与李会军的对话及技术交流问答整理成文,以飨读者。 博文编辑:李会军老师您好!您即将出版的这本关于Silverlight 2的新书,应该是国内第一本全面讲述Silverlight 2的原创图书了。Silverlight 2发布到现在也就是5个月的时间原创 2009-05-20 09:36:00 · 1361 阅读 · 2 评论 -
WCF的那些事儿
WCF的那些事儿 ——《WCF技术剖析(卷1)》推荐序(一) Windows Communication Foundation(WCF)是用来在不同应用间进行互通信的一个编程框架,它是.NET Framework中偏重于通信的重要组成部分。原代码名为Indigo的这个编程框架,在其Beta2 版本时正式更名为WCF,于2原创 2009-07-31 08:54:00 · 2599 阅读 · 6 评论 -
Web界面设计三大原理及实例分析
《Web界面设计》(Designing Web Interfaces)作者:Bill Scott & Theresa Neil,译者:李松峰豆瓣页面:http://www.douban.com/subject/3821157/当前的Web已经进入崭新的时代!本书涵盖了在基于独一无二的Web环境下、在创建丰富体验的过程中设计Web界面的最佳实践、模式和原理。UI专家Bill Scott原创 2009-07-30 19:34:00 · 982 阅读 · 0 评论 -
文档过滤之“过滤博客订阅源”
过滤博客订阅源(Filtering Blog Feeds)为了在真实环境下试验分类器,也为了演示其不同的用途,我们可以将分类器应用于来自某个博客或RSS订阅源的内容项。为此,我们需要用到曾在第3章中介绍过的 Universal Feed Parser。如果你还没有下载相应的函数库,则可以通过访问http://feedparser.org进行下载。有关安装Feed Parser的更多信息请见原创 2009-03-27 13:37:00 · 1007 阅读 · 0 评论 -
踏上Silverlight的征程 体验Silverlight之美
(《Silverlight 2 完美征程》的作者序) 从2006年开始,微软推出了代码名为“WPF/E”的项目,该项目从诞生到正式命名为“Silverlight”,再到1.0版本正式发布,标志着微软正式进入RIA(Rich Internet Application,富互联网应用)领域。Silverlight的出现为开发RIA应用程序带来了更多的选择,遗憾的是在Silverligh转载 2009-04-02 15:21:00 · 898 阅读 · 0 评论 -
默默服务于所有计算机应用的扫地僧
两年前,我在浙江大学的一著名BBS的C++板块上担任版主,而俞甲子则是板上的资深版友(以及前版主)。那时候我对链接装载、运行库等内容比较感兴趣,自己摸索着在博客上写了一篇关于链接的入门文章,而这就是一切的开始。 我猜想俞甲子可能对写这么一本书早有想法,看到我的文章正好找到了同路人。他找到了我和潘爱民老师,我们一拍即合,就开始了这长达两年的写作历程。考虑到当时俞甲子已经在链接部分有了相当的积累原创 2009-04-30 09:09:00 · 1662 阅读 · 3 评论 -
解决SQL Server 2005中锁的问题
本文节选自《Microsoft SQL Server 2005技术内幕:查询、调整和优化》第6章“并发问题”6.2 解决锁的问题SQL Server通过锁定资源来保证数据库的一致性。SQL Server中的锁不会对行、页、表或索引等资源有实际影响,它更像一个预订系统,所有任务在数据库内预订某些资源时都遵守它。过多的锁或长时间持有的锁会导致阻塞和其他问题,但锁本身也可能产生一些问题。原创 2009-07-14 16:03:00 · 1926 阅读 · 0 评论 -
与操作系统底层机制研究专家面对面
《程序员的自我修养——链接、装载和库》作者访谈录 针对俞甲子、石凡和潘爱民三位的新书《程序员的自我修养——链接、装载和库》的出版,博文视点对俞甲子进行了专访,现将博文的编辑与俞甲子的访谈对话整理成文,以飨读者。 博文编辑:甲子,你好!能否向读者介绍你是如何对操作系统的底层机制和运行原理产生兴趣的?俞甲子:很大程度上是因为性格决定的吧,因为我是一个喜欢对技术问题寻根究底的人,不满原创 2009-05-06 16:20:00 · 1501 阅读 · 0 评论 -
寻找阻塞原因,解决阻塞问题
本文节选自《Microsoft SQL Server 2005技术内幕:查询、调整和优化》第6章“并发问题”6.3.2 寻找阻塞的原因基于锁的阻塞由锁定资源的进程冲突引起。只知道锁是不够的,为了找到问题的根源,我们需要知道涉及到的查询。一旦识别了session id或spid,我们就可以跟踪这些查询。SQL Server 2005能得到被阻塞的实际任务,可以获取比以前的版本更多的信息原创 2009-07-20 16:04:00 · 1508 阅读 · 0 评论 -
WCF,想说爱你也容易
WCF,想说爱你也容易 ——《WCF技术剖析(卷1)》推荐序 随着核心Web服务标准(SOAP和WSDL)逐渐被广泛采纳和应用,高度异构的软件系统之间的互操作性取得了前所未有的进步,同时它也在安全性、事务性、可靠性方面提出了新的要求,以至于后来又推出了大量的Web服务补充标准。在.NET平台下做过分布式开发的朋友,想必对以下技术都不会陌生:A转载 2009-07-23 08:44:00 · 1255 阅读 · 3 评论 -
Silverlight 2实战技巧之“操作Cookies”
摘自《Silverlight 2完美征程》第13章13.2.4节“操作Cookies”(作者:李会军)利用Silverlight提供的HtmlDocument对象,可以轻松实现在Silverlight操作Cookies。使用SetProperty和GetProperty可以实现Cookies读写,并且在HtmlDocument中提供已经封装好的Cookies属性。现在通过一个示例来展示一下如何原创 2009-05-12 19:36:00 · 816 阅读 · 0 评论 -
六年磨一剑——专访《Apache源代码全景分析第1卷:体系结构与核心模块》作者张中庆
针对张中庆老师的新书《Apache源代码全景分析第1卷:体系结构与核心模块》的出版,博文视点编辑对张中庆进行了邮件专访,现将博文编辑与张中庆的访谈对话整理成文,以飨读者。博文编辑:张老师,您好!国内真正称得上“源码剖析”的图书非常少,分析Apache底层运作原理的著作更是凤毛麟角。得知您打算写这套书后,编辑部的同事对您的技术背景产生了浓厚的兴趣,可否请您简单回顾一下您的技术经历。张中原创 2009-05-14 13:50:00 · 2091 阅读 · 0 评论 -
软件领域“精益生产”导航图
软件领域“精益生产”导航图 ——《精益软件开发艺术》译者序 在现今,敏捷软件开发已经不是什么新鲜事物了——市面上已经有大量的书籍,网络上也有大量的页面,聚焦于此领域。如果有人还总把“敏捷”挂在嘴上喋喋不休,反倒可能会被认为是后知后觉,落伍久矣。简而言之,“敏捷”在口头上的热度已经慢慢冷却,在概念层面上的新鲜劲已经过去。现在,原创 2009-06-23 10:37:00 · 1020 阅读 · 0 评论 -
用实例和教学场景烹饪的Java大餐
用实例和教学场景烹饪的Java大餐 ——《Java SE实践教程》作者序【关于本书】Java语言,1995年诞生于Sun公司。如果按照人的标准来衡量,成长至今也算大小伙子了。但是我更愿意把她看作一位婀娜多姿的少女,向人们展示着不加修饰的天然之美。其诞生至今的传奇经历足可以写成一部精彩的小说,如果拍成电影也不会比任何一部好莱坞原创 2009-06-24 13:07:00 · 1299 阅读 · 1 评论 -
架构你的团队项目
节选自《Visual Studio Team System更佳敏捷软件开发》第8章“设置TSF版本控制”8.1节8.1 架构你的团队项目(Structuring Your Team Project)Team Foundation版本控制(TFVC)系统在安装Team Foundation Server(TFS)的过程中就已经设置好了,其相关的工具也随着Visual Studio Team原创 2009-06-26 09:15:00 · 2867 阅读 · 0 评论 -
Java Web服务之“从WSDL文档中生成客户端支持代码”
本文节选自《Java Web服务:构建与运行》2.1.1节从WSDL文档中生成客户端支持代码(Generating Client-Support Code from a WSDL)通过Java提供的“wsimport”工具可以很容易完成基于SOAP协议的Web服务客户端生成工作。这个工具可以从对应的WSDL文档的服务描述中生成客户端支持代码或其他相关资源。输入并执行如下命令:% w原创 2009-12-02 10:41:00 · 2347 阅读 · 0 评论 -
苹果往事:开发麦金托什的非凡岁月
《苹果往事:开发麦金托什的非凡岁月》导读 有时在某些特殊时段,会产生出一些影响后世数百年的重要发明,而这些是我们所无法预知的,而发明者和参与者本身往往也不是为了金钱,而是为了创造非凡业绩,获得个人成就感。麦金塔计算机的发明就是这种技术奇迹,它的发明永远改变了人们的生活。今天的每台计算机基本上都是台麦金塔,是一种与过往计算机大相径庭的类型。是谁研发出这种革命性的计算机?激励他们的动机为何原创 2009-12-01 14:37:00 · 1529 阅读 · 0 评论 -
《苹果往事》演员阵容
就在不久之前,世界还流行打字机和笔记本,把计算机当做日常生活中的工具,还只不过是春秋大梦。《苹果往事:开发麦金托什的非凡岁月》追溯梦想成真的源头:来自苹果计算机公司某个不起眼角落的麦金托什计算机开发小组。本书历数麦金托什的开发始末,从远自1979年的充满梦幻的研究计划起,至1984年一鸣惊人地让业界惊叹为止。本书作者安迪·赫茨菲尔德,是初期麦金托什软件系统开发的核心成员,也是其划时代的原创 2009-12-04 13:50:00 · 1394 阅读 · 0 评论 -
Oracle DBA手记之Eygle篇
本文节选自《Oracle DBA手记——数据库诊断案例与性能优化实践》第1章“Eygle的DBA工作手记”(作者:盖国强)DBA日常工作职责——我对DBA的7点建议DBA的工作职责是什么?每天DBA应该做哪些工作?稳定环境中的DBA该如何成长与优化?这是很多人都曾经提出过的问题,下面是我的观点和建议,供参考。1.实时监控数据库告警日志作为一个DBA,或者哪怕仅仅是和Oracle原创 2009-12-31 11:09:00 · 1177 阅读 · 0 评论 -
3%!微软只录用最顶尖的人才!
在公司组织和管理方面,微软始终遵循着这样一项策略,即坚持发掘既懂专业技术又深谙经营之道的精明人士。我们可以把这项策略归结为4项原则: 聘请一位深刻了解技术和商业经营的CEO(首席执行官) 围绕并贯穿产品市场和业务职能,灵活地进行组织与管理 尽可能雇佣最具头脑的管理者——既懂技术又善经营 聘用深刻了解专业技术和经营管理的一流员工从理论上来说,这些原则既不罕见也并非微软所独创;但从实践原创 2010-01-07 09:47:00 · 5751 阅读 · 3 评论 -
Web应用将取代大部分原生应用
刚刚拿到这本书时,我还以为是本介绍手机程序开发的书。其实也没错,这本书的内容的确包括了移动应用程序的设计和开发,但更重要的是“程序设计和开发”之外的那些内容。总的来说,我认为这本书阐述了两个重要观点:一是设备碎片化;二是iPhone带来的移动设备革命。先来说说设备碎片化。以前我曾经做过手机WAP网站,也曾经在J2ME上写一些小程序。每次修改程序后,都要在各个运营上的模拟器上反复测试网站是否原创 2010-04-08 18:06:00 · 1544 阅读 · 0 评论 -
《Windows内核原理与实现》样章下载
本书从操作系统原理的角度,详细解析了Windows如何实现现代操作系统的各个关键部件,包括进程、线程、物理内存和虚拟内存的管理,Windows中的同步和并发性支持,以及Windows的I/O模型。 在介绍这些关键部件时,本书直接以Windows的源代码(WRK, Windows Research Kernel)为参照,因而读者可以了解像Windows这样的复杂操作系统是如何原创 2010-05-07 09:19:00 · 736 阅读 · 0 评论 -
《云计算应用架构》连载一:什么是云?
时髦词有一个共同特征:它们善于传达事物的表象,而不传达事物的真正含义。对许多人而言,“云计算”这个词听起来就是个时髦词。这个词被用于许多互不相干的场合,在其中,它往往指的是完全不同的东西。人们有时用它指Google的Gmail,有时又用它指Amazon的“有弹性的计算云”(Elastic Compute Cloud)(后面这个词至少在名字中有“云”!)。但是,云计算已经变得和Web一样,不再是什么时髦词了。云计算是多种技术演进的结果,最终,这些技术结合到一起,形成了新的方法,改变了组织机构建设自己I原创 2010-08-17 15:31:00 · 3322 阅读 · 0 评论 -
《云计算应用架构》连载二:Amazon S3
2.1 Amazon S3Amazon S3Amazon简单存储服务(S3)是基于云的持久化存储。它独立于Amazon其他服务运行。事实上,部署、运行在你自己服务器上的程序也可以利用Amazon S3,不要求该服务器一定“身在云中”。Amazon说S3是“简单存储”,是指特性集而言——不是指用起来简单。Amazon S3可以帮你简单地把数据放进云中,再拖回来,完全不用了解数据如何存储、实际上存在哪儿。如果把Amazon S3想象成远程文件系统,那你就大错特错了。从许多方面来看,Amazon S3要比文件系原创 2010-08-25 08:59:00 · 4485 阅读 · 0 评论 -
SQL历史与实现
在20世纪70年代初期,IBM研究员E. F. Codd博士开创性地研究开发了关系数据模型产品SEQUEL,即结构化英语查询语言(Structured English Query Language)。SEQUEL最终变成了SQL,或结构化查询语言(Structured Query Language,SQL)。IBM及其他关系数据库的开发厂商都希望有一套能访问并操纵关系数据库的标准化方法。原创 2009-11-27 18:12:00 · 798 阅读 · 1 评论 -
RPC与Document绑定样式的权衡选择
本文摘自博文视点11月上市新书《Java Web服务:构建与运行》。 JWS既支持RPC绑定样式也支持Document绑定样式,同时Document绑定样式为默认值;在这两种绑定样式中,依照Web 服务基本概要(WS-I Basic Profile)的基本要求,这两种绑定样式只可以采用literal编码方式。在服务绑定样式上究竟选择RPC还是Document一直都是争论的话题。不管怎原创 2009-11-25 09:23:00 · 842 阅读 · 0 评论 -
IBM小型机的内存deconfigured - 数据库之风险
作者:eygle |English Version 【转载时请以超链接形式标明文章出处和作者信息及本声明】链接:http://www.eygle.com/archives/2010/01/ibm_deconfigured.html在《Oracle DBA手记》的第一章里,我曾经介绍过一个案例,客户的IBM小型机因为内存的故障导致了deconfigured,内存被系统卸载,导致了故障。这原创 2010-01-18 16:29:00 · 1002 阅读 · 0 评论 -
制定JavaScript子集,让专业人员更好地工作
摘自《JavaScript语言精粹》(原书名:JavaScript: The Good Parts;作者:Douglas Crockford;译者:赵泽欣&鄢学鹍) 第1章 精华 Good Parts ……我不过略有一些讨人喜欢的地方而已,怎么会有什么迷人的魔力?——威廉·莎士比亚,《温莎的风流娘儿们 (The Merry Wives原创 2009-06-29 15:28:00 · 2201 阅读 · 0 评论 -
MySQL技术人才难求
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE原创 2009-06-30 20:22:00 · 1132 阅读 · 0 评论 -
简明精益软件开发指南
简明精益软件开发指南 ——《精益软件开发艺术》序言凡事都有起因。有时候,能够指出引发某件事情的单一事件;而其他时候,则是各种想法、活动和思考,以某种我们永远不能完全理解的神秘方式凑到了一起,引发了某件事情。对于本书的写作缘由,无疑,“单一事件”的模式正好适用。Curt还记得整个事情就像是昨天刚发生的一样——他第一次坐下来与一位同原创 2009-07-03 17:58:00 · 1106 阅读 · 0 评论