自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(14)
  • 资源 (8)
  • 收藏
  • 关注

转载 Portal应用点滴 —— Portal简介

[引言] 早在2003年底,Portal这个名词第一次出现在了我的技术辞典中。当时对Portal的理解仅仅限于“页面上的几个可以随意摆放的小窗口”,觉得没有什么特别的,也没有把这项技术放在心上了。2004年底,我参与了一个基于Portal的项目开发。在过去将近一年的时间里,一直都在和IBM WebShpere Portal打交道,这给了我认识并学习Portal的好机会。Daily Portal

2011-12-23 15:07:41 1831

原创 记录第一个eti任务的暂时终止

之所以说是任务而不是项目,在于拿到手的已经是做好了的一个网站,而我的工作就是将按照给的Guide对网站的页面进行修改。说实话,很失望。我是计算机的学生,来HK实习当然也是干计算机的活儿,不是搞设计,搞美工的,俺没有艺术细胞,整不来漂亮的东西啊!开始就这么抗拒的开始了····   我发现自己很容易走弯路,在了解完任务目的后。eclipse装都没有装过,JSP--听说过;html——就是网页吧;J

2011-12-22 16:32:37 581

转载 怎样花两年时间去面试一个人--刘未鹏

CSDN大牛的博客:很有感触,对自己该怎么学,怎么积累有了很好的帮助。 原文地址:http://mindhacks.cn/2011/11/04/how-to-interview-a-person-for-two-years/Joel Spolsky曾经感叹:招聘难,难于上青天(此处笔者稍加演绎:))。他有两个辛辣但不乏洞察力的断言:真正的牛人也许一辈子就投大概4次简历,这些家伙一毕业就被好

2011-12-22 14:22:39 2871 1

转载 MapReduce/GFS/BigTable三大技术资料

MapReduce/GFS/BigTable三大技术资料首先是在孟岩博客中发现以下内容:Google的三大核心技术MapReduce、GFS和BigTable的论文都已经被翻译成高质量的中文;三篇论文的链接地址如下:MapReduce:http://blog.csdn.net/active1001/archive/2007/07/02/1675920.aspxGFS:

2011-12-21 15:50:26 18893

转载 Hypertable一个 C++ 的Bigtable开源实现

Hypertable 简介(Hypertable一个 C++ 的Bigtable开源实现) By云深作者:Adam/Schubert/SeymourZ  2008年8月转载请注明出处1           Introduction    随着互联网技术的发展,尤其是云计算平台的出现,分布式应用程序需要处理大量的数据(PB级)。在一个或多个云计算平台中(成千上万的计算主机),

2011-12-20 16:38:22 966

转载 YunTable-云时代的BigTable

原文地址:   http://www.tektalk.org/2010/10/09/yuntable-%E4%BA%91%E6%97%B6%E4%BB%A3%E7%9A%84bigtable/ 本文是发表于今年第九期《程序员》上的关于YunTable综述,希望大家能喜欢。无论哪个行业,掌握核心技术的企业总能处于非常强势的地位,并获取较高的利润,在IT界更是如此,比如

2011-12-16 16:49:51 1169

转载 Google BigTable: 数据库实现的典范

原文地址:http://wangyuanzju.blog.163.com/blog/static/130292008516103751713/Google BigTable论文刚出来的时候匆匆读过,没什么感想,只记得是一个分布式多维映射表。今天重读一遍论文,再对照数据库里的相关技术,感觉有点意思了。一般来说,数据库的技术专家大多数时间都在研究一些具体的算法等问题,对一个数据库系统(或一个数据存

2011-12-16 16:08:14 1168

转载 云计算系统的容错和故障恢复

云计算系统的容错和故障恢复(1) 云计算属于分布式系统,许多因素导致系统异常:首先,云计算系统由成百上千的节点组成,节点的失效是常事。假如节点的平均无故障时间是3年,则一个1000节点的机群,平均每天可能有一个节点故障。从商业成本来看,使用普通和主流的计算机(CPU,内存、网络、硬盘等)比高可靠计算机的性能/价格比更高,更何况无论多么可靠的计算机也会出现故障。其次,电源、网络等其他硬件也会

