架构师之家最新随笔(rss) RSS

共5页: 上一页 1 2 3 4 5 下一页 更多 

关于Lazy-UnLocking(Reservation Lock)对Java锁的性能优化

     摘要: 介绍Lazy-unLocking的概念,读这篇文章之前,建议先读一下我另外一篇Blog:http://www.blogjava.net/security/archive/2009/02/16/jvm_thin-lock_fat-lock__spin-lock_tasuki-lock.html  阅读全文

2009-02-12 14:40 作者: david.turing【评论:0】【阅读:4686】 

逆元:不存在的真实存在

     摘要:        负数没有直接的几何意义,因此它被认为是对应于不存在的事物。而按照古希腊的逻辑,不存在的事物是不可能存在的,因而也就是无法被理解的,更不可能参与到 推理过程中,因此是无意义的,无法被定义的, 因此它是不存在的。中国人注重的是运算的合理性,而不是数的真理性,大概在公元前400年左右就创造了负数和零的概念。而在西方直到公元7...  阅读全文

2009-02-07 22:22 作者: canonical【评论:1】【阅读:1584】 

软件架构中的层次依赖

     摘要: 在描述大而复杂的软件中,最复杂的抽象层次就是软件架构。因此,在这个抽象层次我们能更好的理解构件组装原理和交互方式。软件架构被认为是软件开发方面的驱动力,他允许指定每层那些方面和模型需要依照架构来设计。早期的架构描述语言 ADL,比较独立,侧重结构抽象层次而忽略行为描述层次、观念层次和元模型层次。这篇文章描述了适当的“理性的”软件架构视图并用 C3 元模型描述(最小的并且完整的描述语言),我们提供了一个机制集合以处理不同层次的不同级别,我也提出了一新的用C3元模型描述的连接件的增强定义。  阅读全文

2009-01-30 17:43 作者: Jack.Wang【评论:2】【阅读:7088】 

计算字符串相似度的简易算法

     摘要: 最近设计知识管理系统的资源导入功能,为了尽量的做到组件化,方便扩展,方便其他模块使用。简化组件提供的和需要的接口,设计并实现了基于 Mapping 机制的导入框架。其中有一功能用到了计算两个字符串相似度的算法。  阅读全文

2009-01-19 23:53 作者: Jack.Wang【评论:9】【阅读:10978】 

商务智能与知识管理对比分析

     摘要: 知识管理是伴随知识经济出现的一种创新管理,知识管理要综合运用战略、组织、流程、技术、变化等多种措施和管理工具,以富有效率的方式动员组织拥有的一切资源来实现其管理目标。  阅读全文

2009-01-13 22:03 作者: Jack.Wang【评论:0】【阅读:2316】 

Nginx安装及配置简介

     摘要: Nginx作为一个后起之秀,他的迷人之处已经让很多人都投入了他的怀抱。配置简单,实现原理简单。做一个负载平衡的再好不过了。 其原理: 简单介绍一下他的安装及配置过程 官方网站 http://wiki.codemongers.com/Main 一、依赖的程序 1. gzip module requires zlib library 2. rewrite module require...  阅读全文

2008-12-12 15:40 作者: 60【评论:4】【阅读:68852】 

关于代码生成和DSL

     摘要:     代码生成(Code Generation)本身是一个非常宏大的概念。从某种意义上说,当我们明确了计算的意义之后,所做的一切都只是一系列代码生成的过程,最终的目标是生成某种可执行的机器码。对web程序员来说,代码生成是最熟悉不过的了,每天我们所做的工作就是JSP=>Servlet=>HTML。不过,现在多数人脑海中的代码生成,指的一般只是根据配置输出...  阅读全文

2008-11-23 11:57 作者: canonical【评论:0】【阅读:1900】 

架构相关的论文(近期主要阅读)

     摘要: 由于工作和学习的需要,强制自己这2到3个星期看完40篇论文  阅读全文

2008-11-16 16:34 作者: Jack.Wang【评论:2】【阅读:3251】 

Web应用开发方法研究

     摘要: 目前,Web系统开发缺乏严格和系统的方法,大多数应用开发和管理实践在很大程度上依赖于开发人员个人的知识和经验,造成的后果是所开发的Web系统大多是低质量的产品。而传统的软件工程方法不能适应Web设计的要求,为此人们研究提出了众多的Web开发方法。这些研究旨在提供全面支持Web应用开发生命周期的模型和方法,但由于这些方法本身存在的局限性及其它方面的原因,还没有得到广泛的应用。论文首先讨论了成熟的Web开发方法应该具有什么样的特性和功能,然后分析了现有Web开发方法各自的特点,最后总结了这些方法所存在的问题和今后的研究重点。  阅读全文

2008-10-18 16:39 作者: Jack.Wang【评论:0】【阅读:2445】 

《怎样成为优秀的软件架构师》解析 (好文转载)

     摘要: 近来读了一篇《怎样成为优秀的软件模型设计者》的文章,感触颇深。仔细对比分析,发现原来我自己和周围的软件开发人员平常的一些自认为对的做法,有很多是有问题的。  阅读全文

2008-10-15 15:01 作者: Jack.Wang【评论:6】【阅读:4851】 

