找到相关内容 3738
将Java进行到底--Hashtable和HashMap引发的血案
人物:  王小胖:性别:男。程序员,工作经验1 year。爱好:吃肉、电玩、马小花。特技:吃肉不用考虑胃的容量。  马小花:性别:女。学生,工作经验0 year。爱好:蛋糕、臭美、王小胖。特技:能够降服王小胖……    /**2011年2月,电影《将爱情进行到底》火得不得了。周末,小胖也陪着小花去看这部电影。放映中,小花被影片中的
http://www.cyqdata.cn/cnblogs/article-detail-28666 
Javascript中匿名函数的多种调用方式
Javascript中定义函数的方式有多种,函数直接量就是其中一种。如var fun = function(){},这里function如果不赋值给fun那么它就是一个匿名函数。好,看看匿名函数的如何被调用。 方式1,调用函数,得到返回值。强制运算符使函数调用执行 (function(x,y){ alert(x+y); return x+y; }(3,4)); 方式2,
http://www.cyqdata.cn/cnblogs/article-detail-28664 
Message Chains与Fluent Interface
Martin Fowler在其名著《重构》一书,提到了Message Chains坏味道。这种坏味道的表现特征是当调用者需要执行某个功能时,需要调用连续的多个方法,才能最终达成目的。这种调用方法的消息传递就像链条一样,因此Fowler将其命名为Message Chains。   这种坏味道暴露了过多实现细节。它将获得最终结果的整个过程暴露无遗。它不厌其烦地陈述着:首先该获得什么对象,
http://www.cyqdata.cn/cnblogs/article-detail-28663 
remoting架构探讨
(文/金延涛) 1.remoting技术的特点   remoting技术可以为分布式应用提供强有力的支持,我们可以根据需求和特定的环境选择合适的通道和序列化的方式满足我们的应用。另外remoting技术具有非常好的扩展特性,我们甚至可以在remoting体系结构的每个组件上进行扩展和自定义来满足丰富的应用需求。 2.环境分析 网络环境分析   假设公司是一家大型机构,内部出于安全的需要,不同的部门
http://www.cyqdata.cn/cnblogs/article-detail-28655 
ASP.NET中UrlEncode应该用Uri.EscapeDataString()
今天,茄子_2008反馈他博客中的“C++”标签失效。检查了一下代码,生成链接时用的是HttpUtility.UrlEncode(url),从链接地址获取标签时用的是HttpUtility.UrlDecode(url),从Encode到Decode,“C++”变成了“C  ”(加号变成空格)。这是大家熟知的问题,这里
http://www.cyqdata.cn/cnblogs/article-detail-28638 
Silverlight实用窍门序列:13.基于Popup浮动窗体控件模拟ToolTip的实现【附带实例源码】
        本节是基于第四节的源码基础上进行扩展的源码,故本节源码附带有鼠标右键和全屏功能。         在本节,我们将讲述一个小技巧:使用Popup浮动窗体控件模拟Tip悬浮效果。此技巧的原理是当鼠标移动到某个控件上面的时候会触发MouseMove事
http://www.cyqdata.cn/cnblogs/article-detail-28637 
Filed Under Category: Chanel Sunglasses
Chanel sunglasses are some of the best chichi and fashionable sunglasses achievable in the exchange these days. All of the celebrities are affected the newest models and we all appetite to bolt in on
http://www.cyqdata.cn/cnblogs/article-detail-28634 
C# 谈Dictionary<TKey,TValue>,SortedDictionary<TKey,TValue>排序
使用过Dictionary的人都知道,当每一个Add里面的值都不会改变其顺序,所以需要需要对其排序的时候就用到SortedDictionary,但SortedDictionary并不是那么理想,其默认的方式只支持正序排序,想要反序排序时必须得靠自己重新编写代码,下面来看一个简单的例子: 测试环境为Web,如在WinForm下,调试则只需改一下输出语句即可。 如以下代码在调试时不能使用则需要引用:
http://www.cyqdata.cn/cnblogs/article-detail-28612 
Ext入门学习系列(1-5)总纲,暂7篇
本系列Ext入门学习系列目前写到第五章(年前那段时间闲来无事),后续打算有空了把剩下的补充完整,形成一个系列,也为园子做点贡献,下面是章节目录:   Ext入门学习系列(一)环境配置   Ext入门学习系列(二)弹出窗体   Ext入门学习系列(三)复杂自定义窗体   Ext入门学习系列(四)面板控件   Ext入门学习系列(五)表格控件(1) &
http://www.cyqdata.cn/cnblogs/article-detail-28611 
立即升级你的 Linq to SQL -- Visual Entity 1.0 发布
Visual Entity 简介: Visual Entity 是一款实体类代码生成器,基于 Visual Studio 插件。并且在使用上与 Linq to SQL 设计器保持一致,极易上手,但功能比起原有的 Linq to SQL 设计器更为强大。 支持的数据库:MS SQL Server 支持的框架:Linq to SQL 和 ALinq(下个版本将支持 NHibernate) 点击这里下载
http://www.cyqdata.cn/cnblogs/article-detail-28597 
数据同步框架MS Sync Framework - IDE快速开发支持Local Database Cache
数据同步框架MS Sync Framework [术语、例子、参考资料、Tips] http://www.cnblogs.com/2018/archive/2011/02/22/1961654.html  数据同步框架MS Sync Framework-不同场景使用例子和简要分析 http://www.cnblogs.com/2018/archive/2011/02/23/1961657
http://www.cyqdata.cn/cnblogs/article-detail-28593 
在EF下使用基于T4模版的POCO实体生成器
在Entity Framework 4.0提供了对POCO(简单传统CLR对象/Plain Old CLR Object)支持,这样让我们专注于业务逻辑和更有效的进行单元测试.并且POCO不需像默认EF实体一样要继承才能实现,所以可以更灵活的切换. 本文将介绍如何自动生成POCO并替换EF生成的实体.实现两者的分离,独立于EF存在. 下载安装POCO实体生成器 本文使用的是Microsoft提供的
http://www.cyqdata.cn/cnblogs/article-detail-28592 
导入Excel至数据库中 "外部表不是预期格式"错误信息
导入Excel到数据库时出现“外部表不是预期格式”的错误信息,针对这个问题开始很纠结,如果导入的Excel是新建的就不会出现该问题,如果是在导出数据的基础上进行导入,将会出现这样的错误提示,也许很多朋友会问这是为什么呢?   因为你的Excel是从程序中导出的并且是使用 Response的方式直接把html代码输出到Excel中的 ,其实这是可以解决的,
http://www.cyqdata.cn/cnblogs/article-detail-28591 
发布一个最新版Productivity Power Tools中的CopyAsHtml扩展的修改版(含工具和源码)
Productivity Power Tools是微软官方发布的一个用于VS2010的扩展,功能是在Visual Studio的文本编辑器中按下Ctrl+C或通过其它方式执行“复制”或者“剪切”功能的时候,生成一份HTML格式的源码放到剪贴板中,此时可以在网页编辑器、网页中的可视化编辑器中直接粘贴出和VS中格式相同的源码。 今天这个工具发布了最新的版
http://www.cyqdata.cn/cnblogs/article-detail-28587 
.NET中的异步编程(三)- Continuation passing style以及使用yield实现异步
在上一篇文章中我们围观了传统的异步编程,感受到了异步编程不是简单的事情。传统的异步方式将本来紧凑的代码都分成两部分,不仅仅降低了代码的可读性,还让一些基本的程序构造无法使用,所以大部分开发人员在遇到应该使用异步的地方都忍痛割爱。本来我在本篇文章中想讨论一下.NET世界中已有的几个辅助异步开发的类库,但是经过思考后觉得在这之前介绍一下一些理论知识也许对理解后面的类库以及更新的内容有所帮助。今天我们要
http://www.cyqdata.cn/cnblogs/article-detail-25563 
Silverlight实用窍门序列:12.继承于某些固定控件(以Grid为例)的鼠标左键双击事件的实现【附带实例源码】
        上一节有位园友提问:“如果我做一个自定义的Grid,跟普通的Grid一样,但是有双击事件,可以实现吗??比如我要用我的Grid,添加引用后直接用,就有双击事件。这样的控件可以做出来吗??”         答案当然是肯定
http://www.cyqdata.cn/cnblogs/article-detail-25562 
伪破解 componentone silverlight 控件
在silverlight开发中用到了多种控件,有时候现有的控件不能满足要求,于是很多第三方提供了丰富的控件。其中就有componentone,当然要收费,$895。 而如果未注册的话在引用C1控件的时候会在xaml里自动插入C1:C1NagScreen.Nag="True",如: <C1DateTime:C1DateTimePicker C1:C1NagScreen.Nag="True
http://www.cyqdata.cn/cnblogs/article-detail-25560 
不要困在自己建造的盒子里——写给.NET程序员
在给这篇文章起标题的时候,我斟酌了很久,因为我个人是反对使用“.NET程序员”、“C++程序员”或“PHP程序员”这类简单粗暴的方式为程序员做划分的。但是客观确实存在一个现象,就是很多程序员会为自己设置一个无形的界限,将自己与某种语言或平台硬绑定到一起,例如我这里所指的“.NET程序员”。请注意这与&l
http://www.cyqdata.cn/cnblogs/article-detail-25554 
Productivity Power Tools(Visual Studio 扩展) 最新亮点
搜索功能(新!)  在Visual Studio中有许多不同的搜索方法(增量搜索,快速查找,在文件中查找,查找工具栏等),对于一个给定的任务往往是不太明确的。 而且查找对话框本身也使得我们没法很好的查看和跳跃代码。 Productivity Power Tools 增加了新的查找扩展。 在编辑文本的状态下,按Ctrl + F 就弹出了这个小而强大的窗口,通过这个窗口你可以使用大多
http://www.cyqdata.cn/cnblogs/article-detail-25553 
Lucene.net 项目停了
Lucene.net 项目有将近1年没有出官方版本了,从去年年初就听说好像出什么问题了,但一直没有看到官方说法。最近搜了一下,这个项目好像确实停了。Apache 开源基金会已经把这个项目的主页下掉了,放到孵化器里面去了。这个项目目前用户还是很多的,包括博客园的找找看,我估计也是基于这个 lucene.net 的,停了还是比较可惜的,希望它的分支能继续发展起来。下面把我看到的相关文章,我大概给介绍一
http://www.cyqdata.cn/cnblogs/article-detail-25549