小小飞鹰

     中国人缺少的是步骤,太急。练太极!
随笔 - 144, 文章 - 0, 评论 - 96, 阅读 - 16万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  架构思想

1

摘要:http://www.cnblogs.com/highriver/archive/2010/06/22/1762573.html理解负载均衡,首先要理解转移与转发的区别:转移与转发就象客户与外包公司是否需要直接接触的场景一样,如果直接与外包公司接触就是转移。如果通过接包人接触。客户与外包公司之间透明,就是转发。转移:数据包从客户端转移到实际服务器,需要知道实际服务器的地址。转发:数据包只须从客户... 阅读全文

posted @ 2010-08-20 15:25 小小飞鹰 阅读(2076) 评论(0) 推荐(0) 编辑

摘要:http://www.cnblogs.com/yanyangtian/archive/2010/07/13/1776355.html架构设计解惑 架构设计解惑  前言:之前的文章,很多朋友发来了反馈,从反馈中也看出了一些问题,一个最明显的问题就是:当我提到DAL的实现的时候,一些朋友就问:DAL中采用了Repository模式吗? 初一看起来,可能认为这个问题没有什么,其实仔细的想想就会发现,确实... 阅读全文

posted @ 2010-08-20 14:25 小小飞鹰 阅读(1182) 评论(0) 推荐(0) 编辑

摘要:http://www.cnblogs.com/A-I/archive/2010/07/26/1785016.htmlUml类图 这是一个简单类图,People我们的类名,Age 是属性,sleep,Drink是两个方法对应C#声明代码如下:public class People{int Age;public void sleep(){}public string Drink(){}}属性或方法前面... 阅读全文

posted @ 2010-08-20 14:11 小小飞鹰 阅读(1853) 评论(0) 推荐(0) 编辑

摘要:http://www.cnblogs.com/humors/archive/2010/08/11/1797130.html动态应用,是相对于网站静态内容而言,是指以c/c++、php、Java、perl、.net等服务器端语言开发的网络应用软件,比如论坛、网络相册、交友、BLOG等常见应用。动态应用系统通常与数据库系统、缓存系统、分布式存储系统等密不可分。   大型动态应用系统平台主要是针对于大流... 阅读全文

posted @ 2010-08-20 11:25 小小飞鹰 阅读(328) 评论(0) 推荐(0) 编辑

摘要:http://www.cnblogs.com/qingteng1983/archive/2010/07/25/1784528.html系统设计与规划--一点总结 有感于目前公司的一个项目产品中遇到的一些问题,结合着自己的设计与开发经历,总结一下系统设计与规划的必要性和知识点,作为将来设计的参考,也与大家一同探讨系统设计中要注意的各方面。产品简介:该产品是一个WebGIS系统,历经2-3年的开发与实... 阅读全文

posted @ 2010-08-20 11:20 小小飞鹰 阅读(283) 评论(0) 推荐(1) 编辑

摘要:ibatishibernateORM类型“半自动”“一站式”映射关系实体类和sql语句实体类和数据库学习门槛容易3倍于ibatissql 的 优化方便,进行细粒度的优化1 一般情况下,Hibernate 会把所有的字段都SELECT2 UPDATE一般也是更新所有字段开发效率iBATIS要求开发者编写具体的SQL 语句Hibernate会自动生成SQ... 阅读全文

posted @ 2010-06-08 10:48 小小飞鹰 阅读(309) 评论(0) 推荐(0) 编辑

摘要:一、优秀的框架的特征 1. 重用(1)为了避免重复劳动,为了降低成本,我们希望能够重用之前的代码、之前的设计。重用是 框架 实现中最为核心的目标,重心中的重心。提高复用度是框架的首要目标。(2)层次分明,高度组件化,在框架中的各个部件高度独立,可拆可组(任意拆卸,任意组合),着力通用。(3)部件细化,设计精巧,运行高效,内存占用低。(4)耦合度低(可拆可组)2. 高效不论是什么系统,我们都希望架构... 阅读全文

posted @ 2009-01-05 09:29 小小飞鹰 阅读(4541) 评论(0) 推荐(0) 编辑

摘要:一 、ORM 框架是为了解决什么问题而出现的呢?面向对象建模和编程经过这么多年的发展已经相当成熟,其优势在于能够适应软件开发过程中的不断变化的需求。在面向对象编程的时候很显然我们建立的对象是放在计算机内存之中,如果关闭计算机那么我们的对象就不存在了,对象的永久性(也就是长久保存对象)是我们一直的期望。在O/R Mapping出现前我们设计程序不得不花费大量的精力和时间构建我们的Data Acces... 阅读全文

posted @ 2009-01-05 09:05 小小飞鹰 阅读(2226) 评论(0) 推荐(0) 编辑

摘要:哥是搞建筑的,主要负责水电的设计,最近与哥讨论关于工作中的异同,猛然发现建筑和软件有着无数的共同之处,后来上网查了下才知道原来软件从建筑中吸取了好多的经验,以下是网上找到的一篇文章,写的不错:建筑工程与软件工程的异同 建筑是一个古老的行业,从金字塔开始,已经有了几千年历史;软件则是一个新的行业,软件工程不过40年历史。但软件业从建筑业中吸取了很多营养,例如模式。笔者同时拥有建筑和软件两个行业的工作... 阅读全文

posted @ 2009-01-04 09:50 小小飞鹰 阅读(514) 评论(0) 推荐(0) 编辑

