找到相关内容 163
【讨论】关于数据实体层的设计
今天与同事一起讨论了2种数据实体层的设计方案哪个比较好的问题,只有讨论,虽然心里有所倾向但是没有答案。       先介绍下两种设计,其实很简单,方案1是参照NetTiers的强类型设计继承自Object自己实现相应接口;       方案2是弱类型设计,实体继承自DataTable;两种方案都是一
http://cyqdata.cn/cnblogs/article-detail-35076 
关于string.Join()的妙用与疑惑
String.Join  在指定 String 数组的每个元素之间串联指定的分隔符 String,从而产生单个串联的字符串。(来源于MSDN) 假设我有一分类表cat,包含id,name列 内容如下: //id name //1 随笔 //2 文章 //3 新闻 如果想得到"随笔,文章,新闻"的结果,我会这么写(假设已经取得List<cat>):
http://cyqdata.cn/cnblogs/article-detail-35041 
关于p3p 简洁策略,以及浏览器的支持情况.
简述部分摘自某本关于P3P隐私策略的书籍. 而部分详细的表格来自w3.org. 而相关测试数据出自本人测试.如有遗漏或错误,欢迎指正. 相关资源: 1. http://www.w3.org/P3P/ 2. http://www.w3.org/TR/2002/REC-P3P-20020416/ 简述: 从本质上来说,P3P 策略是由一系列多选项问题的答案组成的,因此,它并
http://cyqdata.cn/cnblogs/article-detail-32744 
关于网络平台建设的建议!
此邮件写于本月初,虽然CEO认为很有道理,真理是越辩越明,但依然没见有什么实质变革的行动,我想主要还是在于考虑投入成本和公司的发展战略和重点有很大关系。   CEO:   您好!   关于网络平台建设的问题,我想谈几点看法和建议:  1、任何信息系统,包括网络平台系统,除了技术实现和维护外,管理方面是非常重要,很多信息系统之所以出现失败,管理原因是
http://cyqdata.cn/cnblogs/article-detail-32734 
关于设立运营部门的我的几点建议
此邮件写在去年底,至今已有3个多月,目前公司组织架构依然如旧,对一个几乎纯销售型的公司,并且以线下业务为主的公司,重销售、轻技术,基本上属于传统型的公司,技术工作本质就是一个技术支持工作(这是我两年来最大的心得体会),既不具备在技术型的软件公司,有研发的重要地位,又不具备传统制造型企业具有通过信息化的转型升级的重要地位!   CEO:     您
http://cyqdata.cn/cnblogs/article-detail-32701 
关于不同浏览器下Cookie内容长度限制的测试
由于项目的需要,进行一个COOKIE内容长度的限制测试,作一个记录供参考,测试设计如下,分两种情况:   (1) 当前页面未设置同名Cookie的情况;   (2) 当前页面已设置同名Cookie的情况; 主要测试代码如下: //超过4K的一个超长字符串var longString='dfsafdsafdfsafdsafdfsafdsafdfsafdsafdfsafdsafd
http://cyqdata.cn/cnblogs/article-detail-32697 
关于IE和火狐的一些兼容
本文讲解了firefox火狐浏览器与ie浏览器在html代码编写时的差异,程序员有进行开发调试时,可按下面说到的HTML标签进行调试. 1.ul不同,ie下默认是margin留白,FF下默认是padding留白,所以要先用margin:0;padding:0;来实现兼容。2.给定高度后,当内容过多,真实高度大于给定高度时,两者不同还有呢?在ff测试div+css的过程中发现不少问题,主要原因是代码
http://cyqdata.cn/cnblogs/article-detail-32308 
关于一道面试题的分析与解答
给大家分享一下我第一次参加面试时的一个题目: 问题:对于任意一个正整数 N,按以下操作把它转化为一个单一数字(大于 0 小于 10的数): 把 N 的各位上数字相加,若得到的结果不是一个单一数字,就把结果的各位上的数字相加, 若得到的结果还不是一个一位数,就还把结果的各位上的数字相加, …… 直到结果为一个单一数字为止。 如:2345 2+3+4+5=14 1+4=5
http://cyqdata.cn/cnblogs/article-detail-32307 
关于一种求最大公约数的算法的分析与证明
问题:请编写一个方法,功能是实现传入两个正整数,返回他们的最大公约数 public static int math(int a, int b) { ... }   分析: 关于这道题的算法有多种,我们今天只研究下面这种算法: 1    public static&nb
http://cyqdata.cn/cnblogs/article-detail-31858 
Windows phone 7中关于Zune软件使用几个问题
好久没有写博了. 最近一直在忙于其他的事情. 都没有时间好好梳理一下.  正好今天中午在EBay上购买的HTC Mozart  拿到了. 晚上回来打开包装一看.说明书. 刚开始以为上面写着英文.是UK或是HK版的HTC. 没想Ebay上这个UK供应商给我发了一个阿尔及利亚版本的Mozart. 可想而知上面的语言也是阿尔及利亚语. 完全是看不懂啊. 顺便说一下在Ebay买这两
http://cyqdata.cn/cnblogs/article-detail-31558 
关于微博服务端API的OAuth认证实现
      新浪微博跟update相关的api已经挂了很多天了一直没有恢复正常,返回错误:40070 Error limited application access api!,新浪开放平台的论坛里n多的人都在等这个恢复,新浪官方也相当的恶心出问题了连个公告都没有,既不说什么原因又不说什么时候能恢复,。还是有版主说是api正在升级礼拜1恢复正常今天都礼拜2了
