找到相关内容 1186
NFS4.1规范研究:session
Session引入 NFS4仅支持单服务器,并且客户端和服务器只有一个连接。这意味着客户端不能并发访问服务器数据。同时NFS4虽然支持EOS(Exactly Once Semantics),但存在重大设计缺陷。NFS4.1有两个主要目标:1)修正NFS4的一些重大设计缺陷; 2) 提高并发访问能力。 为此NFS4.1引入一个重大的设计:session。S
http://www.cyqdata.cn/cnblogs/article-detail-38596 
C# Foundation
1. 数值类型  整数字面量:  int x = 100; //decimal notationlong y = 0x7F; //hexadecimal notation 实数字面量:  double x = 1.5; //decimal notationdouble y = 1E06; //exponential notation 数值字面量类型推定:&nb
http://www.cyqdata.cn/cnblogs/article-detail-38580 
[WCF安全系列]实例演示:TLS/SSL在WCF中的应用[上篇]
在接下来的系列文章中我们正是讨论关于身份认证的主题。在前面我们已经谈到了,WCF中的认证属于“双向认证”,既包括服务对客户端的认证(以下简称客户端认证),也包括客户端对服务的认证(以下简称服务认证)。客户端认证和服务认证从本质上并没有什么不同,无非都是被认证一方提供相应的用户凭证供对方对自己的身份进行验证。我们先来讨论服务认证,客户端认证放在后续的文章中。 在《从两种安全
http://www.cyqdata.cn/cnblogs/article-detail-38574 
C++0x FAQ中文版:您是如何看待C++0x的?
对于我来说,这是一个最最容易被问到的问题。它可能是被问到的次数最多的问题。让人吃惊的是,C++0x就像一种新的编程语言:跟以前旧的C++不同,C++0x的各个部分被更好地组合在一起,并且我找到了一种更加自然的高层次的编程方式,而且同样有很好的效率。如果你仅仅是将C++当作更好的C,或者是一种面向对象语言,那么你将错过其中非常精彩和关键的东西。C++0x中的抽象机制将比以前更加灵活,并且更加经济实惠
http://www.cyqdata.cn/cnblogs/article-detail-38569 
几行代码搞定Flash应用的多语言实时切换问题
在《WPF/Silverlight的数据绑定设计的真糟糕》文中批评了WPF/SL的数据绑定机制,拿的是Flex的数据绑定与其对比。本文介绍应用Flex的数据绑定来解决一个实际问题——多语言实时切换的问题,以说明简洁的数据绑定机制解决问题是多么的优雅。 需要解决的问题: 有一个语言选择下拉菜单,用户选择不同的语言,自动去服务器获取语言资源,然后自动更新界面上的显示。 这个问题看起来很复
http://www.cyqdata.cn/cnblogs/article-detail-38568 
Linux/Unix环境下的make和makefile详解
Pathetique   无论是在Linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或make install。利用make工具,我们可以将大型的开发项目分解成为多个更易于管理的模块,对于一个包括几百个源文件的应用程序,使用make和makefile工具就可以简洁明快地理顺各个源文件之间纷繁复杂的相互关系。而且如此多
http://www.cyqdata.cn/cnblogs/article-detail-38549 
WCF分布式开发步步为赢(2)自定义托管宿主WCF解决方案开发配置过程详解
      上一节《WCF分布式框架基础概念》我们介绍了WCF服务的概念和通信框架模型,并给出了基于自定义托管服务的WCF程序的实现代码。考虑到WCF分布式开发项目中关于托管宿主服务配置和客户端添加引用。两个环节最容易出错。对于大部分想学习WCF分布式开发的人来说,成功开发、配置、部署第一个自己的WCF服务困难重重。很多资料都介绍了WCF的基本概念。但是对于
http://www.cyqdata.cn/cnblogs/article-detail-38539 
WCF分布式开发步步为赢(5)服务契约与操作重载
   【1】重载概念:    【1.1】什么是重载(OverLoad):     所谓重载是指同一个方法名可以对应着多个方法的实现。这些方法的名字相同,但是方法的参数的类型不同。这就是方法重载的概念。函数方法类和对象的应用尤其重要。   方法重载要求编译器能够唯一地确定调用一个方法时应执行哪个方法代码,即采用哪个方法实
http://www.cyqdata.cn/cnblogs/article-detail-38537 
从一道面试题谈linux下fork的运行机制
      今天一位朋友去一个不错的外企面试linux开发职位,面试官出了一个如下的题目:       给出如下C程序,在linux下使用gcc编译: #include "stdio.h" #include "sys/types.h" #include "unistd.h" int m