摘要:很好的一本书,作者翻译了几章:http://www.cnblogs.com/niujunjie1/archive/2008/11/21/1338734.html第二十四章Web程式原型目标l 学习Web程式的通常设计考虑点。l 学习Web程式的主要原则。l 学习Web程式的层指导原则。l 学习性能,安全以及部署指导原则。概览Web程式的核心是服务器端的逻辑。它可能由很多不同的层组成。典型的例子就是... 阅读全文

posted @ 2008-12-25 10:58 小小飞鹰 阅读(267) 评论(0) 推荐(0) 编辑

摘要:很好的一本书,作者翻译了几章:http://www.cnblogs.com/niujunjie1/archive/2008/11/21/1338734.html第十四章数据访问层指导概览这一章主要描述设计数据访问层时要注意的主要原则。它们覆盖了设计数据访问层遇到的通常问题及错误。下面的图表展示了数据层怎样嵌入一个通用的应用架构。(cnblog我的图片一直上传不了,报Remote server Er... 阅读全文

posted @ 2008-12-25 10:57 小小飞鹰 阅读(1732) 评论(0) 推荐(0) 编辑

摘要:很好的一本书,作者翻译了几章:http://www.cnblogs.com/niujunjie1/archive/2008/11/21/1338734.html第13章- 业务层原则概览这章描述业务层的设计过程,包含了设计业务层和业务组件是重要的原则。这些原则被分成不同的种类,包括设计业务层和实现合适的功能,如Security,Caching,Exception Management,Loggin... 阅读全文

posted @ 2008-12-25 10:55 小小飞鹰 阅读(916) 评论(0) 推荐(0) 编辑

摘要:很好的一本书,作者翻译了几章:http://www.cnblogs.com/niujunjie1/archive/2008/11/21/1338734.html第12章 : 表现层原则 概览:表现层的组件要实现和展示用户接口,管理用户交互。这一层包括用户输入和显示的控件,用户交互的组件。下面的图表显示表示层如何融入一个通用的应用架构。表现层组件l UI组件。UI是用户和应用程序交互的接口,负责呈现... 阅读全文

posted @ 2008-12-25 10:54 小小飞鹰 阅读(841) 评论(0) 推荐(0) 编辑

摘要:一个架构优秀的 Framework,至少要满足以下的特征: * 重用:为了避免重复劳动,为了降低成本,我们希望能够重用之前的代码、之前的设计。重用是 Framework 实现中最为核心的目标,重心中的重心。提高复用度是Framework的首要目标。 * 层次分明,高度部件(组件)化:在框架中的各个部件高度独立,可拆可组(任意拆卸,任意组合),着力通用。 * 部件细化,设计精巧,运行高效,内存占用低... 阅读全文

posted @ 2008-11-26 12:45 小小飞鹰 阅读(488) 评论(0) 推荐(0) 编辑

摘要:用2005的SPL框架终于搞定,对于小型项目在这个基础上开发应该是相当快了;不过非非代码生成器还不支持2005自动生成,郁闷中,我都要开2003把实体生成再拷贝到2005; SPL: http://www.cnblogs.com/tintown/archive/2005/01/17/92953.aspx ,注意好像有病毒,我不知道是不是我机器的问题,每次访问听棠的都会报有病毒... 阅读全文

posted @ 2007-11-19 14:46 小小飞鹰 阅读(1321) 评论(0) 推荐(0) 编辑

摘要:/// /// 获得某列在表中是否为NULL值 /// 这是一个静态方法,可以直接调和 /// /// 表 /// 列 /// bool:如果是NULL值则为TRUE,否则为FALSE public static bool GetColumnIsNull(DataTable myTable, BaseDataColumn myColumn) { bool IsNull ... 阅读全文

posted @ 2007-03-20 17:08 小小飞鹰 阅读(336) 评论(0) 推荐(0) 编辑

摘要:C#代码: /// /// Summary description for RelationalClass. /// class RelationalClass { /// /// The main entry point for the application. /// [STAThread] static void Main(string[] args) { // ... 阅读全文

posted @ 2007-03-15 16:18 小小飞鹰 阅读(1922) 评论(1) 推荐(0) 编辑

摘要:架构二:持久层(ORM)的需求 一个持久层(持久层概念请参看”架构设计-ORM概念”) 封装了使对象持久化的行为,或者说从(或者向)永久存储中读取、写入、删除对象。一个的持久层应该支持: 1 多种持久机制。 一个持久机制是一种可以永久保存对象使其可以在以后被更新、获取和删除的技术。可能的持久机制包括文本文件、关系数据库、对象-关系数据库、层次数据库(hierarchical datab... 阅读全文

posted @ 2007-02-13 14:35 小小飞鹰 阅读(2635) 评论(1) 推荐(0) 编辑

摘要:序: 一个框架的搭建,特别是好的框架的搭建,对数据持久层的要求非常高;参考各种框架后,总结目前流行的持久层,个人认为ORM将是未来发展的一种趋势,本篇参考网上众多高人列出了ORM概念,特点,及优缺点; ORM的出现背景: 软件开发中OO思想对于我们发开的意义(把现实的物体变成程序里面抽象的对象(类),让我们的开发可以变成一种对现实社会的模拟。通过这个模拟,代码不再无聊,对象让他变得优美起... 阅读全文

posted @ 2007-01-31 11:04 小小飞鹰 阅读(964) 评论(0) 推荐(1) 编辑

摘要:一个开放事务的DataAccess数据库操作类(SQL Server)我们一直在用的基于dataset的底层框架:DataAccess 阅读全文

posted @ 2007-01-25 18:00 小小飞鹰 阅读(371) 评论(0) 推荐(0) 编辑

1
点击右上角即可分享
微信分享提示