架构深渊

慢慢走进程序的深渊……关注领域驱动设计、测试驱动开发、设计模式、企业应用架构模式……积累技术细节,以设计架构为宗。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

03 2009 档案

摘要:我们介绍了如何从HTTP请求流中将数据部分进行截取,同时将数据相关信息进行保存。 本篇概述: 用过ajax的朋友应该有听过XmlHttpRequest对象,ajax其实就是通过XmlHttpRequest对象来向服务器发出异步请求,并从服务器获得数据,然后用javascript来操作DOM而更新页面。 本篇就是要通过XmlHttpRequest对象来实现实时的... 阅读全文

posted @ 2009-03-31 00:12 chen eric 阅读(1049) 评论(0) 推荐(1)

摘要:当多个文件上传的时候,需要依次队列形式一个个上传,当上传某个文件的时候,锁定进程,上传完毕再开启锁。 在主类中的上传按钮事件代码: //获取openFileDialog控件选择的文件名数组(openFileDialog可多个文件选择) private void button1_Click(object sender, EventArgs e) { ... 阅读全文

posted @ 2009-03-31 00:10 chen eric 阅读(2878) 评论(3) 推荐(0)

摘要:原文地址 作者:Mike Snell,Lars Powers 翻译:today 在我们之前的文章,反射的第一部分:发现和执行里,我们已经介绍了System.Reflection命名空间及其包含的类,开发人员使用这些类可以查看程序集的元数据,并且可以在运行时查找和发现类型,甚至可以调用发现的代码。在这篇文章中,我们将探讨反射的高级功能:Emit,它具有在运行时动态的产生代码的功效。 回顾反... 阅读全文

posted @ 2009-03-30 23:42 chen eric 阅读(756) 评论(2) 推荐(2)

摘要:最近弄.net2.0,超级郁闷IIS死活不给显示ASP和ASPX页面,网上跑了一大圈,解决方法天花乱坠,终于在找到一个最简单的解决方法,如果你正式该问题的遭遇者,那么,你一定可以想象到此刻,我兴奋非常心情 解决该问题只需两步: 首先确定你需要确定的COM+是否配置正确,打开开始>运行>cmd>确定 输入 >regsvr32 asptxn.dll 如果出现一个返回值0x8×××问题,那么,说明CO... 阅读全文

posted @ 2009-03-26 09:54 chen eric 阅读(503) 评论(0) 推荐(0)

摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->ASP.NET2.0 C# 如何在不使用母板也的情况下设置网页的keywords 和description 使用母板页的有 调用母版的页面里能用 " name=keywords> "... 阅读全文

posted @ 2009-03-23 09:17 chen eric 阅读(608) 评论(0) 推荐(0)

摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->.Net下面的AOP2006-10-21 15:14在这几年,Java领域两个比较大的热点,就是AOP和微容器。微容器以Spring为代表,提供了类似于J2EE里面的应用服务器的功能,但是又比较轻便,... 阅读全文

posted @ 2009-03-22 14:43 chen eric 阅读(1928) 评论(1) 推荐(0)

摘要:.Net阵营的AOP工具 2009-03-09 00:20 今天把Net AOP Frameworks Research Report v1.1一文中列出的.Net下的AOP实现方案的源码都过了一遍,每看一个方案的自我介绍,首先印入眼帘的往往就是其功能定位,从其自我介绍和提供的文档、范例等,自然就可以对其... 阅读全文

posted @ 2009-03-22 14:29 chen eric 阅读(1807) 评论(1) 推荐(0)

摘要:很长时间没看 正则表达式了,碰巧今天用到,温故知新了一把 看书学习吧。 原来在无忧发过初学者正则,现在补充了分组提供了下载 完善下。 一 javascript正则表达式的基本知识 1 javascript 正则对象创建 和用法 声明javascript 正则表达式 var reCat = new RegExp("cat"); 你也可以 ... 阅读全文

posted @ 2009-03-19 14:28 chen eric 阅读(278) 评论(0) 推荐(0)

摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->一).创建部署项目 1. 在“文件”菜单上指向“添加项目”,然后选择“新建项目”。 2. 在“添加新项目”对话框中,选择“项目类型”窗格中的“安装和部署项目”,然后选择“模板”窗格中的“安装项目”。在... 阅读全文

posted @ 2009-03-18 08:43 chen eric 阅读(352) 评论(0) 推荐(0)

摘要:或许很多人向我一样,寻找一个可以直接对业务实体进行设计,然后直接根据设计生成持久层的工具,就象Hibernate Tools那样.当然,可能很多人对通过工具生成代码有着不一样的看法,不过有这样的一个工具,无疑能够给我们开发带来便利,尤其是一个开源的工具,能够根据修改来满足我们不同的需求. 当然,这方面的代码生成工具首推CodeSmith,MyGeneration,它们能够直接支持... 阅读全文

posted @ 2009-03-17 23:27 chen eric 阅读(586) 评论(0) 推荐(0)

摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->ALTER TABLE 名称 ALTER TABLE — 更改表属性 语法 ALTER TABLE table [ * ] ADD [ COLUMN ] column type ALTER TAB... 阅读全文

