自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 (Excerpt) Reservoir Sampling

Problem Statement Reservoir Sampling is an algorithm for sampling elements from a stream of data. Imagine you are given a really large stream of data elements (queries on google searches in May, pr...

2011-07-03 16:09:14 131

原创 (Excerpt) @Singleton Annotation: A Easier Way

Whether the singleton is pattern or an anti-pattern, there are still some cases where we need to create singletons. We're used to create a private constructor, a getInstance() method for a static fiel...

2011-07-03 16:02:02 135

原创 (转载)B/S开发模式的衍生

[size=large]本文对Java B/S开发模式做一个总结,对JSP+JDBC、JSP+JavaBean以及基于MVC Framework等Java B/S开发模式的发展做一些回顾和思考,从而更好的理解和使用SimpleFramework. B/S作为如今最为流行的体系结构模式,也是受到了广大开发人员以及客户的认同,其开发模式也在不断的发展着,在这里主要就Java B/S的开发模式做...

2011-07-03 15:00:57 179

原创 (转载)如水电一般易用 SOA通俗演义

除了几个权威机构给出的几个所谓标准化的定义,用户并不了解SOA究竟是用来干什么的。但如果我们举个“水电例子”,就容易理解多了。   使用水、电的方法,不过是打开开关,保证水、电传输管线通畅。但大家可能会忽略一点:从源头保证水、电传输管理的通畅,对工程人员而言并不简单,要不然,就没有给排水工程这门学科存在的必要了。   用户要喝水,在没有实施标准化管线之前,也曾是一件相当麻烦的事。...

2011-07-03 08:45:21 165

原创 (转载)给初学者之九:收尾

最后一篇介绍几个常见的概念 设计模式 这可不仅是java独有 我看的书就是c++和smalltalk例子的 先说说什么是设计模式 模式是什么?模式是经验的总结,潜规则的抽象 什么意思呢?比如说我们坐飞机,上飞机前需要经过几个步骤 什么安检领取登机牌之类的,这一套流程能不能改呢? 可以,但为什么几乎全世界的航空公司登机前都是这一套流程呢? 因为航空公司经过长期实...

2011-07-03 08:40:45 229

原创 (转载)给初学者之七:java企业级应用之术语篇

在了解完J2ee的相关周边产品之后需要深入J2ee规范内部去了解一下到底这些规范 这里介绍几个最常用的规范 再继续说下去之前有必要说几个常识 Java的诞生 Java之父James Gosling早年从cmu毕业之后 从事了一段时间的开发工作,后来意外碰到一个项目 这个项目要求他用C++开发,但可爱的JG是天才,凡是天才在某方面特别突出的同时 必然有一些天生的缺陷,恩...

2011-07-03 08:16:13 127

原创 (转载)给初学者之六:java企业级应用之综合篇

给初学者之六:java企业级应用之综合篇 我们知道中间件有很多种规范以及相关的模型 最流行的一个是j2ee还有一个是.net 那么各大公司关于这两套规范各有什么产品以及周边呢? j2ee: 黄金组合 操作系统:Solaris 应用服务器:Weblogic 数据库:Oracle 开发工具:JBuilider/IntelliJ IDEA 优点:性能一级棒,大企业大公司做系统的首选,世...

2011-07-03 08:14:17 147

原创 (转载)给初学者之五:企业级应用之中间件

前面一篇简单介绍了一下应用软件的分层 下面重点介绍一下中间件,也就是业务逻辑层的软件结构 从本系列第二篇我们知道,java程序是跑在虚拟机之上的 大致结构如下: ------------ | grogram | ------------ | 虚拟机 | ------------ | 操作系统| ------------ 也就是说操作系统先运行一个jav...

2011-07-03 08:12:40 169

原创 (转载)给初学者之四:java企业级应用之软件篇

给初学者之四:java企业级应用之软件篇 嗯,说过了硬件就该是软件了 这篇是这个系列的重中之重 首先我们来说说什么是软件,统一一下概念 所谓软件通俗地说就是一套计算机程序 实现了某些功能的计算机程序 在很早很早以前,一台计算机的软件是不分层次结构的 一台计算机只有一个系统,这个系统既是操作系统又是应用软件,与硬件紧密绑定 后来经过许多年的发展发展发展 人们把一些...

2011-07-03 08:11:57 130

原创 (转载)给初学者之三:java企业级应用之硬件篇

总算讲到企业级应用了,内容开始逐渐有趣起来 java企业级应用分为硬件篇和软件篇 重点在软件,硬件是外延,严格地说与java没有必然联系 但是,由于java是网络语言,不了解硬件的一些基础知识 软件知道再多也没什么用,不要上了战场还不知道为什么而打仗 硬件是软件的基础,在这个前提下,有必要专门花一点点篇幅来聊一下硬件 硬件,简单地说就是我们实际生活中看得见摸得着的东西 ...

2011-07-03 08:10:20 121

原创 (转载)给初学者之二:从JDK说起

在知道了java有什么优点,能做什么之后 就该说一下java该如何去学了 在说java如何去学之前,有必要把java的几个大方向做一个简单说明 早在五年前,嗯,应该说是六年前,也就是99年的时候 sun公司做出了一个决定,将java应用平台做一个划分毕竟在不同领域,语言应用特性是有区别的 针对不同领域内的应用,sun公司可以发布相关高端标准来统一规范代码这三大块就是J2SE,J2EE以...

2011-07-03 08:07:56 146

原创 (转载)给初学者之一:浅谈java及应用

不厚道的前言: 呵呵,确切地说,这篇文章写于我本科毕业一年后,当时在YJRG上我闲着无聊跟vonlei一起开了一个java版,目的也是自我开个小天地自我娱乐一番,vonlei当时在CMU读PHD好像是,快毕业了,依稀记得后来他说他去了oracle总部,若干年后,等我再在mitbbs上灌水的时候,无意中想起这个ID,随手一搜,果然找到了他,不过他好像很久没登陆了,也就没有寒暄的兴趣了,不过难免不禁...

2011-07-03 08:00:40 170

空空如也

空空如也

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

TA关注的人

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