- 博客(17)
- 资源 (17)
- 收藏
- 关注
转载 Response.Redirect和Server.Transfer的区别
response.redirect 是当服务器碰到这条语句时发送一条指令(包含新的地址)给浏览器,然后让浏览器去发送http请求,请求那个新的地址,流程如下:浏览器ASP文件请求->服务器执行->遇到response.redirect语句->服务器发送response.redirect后面的地址给客户机端的浏览器->浏览器请求执行新的地址(服务器返回的Response.Redirect后面
2016-07-31 21:52:35 342
转载 图片转换为字节流,字节流转换为图片
图片-》文件流-》字节流//比如得到图片全路径名称 fileNameFileStream fs=new FileStream(fileName,FileMode.Open,FileAccess.Read);fs.read(字节数组,位置,长度);图片-》内存流-》字节流Image ima=Image.FromFile(图片全路径名称);ima.save(内存流ms,格式);
2016-07-20 17:22:58 19080 1
转载 数据协定
6.1 数据协定的概述默认的情况下WCF使用称之为数据协定序列化程序的序列化引擎对数据进行序列化和反序列化,所有的.NET Framework基元类型,如整型、字符串型,以及某些被视为基元的类型,如DateTime、XmlElement不需要做其他工作就可以被序列化,并被视拥有默认的数据协定。在通常情况下通过DataContractAttribute属性应用到新建的复杂类型来完成复杂类型的
2016-07-18 20:18:14 1045
转载 WCF心跳判断服务端及客户端是否掉线并实现重连接
本篇文章将通过一个实例实现对WCF中针对服务端以及客户端是否掉线进行判断;若掉线时服务器或客户端又在线时将实现自动重连;将通过WCF的双工知识以及相应的心跳包来实现此功能;首先了解一下本实例的一个分层架构图;相信了解WCF对这个分层法肯定都很了解;其中Client为客户端,Interface为契约层,Service则是实现契约的服务层;接下来我们将对各层进行一个简单的讲解;
2016-07-18 16:46:55 4567
转载 WCF入门(二)——异步操作
WCF是网络编程,既然是网络编程,那么就一般离不开异步操作了。异步操作按照发生源可以分为客户端异步和服务器端异步,本文就分别简单的介绍一下该如何实现。一、客户端异步 以一个简单的服务为例: [ServiceContract] public interface IService1 { [OperationContract]
2016-07-17 20:51:17 521
转载 远程服务器返回了意外响应: (413) Request Entity Too Large
服务端的web.config 设置 compilation debug="true" 可将调试符号插入到 已编译的页面。由于这会 影响性能,因此请仅在开发过程中将此值 设置为 true。 -->
2016-07-17 13:31:23 3737
转载 WCF会话(SESSION)与实例(INSTANCE)管理
一、理解Session1.Session的作用:保留Client和Service之间交互的状态,确保Client与Service之间交互唯一性(SessionId),即:多个Client同时访问Service,Service能够区别;2.ASP.NET Session 与 WCF Session区别:在WCF中,Session属于Service Contract的范畴,并在
2016-07-16 23:59:46 827
转载 序列化和传输大型数据流
1.前言 理解WCF的序列化形式 掌握DataContractSerializer序列化对象 比较性能 比较xmlSerializer序列化对象 大数据量传输设置 修改配置文件 设置编码 设置流模式 [DataContract] 数据契约则是定义服务端和客户端之间要
2016-07-15 21:52:43 1790
转载 回调操作(Call Back)请求超时
错误信息:发送到 net.tcp://10.10.77.28:8003/MyHello 的请求操作在配置的超时(00:01:00)内未收到回复。分配给该操作的时间可能是更长超时的一部分。这可能由于服务仍在处理操作或服务无法发送回复消息。请考虑增加操作超时(将通道/代理转换为 IContextChannel 并设置 OperationTimeout 属性)并确保服务能够连接到客户
2016-07-15 21:25:30 4558
转载 使用串口模拟工具进行串口程序开发调试
所以如何在自己的笔记本电脑上模拟串口数据就成了当务之急。托Google的福,找到了两个小工具:VSPD和串口调试助手。下面简单介绍一下如何结合这两个小工具进行串口程序调试。1、安装好VSPD后,首先选择你要虚拟的端口号,点击“添加端口”。一般现在的笔记本电脑都没有串口,所以可以选COM1和COM2。2、虚拟好端口后,左侧能看到新虚拟出的COM1和COM2,此时两个端口应该都
2016-07-13 11:30:25 26964 4
转载 在C#中使用SerialPort类实现串口通信
表1 SerialPort类的常用属性名 称说 明BaseStream获取 SerialPort 对象的基础 Stream 对象BaudRate获取或设置串行波特率Bre
2016-07-13 10:19:06 12501
转载 C#串口SerialPort常用属性方法
SerialPort()://属性.BaudRate;获取或设置波特率.BytesToRead;得到 接收到数据的字节数.BytesToWrites;得到送往串口的字节数.DataBits;获取或设置数据位.IsOpen;获取一个值,判断串口是否打开.Pariy;获取或设置校验位.PortName;串口名称.ReadBufferSize;获取或设置读取数据的缓存
2016-07-13 09:50:53 30817
转载 c#实现串口操作 SerialPort
/// /// 打开串口/// /// 串口号/// 波特率/// 数据位/// 停止位/// /// 校验位/// public bool OpenCom(string protName, int baudRate, int dataBit, float stopBits, int parity){bool flag = true;if (sp == null){sp
2016-07-12 19:14:45 9782
转载 Win8系统下VS2012添加MSComm控件
1、下载MSCOMM32.OCX MSCOMM.SRG MSCOMM32.DEP三个文件 下载地址:http://blog.chinaunix.net/uid-21658993-id-3043960.html2、如果是32位系统,则把第一步下载的三个文件放入C:\\Windows\\System32文件目录下,如果是64位系统,则把第一步下载的三个文件放入C:\\W
2016-07-12 14:12:30 584
转载 WCF服务编程-契约回调
双向通讯是这样的一种机制,就是服务端与客户端的身份是可换的,服务示例可以回调客户端的操作,当一个服务契约被定义在服务端的时候,有时候我们的业务逻辑要求我门进行相应的回调操作。标准的服务契约定义了能够被客户端调用的服务操作。回调契约定义了能够被服务端调用的客户端操作。因此,客户端必须具有实现回调契约的义务和宿主回调对象的能力。每当客户端调用具有回调操作的服务端示例操作的时候,客户端必须提供足够的信息
2016-07-11 17:33:54 1637
转载 不引用服务而使用WCF,手动编写客户端代理类
我们之所以说WCF比一般的Web Service要强大得多,是因为它要比一般的Web服务要灵活得多,而且它不仅仅能在IIS服务器上运行,其实它可以用很多种方法来运行,哪怕一个控制台应用程序。现在,大家可以回忆一下前面我写的《传说中的WCF》,我上面的例子绝大多数都是控制台应用程序类型的。我们应当把WCF理解为一种通信技术,而不只是服务。前面的例子中我是告诉大家,完成服务器端后,就在客户端项
2016-07-11 10:36:30 4535 1
转载 如何使用LINQ链接数据库并操作数据库
1、在App_Code下面添加新项“LINQ to SQL 类”2、打开该类,设置Name属性(例如MyLinqDB)和Connection属性3、服务器资源管理器内添加数据库连接4、将数据库内需要操作的表拖入LINQ to SQL 类的设计视图,并保存5、新建数据绑定控件例如ListView16、后台Page_Load编写代码:var DB = new MyLinqDB(
2016-07-09 09:36:07 13350
Multi Select ComboBox in WPF
2017-02-21
gridcontrol
2017-01-18
androidAPI
2016-12-11
InstallShield2013LimitedEdition.rar
2016-09-29
AForge.rar
2016-09-26
AjaxControlToolkit.Binary.NET45
2016-08-19
Visual.Assist.X
2016-03-07
C/C++函数手册
2016-03-03
Cheat Engine 6.2
2016-03-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人