放逐忧伤

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年1月8日

摘要: 有具体列子1.http://blogs.msdn.com/b/adonet/archive/2010/12/06/ef-feature-ctp5-fluent-api-samples.aspx2.http://msdn.microsoft.com/zh-cn/data/jj5916173.http://msdn.microsoft.com/zh-cn/data/jj591620 阅读全文
posted @ 2013-01-08 16:26 放逐忧伤 阅读(179) 评论(0) 推荐(0) 编辑

2012年12月28日

摘要: 有个网友问了个问题,如下的html,为什么每次输出都是5,而不是点击每个p,就alert出对应的1,2,3,4,5。[html] view plaincopyprint?<html > <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>闭包演示</title> <script type="text/javascript"> function ini 阅读全文
posted @ 2012-12-28 15:22 放逐忧伤 阅读(148) 评论(0) 推荐(0) 编辑

2012年12月19日

该文被密码保护。 阅读全文
posted @ 2012-12-19 10:13 放逐忧伤 阅读(1) 评论(0) 推荐(0) 编辑

2012年12月17日

摘要: 1.获取所有的Controllers,通过反射获取 //获取某一个程序集下所有的类 private static List<Type> GetSubClasses<T>() { return Assembly.GetCallingAssembly().GetTypes().Where( type => type.IsSubclassOf(typeof(T))).ToList(); }2.获取Controller下的action private static List<MethodInfo> GetSubMethods(Ty... 阅读全文
posted @ 2012-12-17 17:09 放逐忧伤 阅读(1075) 评论(0) 推荐(0) 编辑

2012年7月19日

摘要: 地址:http://www.cnblogs.com/mszhangxuefei/archive/2012/06/15/mvcnotes_34.html 阅读全文
posted @ 2012-07-19 16:04 放逐忧伤 阅读(189) 评论(0) 推荐(0) 编辑

2012年7月6日

该文被密码保护。 阅读全文
posted @ 2012-07-06 11:24 放逐忧伤 阅读(0) 评论(0) 推荐(0) 编辑

2012年7月2日

摘要: 前端开发中需要用到的变换矩阵转载:http://shawphy.com/2011/01/transformation-matrix-in-front-end.html想写写关于矩阵变换的博文已经想了很久了,今天看到 winter 写的一篇博客CSS3:transform与transition背后的数学原理,于是就促成了本文。注意,下面的演示内容需要现代浏览器支持。比如Chrome/Firefox/Opera。阅读器中无法看到演示。矩阵是线性代数中的内容,在计算机图形学中就拿来做矩阵变换。在以前,对于前端工作来说,几乎用不到矩阵变换。然而,随着浏览器的进步,HTML5和CSS3的普及,对于前端可 阅读全文
posted @ 2012-07-02 17:56 放逐忧伤 阅读(450) 评论(0) 推荐(0) 编辑

摘要: VS2010对js伸缩工具:http://visualstudiogallery.msdn.microsoft.com/872d27ee-38c7-4a97-98dc-0d8a431cc2ed 阅读全文
posted @ 2012-07-02 17:55 放逐忧伤 阅读(191) 评论(0) 推荐(0) 编辑

2012年6月25日

