自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

原创 敏捷开发中的架构设计

敏捷开发对软件架构设计产生了一定的影响,让人产生敏捷开发中"轻架构设计"的印象。文章就笔者经验,和大家一起讨论一下敏捷中的架构设计这个话题。 # G1 Y% K2 ~; ]; q% w首先,笔者认为敏捷开发是一种软件过程方法和工具,敏捷开发本身并不能代表架构设计。这就好比建筑架构设计和建筑工程管理之间的差别一样,两者是建筑的两个方面。相同的软件行业也是类似的情况,软件架构设计描述的是事物本身,而敏

2011-06-28 10:45:00 811

原创 10款有用的JQuery插件

本文介绍的插件涉及图像、paypal支付、分页、导航等方面的内容。 1.AJAX-ZOOM 图像缩放 & Pan Gallery, 360° 对象旋转 (Spin), 全屏视图. 在线演示 here. 2.(mb) verticalSlider 显示长列表的绝佳方式,在线演示 here. 3.More plugin 该插

2011-06-17 17:26:00 468

原创 NHibernate延迟加载与立即加载

概念 什么是延迟加载:所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。可以简单理解为,只有在使用的时候,才会发出sql语句进行查询,数据是分N次读取。 什么是立即加载:所谓立即加载既是所有的相关数据一次被读取出来,而不是分N次。 一、延迟加载:NHibernate延迟加载须有Session存在,且配置为Lazy=true(默认) DAL中编写方法如下

2011-06-10 15:43:00 1262

原创 None

中间件(middleware)是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。中间件(middleware)是基础软件的一大类,属于可复用软件的范畴。顾名思义,中间件处于操作系统软件与用户的应用软件的中间。中间件在操作系统、网络和数据库之上,应用软件的下层,总的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件。在中间件产生以前,应用软件直接使用操作系统、网络协

2011-05-31 10:32:00 647

原创 史上最全的android开发资料大集合 - 移动平台 / Android

这个可是我从各处搜集来的资料,上传到了我的资源里,供大家下载学习,希望大家支持一下 1、【eoeAndroid特刊】第一期 Andriod 1.5 SDK简介 http://download.csdn.net/source/2399809   2、【eoeAndroid特刊】第二期 图像处理篇(1) http://download.csdn.net/source/2399814   3、【eoeAndroid特刊】第三期 Android Marke

2011-05-26 17:35:00 132

原创 动态规划

   动态规划动态规划(dynamic programming)是运筹学的一个分支,是求解决策过程(decision process)最优化的数学方法。20世纪50年代初美国数学家R.E.Bellman等人在研究多阶段决策过程(multistep decision process)的优化问题时,提出了著名的最优化原理(principle of optimality),把多阶段过程转化为一系列单阶段问题,利用各阶段之间的关系,逐个求解,创立了解决这类过程优化问题的新方法——动态规划。1957年出

2011-05-11 17:05:00 206

原创 SilverLight样式表继承

SilverLight样式表继承与Css样式表继承很相似,只不过是语法结构不同而已。SilverLight功能更强大。还是举最简单的例子,开启这扇大门: 新建文件:/Style/Main.xaml:<ResourceDictionary    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"     xmlns:x="http://schemas.microsoft.com/winfx/2006/xa

2011-05-10 10:32:00 873

原创 .NET Framework 类库

System   System.Activities 命名空间   System.AddIn 命名空间   System.CodeDom 命名空间   System.Collections 命名空间   System.ComponentModel 命名空间   System.Configuration 命名空间   System.Data 命名空间   System.Deployment 命名空间   System.De

2011-05-09 11:00:00 416

原创 Android 的消息队列模型

Android是参考Windows的消息循环机制来实现Android自身的消息循环的。 Android通过Looper、Handler来实现消息循环机制,Android消息循环是针对线程的(每个线程都可以有自己的消息队列和消息循环)。 Android系统中,Looper负责管理线程的消息队列和消息循环。我们可以通过Loop.myLooper()得到当前线程的Looper对象,通过Loop.getMainLooper()可以获得当前进程的主线程的Looper对象。