2011-12-14 17:50:41 2866

转载 云计算的分布式计算系统Map/Reduce

云计算之分布式计算系统 云计算属于分布式系统,众所周知,并行程序的设计、编码和调试非常挑战,在云计算分布式系统中,由于网络延时(毫秒级)远远大于单机系统内延时(微秒级)、部件的不可靠性以及节点之间较松的耦合度(低于通常的并行大型计算机)和异构性,高效并行程序的设计和实现难度更大,极大地阻碍普通程序员使用云计算系统。为了解决这个问题,Google创造性地把Map/Reduce模型成功地应用到

2011-12-14 17:39:54 932

转载 云计算概述

云计算介绍 许多数据信息中包含了十分重要的信息,以移动电话日志为例,某个用户在一个地点(机场)关机若干小时后在另一个地点(机场)开机表明该用户可能搭乘飞机旅行了,而连续变换基站表明该用户可能搭乘火车或汽车上旅行等等,通过分析和挖掘这些日志以,运营商可以发现用户的电话呼叫特征和规律,以探索新的业务增长机会、发现有离网倾向的用户等等。然而,庞大的数据量使得这种数据分析和挖掘越来越困难,例如中国

2011-12-14 17:28:52 909

转载 云计算之分布式文件系统

云计算之分布式文件系统 云计算的分布式文件系统(如Google的GFS)是整个云计算的基石,提供上层表格系统所需的可靠和高效的数据存储,假设是:l         容错与自动故障恢复是DNA整个文件系统由许多廉价计算机组成,机器故障是常事而非例外,系统需要不停地进行自我检测和监控,发现故障机器并自动恢复;l         系统存储大文件而非小文件整个文件系统存储数百万数千

2011-12-14 17:22:57 2196 1

转载 云计算分布式架构综述

云计算分布式架构综述 原文地址:http://blog.sina.com.cn/s/blog_3fc85e260100bo0p.html传统的关系数据库由底层文件系统和上层表格系统构成,类似地,云计算也包含了分布式文件系统(如Google的文件系统GFS)和分布式表格系统(如Google的Bigtable)两个部分,其中分布式文件系统实现可靠、高效的数据存储和处理,分布式表格系统在分布式文

2011-12-14 17:05:22 1804

转载 云计算之分布式表格系统

原文地址:http://blog.sina.com.cn/s/blog_3fc85e260100bon7.html云计算的分布式表格系统依赖于下层的分布式文件系统(如Google的GFS)提供可靠和高效的数据存储,也是分布式文件系统的主要使用者。本文以Google的Bigtable为例来介绍云计算的分布式表格的基本结构,其数据模型是:(row : string, column : stri

2011-12-14 16:06:09 1510

转载 struts的DevMode模式

在实际应用开发或者是产品部署的时候,对应着两种模式:开发模式(devMode);此时 DevMode=ture;                                                                                                        产品模式(proMode);此时  DevMode=false; 在

2011-12-13 10:57:55 28852 6

NetBeans富客户端编程权威教程.rar

