- 博客(14)
- 资源 (4)
- 收藏
- 关注
原创 IIS7集成模式初始化Spring.NET容器(Request is not available in this context exception in Application_Start问题)
一般Spring容器是在执行第一个请求的时候触发的,但我碰到个需求,必须在应用程序启动的时候就要能够初始化Spring上下文。换句话说,我在Application_Start时就要能够执行ContextRegistry.GetContext()我使用了SignalR框架,为了和Spring一起协同工作,我需要使SignalR内置的IoC容器与Spring.NET容器协同工作
2013-04-22 11:29:15
1567
1
原创 使Spring.NET 1.3.2支持NHibernate 3.2 ByCode方式的映射
Spring.NET IoC内建对NHibernate的支持,有个NHibernateTemplate,对应配置文件如下。 里面会需要一个SessionFactory,这东西的配置如下 ds.callcenter.fire.DataModel ...但是很遗憾,它里面的MappingAs
2013-04-22 11:27:41
1147
原创 win2003 IIS6配置PHP 5.3.3(fastCGI方式+eAccelerator)+ASP.NET 4.0(MVC3)
直入正题。这个环境的部署很有讲究,折腾了一天,大概说一下思路:自从哪个PHP的版本开始(5.2也不知道多少),就分了thread-safe版和non-thread-safe版,简称就是ts和nts版本,还区分了VC6和VC编译的版本,我作一下解释。(可以参见官方:http://windows.php.net/)VC6是用在Apache服务器上的,而VC9则适用于IIS,这个
2013-04-22 11:26:22
1495
原创 ASP.NET WebForm使用IoC容器(Spring.NET容器、Castle等等)
WebForm模型不像MVC,MVC的Controller本身使用工厂模式获取,有ControllerFactory的概念,WebForm无法像MVC一样直接替换Controller工厂。构造注入就别想了,aspx直接被.NET初始化成对象的,你没机会干预这个过程,只能从后期的属性注入下手。因此主要实现思路有以下2种:1、在aspx.cs文件中,需要被注入的属性直接从Spr
2013-04-22 11:24:42
2058
原创 ssh建立socks代理原理浅析
直入正题,先来一条命令:ssh -N -D 9000 -f root@host.com属性解释一下:-D这个属性很神奇,关键的那句话是“and the application protocol is then used to determine where to connect to from the remote machine”,翻译为”接下
2013-04-22 11:21:22
5569
原创 执行maven [goal]命令的含义
goal phase lifecycle这几个概念的区别我不赘述了,我前一篇博文便转载了,网上也大把大把的资料。这篇文章说的是,例如执行 mvn archetype:generate 此类执行goal语句,冒号的两边分别代表什么含义。它对应的含义是 mvn goa
2011-10-19 00:36:03
7423
转载 Maven生命周期详解
Maven强大的一个重要的原因是它有一个十分完善的生命周期模型(lifecycle),这个生命周期可以从两方面来理解,第一,顾名思义,运行Maven的每个步骤都由它来定义的,这种预定义的默认行为使得我们使用Maven变得简单,相比而言,Ant的每个步骤都要你手工去定义。第二,这个
2011-10-18 23:59:05
615
原创 数据库驱动为什么要使用Class.forName()
在Java开发特别是数据库开发中,经常会用到Class.forName( )这个方法。通过查询Java Documentation我们会发现使用Class.forName( )静态方法的目的是为了动态加载类。在加载完成后,一般还要调用Class下的newInstance( )静态
2011-10-16 00:01:26
1113
1
转载 web.xml 中的listener、 filter、servlet 加载顺序及其详解
在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己也就不重复造轮子了,只是略加点了自己的修饰。 首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不
2011-10-15 23:10:55
546
原创 计算机系统初始化
<br />1,计算机加电或复位<br />2,ROM中在固定位置FFFF:0000中存放了启动程序,于系统是将CS设置为FFFF,IP设置为0000,指向BIOS(Basic Input Output System)入口,CPU将执行BIOS启动过程。<br />3,BIOS启动过程:上电自检,对硬件设备检查和链接,将测试数据存放到BIOS数据区,根据预先设置从软盘或者硬盘读入Boot Loader,如果是硬盘,则位于0柱面0磁道1扇区(MBR),此扇区存放Boot Loader,最后一个字存放着系统标志
2010-08-22 15:17:00
860
转载 关于.NET大数据量大并发量的数据连接池管理
<br /> 首先声明,本人以前做的都是小应用,还没有设计过百万、千万数据量的应用,并发量上万的应用,很多时候都是Applicatiion Server和DB Server在一台机器,或者将DB Server分离出来,单独在一台机器。由于最近的工作需要,故产生很多疑问,想要和大家一起探讨,向大家学习,希望大家不吝赐教,感谢大家的参与。<br /> 首先提一下本文的需求来源和具体的需求。<br /> 需求的来源:<br /> 本文的需求产生于公司最近的产品,是一个互联网应用,考虑到将来的数
2010-08-06 22:27:00
1215
转载 ASP.NET MVC生命周期介绍
<br />asp.net应用程序管道处理用户请求时特别强调"时机",对asp.net生命周期的了解多少直接影响我们写页面和控件的效率。对于asp.net mvc,我对它的生命周期兴趣很浓,于是对ASP.NET MVC生命周期提出两个问题:<br />一个HTTP请求从IIS移交到asp.net运行时,asp.net mvc是在什么时机获得了控制权并对请求进行处理呢?处理过程又是怎样的?<br /><br /><br />以IIS7中asp.net生命周期为例,上图是来自MSDN的一张HTTP请求处理过程发
2010-08-06 22:26:00
913
转载 【差距】揭秘美国各大科技公司员工薪酬
<br />据Businessinsider网站报道,当日在AOL裁员后,街上又多了2500左右失业的科技人员。不过,这些人和其他想在科技行业寻找工作的人也有好消息,就是科技行业依然是增长非常快的行业。据悉,社交游戏新兴公司Zynga今年将招1000人,Facebook则要将职员数提高一倍,而Twitter则想雇佣数万人,甚至雅虎也在招人。本周早些时候,一位新兴公司的CEO曾表示,虽然今年冬天非常冷,但他的公司几乎不需要开暖气,因为公司在不停地招新人,将狭小的办公室挤得满满的。<br />现在就
2010-08-06 22:24:00
2856
转载 字符编码笔记:ASCII,Unicode和 UTF-8
<br />作者: 阮一峰<br />日期: 2007年10月28日<br />今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。<br />结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。<br />下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,想要熟练使用计算机,就必须懂得一点字符编码的知识。<br />1. ASCII码<br />我们知道,在计算机内部,所有的
2010-08-06 22:07:00
490
伟大架构师的秘密.doc
2010-08-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人