摘要: Win7/Vista下安装SQL Server 2005/2008后,进行附加数据库错误的解决 我在Win7/Vista下安装了SQL Server 2008,分离数据库后,进行附加时,发生如下错误: 提示“无法打开物理文件…………。操作系统错误 5:"5(拒绝访问。)"(Microsoft SQL Server,错误:5120) 网上很多都是说出现该问题是由于用混合验证方式登录数据库造成的,只要... 阅读全文
posted @ 2011-04-28 11:38 Ryan R 阅读(1434) 评论(1) 推荐(1) 编辑
摘要: private void ProxySetting(WebRequest request) { WebProxy proxy = WebProxy.GetDefaultProxy();//获取IE缺省设置 //如果缺省设置为空,则有可能是根本不需要代理服务器,如果此时配置文件中也未配置则认为不需Proxy if (proxy.Address == null)//按配置文件创建Proxy 地置... 阅读全文
posted @ 2011-04-26 19:19 Ryan R 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 那网络异常断开原因主要有那些呢?归纳起来主要有以下两种: 1、客户端程序异常。 对于这种情况,我们很好处理,因为客户端程序异常退出会在服务端引发ConnectionReset的Socket异常(就是WinSock2中的10054异常)。只要在服务端处理这个异常就可以了。 2、网络链路异常。 如:网线拔出、交换机掉电、客户端机器掉电。当出现这些情况的时候服务端不会出现任何异常。这样的话上面的代码就不... 阅读全文
posted @ 2011-04-26 16:24 Ryan R 阅读(1459) 评论(0) 推荐(0) 编辑
摘要: 1、TCP连接 要想明白Socket连接,先要明白TCP连接。手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起一个TCP连接需要经过“三次握手”: 第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; 第二次握手... 阅读全文
posted @ 2011-04-26 16:14 Ryan R 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 目的 Sleep 阻止给定的时间周期 Join 等待另一个线程完成 Sleep方法是个静态方法,由thread类来调用。它只能暂停当前线程,不能暂停其他线程。它接受的参数指名这个线程需要休眠多少时间。 Join方法是非静态方法,他使得在系统调用此方法时只有这个线程执行完后,才能执行其他线程,包括主线程的终止!或者给它制定时间,即最多过了这么多时间后,如果还是没有执行完,下面的线程可以继续执行而... 阅读全文
posted @ 2011-04-25 17:00 Ryan R 阅读(2034) 评论(0) 推荐(0) 编辑
摘要: Ibatis.net + Npgsql +PostgreSql 数据的连接检查过关闭的都很好没有漏掉的 但还是经常遇到这个问题 Timeout while getting a connection from pool.Ibatis.net + Devart +PostgreSql 经常出现“sorry, too many clients already”案例:for (int i = 0; i < 10; i++) { ThreadProcessor testThread1 = ThreadProcessor.Create(TestTimeOutQueryCus, OnCompleted 阅读全文
posted @ 2011-04-21 10:50 Ryan R 阅读(2337) 评论(3) 推荐(0) 编辑
摘要: 查询参数(serach argument SARG),以下都是以SQL2005为对象。 SARG语句包含:=、<、>、>=、<=、BETWEEN以及部分状况下的LIKE(like ‘name%’); 非SARG语句包含:NOT、!=、<>、!>、!<、NOT EXIST、NOT IN和NOT LIKE等,以及‘%IS%’——这种LIKE方法将会造成数据表扫描(TABLE SCAN)而减低性能。... 阅读全文
posted @ 2011-04-14 11:44 Ryan R 阅读(399) 评论(0) 推荐(0) 编辑
摘要: SOA的概念是Gartner 在1996年提出来的,并于2002年12月进一步提出SOA是“现代应用开发领域最重要的课题”。 SOA的定义 SOA分为广义的SOA和狭义的SOA。 广义的SOA是指一种新的企业应用架构和企业IT基础架构,它可以使企业实现跨应用,跨部门,跨企业甚至跨行业之间的离散系统实现互连。(注意:这里所指的服务并不单单是Web Service,它可以是以Web Service实... 阅读全文
posted @ 2011-04-14 09:56 Ryan R 阅读(221) 评论(0) 推荐(0) 编辑
摘要: JAVA平台下实现 SOA相关的技术有:JMS(Java Message Service),EJB(sun的服务器端组件模型),JCA(J2EE Connector Architecture, 也缩写为,J2C, J2CA),RMI(Remote Method Invocation,远程方法调用)以及JBI(Java 业务集成)模型等。 微软对SOA的支撑技术有 ASP.net Web Serv... 阅读全文
posted @ 2011-04-14 09:50 Ryan R 阅读(416) 评论(0) 推荐(0) 编辑
摘要: Web Service REST Web 2.0 阅读全文
posted @ 2011-04-14 09:46 Ryan R 阅读(350) 评论(0) 推荐(0) 编辑