NetBeans富客户端编程权威教程 目 录       第1章 NetBeans平台入门 1 1.1 配置IDE 1 1.2 NetBeans IDE基础 2 1.2.1 创建模块 2 1.2.2 创建应用程序 3 1.2.3 使用文件模板 4 1.2.4 声明依赖关系 4 1.2.5 运行模块 5 1.2.6 定制应用程序 5 1.2.7 发布应用程序 6 第2章 模块化编程的优势 7 2.1 分布式开发 7 2.2 模块化应用 8 2.2.1 版本 8 2.2.2 次级版本信息 9 2.2.3 依赖管理 9 2.3 模块化编程宣言 10 2.4 使用NetBeans进行模块化 编码 11 第3章 模块化的体系结构 15 3.1 模块—— 程序的装配单元 15 3.2 模块的类型 15 3.2.1 最终用户界面模块 16 3.2.2 简单程序库 16 3.2.3 多厂商支持 16 3.2.4 模块库 17 3.3 模块生命周期 18 3.4 模块群组 21 第4章 低耦合的交互 25 4.1 注册和查找 25 4.2 MetaInf服务 26 4.3 全局Lookup 27 4.4 编写扩展点 29 第5章 Lookup 33 5.1 拥有Lookup的对象 36 5.2 Lookup作为通信机制 37 5.3 Lookup和代理 40 5.4 Lookup和选择 42 5.5 编写Lookup敏感的操作 43 5.6 追踪全局选择 44 5.7 NetBeans API中遗留的Lookup 模式变种 45 5.8 常见的Lookup模式 45 第6章 Filesytems 47 6.1 FileSystems 和FileObjects 48 6.2 需要处理什么类型的 FileSystem 49 6.3 层次 49 6.4 XML文件系统 50 6.5 声明式注册二:系统文件 系统 51 6.5.1 “系统文件系统”是如何 工作的 51 6.5.2 “系统文件系统”是可 读写的 52 6.5.3 使用“系统文件系统” 的FileChangeEvents 53 6.5.4 探索系统文件 系统——菜单 54 6.6 从FileObject到Java对象 61 6.6.1 使用工厂方法从.instance 文件创建对象 62 6.6.2 通过代码访问“系统文件 系统” 64 6.6.3 使用.settings文件 66 6.7 浏览“系统文件系统” 66 6.8 小结 66 第7章 线程、侦听者模式和MIME 查找 71 7.1 创建模块和SPI 72 7.2 实现ListModelProvider 73 7.2.1 建立依赖 74 7.2.2 创建XmlListModelProvider 75 7.2.3 注册XmlListModelProvider 85 7.3 提供一个UI组件 86 7.3.1 MIME查找SPI和API 86 7.3.2 提供一个窗口组件显示列表 模型 87 7.4 使用Pseudo Navigator 92 7.5 小结:Pseudo Navigator—— 这张图片有什么错误? 92 第8章 窗口系统 95 8.1 窗口系统的作用 96 8.2 “窗口系统API”中的类 97 8.3 使用TopComponent 99 8.4 在会话间持久化状态 101 8.5 窗口系统持久化数据 103 8.6 创建编辑器样式的 TopComponent(以非声明 的方式) 106 8.7 高级窗口系统配置: 自定义Mode 107 8.8 使用TopComponent群组 111 第9章 Node、Explorer视图、Action 和Presenter 115 9.1 Node API 116 9.2 Explorer API 125 9.2.1 explorer视图组件的类型 125 9.2.2 创建显示Node的 TopComponent 127 9.2.3 添加详细视图 129 9.2.4 使用Explorer API添加 另一个详细视图 131 9.3 Action 136 9.3.1 Presenter 137 9.3.2 Action API和NetBeans 标准操作 140 9.3.3 在菜单、工具栏和快捷键 中安装全局Action 140 9.3.4 上下文感知操作 141 9.4 Node属性 142 9.5 Node和DataObject:创建系统 文件系统浏览器 145 9.6 小结:节点、表单属性和用户 界面设计 147 第10章 DataObject和 DataLoader 149 10.1 DataObject来自哪里? 151 10.2 添加对新文件类型的支持 152 10.2.1 为NetBeans添加对 ManiFest文件的支持 152 10.2.2 由manifest文件提供 Manifest对象 157 10.2.3 由ManifestDataObject和 ManifestDataNode提供 ManifestProvider 157 10.2.4 图标徽章 160 10.2.5 用JUnit测试 ManifestDataObject 164 10.3 在内部使用自定义的文件 类型 170 10.4 序列化对象和系统文件 系统 170 第11章 图形用户界面 173 11.1 介绍 173 11.2 新建GUI窗体 175 11.3 在窗体中放置和排列组件 175 11.4 设置组件的大小和大小 可调性 176 11.5 设定组件的行为和外观 177 11.6 生成事件侦听和处理方法 178 11.7 定制生成的代码 180 11.8 用可视化的方法构建浏览器 视图 181 11.9 预览窗体 182 11.10 在窗体编辑器中使用 自定义的Bean 182 11.11 使用不同的布局管理器 183 第12章 多视图编辑器 185 12.1 介绍 185 12.2 入门 186 12.3 理解多视图编辑器 187 12.4 创建编辑器的基础构架 187 12.5 创建源视图 191 12.5.1 描述源 MultiViewElement 191 12.5.2 创建源编辑器 192 12.5.3 在多视图编辑器中加入 源视图 195 12.6 创建可视化视图 197 12.7 完成示例 199 第13章 语法高亮显示 201 13.1 介绍 201 13.2 准备创建语法高亮支持 202 13.3 创建Token ID 203 13.4 创建词法分析器 204 13.5 扩展选项窗口 207 13.6 扩展选项窗口 210 13.7 完成 212 第14章 完成代码 213 14.1 介绍 213 14.2 理解代码完成 215 14.3 代码完成提示类型 215 14.4 准备使用CompletionProvider 接口 216 14.5 实现CompletionProvider 217 14.6 实现CompletionItem 219 14.7 为CompletionProvider添加 过滤器 222 14.8 为“代码完成提示框” 加入文档 225 14.9 为“代码完成提示框” 加入工具提示 227 第15章 组件面板 229 15.1 介绍 229 15.1.1 理解组件面板 230 15.1.2 创建第一个组件面板 232 15.2 向组件面板中添加元素 234 15.2.1 为第一个组件面板 添加元素 234 15.2.2 让用户向组件面板中 添加元素 239 15.3 拖放组件元素 241 15.3.1 定义放置目标 242 15.3.2 定义拖拽图像 243 15.3.3 定义放置事件 245 15.3.4 定义拖拽动作 246 15.4 将支持特性添加到组件 面板中 247 15.4.1 为面板添加操作 248 15.4.2 添加过滤器并刷新面板 250 15.4.3 添加属性改变侦听器 252 15.4.4 设置面板属性 253 15.4.5 提供组件面板管理器 255 15.5 为文本编辑器创建组件 面板 256 15.5.1 将组件面板与文本 编辑器关联 257 15.5.2 在文本编辑器的组件 面板中添加元素 259 15.5.3 在文本编辑器中格式化 被放置的元素 261 15.5.4 让用户在文本编辑器的 组件面板中添加元素 262 第16章 超链接 265 16.1 介绍 265 16.1.1 准备提供超链接 265 16.1.2 HyperlinkProvider类 266 16.1.3 快速开始 266 16.2 使用HyperlinkProvider类的 准备工作 266 16.3 manifest文件中的超链接 267 16.3.1 识别超链接 268 16.3.2 设置超链接的长度 269 16.3.3 打开引用的文档 270 16.3.4 完成 272 第17章 标注 273 17.1 介绍 273 17.2 准备创建错误标注 274 17.3 创建错误标注 274 17.3.1 理解错误标注DTD 275 17.3.2 注册错误标注 278 17.3.3 安装错误标注 279 17.4 准备使用错误标注 279 17.5 使用错误标注 280 17.5.1 描述标注 280 17.5.2 挂载和分离标注 281 17.5.3 定义请求处理任务 283 17.5.4 标注某行的一部分 284 17.6 完成 284 第18章 选项窗口 287 18.1 介绍 287 18.2 查看“选项”窗口 扩展文件 290 18.2.1 AdvancedOption类 290 18.2.2 OptionsPanelController 类 290 18.2.3 可视化选项面板 292 18.3 创建主面板 293 18.3.1 第一个主面板 293 18.3.2 重新排序选项面板 295 18.4 向“选项”窗口中添加 设置 295 第19章 Web框架 299 19.1 介绍 299 19.1.1 支持Web框架的准备 工作 300 19.1.2 WebFrameworkProvider 类 300 19.1.3 快速开始 300 19.1.4 示例:简单注册 301 19.2 准备使用 WebFrameworkProvider类 302 19.3 为框架提供配置面板 303 19.3.1 创建配置面板 304 19.3.2 示例:在WebFramework Provider实现中添加 配置面板 306 19.3.3 编写配置面板 307 19.4 创建源代码结构 309 19.4.1 准备使用extend()方法 309 19.4.2 示例:定义extend() 方法 309 19.4.3 创建模板 311 19.4.4 创建Java文件的模板 311 19.4.5 准备:利用模板在程序中 创建Java文件 312 19.4.6 利用模板在程序中创建 Java文件 313 19.4.7 尝试使用框架支持 模块 315 19.5 让用户在“框架”面板中 选择库 316 19.6 “项目属性”对话框和Web 框架 318 19.7 完成 319 第20章 Web服务 321 20.1 介绍 321 20.2 创建和测试Web服务 客户端 321 20.3 集成Web服务客户端 326 第21章 JavaHelp文档 331 21.1 创建帮助集 331 21.2 删除IDE的帮助集 334 21.3 标记帮助集的默认文字 337 第22章 更新中心 341 22.1 介绍 341 22.2 添加IDE的更新中心功能 342 22.3 创建和分发自动更新 描述符 343 22.3.1 用IDE创建自动更新 描述符 343 22.3.2 上传自动更新描述符和 NBM文件 344 22.4 分发自动更新描述符 的URL 345 22.4.1 生成一个注册自动 更新描述符的模块 345 22.4.2 让用户手动注册自动 更新描述符 345 22.5 从更新中心下载NBM 文件 346 22.6 将更新发布到现有模块 347 第23章 用例1:跟Jens Trapp学习 NetBeans模块开发 349 23.1 介绍 349 23.2 调用外部工具 350 23.2.1 创建Tidy错误 检测操作 350 23.2.2 获取文件名 352 23.2.3 运行HTML Tidy 353 23.2.4 解决依赖 356 23.2.5 运行示例 356 23.3 处理输出 358 23.3.1 打印输出 359 23.3.2 侦听输出 361 23.3.3 解析输出 363 23.3.4 在“源代码编辑器”中 标注错误 365 23.4 配置工具 371 23.4.1 扩展“选项”窗口 371 23.4.2 持久化选项 373 23.5 格式化和转换文件 375 23.5.1 操作文件 376 23.5.2 查看区别 382 23.6 控制转换 383 23.6.1 创建向导 383 23.6.2 连接向导 393 第24章 用例2:Rich Unger应用程序 开发 395 24.1 介绍 395 24.2 开始 396 24.3 创建audio/wav的 MIME 类型支持 398 24.4 在WavDataObject中封装 音频数据 401 24.5 创建查看WAV文件的 组件 404 24.6 将WAV编辑器转变为 多视图编辑器 406 24.7 创建插入额外视图的API 412 24.8 实现API,提供新视图 415 附录A 高级模块系统开发技术 421 附录B NetBeans中的常见习惯和 代码模式 435

