自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lee576的专栏

此博内容全为自己的笔记,是写给自己看的,如果看客觉得有用,不用客气,觉得没用,也不要咒骂,抱怨,更不要找我要代码,毕竟我不是专门写给你看的

  • 博客(16)
  • 资源 (17)
  • 收藏
  • 关注

转载 SPRING.NET 1.3.2 学习20--方法注入之替换方法注入

这是一种用的比较少的注入方式。在Spring的配置中,通过replaced-method在需要替换类中指定需要被替换的方法,以及被哪个类替换。替换类应该实现Spring.Objects.Factory.Support中的IMethodReplacer接口。IMethodReplacer接口只有一个object Implement(object target, MethodInfo method,

2013-03-27 11:15:09 2317

原创 SPRING.NET 1.3.2 学习19--方法注入之查询方法注入

查询方法注入(Lookup Method Injection),对这个名称一直都感到奇怪,特别是了解了它的用法以后,感觉它就像是抽像工厂?查询方法XML配置的lookup-method name中配置的方法名,一定会返回object中配置的对象Spring.Net可以对动态的对目标对象的抽象方法或者虚方法进行覆盖,并且可以在容器类查找已命名的对象,查询方法注入就利用了这一功能。被查询的对象一般应该

2013-03-27 10:03:32 1986

原创 SPRING.NET 1.3.2 学习18--方法注入之IObjectFactoryAware,IObjectNameAware

多数用户都会将容器中的大部分对象布署为singleton模式。当一个singleton对象需要和另一个singleton对象协作,或者一个非singleton对象需要和另一个非singleson对象协作时,Spring.NET都能很好的处理它们的依赖关系。但是,如果对象的生存周期不同,就可能会产生问题。例如,假设一个singleton对象A要使用一个非singleton(原型)对象B,A中的每个方

2013-03-26 10:37:21 1925

原创 SPRING.NET 1.3.2 学习17--使用延迟加载

延迟加载的意义是什么,为什么需要延迟加载,请看这篇文章浅析C#延迟加载的运行机制和应用场景http://www.51testing.com/html/00/n-235500.html关于这个,c#4.0 提供了一个包装类 Lazy,这里有它的源码分析http://www.cnblogs.com/me-sa/archive/2010/05/25/Lazy-initialization-Fx4.htm

2013-03-21 16:17:48 1919

原创 SPRING.NET 1.3.2 学习16--使用depends-on

Spring.net使用节点来引用对象的依赖项。除非有特殊的初始化需求,一般不需要使用depends-on属性。但是,如果需要使用其它静态(类型或方法)或对象来做一些初始化工作,就可以借助depends-on属性来确保在使用依赖对象之前将其初始化 上面的配置文件中,要初始化objectOne对象,就必须先初始化manager和accoutDao对象

2013-03-21 14:59:43 1857 1

原创 SPRING.NET 1.3.2 学习15--事件注入

这部分转自博客园"刘冬"的博客http://www.cnblogs.com/GoodHelper/觉得写的很容易理解,就转过来了  在Spring.NET的IoC框架中,除了提供方法注入以外,还提供事件的注入。通过事件的注入,可以使架构体系的耦合降到最低。(参考 clingingboy的 Spring.NET学习笔记(3)-注册事件注入)  在listener节点处配置event和method属性

2013-03-21 12:44:28 1595

原创 SPRING.NET 1.3.2 学习14--复合属性名称和Spring表达式的引用

举例在ojbect中嵌套定义一个property 也可以用表达式来设置property的值

2013-03-21 10:45:58 4303

原创 SPRING.NET 1.3.2 学习13--value和ref的简写形式

property常规写法: hello hello hello简写: ref常规写法: 简写:key ref常规写法: 简写:

2013-03-21 10:22:38 3527

原创 SPRING.NET 1.3.2 学习12--为索引器属性赋值

假设有如下类,有两个索引器,一个是整形,一个是字符串public class Person{ private IList favoriteNames = new ArrayList(); private IDictionary properties = new Hashtable(); public Person() { favoriteNames

2013-03-08 16:24:03 1557 1

原创 SPRING.NET 1.3.2 学习11--设置空值和Null值

空值 等效于exampleObject.Email = "";Null值 等效于exampleObject.Email = null;

2013-03-07 16:57:14 1444

原创 SPRING.NET 1.3.2 学习10--合并集合对象

下面定义了两个集合,一个叫parent,一个叫child,都有一个属性为AdminEmails child集合的parent标签值为上面定义的parent,并且有一个标签

2013-03-07 14:57:55 1528

原创 SPRING.NET 1.3.2 学习9--设置泛型集合的值

下面举例,一个类中包含了一个泛型集合类型public class LotteryTicket { List list; DateTime date; public List Numbers { set { list = value; } get { return list; } } public DateTime Date { get { re

2013-03-07 14:41:07 2122

原创 SPRING.NET 1.3.2 学习8--设置集合对象的值

设置集合对象的值,包括,IList, ISet,NameValueCollection,IDictionary下面是一个例子 <!-- results in a call to the setter of the SomeList (System.Collections.IList) property -->

2013-03-07 14:25:15 1421 1

原创 SPRING.NET 1.3.2 学习7--使用外部对象和内部对象

使用ref标签来使用外部对象定义外部对象: 使用外部对象:<object id="AccountService" <-- notice that the name of this object is the same as the name of the 'parent' object type="Spring.Aop.Framework.ProxyFactoryObje

2013-03-07 14:19:27 1595

原创 SPRING.NET 1.3.2 学习6--idref元素

下面用示例来说明idref元素的作用首先下面的xml配置了idref元素  . . . idref objecgt 在theClientObject对象里面引用了theTargetObject对象的名称,那么它是干什么用的?它的作用就是检测在idref引用的对象是否真正在XML里面定义过!使用idref标记允许容器在部署时 验证所被引用的对象是否存在第二种书写

2013-03-04 14:03:17 1243

原创 SPRING.NET 1.3.2 学习5--依赖注入

1.使用属性依赖注入:XML C#public class ExampleObject{ private AnotherObject objectOne; private YetAnotherObject objectTwo; private int i; public AnotherObject ObjectOne

2013-03-01 15:27:07 2090

Blazor 下的 Json 编辑器

Blazor 下的 Json 编辑器| 包括语法着色,Json 属性的数据类型控制 还可以自定义编辑器,基于开源项目的一个改造

2024-04-19

.net 8 + Azure 登录 + Ant Design Blazor

一个 .net 8 + Azure 登录 + Ant Design Blazor 的基本后台框架 主界面使用了 Ant Design Blazor 搭建 后台技术是 .net 8 Blazor run at server 模式 登录方式使用 Azure 实现了菜单导航和路由 此外实现了读取和修改本地Json文件的功能

2024-04-18

VueStudy.rar

Vue + Element UI

2021-07-28

Asp.net MVC 下使用百度 UEditor 编辑器

Asp.net MVC 下使用百度 UEditor 编辑器

2016-12-23

Advanced.Installer.v13.1注册机

Advanced Installer 是一款功能强大、可生成符合MS Windows 认证的Windows Installer 的MSI 安装包制作工具,具有友好的图形用户界面,直观而且非常简单的界面,创建 MSI 文件包非常方便,用户只需添加文件,修改名称,添加按钮就可以了,无需任何脚本方面的知识,并且生成的安装文件保证符合Windows 最佳操作建议。

2016-09-19

MySQLBackupFTP及注册工具

这个工具主要就是自动备份数据库,一键还原数据库,发送备份数据库日志报告到邮箱,自动压缩备份好的数据库 定期执行数据库备份任务,取代SSMS的维护计划,上传数据库备份文件到FTP服务器、其他网络硬盘等

2016-09-19

AlwaysUp8.5及注册机

一个计算机系统软件,能将可执行文件、批处理文件及快捷方式作为windows系统服务,并且进行管理和监视确保100%运行。当程序崩溃、挂起、弹出错误对话框时,AlwaysUp 能自动重启程序,并运行自定义的检查功能确保程序一直可用。AlwaysUp 能发送详细的email使你清楚地了解崩溃、重启等事件。

2015-09-25

NetMQ例子,推拉模式

NetMQ例子,推拉模式,改造了一下官方的例子,更容易理解

2015-07-20

NetMQ例子,多线程模式,推拉模式等

NetMQ例子,多线程模式,推拉模式,订阅模式等

2015-07-19

word(doc,docx都支持)转成chm

转换效果非常不错,甚至可以把word的目录转成chm的目录

2015-01-21

数据库数据互导及文档生成工具(IT人员必备)

介绍:基于CYQ.Data 开发的,一款支持从一种数据库中反向工程生成多种数据库脚本和多数据库间批量互导数据功能的小工具。 功能1:反向工程,从任意一种数据库生成另外一种数据库脚本 功能2:导数据功能:从任意一种数据库导数据到另外一种数据库 功能3:生成数据库设计文档,从任意一种数据库生成任意的数据库类型数据库文档

2015-01-19

ReoScript引擎的简单使用

ReoScript引擎的简单使用,导入.net命名空间,从文件中导入脚本并执行,等等

2014-12-28

CMMI项目文档模板

整个项目流程中所有文档的模板,没写过文档的,或者不知道怎么写的,有很大的参参考价值

2014-11-20

Winform中的仿Vista里的水晶按钮

WinForm"不错的Vista风格水晶按钮"控件

2014-10-14

类似SCSF中EventBroker解耦事件调用方和接受方,打破"+="带来的耦合

里面实现了微软SCSF框架中的EventBroker模块的功能,它的使用和SCSF几乎一样,熟悉SCSF的人几乎一下就能上手,只是这个类库不在像SCSF一样,只能在框架中使用,它不依赖于SCSF,可以用在WinForm,WPF中,是一个独立的组件。 原本应该在"Code Project"上可以下载的,上面只有它的介绍,下载链接好像有问题 http://www.codeproject.com/Articles/30066/EventBroker-a-notification-component-for-synchrono 我在百度上找了很久,终于找到一个可以下载的地方,这里是它的源码。 http://sourceforge.net/projects/bbvcommon/

2014-08-16

winform窗体验证控件

附带控件源码及使用例子 含非空,正则表达式

2013-12-16

AndEngine游戏引擎讲解

AndEngine游戏引擎讲解,代码实例

2013-03-15

VclSkin4.6

UI皮肤控件,自动安装,支持delphi 2007

2007-12-17

空空如也

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

TA关注的人

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