会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
鸿
在移动互联网时代,要学会从产品的角度看技术,保持学习的态度和精神!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2015年5月12日
MVC5自定义404,路由在IE下不执行
摘要: 闲来无事,做了个小网站,环境是这样的:MVC:Asp.net Mvc5IIS:Windows8.1自带的IIS8.5问题:在网站中自定义了404错误页面,可是在IE下并不起作用,在Chrome下完全正常,这下可好了,怎么都找不到解决方案(现在想想也怪自己太懒,整个错误页面只是输出了一句话“Sorry...
阅读全文
posted @ 2015-05-12 21:49 寒江鸟
阅读(280)
评论(0)
推荐(0)
2014年10月31日
CLR via C# (二)
摘要: 自下而上的学习!
阅读全文
posted @ 2014-10-31 15:18 寒江鸟
阅读(240)
评论(0)
推荐(0)
2014年10月27日
CLR的执行模型
摘要: CLR via C#读书笔记
阅读全文
posted @ 2014-10-27 15:23 寒江鸟
阅读(253)
评论(0)
推荐(0)
2011年12月28日
接口和抽象类
摘要: 接口:属于抽象级别较高的对象(高于抽象类和一般类),接口不依赖于具体的程序而存在,他侧重于实现某一具体功能; 接口中只有成员的定义,不包括任何实现; 接口可以继承自接口,但是在实现接口的时候必须实现接口,及其接口的所有父类的成员;抽象类:抽象类是对某些公共的行为进行抽象,抽象类中只能包含抽象方法和普通方法(包括虚方法),不能包含未实现的非抽象方法; 抽象类S可以继承自抽象类P,此时,S可以实现父类P(也是抽象类)中的成员,也可以不实现,如果此时抽象类S不实现父类P的成员,那么在抽象类S的派生类C(普通类)中必须实现S和P中的成员; 抽象类S也可以继承自接口,此时必须实现接口中的成员;(...
阅读全文
posted @ 2011-12-28 15:45 寒江鸟
阅读(217)
评论(0)
推荐(0)
2011年11月14日
使用.net反射的教训
摘要: 仿照PetShop的架构做了个小测试项目,在工厂类中使用了反射,项目生成成功之后,运行网站,当运行到工厂类的时候,总是抛出“类型初始值设定项引发异常”,加断点调试,还是发现不了,上google查询,发现是命名空间和程序集的命名有问题。在同事circlelee的帮助下发现了一些问题,在此总结出来,与有相同问题的朋友共勉;1.命名空间的引入是必不可少的,也就是除了在类库中引用之外,在web层中的bin文件下也需要添加需要通过反射加载的程序集的引用;2.通过webconfig配置的程序集路径,这个路径必须与类库的“属性”页面中的“程序集名称”保持一致;保证了以上两点,应该就不会发生“类型初始值设定项
阅读全文
posted @ 2011-11-14 17:38 寒江鸟
阅读(1814)
评论(1)
推荐(0)
2011年7月8日
addEventListener:为单个事件注册多个事件事件处理程序
摘要: 在通常情况下,如果要为单个事件注册多个事件处理程序,那么只有最后注册的那个事件处理程序才会起作用。这是因为在DOM中,为HTML元素的一个事件指定事件处理程序时,这个事件处理程序会成为该元素的一个属性,如果为一个属性赋值,这个属性就会有这个值,可是如果再继续为这个属性赋值呢?很简单,这个属性就会有新值,原来的值就被覆盖了。所以,只有最后注册的那个事件处理程序才会起作用。为了解决这个问题,我们可以使用DOM Level 2模型的addEventListener()方法。 addEventListener("事件名(不用加on)",事件处理程序,Bool(指示是完成事件浮升(f
阅读全文
posted @ 2011-07-08 16:58 寒江鸟
阅读(3049)
评论(0)
推荐(0)
那些年我学的知识--ajax浅析
摘要: ajax:一个web开发必须用到的技术,作为一个.net开发,在工作中自学了一些ajax的知识,自知才疏学浅,拜读了园子里一位大师的文章,对自己的所学加以总结,希望对大家有所帮助,闲话少说,且看代码: /*** CM-ajax* Version:0.1* Date:2015/2/2...
阅读全文
posted @ 2011-07-08 10:25 寒江鸟
阅读(263)
评论(0)
推荐(0)
2011年7月7日
编写客户端脚本的一些建议
摘要: 今天看书时,看到一个建议挺好的,特地写出来跟大家分享下。 在网页中,XHTML描述的是页面的内容和结构;页面对用户动作如何反应则是页面的行为(这通常用js完成);而页面的表示(包括样式,布局等)则是由css负责的。因此,将内容,行为和表示分离开来将会是一种很好的方式。可是,如果这三者完全分离了,那页面还怎么调用js函数啊(css当然没问题了),不要着急,这个时候我们就需要使用window.onload事件处理程序了。 具体来讲,我们可以在js文件中使用window.onload来调用一个函数,然后将页面的所有行为都在函数中进行注册: 简单的代码示例:window.onload = InitP.
阅读全文
posted @ 2011-07-07 18:05 寒江鸟
阅读(287)
评论(0)
推荐(0)
脚本文件中访问服务器控件
摘要: 在脚本文件中不能直接通过document.getElementById访问服务器端控件(runat="server"),可以间接通过document.getElementsByTagName获得所需控件的数组,然后再找到目标控件。
阅读全文
posted @ 2011-07-07 17:14 寒江鸟
阅读(167)
评论(0)
推荐(0)
上一页
1
2
公告