- 浏览: 161022 次
- 来自: ...
最新评论
-
liwanfeng:
情况是这样的,你的文件我觉得还是比较小,我现在需要处理的XML ...
dom4j处理大文件
文章列表
风雨20年:我所积累的20条编程经验
- 博客分类:
- 程序人生
原文 http://www.iteye.com/news/18570
从11岁时,我就一直在编程,并且一直都很喜欢技术和编程。这些年来,我积累了一些艰难又容易的经验。作为一名程序员,你或许还没这些经验,但我会把它们献给那些想从中学到更多的朋 ...
程序员为什么不写单元测试
- 博客分类:
- 程序人生
原文 http://www.iteye.com/topic/97693
程序员为什么不写单元测试
袁光东
笔记曾经做过一次“程序员在项目开发中编写单元测试的情况”的调查。调查结果:
1. 严格的在项目中执行TDD 几乎没有
2. 为大部份业务方法编写单元测试,并保证方法测试通过。 占16.6%
3. 偶尔编写单元测试,一般情况下不写。 占58.3%
4. 为了应付项目检查而写单元测试,但并不保证方法是否测试通过。 占8.3%
5. 从来不编写单 ...
Lucene / Solr 4.0 的新特性
- 博客分类:
- 搜索引擎
原文 http://www.oschina.net/question/12_60240
Lucene 和 Solr 4.0 是一个非常重要的里程碑,包含大量的新特性以及性能的提升,本文主要介绍值得关注的一些改进。Lucene:
ColumnStrideFields: DocValues 存储在每个文档中,每个文档的域 ...
NOSQL数据库大比拼
- 博客分类:
- nosql
原文 http://www.jdon.com/39718
Cassandra vs MongoDB vs CouchDB vs Redis vs Riak vs HBase comparison :: KKovacsCouchDBWritten in: Erlang关键点Main point: DB consistency一致性, ease of use易用License: ApacheProtocol: HTTP/RESTBi-directional (!) replication, 双向复制continuous or ad-h ...
REST面向资源架构 RESTful架构
- 博客分类:
- REST
原文 http://www.jdon.com/rest.html
以状态为角度,提出将状态移植到客户端处理的新思路。 提出一个既适于客户端应用又适于服务端的应用的、统一的Web视图。适合B/S C/S S/S。 HTTP客户端与HTTP服务器之间的差别,对架构来说无所谓。一个软件应可以既充当Web客户端又充当Web服务器,而无须采用两套完全不同的APIs。
提供资源操作方法的统一:POST, GET, PUT, DELETE 以超文本或超媒体驱动(hypertext/Hypermedia)的状态转移是REST架构核心。 操作带来状态变化,状态转移遍历使用链接导航方式实现。
...
据 The Verge 报道,由于理念不合,HTML5 的标准制定组织 WHATWG(Web Hypertext Application Technology Working Group)与 W3C 分裂。这意味着今后 HTML5 将采用两个规范。
WHATWG 将为 HTML 制定一个“living”标准,由于摆脱了W3C的程序步骤,WHATWG 的“living”标准制定很可能会提速。W3C 则走传统的路线,被 WHATWG 认为是其“living”标准的一个“snapshot”。 WHATWG 和 W3C 从 2004 年开始合作,致力于单一的 HTML5 标准。直到去年 1 月, ...
Jdon关于云的文章
- 博客分类:
- 云计算
云计算
著名的云计算开源项目是Hadoop(Map/Reduce)及相关生态系统如Hive等。相关云存储NOSQL数据库。
云计算通俗概念意义很广,已经不只是计算,还有云存储,统称“云”,Google和Amazon提供云计算服务,是一种面向普 ...
我理解的互联网应用和企业应用开发
- 博客分类:
- 程序人生
主题:我理解的互联网应用和企业应用开发
作者 zwchen
前段时间,我写过一篇该主题的博客,但写完了,我觉得还是没有谈到本质,这篇文章算是续篇。 互联网应用(网站或app),和企业应用的本质区别,应该从用户谈起。 互 ...
主题:hadoop的1TB排序
作者 yunsamzhang
1、1TB(或1分钟)排序的冠军 作为分布式数据处理的框架,集群的数据处理能力究竟有多快?或许1TB排序可以作为衡量的标准之一。 1TB排序,就是对1TB(1024GB,大约100亿行数据)的数据进行排序。2008年,Hadoop赢得1TB排序基准评估第一名,排序1TB数据耗时209秒。后来,1TB排序被1分钟排序所取代,1分钟排序指的是在一分钟内尽可能多的排序。2009年,在一个1406个节点组成的hadoop集群,在59秒里对500GB完成了排序;而在1460个节点的集群,排序1TB数据只花了62秒。 这么惊人的数据处理 ...
NoSQL数据库探讨之一 - 为什么要用非关系数据库?
作者 Robbin
http://www.iteye.com/topic/524977
相关文章:
MONGODB 与 ORACLE10g 的数据比较 http://www.iteye.com/topic/762544
MongoDB 企业级应用 http://w ...
mongodb 应用场景
- 博客分类:
- nosql
24 Use Cases24.1 适合场景 Archiving and event logging 归档和日志记录 Document and Content Management Systems - as a document-oriented (JSON) database, MongoDB's flexible schemas are a good fit for this. 文档和内存管理系统-作为面向文档数据库,mongodb的灵活的结构正适合这个 ECommerce. Several sites are using MongoDB as the core of their e ...
理解主题及其结构
生成主题工程
解构主题
理解主题的markup、CSS和JavaScript
享受Alloy UI
liferay-look-and-feel.xml文件
对不同组织的主题限制
修改默认路径
<template-extension>标签
条件设置
主题安全性及角色
配色方案
理解主题约定
使用Liferay样式约定
使用的CSS代码编写约定
设计一个页面布局模板
完成“Inkwell”
Liferay开发平台入门
安装Liferay和插件SDK
Liferay服务管理速成
设置插件SDK
开发portlet插件
亲切友好的交谈——字面意思;
坦率交谈——分歧很大,无法沟通;
交换了意见——会谈各说各的,没有达成协议;
充分交换了意见——双方无法达成协议,吵得厉害;
增进了双方的了解——双方分歧很大;
会谈是有益的——双方目标暂时相距甚远,能坐下来谈就很好;
我们持保留态度——我们拒绝同意;
尊重——不完全同意;
赞赏——不尽同意;
遗憾——不满;
不愉快——激烈的冲突;
表示极大的愤慨——现在我拿你没办法;
严重关切——可能要干预;
不能置之不理——即将干涉;
保留做出进一步反应的权利——我们将报复;
我们将重新考 ...
原文:http://tianjun309.iteye.com/blog/827369
在中国有种普遍的认识:做技术的过了
35岁,就需要考虑自己的出路问题了。或者转向做技术主管等管理方向,或者转为市场销售方向。因为主管毕竟是有限的,所以很多技术过了35岁以 ...