软件架构:控制与改进

     摘要: 在漫长的生命周期中,有些软件越做越好,有些软件越做越差。现在我们要关注的是:如何在一个较长的时期内,把一个软件越做越好。这就是软件开发的控制与改进。  阅读全文

2008-10-14 00:20 作者: 非鱼【评论:0】【阅读:1805】 

可伸缩性最佳实践:来自eBay的经验(好文转载)

     摘要: 可伸缩性有时候被叫做“非功能性需求”,言下之意是它与功能无关,也就比较不重要。这么说简直错到了极点。我的观点是,可伸缩性是功能的先决条件——优先级为0的需求,比一切需求的优先级都高。
希望以上最佳实践能对你有用,希望能帮助你从新的角度审视你的系统,无论其规模如何。  阅读全文

2008-10-12 12:42 作者: Jack.Wang【评论:0】【阅读:2428】 

架构师培训笔记---需求开发的主要困难与对策

     摘要: XXX 作为一名架构师从程序员转到分析设计员再就爬到了架构师群体。当然架构师也分很多种比如应用级架构师,信息架构师等,从应用级架构师又可进一步发展到企业级架构师和平台架构师。当然你可能对这些不以为然,但这却是一个架构师的发展之路。本笔记是在XX培训时的体会,说实话本人在这领域也是菜的要死,不过我的研究方向是这个,以后继续努力,请大牛们多多指导。  阅读全文

2008-10-09 19:06 作者: Jack.Wang【评论:4】【阅读:4064】 

批着DDD,实则是以数据库为中心------数据库已死

     摘要: 很多人都看过 DDD, 从2002 年开始在中国开发者社区已经炒的沸沸扬扬,但直到现在有多少家公司是这么做的?实话,我自己没用DDD,也是用数据库驱动开发的,即以数据设计为中心,至少从思想上是这样的。虽然我上一个公司的开发模式是用----- 用例模型-》服务对象-》业务对象-》数据对象----这样一个过程。但分析的实质还是以数据设计为中心,只能说是弱弱的DDD吧,批着DDD,实则是以数据库中心。  阅读全文

2008-10-08 16:08 作者: Jack.Wang【评论:1】【阅读:1765】 

Restlet 学习笔记

     摘要: 网络上对 restlet 的评判褒贬不一,有的说框架封装的很好,很有弹性,有的说 rest 架构风格本身是一种简单的风格,restlet 过设计以使编程过于复杂,其实我倒不觉得 restlet 有什么复杂,相反很简洁明了,不论他的类结构还是整个体系结构,个人很喜欢,昨天晚上匆匆看看他的文档和实例,很不错!本笔记对入门足以!  阅读全文

2008-10-08 10:40 作者: Jack.Wang【评论:4】【阅读:29653】 

javax.servlet.ServletException错误分析

     摘要:          环境:eclipse3.4 tomcat4.1 jdk1.4          访问某些jsp文件出现如下错误: javax.servlet.ServletException: org/apache/jsp/...  阅读全文

2008-10-07 18:27 作者: 冷面阎罗【评论:1】【阅读:9242】 

RestLet与Rest理论与实践相结合(转载)

     摘要: HTTP不是一个简单的运载数据的协议,而是一个具有丰富内涵的网络软件的协议。它不仅仅能够对于互联网资源进行唯一定位,而且还能告诉我们对于该资源进行怎样运作。这也是REST软件架构当中最重要的两个理念。而REST软件架构理念是真正理解HTTP协议而形成的。有了REST软件架构理念出现,才使得软件业避免了对HTTP协议的片面理解。只有正确的理论指导,才能避免在软件开发的实际工作过程中少走弯路。  阅读全文

2008-10-07 10:41 作者: Jack.Wang【评论:0】【阅读:6493】 

如何处理好依赖关系[Reprint]

     摘要: “依赖”是和“变化”紧密联系在一起的概念。由于依赖关系的存在,变化在某处发生时,影响会波及开去,造成很多修改工作,这就是依赖的危害。可以说,变化是始作俑者,依赖是助纣为虐。  阅读全文

2008-10-05 12:47 作者: Jack.Wang【评论:0】【阅读:740】 

浅谈“领域驱动设计”

     摘要: 前几天看完了《领域驱动设计》这本书,本来想写点东西,看到已有兄弟撰写,贴过来分享一下。当然上面也只是浅显的谈论了下领域设计的基本内容以及自己的想法,很不错。可能很多朋友有些迷惑,个人觉得举一个实际开发项目例子,一步一步的讲明,可能会更好些。现在正准备稿件中...  阅读全文

2008-09-30 16:50 作者: Jack.Wang【评论:10】【阅读:3296】 

有关TOMCAT出现StandardWrapperValve[default]: Servlet.service() for servlet default threw exception

     摘要:       也不知道最近是怎么了,只要系统出现什么问题都想去解决,可能是因为作为项目的管理者、技术支持吧。今天早上发现系统后台出现如下异常: StandardWrapperValve[default]: Servlet.service() for servlet default threw&nbs...  阅读全文

2008-09-28 12:06 作者: 冷面阎罗【评论:1】【阅读:6605】 

共5页: 上一页 1 2 3 4 5 下一页 更多 

导航

团队简介

团队公告

QQ群

计数器

聚合

团队成员列表[共35人]

团队列表

俱乐部列表