摘要:
淘宝ued - 前端智勇大闯关(第三季)答案(更新)下午在微博上看到了淘宝智勇大闯关第三季的信息,感觉挺有意思的,于是就尝试做了下。附上题目地址:http://ued.campus.alibaba.com/quiz3/index.php也可到独立博客查看:前端智勇大闯关(第三季)答案第1题 突破,带锁的门方法1这题相对比较简单,查看源码即可看到提示信息:1 只要在控制台里多次调用powder.blow()函数即可看到图片上的指纹信息。然后尝试组合这几个数便可过关。如下图所示:方法2另一种比较简单的方法就是加断点监控pwd的值,如下图所示,答案就是数组里的三个数字:第2题 激光,前进的方向这题主 阅读全文
posted @ 2013-08-16 13:43
HackerVirus
阅读(395)
评论(0)
推荐(0)
摘要:
反射发出动态类型(下)引言 在上一篇文章中,我介绍了动态类型以及它的用途,然后顺便提了一下关于如何使用动态类型来实现一个解决方案,但是都过于空洞,那么就让我们通过本文深入到实际的代码中去看看动态类型的实现和调用。 首先简单回顾一下什么是动态类型,因为有些读者没有阅读过本文的第一部分或者希望跳过上篇文章直接阅读本文。 所谓动态类型,就是运行时在程序内部动态生成的类或者类型。当应用程序启动后,至少会运行一个AppDomain,为了向AppDomain中添加动态类型,首先需要创建动态程序集,顾名思义,动态程序集就是在运行时创建并添加到AppDomain的程序集,它通常不会被保存到文件中,而是单... 阅读全文
posted @ 2013-08-16 13:42
HackerVirus
阅读(271)
评论(0)
推荐(0)
摘要:
iOS多线程的初步研究(三)弄清楚NSRunLoop确实需要花时间,这个类的概念和模式似乎是Apple的平台独有(iOS+MacOSX),很难彻底搞懂(iOS没开源,呜呜)。官网的解释是说run loop可以用于处理异步事件,很抽象的说法。不罗嗦,先看看NSRunLoop几个常用的方法。+ (NSRunLoop*)currentRunLoop;//获得当前线程的run loop+ (NSRunLoop *)mainRunLoop;//获得主线程的run loop- (void)run;//进入处理事件循环,如果没有事件则立刻返回。注意:主线程上调用这个方法会导致无法返回(进入无限循环,虽然不会 阅读全文
posted @ 2013-08-16 13:37
HackerVirus
阅读(144)
评论(0)
推荐(0)
摘要:
C# 自动提交到百度ping服务今天无意之间看到百度站长中有这个ping服务(孤陋寡闻呀)....那什么什么是Ping服务ping是基于XML_RPC标准协议的更新通告服务,用于博客把内容更新快速通知给百度,以便百度及时进行抓取和更新。看着是简单的http post 提交.但是自己用WebRequest 模拟时.死活返回操作超时.简直无语.下面百度ping 服务的例子(注意红色部分.现在http的版本是1.1了.就是这个细节导致无法提交),顺便说说Fiddler 这个工具确实很好用.Ping请求包的例子 http://zhanzhang.baidu.com/tools/pingweblogUp 阅读全文
posted @ 2013-08-16 11:42
HackerVirus
阅读(374)
评论(0)
推荐(0)
摘要:
.NET自带IOC本文主要把MEF作为一种IOC容器进行讲解,.net中可用的IOC容器非常多,如 CastleWindsor,Unity,Autofac,ObjectBuilder,StructureMap,Spring.Net等,这些第三方工具各不相同,但功能大体都相同,大都需要事先对接口与实现进行配对(通过代码或配置文件),然后由系统自动或手动来通过接口来获得相应实现类的实例,对象实例化的工作由IOC容器自动完成。概述官方说法: Managed Extensibility Framework(MEF)是.NET平台下的一个扩展性管理框架,它是一系列特性的集合,包括依赖注入(DI)等。ME 阅读全文
posted @ 2013-08-16 10:25
HackerVirus
阅读(455)
评论(0)
推荐(0)
摘要:
Entity Framework返回IEnumerable还是IQueryable?在使用EF的过程中,我们常常使用repository模式,本文就在repository层的返回值是IEnumerable类型还是IQueryable进行探讨。阅读目录:一、什么是Repository模式?二、IEnumerable还是IQueryable的区别三、实际检验IEnumerable和IQueryable的效率差别四、总结一, 什么是Repository模式?Repository是隔离在数据访问层和业务逻辑层之间的。它提供业务逻辑各种对象,使得业务逻辑代码不需要关心数据是如何存储和获取的。下图,是MV 阅读全文
posted @ 2013-08-16 10:22
HackerVirus
阅读(209)
评论(0)
推荐(0)
摘要:
ASP.NET MVC4简单使用ELMAH记录系统日志前言 在项目开发、测试以及已经上线的项目中都会存在bug,而如果我们在项目的各个阶段都能及时的监控系统出现的任何问题,那么对于我们开发人员来说完善系统,减少bug,甚至安全防护等都是一件十分有利的事情。网上有很多的系统日志记录框架,ELMAH在我们使用mvc开发的时候提供了简单便捷的服务,这个框架的好处是我们不仅可以通过本地可以记录系统错误,而且可以配置远程发送错误,如利用邮箱传送错误等,这样我们便可以随时监控我们的项目及时处理问题,接下来简单的配置一下ELMAH来记录mvc项目的错误。步骤1、建立一个基本的mvc4程序新建——>项目 阅读全文
posted @ 2013-08-16 10:17
HackerVirus
阅读(262)
评论(0)
推荐(0)
摘要:
最近学习WCF知识时看到有关IIS版本的知识,发现对HttpContext,HttpModule,HttpHandler的内容都不是很了解,这三个也是ASP.NET相对基础的内容,晚上特地花点时间针对HttpModule的内容进行补充,文中的理论知识都是从网上多方面整理,最后的实例是本人所写的两个小实例,主要是针对HttpModule的运用;一:关于HttpModule理论知识1:HttpModule概述HttpModule是实现了IHttpModule接口的程序集。一般来说,我们可以将Asp.Net中的事件分成三个级别,最顶层是 应用程序级事件、其次是页面级事件、最下面是控件级事件,事件的触 阅读全文
posted @ 2013-08-16 10:04
HackerVirus
阅读(148)
评论(0)
推荐(0)
摘要:
《Troubleshooting SQL Server》读书笔记-CPU使用率过高(下)第三章 High CPU Utilization.CPU使用率过高的常见原因 查询优化器会尽量从CPU,IO和内存资源成本最小的角度,找到最高效的数据访问方式。如果没有正确的索引,或者写的语句本身就会忽略索引, 又或者不准确的统计信息等情况下,查询计划可能不是最优的。 有些查询计划可能对只对某种条件下的查询是高效,而不是所有条件下都是。缺失索引 索引的缺失,会导致查询处理的行数大大超出必要的行数,从而加重CPU和IO的负载。简单的例子:SELECT per .FirstName , pe... 阅读全文
posted @ 2013-08-16 09:58
HackerVirus
阅读(224)
评论(0)
推荐(0)
摘要:
如何为枚举类型添加说明枚举类型大家在平时程序中经常会用到,先看下面的列子1 enum Orientation2 {3 East,4 South,5 West,6 North7 }上面代码定义了一个方向的枚举类型,包括东、南、西、北四个值,这样似乎也没有问题,但是我们是中国人,有时候看中文会更加习惯一些,更重要的是在做数据显示的时候,利用Enum.GetNames方法也只能获得像“North”这样的英文,而得不到理想中的“北”。这种情况,尤其是在数据绑定的时候将十分的麻... 阅读全文
posted @ 2013-08-16 09:52
HackerVirus
阅读(252)
评论(0)
推荐(1)