上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 28 下一页
摘要: 文章转自:http://www.cnblogs.com/shenfengok/archive/2011/09/06/2169306.html 首先堆栈和堆(托管堆)都在进程的虚拟内存中。(在32位处理器上每个进程的虚拟内存为4GB)堆栈stack1、堆栈中存储值类型2、堆栈实际上是向下填充,即由高内存地址指向低内存地址填充3、堆栈的工作方式是先分配内存的变量后释放(先进后出原则)4、堆栈中的变量是从下向上释放,这样就保证了堆栈中先进后出的规则不与变量的生命周期起冲突5、堆栈的性能非常高,但是对于所有的变量来说还不灵活,而且变量的生命周期必须嵌套。6、通常我们希望使用一种方法分配内存来存储数据, 阅读全文
posted @ 2011-12-06 16:28 指尖流淌 阅读(4338) 评论(2) 推荐(3)
摘要: 本章我们来实现对上一篇文章中配置的wcf服务,实现android客户端的应用,自己的android平台开发的水平有限,呵呵.代码都是小菜级别,但不妨碍功能的实现,开始之前我们做好准备工作,当然开发android程序,我们需要搭建好该开发平台,不废话,直接上步骤:第一步:我这里新建了一个android2.2版本的AVD..运行软件同样适用Eclispe;第二步:新建android解决方案,这几记住在选择平台的时候就要选择我们刚才的2.2版本...因为我们在此项目中需要用json的解析,虽然在android平台下已经为我们提供了json的解析包,但是需要在android3.0以上版本我们才能适用. 阅读全文
posted @ 2011-12-02 14:02 指尖流淌 阅读(4699) 评论(3) 推荐(2)
摘要: 其实可以看到我们我们是通过Json和XML的扩平台性实现的wcf服务的可用性,既然Json和XML同样在IOS平台下使用,当然为了实现数据应用该模式传输,我们就应用到了REST(Representational State Transfer)表述性状态转移,不是一种标准,而是一种软件架构风格。 基... 阅读全文
posted @ 2011-11-30 15:56 指尖流淌 阅读(4017) 评论(0) 推荐(2)
摘要: 由于android系统的特殊性,对于wcf的平台服务的搭建就带来特殊要求,在这两种平台应用上数据的通用性而讲,能实现其信息的传递,我们可以采用JSON/XML两种数据数据格式传递,在wcf服务的搭建的时候我们就需要将数据序列化成这两种类型。 在查阅MSDN中我们找到了,这两种数据格式的数据契约进行... 阅读全文
posted @ 2011-11-29 16:24 指尖流淌 阅读(6258) 评论(7) 推荐(3)
摘要: 此篇文章主要是基于http协议应用于大文件传输中的应用,现在我们先解析下wcf中编码器的定义,编码器实现了类的编码,并负责将Message内存中消息转变为网络发送的字节流或者字节缓冲区(对于发送方而言)。在接收方,编码会将一系列字节转变为内存中的消息在wcf中有三个编码器1、TextMessage... 阅读全文
posted @ 2011-11-28 11:45 指尖流淌 阅读(9140) 评论(8) 推荐(5)
摘要: 首先声明,文章思路源于MSDN中徐长龙老师的课程整理,加上自己的一些心得体会,先总结如下: 在应对与大文件传输的情况下,因为wcf默认采用的是缓存加载对象,也就是说将文件包一次性接受至缓存中,然后生成对象,显然对于大文件的传输,这种方式是不可取的,一般我们采用流传输或者更优秀的本本编码方式,在文本编码这一块我们一般采用w3c提出的MTOM传输机制,MTOM(Message Transmission Optimization Mechanism),是W3C的MTOM的消息传输优化机制,有效地发送的二进制数据和从Web服务方法。将消息传输优化机制 (MTOM) 消息编码与WSHttpBinding 阅读全文
posted @ 2011-11-28 10:29 指尖流淌 阅读(4739) 评论(2) 推荐(1)
摘要: 原文地址:http://www.cnblogs.com/Anima0My/archive/2008/04/16/1156146.htmlWCF中常用的binding方式:BasicHttpBinding: 用于把 WCF 服务当作 ASMX Web 服务。用于兼容旧的Web ASMX 服务。WSHttpBinding: 比 BasicHttpBinding 更加安全,通常用于 non-duplex 服务通讯。WSDualHttpBinding: 和 WSHttpBinding 相比,它支持 duplex 类型的服务。WSFederationHttpBinding: WS-Federation. 阅读全文
posted @ 2011-11-27 19:19 指尖流淌 阅读(986) 评论(0) 推荐(0)
摘要: Linux常用命令速查备忘(包括我)一. 启动,关机,登入,登出相关命令[login] 登录[logout] 登出[exit] 登出[shutdown] 停止系统[halt] 停止系统[reboot] 重启动[poweroff] 切断电源[sync] 把内存里的内容写入磁盘[lilo] 安装lilo启动管理程序[grub] 安装lilo启动管理程序二. Shell相关命令[chsh] 切换Shell[history] 显示命令履历[alias] 设置命令别名[unalias] 取消命令别名[which] 显示命令所在位置[type] 查询命令种类[echo] 显示字符串或者变量内容[set] 阅读全文
posted @ 2011-11-26 09:53 指尖流淌 阅读(518) 评论(0) 推荐(0)
摘要: cmd常用的控制台1、清平命令:win:cls linux:clear2、列出当前目录的详细信息:win:dir linux:ls3、删除文件:win:del xx.txt liunx:rmandroid adb常用命令1、创建sdcardmksdcard 50M D:/sdcars.img------>创建一张容量为50M的SDCard2、删除sdcardcd d:/del sdcard.img3、把1jq.txt文件放到sdcard中adb push d:/1jq.txt /sdcard/4、创建avd模拟器android create avd -n avd名称 -t target平 阅读全文
posted @ 2011-11-26 08:56 指尖流淌 阅读(431) 评论(0) 推荐(0)
摘要: 特性(attribute)是被指定给某一声明的一则附加的声明性信息。在C#中,有一个小的预定义特性集合。在学习如何建立我们自己的定制特性(custom attributes)之前,我们先来看看在我们的代码中如何使用预定义特性。using System;public class AnyClass{ [Obsolete("Don't use Old method, use New method", true)] static void Old( ) { } static void New( ) { } public static void Main( ) { ... 阅读全文
posted @ 2011-11-24 10:54 指尖流淌 阅读(449) 评论(0) 推荐(0)
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 28 下一页