http://www.cyqdata.cn/cnblogs/article-detail-38535 
【探索发现】winform 网络传输时候封包与解包心得
我这个不是一个很好的传输格式,希望可以得到各位的指点。 第一个字节代表:类型 第二个字节开始20字节代表:用户名 第21个字节开始20字节代表:密码 private void button1_Click(object sender, EventArgs e) { byte[] package = Pack(); Unpack(pa
http://www.cyqdata.cn/cnblogs/article-detail-38523 
Web自定义表单集成FusionCharts图形控件
   在协同办公系统中web自定义表单开发工具是核心组件,它可以为协同系统提供数据展现接口,自定义表单开发工具通过调用接口并返回接收数据后显示在页面上,如果需要对页面上的数据进行分析时,图形化的数据展现会更显得直观明了。    在经过验证研究后,决定在web自定义表单开发工具中集成fusioncharts控件,之所以选择FusionCharts图形
http://www.cyqdata.cn/cnblogs/article-detail-38519 
改善C#程序的50种方法(Effective C# 中文版,原书由人民邮电出版社出版)
从去年找工作以来,都没什么时间写博客[找工作的体会:建议以后有自己开公司的IT人一定要找IT专业人员做HR,好多的公司的HR并不能真正发掘人才,他们形成了太多的偏见,如在学校期间学不了什么东西、只看学校有多少奖励等。真正钻研技术的人才不会追求虚无的东西],其实这本书我都借了好久,一直没有系统的看,所以趁这两天好好看看,顺便总结了一些要点,给那些需要这方面知识而又没有太多时间的IT人一个快速的学习机
http://www.cyqdata.cn/cnblogs/article-detail-38506 
FlashPlayer 10.1将灭掉HTML5
     是的,你没看错。我看“HTML5是Flash杀手”,“Flash过时了”之类的句子都看到想吐了。所以我在这里说说自己对“Apple vs Adobe”之间的口角,以及“Flash vs HTML5”谁更优秀的看法。并且解释一下,为什么在我看
http://www.cyqdata.cn/cnblogs/article-detail-38495 
WPF的消息机制(一)- 让应用程序动起来
前言   谈起“消息机制”这个词,我们都会想到Windows的消息机制,系统将键盘鼠标的行为包装成一个Windows Message,然后系统主动将这些Windows Message派发给特定的窗口,实际上消息是被Post到特定窗口所在线程的消息队列,应用程序的消息循环再不断的从消息队列当中获取消息,然后再派发给特定窗口类的窗口过程来处理,在窗口过程中完成一次用户交互。
http://www.cyqdata.cn/cnblogs/article-detail-38476 
WinForm控件开发总结(五)-----为控件的复杂属性提供类型转换器
      上一篇文章我已经介绍了TypeConverterAttribute元数据的作用,本文将通过代码向你展示具体的实现。在这个例子中,我要给控件添加一个复杂的属性,这个属性对这个控件没有什么功用,纯粹是为了演示,有些牵强附会了。       现在在前一篇文章中的创建的控件代
http://www.cyqdata.cn/cnblogs/article-detail-38473 
WCF从理论到实践(1):揭开神秘面纱
本系列文章导航WCF从理论到实践(1):揭开神秘面纱WCF从理论到实践(2):决战紫禁之巅WCF从理论到实践(3):八号当铺之黑色契约WCF从理论到实践(4):路在何方WCF从理论到实践(5):Binding细解WCF从理论到实践(6):WCF架构WCF从理论到实践(7):消息交换模式WCF从理论到实践(8):事件广播WCF从理论到实践(9):实例模式和对象生命周期WCF从理论到实践(10):异常
http://www.cyqdata.cn/cnblogs/article-detail-38468 
Silverlight3动态访问wcf
网络上设置Silverlight动态访问WCF服务,大多是抛开ServiceReferences.ClientConfig文件,完全以代码方式实现对WCF的动态访问。但这种做法存在实现复杂和局限性。在实际使用的过程中,出于安全等原因,很多时候需要通过自定义绑定,设置很多内容。通过VS中的向导生成Silverlight对WCF的访问,能够自动识别这些内容,并自动生成ServiceReferences
http://www.cyqdata.cn/cnblogs/article-detail-38463 
用来武装Firebug的十三款Firefox插件
如果你是一名Web设计师,Firebug想必不会陌生,作为一款Firefox插件,它可能是网站前端开发最有用的工具之一。尤其是如今网站中用到越来越多的javascript和ajax技术,firebug为Web前端开发与调试提供了莫大便利。Firebug拥有众多优点,其中就包括可扩展性,下面介绍的这些Firefox插件就是用来武装Firebug的,让它变得功能更丰富,更便捷。 YSlow(Why
http://www.cyqdata.cn/cnblogs/article-detail-38462 
App Inventor for Android Button单击事件
利用Google 在线开发工具 App Inventor 准备拼一个简单的音乐播放功能,可怎知在上传一个1M多的歌曲时,我等了两个多小时还是没上传成功,于是作罢,于是从最简单的入手,就写一个简单button单击事件,通过单击button按钮,我们可以改变一个label的字体颜色;首先还是要打开开发环境的地址http://appinventor.googlelabs.com/ode/Ya.html,
http://www.cyqdata.cn/cnblogs/article-detail-38450 
DynamicControl/DynamicField 例外的解决
在使用 DynamicField / DynamicControl 时,经常在PostBack时,会出现一个例外:   The DynamicControl/DynamicField needs to exist inside a data control that is bound to a data source that supports Dynamic Data.   中文为:   绑定到
http://www.cyqdata.cn/cnblogs/article-detail-38442