2013年1月8日

wcf基础笔记

摘要: 嘻嘻哈,其实学习wcf纯属意外,因为当时是想看一下wpf,结果很不小心搜成了wcf(不知道当时心里怎么想的手给打错了),因为已经了去了解了wcf并且google了一些资料,心想既来之则安之,便整理了一些基本的笔记,写出来顺便就当理整理一下我的思路了。也可以给wcf想入门的同志们一点点参考。 wcf是做什么的,网上讲解很多,我就不多说了,我只想把我的第一个wcf代码程序展示出来,并且会附上详细注释。因为我的工作一直是做winform程序的,所以,该程序的服务器端和客户端均使用控制台应用程序进行开发。 wcf是具体的开发流程,msdn上解释是分为六部:1,定义 Windows Communica. 阅读全文

posted @ 2013-01-08 17:13 abc+ 阅读(2210) 评论(3) 推荐(1) 编辑

2012年11月6日

EventWaitHandle 自己的小结

摘要: 一直对于实例化EventWaitHandle对象是后传入是否为终止状态,手动或者自动的情况不是很清楚,所以,研究了一下做个笔记。 EventWaitHandle各个线程程之间互通信号。首先:如果事件初始为终止状态,首次waitone()时候不进行线程阻塞,为非终止状态时候,首次waitone()时候进行线程阻塞。当然,该状态也要结合一下的EventResetMode的值进行结合使用。EventResetMode.AutoReset 自动重置,也就是自动重置事件状态,自动的话,他会在首次waitone之后立即改变事件为非终止状态。就像这样{如果手动重置事件的初始化为终止状态,则首次waiton. 阅读全文

posted @ 2012-11-06 17:53 abc+ 阅读(3075) 评论(2) 推荐(0) 编辑

2012年10月16日

有关数据对齐的初步理解

摘要: c++中一直不理解为什么一个结构就是变一下成员变量的顺序,sizeof的值就会随之变化,查了一下原来是因为内存对齐,于是便做了一下最基础的了解。内存对齐,,是为了方便处理器读取内存中的数据。处理器在读取内存数据的时候,并不是按照字节进行读取,而是按照多个字节为单位的块进行读取,所以,处理器在处理内存对齐的数据只需要读取一遍就可以获取数据,但是如果不是对齐,就可能需要两次读取进行结合而获取数据。一般情况下,内存对齐是属于编译器的管理范围,但是像c++这种强大而灵活的语言,他就可以自定义对齐模式,所以,便整理了一些最基础的笔记。 独立变量或者成员变量,他们在内存中的存储位置都是自身size大小的整 阅读全文

posted @ 2012-10-16 23:12 abc+ 阅读(308) 评论(0) 推荐(0) 编辑

2012年7月30日

C++Primer puls 2:开始学习C++(1)

摘要: 学习这一章时候,遇见了许多新名词,关键字,指令。要想学习好C++就先得了解这些新名词的用法和作用。下面是我整理的笔记:1,main函数,必须区分大小写。独立程序必须包含此函数,他是程序的入口点。==int main() 与 int _tmain()的区别在于:main是c程序的函数,_tmain是main为了支持unicode所使用main的别名,所以_tmain在编译后也是main。另外,wmain也是别名,是支持两个字节的环境。2,预处理编译指令#include==#include中包含的是头文件,可以有.h的头文件,也可以是不带后缀名的头文件,区别是,带后缀名的是标准以前,也就是老的文件 阅读全文

posted @ 2012-07-30 14:36 abc+ 阅读(457) 评论(0) 推荐(0) 编辑

2012年7月25日

C++ primer plus 1 : 预备知识

摘要: 嘻嘻哈,刚开始学习C++,很多东西不了解,我在此也只是记录一下今天学的总结,以便日后的记忆与梳理,如果那里写的不好或者不对,原谅一下啦。汇编语言为低级语言,依赖计算机,这就意味着针对不同的计算机,得编写不同的汇编程序,程序的移植性不是很好,因此,便出现了一种高级语言即C语言,编译器程序将这种高级语言编译成计算机的内部语言,以便不同的计算机,相同的程序,只要被编译器便以为正确的计算机内部语言,便可以正确的在不同的计算上运行。计算机语言的处理遵循两个概念:数据与算法。C语言,面向过程的编程,这意味着他是强调编程的算法方面,使问题满足语言,也就是说,计算机需要确定下一步的操作,然后使用编程,一步一步 阅读全文

posted @ 2012-07-25 23:56 abc+ 阅读(296) 评论(0) 推荐(0) 编辑

导航

杨阳加油 加油 加油 加油 加油 加油 加油 加油 杨阳