posted @ 2009-03-17 13:27 chen eric 阅读(62034) 评论(0) 推荐(0)

摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->泛型的排序有3种方法,分别是: 1、List.Sort(),只能在集合元素实现了IComparable泛型接口时使用 2、List.Sort(Comparison),Comparison是一个方法委托,它... 阅读全文

posted @ 2009-03-12 17:52 chen eric 阅读(433) 评论(0) 推荐(0)

摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->This article describes how to use Visual C# .NET code to trap and respond to errors when they occur ... 阅读全文

posted @ 2009-03-12 15:04 chen eric 阅读(622) 评论(0) 推荐(0)

摘要:在所有这三个数据 Web 控件中,Repeater Web 控件在呈现的 HTML 里提供了最大的灵活性。 DataGrid 或 DataList 会在预设的 HTML 标记中自动包含开发人员指定的内容。与它们不同的是,Repeater 在呈现的时候将严格生成指定的 HTML 标记。 因此,如果不想用 HTML 或者一系列 标记显示数据,而希望以其他方式显示数据,就必须使用 Repeater ... 阅读全文

posted @ 2009-03-09 22:46 chen eric 阅读(423) 评论(0) 推荐(0)

摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->使用 ASP.NET 数据绑定语法很容易将控件的属性绑定到一个数据项(或表达式)。本节处理更复杂的控件开发方案,该控件具有绑定到是集合类型(System.Collections.ICollection 或... 阅读全文

posted @ 2009-03-09 18:12 chen eric 阅读(436) 评论(0) 推荐(0)

摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->分散关注 将通用需求功能从不相关类之中分离出来;同时,能够使得很多类共享一个行为,一旦行为发生变化,不必修改很多类,只要修改这个行为就可以。 AOP就是这种实现分散关注的编程方法,它将“关注... 阅读全文

posted @ 2009-03-08 19:01 chen eric 阅读(848) 评论(1) 推荐(0)

摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->[转]什么是AOP?2007年08月10日 09:36 A.M.原文引用:http://blog.csdn.net/vargas/archive/2007/01/16/1485052.aspx 邓辉 ... 阅读全文

posted @ 2009-03-08 18:59 chen eric 阅读(1796) 评论(0) 推荐(0)

摘要:Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->由Tencent://Message协议想到的一个解决方案 源代码下载:http://files.cnblogs.com/phinecos/HelloWorldProtocal.rar 前天... 阅读全文

posted @ 2009-03-06 23:18 chen eric 阅读(1735) 评论(1) 推荐(1)

摘要:Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->DefaultProperty("Text"), ToolboxData DefaultProperty("Text"), ToolboxData("")> 是什么意思? DefaultPr... 阅读全文

posted @ 2009-03-06 23:11 chen eric 阅读(479) 评论(0) 推荐(0)

摘要:Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->模板控件概念: 模板控件可以使内容与外观分离。典型的应用有Repeater、DataList。 ASP.NET 提供了一种称为模板的通用功能,允许将控制数据与其表示分开。模板化控件本身不提供... 阅读全文

posted @ 2009-03-06 23:04 chen eric 阅读(403) 评论(0) 推荐(0)

摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->Int/Decimal.ToString 方法 (String, IFormatProvider) decimal value = 16325.62m; string specifier; Cultur... 阅读全文

posted @ 2009-03-06 17:47 chen eric 阅读(7448) 评论(0) 推荐(0)

摘要:母版页控件 Init 事件。 内容控件 Init 事件。 母版页 Init 事件。 内容页 Init 事件。 内容页 Load 事件。 母版页 Load 事件。 内容控件 Load 事件。 ... 阅读全文

posted @ 2009-03-05 13:36 chen eric 阅读(198) 评论(1) 推荐(0)

摘要:USE [master] EXEC dbo.sp_dbcmptlevel @dbname='worldexpo2',@new_cmptlevel=90 use worldexpo2 EXEC sp_changedbowner 'sa' 阅读全文

posted @ 2009-03-05 13:04 chen eric 阅读(200) 评论(0) 推荐(0)

摘要:jQuery formValidator表单验证插件3.5a 版本发布,适合jQuery1.3.2类库 这次更新做的几个调整: 1、修改了插件支持jQuery1.3.2类库,并修改了所有的demo 2、修正了在以往升级过程中由于疏漏产生的几个bug 3、补充了帮助文档。修正在升级过程中,有些功能忘记说明的问题 请大家仔细看demo1里的调用,因为1.3.2的选择器语法做了些调整,默认值设... 阅读全文

posted @ 2009-03-04 11:25 chen eric 阅读(298) 评论(0) 推荐(0)

摘要:优化哪些内容 数据库吞吐量 单位时间内存取的数据量 数据库用户响应时间 系统服务时间 提高数据库的吞吐量 用户等待时间 减少用户访问同一数据库资源的冲突率 性能优化过程 1. 调整数据结构的设计 哪些表经常访问:建立索引 哪些表经常联接:建立冗余字段 2. 调整应用程序结构设计 CS/BS:人少与人多的问题 OLTP/OLAP:数据更新多/查询多的问题 3. 调整数据库SQL... 阅读全文

posted @ 2009-03-02 14:45 chen eric 阅读(228) 评论(0) 推荐(0)