http://cyqdata.cn/cnblogs/article-detail-31557 
关于Dataset批量更新数据的实例方法
帮同学做个小东西,某局的案件登记表(Excel表)。我同学是专门负责维护该表的,数据量一大就不好查询,而且查询定位不精确,所以该同学就委 托我给他做个小数据库系统。要求,1:能将现有的Excel数据导入数据(想偷懒),2:方便查询。就这么两个功能,我很爽快地答应了。(主要讲Excel导入)于是该同学 就将登记表发给我,打开一看,靠,这么多字段,如果写Sql语句插入或更新的话那还不把我折腾死啊,而且
http://cyqdata.cn/cnblogs/article-detail-28725 
关于页面模块拖动的几个细节
Google首页的模块拖动。http://www.google.com.hk/QWrap的模块拖动。http://dev.qwrap.com/resource/js/wagang/drag/_examples/LayoutDrag.html以上两个页面都是模块拖动。分析一下它们的几个细节差别。1.拖动的是什么:“拖实体,用代理定位(google)” VS “拖代
http://cyqdata.cn/cnblogs/article-detail-28698 
成功后面是付出===来硅谷三个月来第一篇关于硅谷的文章(续篇)
哗,吓了一跳,我自己都被自己吓了一跳, 我只是周五下午(硅谷时间周五下午就是中国时间周六上午)比较有空,并且十分高兴,所以就把半个月前写个总公司CEO的email处理一下放了上来,详见<成功后面是付出===来硅谷三个月来第一篇关于硅谷的文章 > 想不到大家居然如此厚爱,实在出我意料。 感动之余,有如下感想: 发现园里博友们素质很高啊,留言里既有支持我赞同我的言论,也有反对我持不同意见的
http://cyqdata.cn/cnblogs/article-detail-28659 
[原创]关于Google搜索引擎爪录js内容的一点摸索
    昨日微博上发了一条关于Google收录js以及Ajax,Flash内容的短信,有几位朋友颇感兴趣,于是在这里略微详细的做一些说明。     首先看这篇文章的前提是假设读者已经对搜索引擎的收录原理有所了解。一些基本的内容在我的书中已有比较详细的描述。    不妨这里我们简单回顾一下比较通用和常
http://cyqdata.cn/cnblogs/article-detail-28610 
关于Memcache mutex设计模式的.net实现
     之前在网上看过memcache-mutex的场景分析和实现代码,这里将.net方式加以实现,当然这里主要是依据原文的伪代码照猫画虎,以此做为总结及记录。如果您对相应实现感兴趣可以尝试使用本文提供的代码进行测试,如果有问题请及时与我联系。        原文链接:http://timyang
http://cyqdata.cn/cnblogs/article-detail-25415 
关于shared libraries的一些命令和配置
在Linux下运行程序,有时会遭遇如下错误:“error while loading shared libraries: XXXXXX: cannot open shared object file: No such file or directory”。这种情况,要么是shared libraries缺失了,要么是系统找不到该文件。本文将讨论如何分析和解决这类问题。1.两
http://cyqdata.cn/cnblogs/article-detail-25386 
关于“算术表达式”、“优先级”和“结合性”的胡扯
3.算术表达式和运算符的优先级和结合性      用算术运算符和括号将运算对象(也称操作数)连接起来的、符合C语法规则的式子,称为C算术表达式。运算对象包括常量、变量、函数等。例如,下面是一个合法的C算术表达式:      a*b/c-1.5+'a'      
http://cyqdata.cn/cnblogs/article-detail-25073 
ASP.NET MVC验证框架中关于属性标记的通用扩展方法
之前写过一篇文章《ASP.NET MVC中的验证》,唯一的遗憾就是在使用Data Annotation Validators方式验证的时候,如果数据库是Entityframework等自动生成的文件,就没有办法使用扩展属性标记进行标记。现在已经开始有了一些其它的Asp.net MVC 验证框架,使用上跟Data Annotation Validators差不太多,但是普遍有这样的问题,如果数据库是
http://cyqdata.cn/cnblogs/article-detail-11680 
关于MVC权限控制的一点小想法
近来一直在学习MVC。   先检讨一下自己,本来一直在看WPF并向Silverlight靠拢的,可XAML这个东西一时半会领会不了它的真谛,所以暂时先放下了。虽然MVC看的比较系统,但暂时闲置了WPF和Silverlight还是有点沮丧感,觉得自己没有坚持。      MVC的权限控制一直是一个麻烦事。   Webform下的窗体身份验证及角色权限管理,我自己有一篇文章做了个总结:Asp.Net实
http://cyqdata.cn/cnblogs/article-detail-11170