上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 22 下一页
摘要: Domain Model: 特点: 有一系列的实体对象,每个对象不只包含数据更重要的包含各自的行为责任。每个对象只做自己的事情,多个对象通过协作共同完成一件事情。可以充分发挥面向对象和模式的作用。 很符合面向对象的特性。 优点: 处理复杂多变的系统有很大优势,可以很好发挥(Gof)模式的作用。 缺点: O/R mapping 是件比较麻烦的事。 说明: 有两种风格的Domain Model: 1. 每个对象对应于数据库中的表中一行。 Active Record模式 2. 有很多的对象(由于使用继承和模式,比如一个接口,多个实现类) Data Mapper模式 阅读全文
posted @ 2011-01-08 22:10 chunchill 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 理解POCO先要理解POJO1、什么是POJO POJO的名称有多种,pure old java object 、plain ordinary java object 等。 按照Martin Fowler的解释是“Plain Old Java Object”,从字面上翻译为“纯洁老式的java对象”,但大家都使用“简单java对象”来称呼它。 POJO的内在含义是指那些没有从任何类继承、也没有实现任何接口,更没有被其它框架侵入的java对象。 POCO的概念是从java的POJO借用而来,而两者的含义是一致的,不同的仅仅是使用的语言不一样。所以POCO的解释就是“Plain Old C# Ob 阅读全文
posted @ 2011-01-08 21:08 chunchill 阅读(621) 评论(1) 推荐(3) 编辑
摘要: 什么叫持久化? 为什么持久化?(转) 1.应用程序层次结构演变这里本来应该有张描述应用程序结构演变的图,可是CSDN在这里上传不了,所以没有传上来.纵观几十年的计算机应用软件的演变过程,应用程序逐渐由单层体系结构发展为多层体系结构。最初应用软件只是在大型机上的单层应用程序,大都采用文件系统存储数据。20世纪70年代,随着数据库的普及,原来的单层结构发展为双层结构。在双层结构中,实现了数据存放与应用程序的分离。但是,负责用户界面交互的代码与业务逻辑混杂在一起,一个小的系统尚可以维护但是对于企业级的应用,长期的维护就是一件十分困难的事情。因此,三层的体系结构应运而生。在三层结构中,把原来的应用程序 阅读全文
posted @ 2011-01-08 18:54 chunchill 阅读(498) 评论(0) 推荐(0) 编辑
摘要: #define A (* (volatile unsigned long *) 0x48000000 ) 对于不同的计算机体系结构,设备可能是端口映射,也可能是内存映射的。如果系统结构支持独立的IO地址空间,并且是端口映射,就必须使用汇编语言完成实际对设备的控制,因为C语言并没有提供真正的“端口”的概念。如果是内存映射,那就方便的多了。 举个例子,比如像寄存器A(地址假... 阅读全文
posted @ 2010-11-18 13:16 chunchill 阅读(325) 评论(0) 推荐(1) 编辑
摘要: IIS负载均衡。想实现iis6负载均衡。1.iis应该如何实现负载均衡 2.实现后对于用户Session 有何影响,如何解决回答:建议,1) NLB -如何在 Windows Server 2003 中为网络负载平衡设置 TCP/IPhttp://support.microsoft.com/kb/323431/zh-cn http://technet2.microsoft.com/windowss... 阅读全文
posted @ 2010-09-26 16:24 chunchill 阅读(385) 评论(0) 推荐(0) 编辑
摘要: MSND上Silvelight入门教程,跟上: 阅读全文
posted @ 2010-09-17 09:47 chunchill 阅读(130) 评论(1) 推荐(1) 编辑
摘要: public class MailUtil { static MailUtil() { // // TODO: 在此处添加构造函数逻辑 // } //读取指定URL地址的HTML,用来以后发送网页用 public static string ScreenScrapeHtml(string url) { StreamReader reader = new StreamReader(System.Ne... 阅读全文
posted @ 2010-09-05 17:20 chunchill 阅读(554) 评论(1) 推荐(0) 编辑
摘要: JetBrains RubyMine 是一款用于开发Rails项目的好工具.这里精简地介绍下利用这款工具开发Rails项目的过程:启动RubyMine新建一个Rails项目选择Rails项目:在左边的项目试图框架中选择Rails方式查看:新建Model:student自动生成Migrate文件:执行Rake任务:在Postgres中会自动生成数据表students。新建控制器文件:输入名字stud... 阅读全文
posted @ 2010-08-15 20:53 chunchill 阅读(2940) 评论(0) 推荐(2) 编辑
摘要: 阅读全文
posted @ 2010-08-15 20:00 chunchill 阅读(1363) 评论(0) 推荐(0) 编辑
摘要: PostgreSQL提供了三种备份和恢复的方式:SQL dump、文件系统复制和联机热备份。 每一种备份方式都有自己的优点和缺点,下面将详细介绍。9.1 SQL Dump这种备份方式产生一个文本文件,里面包含创建各种数据库对象的SQL语句和每个表中的数据。另外,表上创建的索引中的数据不会被导出,只会导出索引的定义信息。在恢复数据库的时候,索引会被重建。可以使用数据库提供的工具pg_dumpall和... 阅读全文
posted @ 2010-08-14 21:25 chunchill 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 在服务器上安装了Postgres数据库,然后通过客户端工具pgAdminIII来远程访问的过程中发现提醒服务器没有启动监听的错误。解决方法如下:编辑Postgres安装路径下的/data/pg_hba.conf 文件:e.g: # TYPE DATABASE USER CIDR-ADDRESS METHOD# IPv4 local connections:host all all 127.0.0.... 阅读全文
posted @ 2010-08-14 21:18 chunchill 阅读(1925) 评论(0) 推荐(0) 编辑
摘要: 原理:客户端排序(或者说组织新的排序顺序),Ajax 更新服务器端数据。 客户端用jquery插件sortable实现拖拽排序,保存之前检索顺序变化了的数据,并组织成Json数据,用AJax传送到服务器端的处理文件(这里用的是一般处理文件),进行数据库的更新。难点之处在于如何检测出顺序变化了的数据,或者说如何标示状态变化的数据。本文没有实现如何去标示顺序变化的数据,而是保存了数据初始化时的顺序(注... 阅读全文
posted @ 2010-07-16 09:53 chunchill 阅读(885) 评论(0) 推荐(0) 编辑
摘要: 代码 阅读全文
posted @ 2010-06-24 18:34 chunchill 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 深入理解JavaScript闭包(closure) 原文地址:http://www.felixwoo.com/archives/247 Felix Woo最近在网上查阅了不少Javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。一、什么是闭包?&... 阅读全文
posted @ 2010-06-02 11:26 chunchill 阅读(224) 评论(1) 推荐(0) 编辑
摘要: ============================================================================1、控制器中的方法可以相互调用吗2、控制方法中定义的@变量是不是实例变量,它貌似只能在控制器方法对应的view中应用,不能被其他view使用3、text_field等的传值方式,表单的传值方式4、activeRecord的关系映射=========... 阅读全文
posted @ 2010-05-31 15:29 chunchill 阅读(411) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 22 下一页