自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

liujf

Miracles sometimes occur, but one has to work terribly for them.

  • 博客(14)
  • 资源 (39)
  • 收藏
  • 关注

原创 WCF笔记(9)群聊程序

今天,我们来做一个可以群聊的应用,就像QQ群那样,一个服务器端,N个客户端,服务器端运行后,每个客户端启动的时候会自动连接服务器生成会话,只要其中任一个客户端向服务器发送消息,服务器都会将消息群发到所有客户端。用到的知识点:在进程中承载WCF服务。会话的使用。回调。1、还是先从服务端开始 /// /// 1、定义回调接口 /// p

2013-03-31 17:47:38 1201

原创 WCF笔记(8)服务回调

服务器端回调有啥用呢?比如:向服务器上传了一个文件,但是,为了节约空间或出于其他目的,服务器要对刚上传的文件进行处理(压缩或者多媒体文件转码),这些操作无法马上向客户端回复,而客户端也不可能就停在这里一直在等。我们希望,在客户端上传文件后马上返回,而服务器对文件处理完成后再通知一下客户端。这样就引出一个东东——回调,E文叫Call Back。我估计用E文表述可能更好理解

2013-03-30 11:26:51 2652

原创 WCF笔记(7)会话(Session)

在标题中我加了一个大家都很熟悉的单词——Session,熟吧?玩过Web开发的朋友肯定在梦中都会见到她。在Web中为什么要会话呢?毕竟每个用户在一个Web应用中可能不止进行一次操作,比如,某二手飞机交易网站,用户A登陆后,可能他会修改他的个人信息,他也有可能看好了一架二手飞机,打算入手,就把商品放到他的“购物车”中,这些过程中,都会产生许多与用户A相关的数据,这些数据只是对A有效,而当用户

2013-03-28 22:05:36 888

原创 WCF笔记(6)消息拦截与篡改

要对SOAP消息进行拦截和修改,我们需要实现两个接口,它们都位于System.ServiceModel.Dispatcher (程序集System.ServiceModel)。下面分别价绍。接口一:IClientMessageInspector从名字中我们可以猜测,它是用来拦截客户消息的,而看看它的方法,你就更加肯定当初的猜测了。BeforeSendRequest:向服务器

2013-03-24 16:23:15 3892 2

原创 WCF笔记(5)流模式与文件传输

开启流模式,主要是设置一个叫TransferMode的属性,所以,你看看哪些Binding的派生类有这个属性就可以了。TransferMode其实是一个举枚,看看它的几个有效值:Buffered:缓冲模式,说白了就是在内存中缓冲,一次调用就把整个消息读/写完,也就是我们最常用的方式,就是普通的操作协定的调用方式;StreamedRequest:只是在请求的时候使用流,说简单一点就是

2013-03-19 21:32:38 2275 1

原创 html5笔记(5)使用canvas绘图1

//在画布上画树function drawTrails(){ var canvas=document.getElementById('trails'); var context=canvas.getContext('2d'); context.save(); context.translate(100,250); //1、路径 //创建表现树冠的路径 createCanopyP

2013-03-17 19:30:50 1052

原创 html5笔记(4)canvas简单应用

一、一些概念1、canvas坐标canvas中的坐标是从左上角开始的,x轴沿着水平方向(按像素)向右延伸,y轴沿垂直方向向下延伸。左上角坐标是x=0,y=0的点称作原点。2、canvas中所有的操作都是通过上下文对象来完成的,我们实际操作的是画布所提供的上下文对象。对上下文的很多操作都不会立即反映到页面上,只有当对路径应用绘制(stroke)或填充(fill)方法时,结果才会显示出来。

2013-03-17 08:55:32 781

原创 WCF笔记(4)消息协定

一、消息协定和数据协定的定义方式相同,为类添加消息协定特性(MessageContract),这样我们就可以定义一个消息协定类了二、示例代码 /// /// 数据协定类(艺术品信息) /// [DataContract] public class ArtInfo { /// /// 艺术品名称

2013-03-16 09:12:51 939

原创 WCF笔记(3)发送和接收SOAP(消息)头

一、定义消息头是附加信息,那有啥用呢?你可别说,有时候还真有不少用处。举个例子,WCF的身份验证是不是很麻烦?还要颁发什么证书的(当然不是荣誉证书),如果只是验证一个客户端的身份,如用户名什么的,那么,在调用服务方法时,动态加入一些消息头,到了服务器端就获取并验证消息头。这样一来,是不是也实现身份验证?如何传递消息头?当然是客户端发送,服务器端接收的情况较多了二、示例代

2013-03-14 10:13:24 5332

原创 WCF笔记(2)数据协定

一、使用数据协定的好处:1、使用数据协定可以灵活控制哪些成员应该被客户端识别。2、隐藏真实身份(给类或成员取别名)二、代码示例1、服务端定义实现数据协定的类using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading

2013-03-13 21:42:43 873

原创 Html5笔记(3)概述

