}
«网站首页

艾伦

关注此人
把艾伦加为好友
附言:



最新动态
  • 艾伦 评论博客:Asp.Net页面生命周期 2012-05-21 09:36
    希望可以看到附上代码,我们日常开发过程中,分别在哪一步可以进行哪些操作或者优化,例如:重写httpmodule
  • 艾伦 发表博客:观察者模式 2012-03-04 19:58
    观察者模式:定义对象间的一种一对多的关系,当一个对象的状态发生变化时,所有依赖于它的对象都得到通知并自动更新先上图废话不说,上代码 class Program { //观察者模式...
  • 艾伦 发表博客:代理模式(Proxy) 之c# 2011-08-18 14:38
    文章场景取自日常工作中,先大概描述一下,小公司一般工作流程是,需求方需要改什么需求,增加什么功能,直接找到程序员进行更改用代码表示这种场景就是 class demand //需求方 { //传统方式,...
  • 艾伦 评论博客:Entity Framework之犹豫不决 2011-08-17 16:40
    ef4.1 怎么用oracle数据库呢?很多人说的code first貌似oracle 不灵了
  • 艾伦 发表博客:外观模式(facade) 之c# 2011-08-15 12:47
    外观模式(Facade Pattern)可以将一系列复杂的类包装成一个简单的封闭接口。也称门面模式.Facade模式的意图是:为了子系统中的一组接口提供一个一致的界面,Facade模式定义了一个高层接...
  • 艾伦 发表博客:抽象工厂模式优化 2011-08-11 13:00
    private static readonly string db = "A"上一篇说的是简单工厂,工厂模式,抽象工厂抽象工厂解决了我们切换的问题,但是如果要新增子类的时候,我们需要修改的地方就很多...
  • 前面介绍了策略和单例模式,这篇文章说一下简单工厂,工厂,抽象工厂的概念和应该场景首先,从简单工厂开始:见上图,可以看出来,最核心的部分就是工厂类了,所有的变化都封装在这个工厂类里面,Client不用关...
  • 艾伦 发表博客:单例模式 之c# 2011-07-27 14:17
    单例模式是为了确保一个类中只有一个实例被创建,并提供对该实例的全局访问指针废话不说,上代码 public sealed class Signton { public static Signton si...
  • 艾伦 发表博客:策略模式 之c#,c++,java,php 2011-07-25 17:58
    策略模式是目前我工作中比较常用的模式下面贴出搜集各种语言的版本,记得我当初刚开始的时候,只会C#,别的语言看不明白,不知道现在还有没有人有我当年的烦恼!所以在这里我提供c#,C++,java,php四...
  • 艾伦 发表博客:oracle日期格式 2011-07-05 16:47
    insert into Ecp_Chat_Message(CHATID,CONTENT,IMGURL,SENDUSERID,SENDTIME,RECEIVEUSERID,STATE,ISREAD)va...
  • 艾伦 发表博客:取前10条数据sql,oracle,mysql写法 2011-07-05 13:37
    sql写法,F5运行select top 10 * from Ecp_Chat_AllotService oracle写法,F8运行select * from Ecp_Chat_AllotServic...
  • 艾伦 发表博客:sql in exists any all 2011-07-04 12:36
    查找ecp_wbs_workorder_info中work_order_id在 ecp_wbs_workorder_deal_info表中的数据in 写法select * from ecp_wbs_...
  • 艾伦 发表博客:数组代替递归算法 2011-07-03 09:04
    要求输出:1,2,3,5,8,13,21,34,55,89前面我已经写了,递归输出方法,见文章http://www.cnblogs.com/A-I/archive/2010/08/12/1798117...
  • 艾伦 发表博客:GAC 2011-07-03 01:45
    GAC(global assambly cache),全局程序集缓存作用是可以存放一些有很多程序都要用到的公共Assembly,例如System.Data、System.Windows.Forms等...
  • 艾伦 发表博客:Appdomain 2011-07-03 01:06
    appdomain:应用程序域,是CLR中实现代码隔离的基本机制,只在.net中存在1.一个进程中可以有多个Appdomain,一个Appdomain只能属于一个进程2.AppDomain是个静态概...
  • 艾伦 发表博客:vs2010 小插件和小配置 2011-03-25 11:00
    JSEnhancements--js和css折叠AxTools.VS10X.CodeMap--代码地图sVim--编辑器想下载的话,google一下就可以了另外,在项目中定位当前打开页的位置,调整如下...
  • 艾伦 发表博客:屏蔽ip网段 2010-12-15 10:29
    配置文件
  • 艾伦 发表博客:vs2008.net 单元测试NUnit 2010-10-25 15:51
    首先,配置vs2008,关于这些就不赘述了然后,下载NUnit-2.5.5.10112,并且安装,默认会安装在C:\Program Files\NUnit 2.5.5下,这个安装完成之后打开新建好的....
  • 艾伦 发表博客:Excel 宏导数据 2010-10-14 16:54
    解决工作过程中,经常性的从excel中导入数据库(sql数据库),创建宏一般宏都是这种样子的 sub aaa()end sub 把下列代码放入宏中 Dim i, k As Integer Dim c...
  • 艾伦 发表博客:数据库优化 2010-09-14 21:26
    数据库表结构如下:Id  intprimary key  --主键DeptId   int        --部门idInvoType varchar(50)    --部门可开发票类型现在数据库有...
  • C#写法: public static void Main() { int[] intArr=new int[100]; ArrayList myList=new ArrayList(); Ra...
  • 艾伦 发表博客:js location.replace location.reload 2010-09-06 16:01
    location.reload相当于我们按F5,页面在服务器端已经存在,isPostBack页面不会从服务器端重新生成,然后返回客户端会在浏览器的历史浏览记录中增加一条记录location.repla...
  • 艾伦 发表博客:取出字符串中指定字符出现次数 2010-09-02 13:32
    需求:有两个字符串s1,s2,s1="abaad" ,s2="a"输出s2在s1中出现的次数,写法如下 public static void Main() { Console.Write( RL("...
  • 艾伦 发表博客:Lock Monitor 2010-09-01 09:39
    多线程操作的时候,为防止死锁,我们经常采用加Lock的方式解决,下面就谈一下Lock的具体运用和Lock可以用什么来替换首先,看代码: private static object syncroot =...
  • 艾伦 发表博客:sql行转列 2010-08-31 14:03
    ExecuteCode ContractExecuteCost1 2500.001 66000.001 13700.001 40000.001 2150.001 10000.001 6000.001 ...
  • 艾伦 发表博客:sql2000 sql2005分页写法 2010-08-30 21:13
    sql2000分页写法,第二个第五页,select top 5 * from CustomerBusinessLicence where licenceid not in(select top 5 l...
  • 艾伦 发表博客:面向对象原则 2010-08-27 21:48
    单一职责原则:就一个类而言,应该仅有一个引起它变化的原因如果一个类承担了过多的职责,就等于把这些职责耦合在一起,这种耦合会导致脆弱的设计开放-封闭原则:对于扩展时开放的,对于修改的封闭的依赖倒转原则:...
  • 艾伦 发表博客:索引规则 2010-08-25 16:54
    1,不要为大字段建立索引,会占用太多存储空间,影响性能,例如,int(4字节),bigint(8字节)2,不要为不常用或者重复记录多的字段建立索引3,索引尽量建立在定长字段上,尽量用数字型,不用字符串...
  • 艾伦 发表博客:money float decimal背后的故事 2010-08-20 13:53
    数据库中一般金额类型用什么字段,实际运用中,都是money,可是为什么要这么用,为什么不用float或者decimal呢?这就需要谈一下他们背后的故事money的小数位是四位,会舍去四位后极小的零头,...
  • 艾伦 发表博客:js获取css属性 2010-08-17 13:21
    <head runat="server"> <title></title> <style type="text/css"> #btn1{ width: ...
Top