Fork me on GitHub

2013年9月22日

摘要: 目录背景先谈谈类型之间的关系对象之间的关系为什么需要依赖和关联示例备注背景返回目录我们执着于面《向对象编程》,而多数情况我们都在使用《面向类型编程》,今天简单快速的回顾一下对象的之间的关系。先谈谈类型之间的关系返回目录类型之间的依赖,这里进一步划分为两类:显式依赖:在参数中显式的表达了依赖。隐式依赖:没有在参数中显式的表达依赖,直接在方法中创建了某个类型的实例,然后使用。类型之间的关联从某种程度上来讲也属于一种依赖,在这个维度讲,也可以将其划分为两类:显式依赖:使用构造方法或方法注入关联。隐式依赖:没有使用构造方法或方法注入关联,直接在构造方法中创建了某个类型的实例,然后赋值给关联。集合关联属 阅读全文
posted @ 2013-09-22 14:50 HackerVirus 阅读(256) 评论(0) 推荐(0)
摘要: SQL Server数据库损坏、检测以及简单的修复办法简介 在一个理想的世界中,不会存在任何数据库的损坏,就像我们不会将一些严重意外情况列入我们生活中的日常一样,而一旦这类事情发生,一定会对我们的生活造成非常显著的影响,在SQL Server中也同样如此,或许几年内您没有遇见过数据库中出现这类情况,而一旦遇见这类情况,往往伴随着数据的丢失,宕机,严重甚至您本身的职业生涯也会受到影响。因此对于这类情况,我们需要了解数据库损坏方面的知识,以便我们能够事前准备,事后能够处理。本篇文章会对数据库损坏的原因、现象、事前和事后的一些处理方法以及简单的修复方法进行探讨。数据库为什么会损坏? 在了解数据库损坏 阅读全文
posted @ 2013-09-22 12:48 HackerVirus 阅读(354) 评论(1) 推荐(0)
摘要: ASP.NET Web API 直到我膝盖中了一箭【1】基础篇无题 蓦然回首,那些年,我竟然一直很二。 小时候,读武侠小说的时候,看到那些猪脚,常常会产生一种代入感,幻想自己也会遭遇某种奇遇,遇到悬崖跳下去是不是有本“武林秘笈”在等着?长大以后也是一样,多少人梦着醒着都在想,没准哪一天自己也会成为“百万富翁”。打住!你不是“万中无一”,也没那么多没准!当然,有时候还需要一点运气。 生活了二十几年,想做的事不少,狠下心做成的当真没几件,想想并不是资质愚钝,而是缺乏想到做到的劲头。为什么会这样?也许这就是惰性!就像大学时候打算考一大堆什么证,可是刚开始总感觉时间如此充裕以至于完全可以先打打游... 阅读全文
posted @ 2013-09-22 12:48 HackerVirus 阅读(220) 评论(0) 推荐(0)
摘要: 牛顿迭代法1. 迭代公式建立将在点的Taylor展开如下:一阶泰勒多项式:近似于解出x记为,则2. 牛顿迭代法的几何解析在处做曲线的切线,切线方程为:令得切线与x轴的交点坐标为,这就是牛顿迭代法的迭代公式。因此,牛顿法又称“切线法”。Newton迭代法的特点是:1. 对初值的选取要求较高。一般的,Newton迭代法只有局部收敛性,当初值在收敛区间里时,收敛速度很快(平方收敛)。但初值离方程根x*较远时,不能保证Newton迭代法收敛。2. Newton迭代法求单根时,收敛速度很快(平方收敛)。但如果方程根是重根,则收敛速度较慢,且重数越高速度越慢。但当是m重根时,用下面的迭代格式:则至少能保持 阅读全文
posted @ 2013-09-22 12:47 HackerVirus 阅读(630) 评论(0) 推荐(0)
摘要: 求两个数组的交集题目意思大概是这样的:给定两个大数组(1w以上1亿以下),用最有效的方法找出来两个数组的交集。对于这道题,我有一个思路就是,先对数组进行排序,然后用两个指针在已排序的数组上轮流指向头结点,进行比较。比较亮的地方,就是在于这个比较的方式了。首先,比较的时候,要先确定两个指针指向的内用是否一致。如果一致,那么这个点,就是交集的一个元素,没问题吧?这里有一个问题就是,接下来如何比较?步骤是这样的:先比较两个指针指向内容的大小,指向结果小的指针,开始递增,直到较小的指针指向的值大于或等于另一个指针。而接下来另一个指针也采用同样的方法,此时这个较大的指针已经变成了较小的指针,递增,直到比 阅读全文
posted @ 2013-09-22 10:56 HackerVirus 阅读(326) 评论(0) 推荐(0)
摘要: backbone库学习-Routerbackbone库的结构http://www.cnblogs.com/nuysoft/archive/2012/03/19/2404274.html本文的例子来自http://blog.csdn.net/eagle_110119/article/details/8842032Backbone.Router担任了一部分Controller(控制器)的工作,它一般运行在单页应用中,能将特定的URL或锚点规则绑定到一个指定的方法(后文中称Action)。当我们开发一个单页应用时,常常会遇到这样两个问题: 我们在同一个页面中通过用户的操作来隐藏、显示HTML块,为. 阅读全文
posted @ 2013-09-22 10:54 HackerVirus 阅读(332) 评论(0) 推荐(0)
摘要: jQuery的动画处理总结最近一年多一直在做前端的东西,由于老板在追求一些年轻动感的效果,让页面元素不能仅仅是简单的隐藏显示,所以经常会使用一些动画效果,发现jQuery的动画真心好用啊,把常用的几个总结一下,希望不再每次使用的时候还去翻APIqueue()/ dequeue()这两个方法就像Ajax的XMLHttpRequest对象一样的隐蔽,不为常人所知。这两个方法在动画处理的时候很有用,我们经常会写一些这样的代码$('#test').animate({ "width": "300px", "height": &q 阅读全文
posted @ 2013-09-22 10:53 HackerVirus 阅读(176) 评论(0) 推荐(0)
摘要: ASP.NET MVC企业开发的基本环境[资源服务器概念]学完了ASP.NET MVC4 IN ACTION 六波以后 企业开发演习标签:AaronYang 茗洋 EasyUI1.3.4 ASP.NET MVC 3本篇博客地址:http://www.cnblogs.com/AaronYang/p/3324014.html开发准备(AaronYang原味)1你需要从EasyUI官网下载最新的EasyUI,我用的是EasyUI 1.3.4 (百度云下载)你可以从这里进入官网下载2既然是觉得有企业味道,公司发布产品使用最后都是通过域名访问我们做的产品,为了模拟域名的访问模式,我们需要修改host,这 阅读全文
posted @ 2013-09-22 10:49 HackerVirus 阅读(271) 评论(0) 推荐(0)
摘要: ASP.NET WebForm 的路由偷会闲, 看看博客园, 有筒子写了篇:ASP.NET的路由我翻了翻两前的一份邮件, 是我当时在项目之余的时间研究的,那时还没用MVC,所有项目都是 WebForm 的.该方案我觉得可行,但是某同志一句: 不是基于底层的路径映射,效率不高, 还是 URLRewrite 好. 我笑尿了. 算鸟,都是往事. 现在想想, 这位同志还是不错的, 和另外一些人一比, 还是很伟岸的(我真心这样认为).正文优化地址无非就两个选择 URLRewrite 和 MVC 里的路由(Route)关于 URLRewrtie 和 Route 的区别,可参考:http://www.inf 阅读全文
posted @ 2013-09-22 09:34 HackerVirus 阅读(647) 评论(0) 推荐(0)
摘要: CMStepCounter Class Referncehttps://developer.apple.com/library/ios/documentation/CoreMotion/Reference/CMStepCounter_class/CMStepCounter_class.pdf因为个人英语能力有限,对翻译的程度心知肚明。英文文档也非常简单,希望大家看原文。由于不是土豪,没有设备是支持CMStepCounter的,利用升级后的4S也只是能尝试了一下 [CMStepCounter isStepCountingAvailable];所以Demo得等到苹果跟白菜一样价的时候,我才买得起了 阅读全文
posted @ 2013-09-22 00:42 HackerVirus 阅读(430) 评论(0) 推荐(0)