摘要: 可能大家面試過程中會經常被問到值類型與引用類型的它們之間的區別,不然我昨天也正好被考到了這樣的題目(結果題目做錯了)。C#值类型数据直接在他自身分配到的内存中存储数据,而C#引用类型只是包含指向存储数据位置的指针。C#值类型,我们可以把他归纳成三类: 第一类:基础数据类型(string类型除外):包括整型、浮点型、十进制型、布尔型。 整型包括:sbyte、byte、char、short、ushort、int、uint、long、ulong 这九种类型; 浮点型就包括 float 和 double 两种类型; ... 阅读全文
posted @ 2014-02-15 11:03 小武子技術博客 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 第一次接触WCF,如有写的不对的地方有望大家指出来,谢谢!!本篇文章主要说下WCF中的契约的种类、契约的种类、如何定义契约等内容。 契约是一种双边或多边的协议,是利益相关方就某个问题达成的一种共识,契约确保了服务的正常调用,客户端以契约的方式进行服务调用,而服务则需要照契约规定的方式提供服务。契约是服务提供的一组操作的描述,从功能上讲每个操作对应着某个具体的功能实现,以及调用这个操作的输入和输出;从消息交换层面上讲,每个操作定义了所采用的消息交换模式和消息本身的结构。主要内容: 1.什么是契约? 2.契约有几种?他们都有什么用途 3.如何定义契约? 4.契约是独立于平台的么? 5.契约和以往哪 阅读全文
posted @ 2014-02-12 23:31 小武子技術博客 阅读(710) 评论(0) 推荐(0) 编辑
摘要: 构建一个WCF程序通常分为三个部分:服务类(Server)、宿主(Host)、客户程序(Client)。有一个很重要的程序集(System.ServeiceModel)要引用,它包含WCF的核心功能。主要内容 1.地址(addresses) 2.契约(contracts) 3.绑定(bindings) 4.端点(endpoints) 5.寄存一、地址(addresses) 地址由模式、域、端口和路径组成。模式指所用的传输协议如TCP、命名管线、HTTP、MSMQ等,WCF中针对这些协议的模式为net.tcp 、net.pipe、 http 、net.msmq。 地址通常采用如下格式: [基地. 阅读全文
posted @ 2014-02-12 22:32 小武子技術博客 阅读(262) 评论(1) 推荐(0) 编辑
摘要: 内容介绍 1.WCF是什么? 2.WCF能干什么? 3.WCF与以往的分布式技术有何区别?一、WCF是什么? 比较贴近官方的说法是:WCF(原代号为Indigo)是一个用于创建和运行分布式系统的技术集合,使用它能创建安全的(Secure)、可靠的 (Reliable)、跨平台的(transacted messaging along with interoperability)的分布式解决方案。它的面向服务的编程模型整合了.Net平台下以往全部的分布式开发技术,例如.Net Remoting,Asp.Net Xml Web Service,MSMQ,WSE,和Enterprise Servic. 阅读全文
posted @ 2014-02-11 21:57 小武子技術博客 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 相信大数对AJAX跨域问题应该有些了解,大檓会有这样的一种答案选择JSOP【JSONP(JSON with Padding)是一个非官方的协议,它允许在服务器端集成Script tags返回至客户端,通过javascript callback的形式实现跨域访问(这仅仅是JSONP简单的实现形式)。】,JSOP方式只能支持GET请求,其实有一种跨域方式使用是用使用POST方式请求的(CORS)。 JSOP具体实现方法一: $.ajax({ dataType(参考下载:http://www.gpskld.com):'jsonp', url:'http://www.a.com 阅读全文
posted @ 2014-02-11 21:43 小武子技術博客 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 参考资料 http://www.cnblogs.com/Darren_code/archive/2011/12/31/property.html http://www.cnblogs.com/nonsuch/archive/2010/06/23/1763471.html http://www.cnb... 阅读全文
posted @ 2014-02-11 20:40 小武子技術博客 阅读(171) 评论(0) 推荐(0) 编辑
摘要: Javascript对象创建的几种方式1.使用new运算符创建Objectvar box=new Object();box.name='肖能武';box.age=28;2.new关键字可以省略 var box=Object();3.使用字面量方式创建Objectvar box={ name:'李炎恢', age:28};属性的创建1.属性字段也可以使用字符串变量var box={ 'name':'李炎恢', 'age':28}; 2.使用字而量及传统复制方式 var box={}; box.name='李炎 阅读全文
posted @ 2014-02-11 20:33 小武子技術博客 阅读(182) 评论(0) 推荐(0) 编辑
摘要: lambda表达式是对匿名方法的一种改进,具有更加简洁的语法和更易理解的形式,lambda表达式可以包括表达式和语句,并且可以用与创建委托或表达式目录树类型。 lambda表达式都使用Lambda运算符=>,读作goes to。该Lambda运算符的左边是输入参数,右边包含表达式或者语句块。Lambda表达式的声明:(参数列表)=>{方法体} 其中的参数列表和普通方法的参数列表相同,Lambda表达式是升级版的匿名方法,如下面语法所示:返回类型 方法名(参数){方法体} //普通方法delegate (参数列表) {方法体} //匿名方法(参数列表)=>{方法体} //几种L 阅读全文
posted @ 2014-01-24 16:24 小武子技術博客 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 今天是2013年上班最后一天,说起2013年可以说是我工作以来最扯蛋的一年了(具体怎么,不说了)。 2014几项重要事情 一、换份专业一点的工作(我的兴趣,不是为挣钱) 二、考驾照 三、找个对象 四、把生活过好(加强煅炼身体,把篮球打好,希望2014年能抽出时间走走) 五、再忙也要抽出时间看看书、写写博客等(想建立一个自己的博客,目标还在规划。。。域名已想好http://xiaowuzi.info)、关注行业动态、产品等知识 六、多接触各个行业牛逼人 七、卡上能多存点money 阅读全文
posted @ 2014-01-24 15:40 小武子技術博客 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 基本原则:CSS样式可细分为3类:自定义样式、重新定义HTML样式、链接状态样式。样式为设计师自定义的新 CSS 样式,影响被使用本样式的区域,用于完成网页中局部的样式设定。样式名 “.”+“相应样式效果描述的单词或缩写”例:“ .shadow ”;文字样式样式名“.no”+“字号”+“行距”+“颜色缩写”例:“ .no12 ” 、“ .no12-24 ”。义HTML样式为设计师重新定义已有的HTML标签样式,影响全部的被设定标签样式,用于统一网页中某一标签的样式定义。样式名“HTML标签”例:hr { border: 1px dotted #333333 }态样式为设计师对链接不同状态设定特 阅读全文
posted @ 2014-01-23 09:54 小武子技術博客 阅读(210) 评论(0) 推荐(0) 编辑