使用Selectors API简化选取操作一、以前用来查找元素的JavaScript方法函数描述示例getElementById()根据指定的id属性值查找并返回元素getElementById("foo");getElementsByName()返回所有name属性为指定值的元素 getElementsByName(

2013-03-10 21:01:14 1025 4

原创 HTML5笔记(2)概述

针对上一篇的HTML5添加CSS样式body{ background-color:#CCCCCC; font-family:Geneva,Arial,Helvetica,sans-serif; margin:0px auto; max-width:900px; border:solid; border-color:#FFFFFF;}header{ backgroun

2013-03-10 09:54:52 692

原创 html5笔记(1)概述

一、Html5的内容类型1、内嵌:向文档中添加其他类型的内容,例如audio、video、canvas和iframe等2、流:在文档和应用的body中使用的元素,例如form、h1和small等3、标题:段落标题,例如h1、h2和hgroup等4、交互:与用户交互的内容,例如音频和视频控件、button和textarea等5、元数据:通常出现在页面的head中,设置页面其他部分

2013-03-09 21:32:27 1004

原创 WCF笔记(1)初识WCF简单应用

一、建立一个服务端项目1、添加“System.ServiceModel”引用。2、定义服务协定 [ServiceContract(Name="MyService")] public interface IService { [OperationContract] string TestMethod();

2013-03-08 22:20:17 773

简单的性能计数器

一个简单的性能计数器,打印出花费时间,消耗的CPU时钟周期,以及各代垃圾收集的回收次数。

2014-12-07

漂亮的WPFUI模板

一款漂亮好用的WPFUI模板,可以换肤,使用简单。效果图详见:http://blog.csdn.net/ljf5566/article/details/41598269

2014-11-29

简单的FTP服务器

使用C#语言编写的实现了上传下载,删除功能的简单的FTP服务器。详细介绍可以参见博文:http://blog.csdn.net/ljf5566/article/details/41521481#t14

2014-11-27

FTP文件上传下载器

基于FTP协议实现的简单的文件上传下载器。

2014-11-25

简单的邮件收发器

使用C#语言实现的简单邮件收发器软件。邮件阅读,添加附件,下载附件等功能。

2014-11-23

简单的即时聊天程序

使用C#语言实现的简单即时聊天程序,支持多人同时在线进行聊天。

2014-11-20

P2P网络编程

使用C#编写的P2P网络资源分享程序。使用C#编写的P2P网络资源分享程序。

2014-11-13

UDP广播组播程序

使用C#开发的UDP广播组播程序,使用C#开发的UDP广播组播程序。

2014-11-07

UDP简单通信程序

使用C#语言编写的UDP简单通信程序。

2014-11-04

TCP简单通讯

使用C#编写的TCP简单通讯程序

2014-10-29

自定义web浏览器

使用C#开发的简单web浏览器,实现了网页保存,源码查看,搜索等功能。

2014-10-24

WPF综合实例1

使用WPF制作的一个小实例程序,用到了绑定,动画,样式等技术。

2014-09-08

使用MVC4框架做的电影管理程序

边学边做-使用MVC4框架做的电影管理程序

2013-08-18

WPF menuItem

自己项目中做的WPF菜单项目测试

2013-08-02

颜色拾取器(ColorSpy)

颜色拾取器

2013-07-26

Linq学习资料

不错的Linq学习资料,不错的Linq学习资料,

2013-06-27

donet访问数据库公用接口

使用.net访问主要数据库的公用类库,网上下载的

2013-06-21

反编译工具

好用的反编译工具

2013-06-09

仿360UI9.0

使用WPF实现的仿360安全卫士9.0的界面

2013-04-04

wcf学习源码

wcf学习笔记中的所有源码,源码都有清晰的注释

2013-03-31

收集的学习资料

项目中收集的一些资料项目中收集的一些资料

2013-03-12

C#个人练习项目

C#个人练习项目

2013-03-07

3D模型动画

WPF中处理3D模型的动画技术解析

2012-07-29

WPF3D图形的光源设置

WPF3D图形的光源设置技巧

2012-07-15

SDK中的3D模型解析

SDK中的经典3D模型,个人对其进行了一些解析,希望对大家看起来有帮助,有不对之处还请指出。

2012-07-07

WPF 3D绘图技术_1

WPF 3D绘图技术介绍、和WPF3D控件的使用

2012-06-24

XPS文件管理

WPF中实现 XPS文件的查看、打印。WPF中实现 XPS文件的查看、打印。

2012-06-17

数据源绑定

WPF数据源的绑定技术

2012-06-10

控制项的资料系结

WPF数据源的绑定

2012-06-07

资料样板的定义与套用

资料样板的定义与套用

2012-04-15

WPF影像播放与画面处理

影像播放与画面处理

2012-04-14

使用path制作各类型动画路径

使用path制作各类型动画路径

2012-04-04

使用path制作各类型动画路径

使用path制作各类型动画路径

2012-04-04

可统计单击次数的按钮

可统计单击次数的按钮

2012-03-21

图形转换矩阵特效

图形转换矩阵特效代码图形转换矩阵特效代码

2012-03-18

SqlServer经典资料

包括:Asp.net与SQL一起打包部署安装、Sql Server2005安装、SQL Server海量算法优化、sql_server字段类型说明、SQL面试题和sql语句大全

2011-12-19

C语言测试题及答案

C语言的基础知识测试题及答案,适合初学者和C语言爱好者

2011-12-11

C#反射基础(简单明了)

反射基础,通过一个简单。形象的列子说明反射的基础使用方法。简单易懂,有实例.

2011-05-30

计算机组成原理.rar

计算机组成原理,光了解编程语言是不够的,看看计算机原理对编程是很有帮助的

2010-05-07

空空如也

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

TA关注的人

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