03 2014 档案

摘要:apply call 从字面意思就看出来,申请请,呼叫.打个比方就是别人有什么功能,你向别人,申请 呼叫 一下,哥们拿你的功能用一下,而apply 和call就是实现这样的功能apply 和call 是一样的功能,只不过传入的参数有一点点区别被呼叫的对象.某方法.call(呼叫人,'参数1',’参数学‘,'参数n')被呼叫的对象.某方法.apply(呼叫人,[]) //[]表示数组对象好了,下面上一例子来理解一下 call 和apply//定义一个animal类 function Animal(){ this.showAge=function(age){ ... 阅读全文
posted @ 2014-03-31 15:53 KyrieYang 阅读(247) 评论(1) 推荐(1) 编辑
摘要:模板页 下载DEMO 阅读全文
posted @ 2014-03-27 15:47 KyrieYang 阅读(729) 评论(0) 推荐(1) 编辑
摘要:题目:用1、2、3、4、5、6、7、8、9九个数字拼成一个九位数(每个数字恰好用一次),使得它的前三位、中间三位、最后三位的比值是1 : 2 : 3。例如192384576就是一个合法的解,因为192 : 384 : 576 = 1 : 2 : 3看到这种要求一般会想到 这种逻辑 var m1 = x * 100 + y * 10 + z; //前三位数 var m2 = m1 * 2; var m3 = m1 * 3;而每个数都是从1-9之间取 所以会产生各种排序组合for(int x=1;x= 1... 阅读全文
posted @ 2014-03-25 17:34 KyrieYang 阅读(385) 评论(0) 推荐(1) 编辑
摘要:C#对象序列化与反序列化(转载自:http://www.cnblogs.com/LiZhiW/p/3622365.html)1.对象序列化的介绍....................................................................2(1) .NET支持对象序列化的几种方式.................................2(2)几种序列化的区别............................................................2(3)使用特性对序列化的控制................... 阅读全文
posted @ 2014-03-25 12:05 KyrieYang 阅读(97213) 评论(10) 推荐(13) 编辑
摘要:实现多态的步骤1 找出父类2 找出所有子类都具有的相同方法 但是实现方式各不一样3 将这个方法在父类中标记为虚方法或抽象方法4 在子类中重写5 让父类变量指向子类对象(父类类型作为参数,作为返回值)6 调用父类变量的虚方法//抽象方法 虚方法 继承 多态 封装 1 抽象用abstrace修饰2 抽象方法不能用方法体 大括3 抽象方法必须要在抽象类中4 抽象方法不能被实例化,因为有抽象成员,而抽象成员是没有方法体的5 子类必须重定父类的抽象方法6 在子类中无法通过base关键字,调用父类的抽象方法7 抽象方法是光说不做的,只是定义了具有这样的行为,但是具体的实现交给子类8 抽象类中可以拥有非.. 阅读全文
posted @ 2014-03-24 14:17 KyrieYang 阅读(312) 评论(0) 推荐(0) 编辑
摘要:好像一个人(用户),他是什么角色(老板,经理,员工) ,这个角色有什么权限, 这个权限有什么功能 ,下面上一个基本的模型,当然也可以分得更细 阅读全文
posted @ 2014-03-23 22:08 KyrieYang 阅读(295) 评论(0) 推荐(0) 编辑
摘要:我们写好的C#代码操作系统是如何能识别呢,我们都知道操作系统只能认识二进制 机器代码,下面用图来表示因为C#是安全的托管代码 同时CLR会在内存中创建应用程序域托管代码:被CLR管理的代码非托管:没有被CLR管理的代码补充一下垃圾回收机制 阅读全文
posted @ 2014-03-19 22:39 KyrieYang 阅读(940) 评论(0) 推荐(1) 编辑
摘要://转义符替function escapeReplace(Str) { var newStrJson = Str.replace(/\%/g, "%25"); newStrJson = newStrJson.replace(/\+/g, "%2B"); newStrJson = newStrJson.replace(/\#/g, "%23"); newStrJson = newStrJson.replace(/\&/g, "%26"); newStrJson = newStrJson.replace(/\/ 阅读全文
posted @ 2014-03-14 11:28 KyrieYang 阅读(5670) 评论(0) 推荐(0) 编辑
摘要:判断asp.net中session过期的方法转载自:http://www.cnblogs.com/xilipu31/archive/2013/04/12/3016830.html方法一:最麻烦也是最容易想到的方法,在每个页面的page_load()方法里面判断:protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Session["username"] != null) { ... 阅读全文
posted @ 2014-03-12 13:14 KyrieYang 阅读(326) 评论(0) 推荐(0) 编辑
摘要:JavaScript初学者福利!必须收藏的24条小技巧前端小编发布于 2013-12-15 22:52查看数: 2343评论数: 6帖子模式这篇文章将回顾JavaScript的知识 !如果你看完了下面的内容,请务必让我们知道你掌握的小技巧!1.使用 === 代替 ==JavaScript 使用2种不同的等值运算符:===|!== 和 ==|!=,在比较操作中使用前者是最佳实践。“如果两边的操作数具有相同的类型和值,===返回true,!==返回false。”——《JavaScript:语言精粹》然而,当使用==和!=时,你可能会遇到类型不同的情况,这种情况下,操作数的类型会被强制转换成一样的再 阅读全文
posted @ 2014-03-07 14:34 KyrieYang 阅读(242) 评论(0) 推荐(0) 编辑
摘要:js 本没有继承,只用js语法来实现继承效果 function Person(age, name) { this.name =name; this.age = age; } Person.prototype.sayHi = function () { alert("age="+this.age+",name"+this.name); } var p1 = new Person(12, "ff"); var p2 = new Perso... 阅读全文
posted @ 2014-03-06 20:38 KyrieYang 阅读(220) 评论(0) 推荐(0) 编辑
摘要:如何判断Javascript对象是否存在原文网址:http://www.ruanyifeng.com/blog/2011/05/how_to_judge_the_existence_of_a_global_object_in_javascript.html作者:阮一峰日期:2011年5月13日Javascript语言的设计不够严谨,很多地方一不小心就会出错。举例来说,请考虑以下情况。现在,我们要判断一个全局对象myObj是否存在,如果不存在,就对它进行声明。用自然语言描述的算法如下: if (myObj不存在){ 声明myObj; }你可能会觉得,写出这段代码很容易。但是实际上,它涉... 阅读全文
posted @ 2014-03-04 20:54 KyrieYang 阅读(7458) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示