2011-05-09 10:57:00 379

原创 委托与事件的区别

 委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Observer设计模式的意义,对它们的中间代码也做了讨论。将方法作为方法的参数我们先不管这个标题如何的绕口,也不

2011-05-06 17:13:00 427

原创 HttpHandler HttpModule入门篇

HttpHandler HttpModule入门篇 ASP.Net处理Http Request时,使用Pipeline(管道)方式,由各个HttpModule对请求进行处理,然后到达 HttpHandler,HttpHandler处理完之后,仍经过Pipeline中各个HttpModule的处理,最后将HTML发送到客户端浏览器中。生命周期中涉及到几个非常重要的对象:HttpHandler,HttpModule,IHttpHandlerFactory,他们的执行(顺序)大致的执行过程是这样的:

2011-05-06 16:24:00 784

原创 使用httpModule做权限系统

reference: http://blog.csdn.net/andyhooo/archive/2007/04/29/1591890.aspx http://topic.csdn.net/t/20050417/19/3944040.html http://www.cnblogs.com/fanrsh/archive/2006/05/24/408136.html     页面请求过程:     根据这个流程,网上一般的权限验证在:Http.Module.

2011-05-06 16:23:00 502

转载 一篇WebLogic server8.1 JMS入门的不错的文章(转贴)

一. JMS简介1. JMS基本概念 JMS(Java Message Service)是访问企业消息系统的标准API,它便于消息系统中的Java应用程序进行消息交换,并且通过提供标准的产生、发送、接收消息的接口简化企业应用的开发。2. JMS基本功能JMS是用于和面向消息的中间件相互通信的应用程序接口。它既支持点对点(point-to-point)的域,又支持发布/订阅(publish/subs

2008-03-30 18:49:00 444

转载 JMS教程

 本教程提供了对 Java Message Service (JMS)的概述,并提供了用它开发程序的一些基础知识。JMS 是由 Sun Microsystems 开发的,它为 Java 程序员提供一种访问企业消息系统的方法,即 面向消息的中间件 (MOM)。MOM 通过中间媒介以间接方式在应用程序之间异步传送数据,用这种方法提供一种以松散耦合的灵活方式集成应用程序的机制。 在开始学习本教程

2008-03-30 18:48:00 699

原创 C#禁止一个程序多次打开

方案一://判断是否已经存在一个exe     是要写在main函数里面的     [STAThread]     static   void   Main()       {     bool   createdNew;     Mutex   m   =   new   Mutex(true,   "yourexe",   out   createdNew);     if   (!   cr

2007-08-29 19:39:00 1001

原创 C#文件复制

using System.IO; File.Copy("c://a.txt", "d://a.txt",true); 后面的参数允许覆盖true,不可以覆盖false 

2007-08-29 19:39:00 3664

原创 C#读写文本

using System;using System.IO;//读文件class Test {    public static void Main()     {        try         {            // Create an instance of StreamReader to read from a file.            // The using s

2007-08-29 19:36:00 628

原创 C#获取应用程序图标

1 楼Jneu(沧海桑田)回复于 2002-01-26 10:16:37 得分 0 使用ExtractIconEX   API函数从文件中提取图标,并返回图标句柄,然后利用该句柄,使用DrawIcon函数将图标绘制到目标设备中。最后清除句柄以释放系统资源。       Top2 楼javaduke()回复于 2002-01-26 15:37:33 得分 0 可是我想获得同IE浏览那样,同操作系

2007-08-29 19:36:00 6362 2

原创 C#调用存储过程

SqlCommand getrc = new SqlCommand();getrc.CommandType = CommandType.StoredProcedure;getrc.CommandText = "YourSPName";getrc.Connection = YourSqlConnection; // Make sure your sqlconnection is opened

2007-08-29 19:34:00 538

DebugView图文教程(内附程序)

DebugView详细使用教程,内附测试程序 以及命令行的使用方式,远程方式

2011-05-16

J2ME中文教程

在网上搜索了好久才找到的,质量不错!

2007-05-20

空空如也

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

TA关注的人

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