找到相关内容 749
JavaScript解析Json字符串的性能比较
我们在使用AJAX来做服务器端和客户端交互的时候,一般的做法是让服务器端返回一段JSON字符串,然后在客户端把它解析成JavaScript对象。解析时用到的方法一般是eval或者new function,而目前IE8和Firefox3.1又内置了原生的JSON对象(据说会有一定的性能提升)。那我们在实际使用的时候怎样从这三种方法(因为性能问题,不考虑用javascript实现的解析)里面来选择呢?
http://www.cyqdata.cn/cnblogs/article-detail-39939 
Amazon AWS云管理平台技术内幕
云架构 是满足按需分配的服务而设计的软件架构。 云架构上构建服务流程是这样,基本的计算及基础设施只是在有需要时(例如处理一个用户请求)才分配出去,分配必要的资源上的需求(如计算服务器或存储),执行特定的工作,然后放弃不必要的资源。 在整个业务过程,云平台负责根据客户的需求(并发数,吞吐量,数据存储空间等)来弹性的分配资源,然后将不用的资源收回 。老蒋认为这个过程中提供整个计算及存储等基础设施管理,
http://www.cyqdata.cn/cnblogs/article-detail-39935 
Cookie是什么?用法是怎样?与SESSION有什么区别?(二)
二session 简介   IE中:   有效的窗品包括   1.Session对象只在建立Session对象的窗口中有效。   2.在建立Session对象的窗口中新开链接的窗口   无效的窗口包括   1.直接启动IE浏览器的窗口   2.不是在建立Session对象的窗口中新开链接的窗口   NetScape中:   只要一个窗口有了某个Session对象,则全部窗口对此Session都有效
http://www.cyqdata.cn/cnblogs/article-detail-39919 
Mongodb源码分析--Replication之主从模式--Master
      mongodb中提供了复制(Replication)机制,通过该机制可以帮助我们很容易实现读写分离方案,并支持灾难恢复(服务器断电)等意外情况下的数据安全。       在老版本(1.6)中,Mongo提供了两种方式的复制:master-slave及replica pair模式(注:mongodb最新支持
http://www.cyqdata.cn/cnblogs/article-detail-39895 
WorkFlow入门Step.6—Building a Console Application -For-WF4.0
  开篇        之前我们讲述了控制流与WF4.0的基础。下面我们来看看如何使用控制台的形式来使用WF4.0、比如我们有时候不能通过设计器来设计工作流时,如何通过代码 的方式,来构建WF4.0应用程序,可能这就会为我们自定义工作流设计器等方面提供帮助。下面我们就开始吧。 摘要    &n
http://www.cyqdata.cn/cnblogs/article-detail-39893 
SQL Server BI Step by step 4-2 合并数据 LookUp组件和Script Component组件完成数据合并
 合并数据2----LookUp组件和Script Component组件完成数据合并   本章实现Excel中的数据与数据库中的数据进行整合时,存在即更新,不存在即插入.这次主要介绍几种方法来实现:      1.使用Lookup      2.使用execute SQL task调用存储过程 &
http://www.cyqdata.cn/cnblogs/article-detail-39892 
WP7 应用数据存储Tombstoning(墓碑化)篇
     Windows Phone 可以支持5个墓碑化(Tombstoning)应用程序,第三方开发的应用程序只能使用最后一个墓碑空间,最新的墓碑化应用程序会自动替换前一个程序。我们可以利用墓碑化功能暂时保存应用程序当前状态,如果用户有意或无意触碰了手机Home 按键,并再次点击Back 按键时应用程序会从墓碑化状态激活并返回最后应用程序状态。 
http://www.cyqdata.cn/cnblogs/article-detail-39888 
第三节 MongoDB下samus源码初探
上一节我们在samus的simple例子简单的入门了,这一节将要探讨的问题写个简要 对象存储 继续关系对象的存储 LINQ体现 类关系分析 一、对象存储 继续在samus源码上分析,依然是simple的例子。Demo中.net 3.5特性基本上都涉及了。 View Code public static void Main(string[] args) {
http://www.cyqdata.cn/cnblogs/article-detail-39856 
actionscript中的sound类控制音频文件的操作示例
package { import fl.controls.Button; import fl.controls.Label; import flash.display.MovieClip; import flash.display.Sprite; import flash.events.Event; import flash.events.MouseEvent; import fl
http://www.cyqdata.cn/cnblogs/article-detail-39855 
Ajax和WEB服务数据格式:JSON与JSONP
在之前的文章中我们讲到了早期的集中数据格式,XML,SOAP,HTML。现在,我们来看看JSON和JSONP。   JSON   JSON(JavaScript Object Notation)是Douglas Crockford提出的。他是一个轻量级的数据交换格式,基于JavaScript对象字面量。   我们可以将之前的XML图书格式的文件内容转换成下面的JSON格式: [ {
http://www.cyqdata.cn/cnblogs/article-detail-39827 
用 Python 编写干净、可测试、高质量的代码
简介   编写软件是人所承担的最复杂的任务之一。AWK 编程语言和 "K and R C" 的作者之一 Brian Kernigan 在 Software Tools 一书中总结了软件开发的真实性质,他说,“控制复杂性是软件开发的根本。” 真实软件开发的残酷现实是,软件常常具有有意或无意造成的复杂性,而且开发人员常常漠视可维护性、可测试性和质量。这种不幸局面的最终结果是软件
http://www.cyqdata.cn/cnblogs/article-detail-39791 
System.Convert 的一些事
经常看到同事写代码: bool? obj=从服务器返回来的值,可能为null。 if(obj !=null && Convert.ToBoolean(obj)==true) { //Do something } .csharpcode, .csharpcode pre { font-size: small; color: black; font-family: c
http://www.cyqdata.cn/cnblogs/article-detail-39778 
Windows Phone 中的弹出窗口
由于目前的Silverlight for Windows Phone 中不支持ChildWindow,所以当我们想要弹出一些窗口时,只能自己想办法了。 第一种方法是MessageBox,相当的简单,当然你也可以给它加上一些样式。 第二种方法是 查看Silverlight中 ChildWindow的定义方式(推荐使用ILSpy或者Reflector反编译) 第三种方法是使用Popup控件模
http://www.cyqdata.cn/cnblogs/article-detail-39763 
jQuery Validation插件remote验证方式的Bug
jQuery插件很多,其中一个重要的插件便是jQuery Validation,它的作用是对表单进行验证,还上了jQuery官网。不过奇怪的是,最近用下来感觉有些古怪,因为好像有些死板,已有功能的应变能力还不强,甚至还有个奇怪的Bug。任何项目有Bug其实也正常,但这个Bug其实是一个文档上已经记载了,却没有实现的功能,这就有些说不过去了。这个问题便出在remote验证方式上,还好修改起来非常容易
http://www.cyqdata.cn/cnblogs/article-detail-39720 
Windows Phone 实用开发技巧(6):windows phone 下汉字转拼音
我们知道,Silverlight 下是不支持GB2312编码的,所以Silverlight for Windows Phone 自然也不支持GB2312编码,以致无法使用网上的“C# 汉字转拼音”的方法。其实我们可以使用一种笨方法,即将汉字和拼音放在一个数组中,然后遍历数组进行匹配。 建立一个中文辅助类ChineseHelper ,其中有两个静态的方法,得到汉字对
http://www.cyqdata.cn/cnblogs/article-detail-39708 
注意 ExecuteNonQuery() 返回值 问题
ADO.NET 数据命令使您能够直接对数据库或其他数据源执行命令,而不需要数据集或数据适配器。有关更多信息,请参见 Visual Studio 中的 DataCommand 对象介绍。 1.可针对数据库执行的某些类型的数据命令除了返回一个指出命令成功的值以外不返回任何值。这些命令类型包括: 数据库定义 (DDL) 命令,用于创建和管理数据库结构(如表和存储过程)。 更新命令(“更新
http://www.cyqdata.cn/cnblogs/article-detail-39703 
白话MongoDB(二)
前面扯了一堆,要了解一个东西,最好的办法,还是让他跑起来,然后结合文档和测试,来验证其实现,并且了解其不足和优点。   MongoDB提供了部分系统的编译版本,但从研究学习以及线上不同依赖包的稳定性的目标,个人还是比较推荐从源代码编译安装的方式。MongoDB的源代码依赖了一些基础组件,如js引擎Spider Monkey,正则表达式引擎PCRE,安装构建工具Scons,以及C++的boost库等
http://www.cyqdata.cn/cnblogs/article-detail-39680 
一个让人遗忘的角落--Exception(一)
很诱人的标题,今天不是给大家介绍,而是跟大家讨论些问题。   在做开发的这几年中,大大小小的项目也经历了很多,但无论那个项目中,都没有真正的对Exception进行完整的处理。虽然我们在学C#的时候,经常会看到此类的介绍,但我们真的学以致用了吗?   先来看看什么是Exception   Exception的解释是异常,每次当我们程序调式的时候,或多或少的会遇到它(如果你的程序没有遇到过,那你是天
http://www.cyqdata.cn/cnblogs/article-detail-39675 
Silverlight访问Apache服务器(Tomcat,Geronimo)中部署的Webservice
开发环境   Vs2010 、 Silverlight4 、 Java Jdk1.6 U 21 、 Apache-tomcat-6.0.20 、 Myeclipse8.5 、 Apache-ant-1.8.1 、 Axis2 、 Geronimo-tomcat
http://www.cyqdata.cn/cnblogs/article-detail-39674 
布同:如何循序渐进学习Python语言
      大家都知道Python语言是一种新兴的编程语言。1989年,Python就由Guido van Rossum发明。Python一直发展态势很好。       原因有几点:1、跨平台性好。Linux、Windows、MacOS、塞班……。2、快速易学。
http://www.cyqdata.cn/cnblogs/article-detail-39669