摘要: 一. 简介Windows Communication Foundation(WCF)是由微软发展的一组数据通信的应用程序接口,可以翻译为Windows通讯接口,它是.NET框架的一部分,由 .NET Framework 3.0 开始引入,与 Windows Presentation Foundation及 Windows Workflow Foundation并行为新一代 Windows 操作系统以及 WinFX 的三个重大应用程序开发类库。WCF由于集合了几乎由.NET Framework所提供的通信方法,因此学习曲线比较陡峭,开发人员必须针对各个部分做深入了解,才能操控WCF来开发应用程序 阅读全文
posted @ 2012-08-09 11:12 HolyKnight 阅读(8123) 评论(12) 推荐(1) 编辑
摘要: 这段时间想要好好了解下工厂模式,从而在园中看了很多博友的关于工厂模式的博客, 受益匪浅......同时也感谢各位博友对知识的无私的分享....知识在于积累,但个人觉得积累知识的最好方式是当自己学懂了某个知识点之后,进行一番总结,将学到的东西再慢慢的推理一遍,再细细的消化一遍,进而转变为自己的东西.......简单工厂模式简单工厂模式又叫做静态工厂模式,顾名思义,它就是用来实例化目标类的静态类即客户端不需要负责“创建”对象的职责,只要通过这个静态类来创建出对应的类的实例返回给客户端,客户端只需要负责“消费”就可以了。。。【解决问题】:如何去实例化一个合适的对象【核心思想】:有一个专门的类类负责. 阅读全文
posted @ 2012-08-06 14:04 HolyKnight 阅读(1673) 评论(0) 推荐(0) 编辑
摘要: --创建表格 CREATE TABLE STUDENT( STUDENT_ID CHAR(5) NOT NULL PRIMARY KEY, NAME VARCHAR(20) UNIQUE, GENDER CHAR(10) DEFAULT('MALE'), BIRTHDAY INT, SDEPT VARCHAR(15));--创建索引create index student_name on student(name)create table course( cno char(4) not null primary key, cname char(40), cpno char(4) 阅读全文
posted @ 2012-08-03 14:48 HolyKnight 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 由于最近在做一个团队项目《办公OA管理系统》,我负责做公共事务,人事管理两大模块,今天做到一个页面要有一个上传和下载文件的功能,功能很简单,就是文件的上传和下载而已,这里只是分享一下过程,也作为自己知识的摘录了。。。首先贴上页面图片:今天分享的只是上传和下载这块这里我想实现的是在数据库中用一个字段来存储上传文件的物理路径,当载入该页面的时候,如果数据库没有存储路径,就是用户没有上传过文件,就显示“未含文件,请上传”,如果上传过了就显示“已有文件,点击下载”,该显示的控件是一个LinkButton,首先来看看【上传】按钮的事件,贴上代码:上传按钮 1//上传文件2protectedvoidbtn 阅读全文
posted @ 2012-07-27 13:31 HolyKnight 阅读(2362) 评论(6) 推荐(1) 编辑
摘要: 0 Feb 22 2006 4:26PM CONVERT(CHAR(19), 时间字段, 0) 1 02/22/06 CONVERT(CHAR(8), 时间字段, 1) 2 06.02.22 CONVERT(CHAR(8), 时间字段, 2) 3 22/02/06 CONVERT(CHAR(8), 时间字段, 3) 4 22.02.06 ... 阅读全文
posted @ 2012-07-26 15:01 HolyKnight 阅读(5675) 评论(0) 推荐(0) 编辑
摘要: 大家好,在上篇《利用TCP和UDP协议,实现基于Socket的小聊天程序(初级版)》博客中,所写程序只是实现简单的连接通信,基于控制台实现,运用了TCP和UDP两种传输协议。今天我和大家分享一个基于窗体的聊天程序,使用了多线程,实现的功能类似于QQ的聊天,不同的是只有一个服务器端,但可以有多个客户端与其通信,只能实现简单的文字信息交流。。。同样,这个聊天程序也需要一个服务器端,和N个客户端来模拟实现,首先我们来搭建服务器端首先贴上服务器端的界面图:界面很简单,左边一个客户端在线的列表,一个显示消息的文本框和一个发送消息的文本框,为了演示简单,我把IP和Port都固定为127.0.0.1 和88 阅读全文
posted @ 2012-07-18 20:39 HolyKnight 阅读(28687) 评论(46) 推荐(14) 编辑
摘要: 1<scripttype="text/javascript">2varxmlhttprequest;3functionGetXmlHttpRequest(){4if(window.ActiveXObject){5try6{7//适用于IE5IE68xmlhttprequest=newActiveXObject("Microsoft.XMLHTTP");9}10catch(e)11{12//适用于IE7以上版本13xmlhttprequest=newActiveXObject("Msxml2.XMLHTTP");14}15} 阅读全文
posted @ 2012-07-17 17:06 HolyKnight 阅读(4789) 评论(0) 推荐(1) 编辑
摘要: TCPTCP (Transmission Control Protocol)属于传输层协议。其中TCP提供IP环境下的数据可靠传输,它提供的服务包括数据流传送、可靠性、有效流控、全双工操作和多路复用。通过面向连接、端到端和可靠的数据包发送。通俗说,TCP支持的应用协议主要有:Telnet、FTP、SMTP等TCP是面向对象的连接,是安全可靠的,是基于连接的协议,也就是说,在正式收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来,其中的过程非常复杂,我 们这里只做简单、形象的介绍,你只要做到能够理解这个过程即可。我们来看看这三次对话的简单过程:主机A向主机B发 阅读全文
posted @ 2012-07-17 12:52 HolyKnight 阅读(33756) 评论(6) 推荐(5) 编辑
摘要: AspNetPager第三方分页控件介绍 AspNetPager针对ASP.NET分页控件的不足,提出了与众不同的解决asp.net中分页问题的方案,即将分页导航功能与数据显示功能完全独立开来,由用户自己控制数据的获取及显示方式,因此可以被灵活地应用于任何需要实现分页导航功能的地方,如为GridView、DataList以及Repeater等数据绑定控件实现分页、呈现自定义的分页数据以及制作图片浏览程序等,因为AspNetPager控件和数据是独立的,因此要分页的数据可以来自任何数据源,如SQL Server、Oracle、Access、mysql、DB2等数据库以及XML文件、内存数据或缓存 阅读全文
posted @ 2012-07-11 17:16 HolyKnight 阅读(1456) 评论(2) 推荐(0) 编辑