摘要: alert(Function); alert(Function.prototype); alert(Function.__proto__); alert(Object); alert(Object.prototype); alert(Object.__proto__); alert((function () { }).prototype); alert((function () { }).__proto__); alert((function () { }).__proto__.prototype); alert((function ... 阅读全文
posted @ 2012-06-25 13:55 放逐忧伤 阅读(208) 评论(0) 推荐(0) 编辑

2012年6月24日

该文被密码保护。 阅读全文
posted @ 2012-06-24 22:35 放逐忧伤 阅读(1) 评论(0) 推荐(0) 编辑

摘要: 在运行里输入C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i 阅读全文
posted @ 2012-06-24 21:04 放逐忧伤 阅读(224) 评论(0) 推荐(0) 编辑

2012年6月21日

摘要: JavaScript初学者及参考必备:中文书籍: JAVASCRIPT从入门到精通 视频实战版pdf JavaScript DOM编程艺术第一版中英文 | 第二版英文 JavaScript学习指南(第2版) JavaScript权威指南 (第5版) 中文版|英文版+随书源代码|第4版 英文版| JavaScript高级程序设计 (第2版) 中文版 JavaScript Bible, 7th Edition (JavaScript宝典 第7版) JavaScript宝典 (第6版) 中文版|英文版 JavaScript入门经典(第3版)中文高清PDF下载 JavaScript与Jscript从入 阅读全文
posted @ 2012-06-21 10:45 放逐忧伤 阅读(695) 评论(0) 推荐(0) 编辑

摘要: 1.pointer-events在某个项目中,很多元素需要定位在一个地图层上面,这里就要用到很多绝对定位或者相对定位的元素,但是这样的话,这些浮在上面的div或者其它元素一般都会给个宽高,或者relative的元素可以不给宽高,这个时候,这些元素就会盖住下面的地图层,以至于地图层无法操作。。。然后正好在Google map见到了类似的问题,拿来当例子来说:Google map中左上角的操作区域占位是挺大的,如红色框区域,然后在这个区域是无法操作地图层的。那么我们就可以给这个div设置 pointer-events:none,然后你就会发现下面的地图就可以拖动和点击了。但是悲剧的是,操作区域本身 阅读全文
posted @ 2012-06-21 10:27 放逐忧伤 阅读(254) 评论(0) 推荐(0) 编辑

2012年6月14日

摘要: Jquery中绑定事件有三种方法:以click事件为例(1)target.click(function(){});(2)target.bind("click",function(){});(3)target.live("click",function(){});第一种方法很好理解,其实就和普通JS的用法差不多,只是少了一个on而已第二、三种方法都是绑定事件,但是二者又有很大的不同,下面着重讲解一下,因为这个如果用到Jquery的框架的话是用的挺多的,尤其要注意二者的区别。【bind和live的区别】live方法其实是bind方法的变种,其基本功能就同bi 阅读全文
posted @ 2012-06-14 16:47 放逐忧伤 阅读(473) 评论(0) 推荐(0) 编辑

摘要: 1.Canvas画圆context.arc(x, y, radius, startAngle, endAngle, anticlockwise)参数 x,y表示圆心radius半径startAngle起始弧度endAngle终止弧度anticlockwise是否为逆时针方向<script type="text/javascript"> function drawScreen() { var h = 180; var x = document.getElementById("myCanvas"); context = x.getContext( 阅读全文
posted @ 2012-06-14 13:33 放逐忧伤 阅读(405) 评论(0) 推荐(0) 编辑

2012年6月8日

摘要: function Father() { this.LastName = "Xu", this.GetLastName = function () { alert(this.LastName); } } var Mother = { Address: "XXXXXXX", GetAddress: function () { alert(this.Address); } } function Son() { ... 阅读全文
posted @ 2012-06-08 13:03 放逐忧伤 阅读(153) 评论(0) 推荐(0) 编辑

2012年6月7日

摘要: Css3 http://css-tricks.com/examples/ShapesOfCSS/JsFiddlehttp://jsfiddle.net/arhEs/ 阅读全文
posted @ 2012-06-07 15:51 放逐忧伤 阅读(163) 评论(0) 推荐(0) 编辑

2012年6月4日

摘要: 引言本文转载自http://www.cnblogs.com/JimmyZhang/archive/2007/09/23/903360.html委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Observer设计模式的意义,对它们的中间代码也做了讨 阅读全文
posted @ 2012-06-04 17:39 放逐忧伤 阅读(167) 评论(0) 推荐(0) 编辑

摘要: JS里的function能访问它们的: 1. 参数 2. 局部变量或函数 3. 外部变量(环境变量?),包括3.1 全局变量,包括DOM。3.2 外部函数的变量或函数。 如果一个函数访问了它的外部变量,那么它就是一个闭包。 注意,外部函数不是必需的。通过访问外部变量,一个闭包可以维持(keep alive)这些变量。在内部函数和外部函数的例子中,外部函数可以创建局部变量,并且最终退出;但是,如果任何一个或多个内部函数在它退出后却没有退出,那么内部函数就维持了外部函数的局部数据。var db = (function() {// 创建一个隐藏的object, 这个object持有一些数据... 阅读全文
posted @ 2012-06-04 10:58 放逐忧伤 阅读(302) 评论(0) 推荐(0) 编辑

2012年6月1日

摘要: 1.数组的长度var a=new Array();//a.length=0a=new Array(10);//a.length=10a=new Array(1,2);//a.length=2a=[4,5];//a.length=2a[5]=-1;//a.length=6,此时定义了元素(0,1,5)a[49]=0;a.length=50;此时定义了元素(0,1,5,49)2.数组的访问var a=[];a=[{"1":"3"}];alert(a[0][1]);//33.Join方法可以把一个数组里所有元素转换成字符串然后再把他们连接起来,如果没有指定连接 阅读全文
posted @ 2012-06-01 16:23 放逐忧伤 阅读(344) 评论(0) 推荐(0) 编辑

2012年5月30日

摘要: http://wangbuliu2012.blog.163.com/ 博主很不错去过很多地方而且都是些非主流的美景http://taoxiaomanzhu.blog.sina.com.cn 海外很多好玩的地方 阅读全文
posted @ 2012-05-30 09:29 放逐忧伤 阅读(151) 评论(0) 推荐(0) 编辑

2012年5月29日

摘要: 如何复制百度文库中的文章。。。这个必须留一份。。。很多人经常会上百度搜索资料,结果发现在百度文库那边可以找到,兴奋了半天却发现下载时要币的,或者登陆上去麻烦。针对这种情况,今天我给大家带来一个破解百度文库下载的方法,其实非常简单,而且不用下载任何软件。好了,废话不多说,直接进入正题。首先,我们按照平常的习惯,找到自己要的:文章不能复制,题目总是可以的吧。我们把题目记住之后, 在搜索引擎的框框里输入:site:wenku.baidu.com +题目【site命令是指在制定的网站里搜索,加号也是要的,如果嫌输入加号麻烦,可以用空格代替。】如搜索android+论文,输入:site:wenku.ba 阅读全文
posted @ 2012-05-29 16:46 放逐忧伤 阅读(280) 评论(0) 推荐(0) 编辑

2012年5月25日

摘要: JavaScript: The Definitive Guide, 4th Edition中对Math.ceil(),Math.floor()与Math.round()三个函数的定义。Math.random()Math.ceil()ceil() 方法可对一个数进行上舍入。参数必须是一个数值。返回值大于等于 x,并且与它最接近的整数。Math.floor()floor() 方法可对一个数进行下舍入。参数可以是任意数值或表达式。返回值小于等于 x,且与 x 最接近的整数。Math.round()round() 方法可把一个数字舍入为最接近的整数参数必须是一个数值。返回值与 x 最接近的整数。doc 阅读全文
posted @ 2012-05-25 10:47 放逐忧伤 阅读(741) 评论(0) 推荐(0) 编辑

2012年5月11日

摘要: 各种应用用一张图概括 阅读全文
posted @ 2012-05-11 14:58 放逐忧伤 阅读(361) 评论(0) 推荐(0) 编辑

2012年5月10日

摘要: 今天安装了windows7开发web项目需要安装IIS,当安装完以后,web程序已经映射到了本地IIS上,运行出现如下错误提示处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”原因:vs2010默认的是4.0框架,4.0的框架是独立的CLR,和2.0的不同,如果想运行4.0的网站,需要用aspnet_regiis注册4.0框架,然后用4.0的Class池,就可以运行4.0的web项目了.如何用aspnet_regiis注册4.0框架 :方法如下,启动cmd (win键+R 启动cmd) ,找到 4. 阅读全文
posted @ 2012-05-10 14:46 放逐忧伤 阅读(4422) 评论(0) 推荐(0) 编辑

2012年5月9日

摘要: JS的静态类的定义格式为a.jsvar test ={ geta:function() { return 'a'; }, getb:function () { return 'b'; }}在html里面的调用方式是<scriptlanguage="javascript"src="a.js"></script><scriptlanguage="javascript">window.onload=function(){window.alert(test.geta());} 阅读全文
posted @ 2012-05-09 11:35 放逐忧伤 阅读(312) 评论(0) 推荐(0) 编辑

2012年5月8日

摘要: 为什么需要socket.io? node.js提供了高效的服务端运行环境,但是由于浏览器端对HTML5的支持不一,为了兼容所有浏览器,提供卓越的实时的用户体验,并且为程序员提供客户端与服务端一致的编程体验,于是socket.io诞生。 socket.io设计的目标是支持任何的浏览器,任何Mobile设备。目前支持主流的PC浏览器 (IE,Safari,Chrome,Firefox,Opera等),Mobile浏览器(iphone Safari/ipad Safari/android WebKit/WebOS WebKit等)。socket.io基于node.js并简化了WebSocket AP 阅读全文
posted @ 2012-05-08 15:03 放逐忧伤 阅读(8299) 评论(0) 推荐(0) 编辑

摘要: 使用require('crypto')调用加密模块。加密模块需要底层系统提供OpenSSL的支持。它提供了一种安全凭证的封装方式,可以用于HTTPS安全网络以及普通HTTP连接。该模块还提供了一套针对OpenSSL的hash(哈希),hmac(密钥哈希),cipher(编码),decipher(解码),sign(签名)以及verify(验证)等方法的封装。crypto.createCredentials(details)创建一个凭证对象,可选参数details为一个带键值的字典:key:为字符串型,PEM编码的私钥。cert:为字符串型,PEM编码的认证证书。ca:字符串形式的 阅读全文
posted @ 2012-05-08 10:47 放逐忧伤 阅读(5123) 评论(0) 推荐(0) 编辑

2012年5月7日

摘要: http://hi.baidu.com/xc_hai/blog/category/Mongodb【介绍的不错】http://cn.docs.mongodb.org/master/reference/mongod/【mongodb中文官方资料】 阅读全文
posted @ 2012-05-07 14:38 放逐忧伤 阅读(283) 评论(0) 推荐(0) 编辑

摘要: 使用Cygwin通过ssh命令行来访问Windows7 你习惯用Linux/Unix并且希望通过SSH来访问装有Windows7的机器么?Cygwin提供了这项功能,它能让你在你所熟悉的环境中通过简单的步骤实现这一点。 这里我们假设你已经安装并配置好了Cygwin。如果没有,可以参考这篇文章如何在Windows中通过Cygwin来使用Linux命令行。安装OpenSSH 这里我们会用到OpenSSH,如果你没有安装,可以找到Cygwin中的Setup.exe文件再运行。 安装Cygwin的过程中,可以使用默认设置。在安装包选项页面,搜索“open”,查看"Net"菜单。 你 阅读全文
posted @ 2012-05-07 14:06 放逐忧伤 阅读(1278) 评论(0) 推荐(0) 编辑