2012-02-15

ihone4s香港ifc线上预订插件

ihone4s香港ifc线上预订插件,很实用的一个小软件,可以及时提醒苹果香港在线预订的情况,造福广大的果粉儿啊

2012-02-15

Google分布式三大经典论文_中文版

Google分布式三大经典论文_中文版,一个字,经典啊。中文版的方便英文不好的同学对照着英文版的理解学习。DFS,MapReduce和Bigtable。

2012-02-15

Java编写的创建一个幂次方的文件夹目录树

用java编写的,刚能为先创建一个6个循环每次8个文件的目录树,悦30万个文件夹,之后再在每一个文件夹下放入4个制定路径的files,一次小练习,用于构造测试系统的文件群。

2012-02-15

几种电梯运行模式的比较及应用

几种电梯运行模式的比较及应用,摘要: 通过对上班高峰时段的电梯运行情况进行分析,以“最后被运送的乘客的等待时间最短”的“最大最 小”原则作为其评价指标.以“电梯运行周期与运行总时间之比等于电梯在一个周期内运送的乘客数与乘客 总数之比”的“比例”原则为依据.对高层楼宇中人员流动高峰时段的几种电梯运行方案建立了数学模型进行 描述与比较。找到了电梯停靠楼层的最佳方案.并对北京大学第三医院外科楼的运行方案做出定量的数学证 明.

2010-07-18

天嵌科技出品-Linux的移植

天嵌科技出品-Linux移植之Step By Step_第三版_200900807,很好,很详细

2010-04-10

空空如也

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

TA关注的人

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