摘要: IOS中数据存储一般分为以下几种方式1、XML属性列表(plist)归档2、preference(偏好设置)3、NSKeyedArchiver归档(NSCoding)4、SQLite35、Core Data鄙人才疏,先扯扯前三种刚学的存储方式,做个总结以备复习使用1、首先了解沙盒的概念,他是应用的系... 阅读全文
posted @ 2014-06-07 22:47 luseike 阅读(587) 评论(0) 推荐(0) 编辑
摘要: IOS程序中,一个应用默认只有一个UIWindow。UIWindow是比较特殊的UIView控件,也是程序启动后创建的第一个UIView对象,为了透彻的了解UIWindow和UIViewController之间的关系,以及UIViewController的创建,从新建一个EmptyApplicati... 阅读全文
posted @ 2014-06-07 00:07 luseike 阅读(1375) 评论(0) 推荐(0) 编辑
摘要: MS SQL Server查询优化方法查询速度慢的原因很多,常见如下几种1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)2、I/O吞吐量小,形成了瓶颈效应。3、没有创建计算列导致查询不优化。4、内存不足5、网络速度慢6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷)8、sp_lock,sp_who,活动的用户查看,原因是读写竞争资源。9、返回了不必要的行和列10、查询语句不好,没有优化 可以通过如下方法来优化查询1、把数据、日志、索引放到不同的I/O设备上,增加读取速度,以前可以将Tempdb应放 阅读全文
posted @ 2013-07-29 18:52 luseike 阅读(820) 评论(0) 推荐(0) 编辑
摘要: 博客引用自:http://www.cnblogs.com/JimmyZhang/archive/2008/08/22/1274342.html引言如果你看过了C#中的委托和事件一文,我想你对委托和事件已经有了一个基本的认识。但那些远不是委托和事件的全部内容,还有很多的地方没有涉及。本文将讨论委托和事件一些更为细节的问题,包括一些大家常问到的问题,以及事件访问器、异常处理、超时处理和异步方法调用等内容。为什么要使用事件而不是委托变量?在C#中的委托和事件中,我提出了两个为什么在类型中使用事件向外部提供方法注册,而不是直接使用委托变量的原因。主要是从封装性和易用性上去考虑,但是还漏掉了一点,事件应 阅读全文
posted @ 2013-07-24 17:08 luseike 阅读(176) 评论(0) 推荐(0) 编辑
摘要: HttpModule是向实现类提供模块初始化和处置事件。当一个HTTP请求到达HttpModule时,整个ASP.NET Framework系统还并没有对这个HTTP请求做任何处理,也就是说此时对于HTTP请求来讲,HttpModule是一个HTTP请求的“必经之路”,所以可以在这个HTTP请求传递到真正的请求处理中心(HttpHandler)之前附加一些需要的信息在这个HTTP请求信息之上,或者针对截获的这个HTTP请求信息作一些额外的工作,或者在某些情况下干脆终止满足一些条件的HTTP请求,从而可以起到一个Filter过滤器的作用。1、asp.net的HTTP请求处理过程(1)、客户端浏览 阅读全文
posted @ 2013-07-20 16:51 luseike 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 以前弄过好多次,都没有成功,昨天晚上不知怎么地就成功了,借用我同学的一句话,这叫“灵光一闪”,废话不多说了,这个成功是有图有视频有真相地哈!这篇博文发表都三个月了,我自认为算是很详细了,可是还是很多人没有配置出来(天天有人在群里问我怎么配置),所以今天特意录成视频供大家参考。特意申明:这是配置asp.net运行坏境,不是asp,asp和asp.net是有区别的。asp.net如果还是配置不出可以问,asp就算了,我不懂asp哦!无法帮你解决。Win7旗舰版中的IIS配置asp.net视频录像下载地址:视频教程下载一、点击电脑左下角的“开始”,然后点击“控制面板”,如下图:二、点击“控制面板”后 阅读全文
posted @ 2013-06-05 17:52 luseike 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 作为Web开发人员,我为什么喜欢Google Chrome浏览器【原文地址:http://www.cnblogs.com/QLeelulu/archive/2011/08/28/2156402.html】在Google Chrome浏览器出来之前,我一直使用FireFox,因为FireFox的插件非常丰富,更因为FireFox有强大的Firebug,对于前端开发可谓神器。在Chrome出来的时候,我就喜欢上它的简洁、快速,无论是启动速度还是页面解析速度还是Javascript执行速度(现在的FireFox4也比之前的FireFox3有很大的进步)。不过当时由于Chrome的开发者工具还不是很完 阅读全文
posted @ 2013-05-09 18:03 luseike 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 引言我们先不讲游标的什么概念,步骤及语法,先来看一个例子: 表一 OriginSalary 表二 AddSalary现在有2张表,一张是OriginSalary表--工资表,有三个字段0_ID 员工号(NVARCHAR)、O_Name员工姓名(NVARCHAR)、O_Salary工资(FLOAT)。另一张表AddSalary表—加薪表。有2个字段,O_ID员工号、A_Salary增加工资。两张表的O_ID是一一对应的,现在求将加薪的工资+原来的工资=现在的工资,也就是O_Salary=O_Salary+A_Salary,修改表OriginSalary的工资字段。对于一些不熟悉游标的程序员来说, 阅读全文
posted @ 2013-05-07 13:30 luseike 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 摘要:在众多NoSQL数据库的轰炸下,身为数据工作者的你肯定在做是否迁移的考虑。而迁移后所面对的操作方式转换也是重点考虑的之一,Couchbase副总裁MC Brown认为过渡的首要工作就是对数据的重思,并讨论了查询方式的转换。从关系型数据库转移至NoSQL数据库——比如从MySQL转移到Couchbase,你需要对你的数据进行再思考。至于为什么是Couchbase而不是MongoDB什么的,因为博文的作者MC Brown是现任Couchbase副总裁,所以你懂得;同时这篇Couchbase博文还涉及到迁移后对查询的影响。以下为译文:如果你有一个建立在MySQL上的数据库,你可能就会考虑是否需 阅读全文
posted @ 2013-05-06 11:16 luseike 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 简介对于ASP.NET开发人员来说,管理项目中的JavaScript都很随意:我想这很大程度上可能是因为网上没有如何妥善处理ASP.NET中JavaScript的可靠信息。此文的目的就是提供一种最佳方案,用于管理ASP.NET中的JavaScript。该方案将能解决以下问题:内联JS:把JS直接放在页面中将导致页面臃肿不堪。发布JS:经常忘记发布JS文件。错误引用:在其它Web程序中引用JS时经常失败。依赖性:需要记住JS文件中错综复杂的依赖关系。无效引用:页面上引用的JS从来没有被用到。HTTP/HTTPS:跨HTTPS页面引用HTTP的JS。重构:重构一个新版本将花费大量时间。冗余:多次引 阅读全文
posted @ 2013-05-06 11:15 luseike 阅读(216) 评论(0) 推荐(0) 编辑