会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
海上的码农
博客园
::
首页
::
新随笔
::
联系
::
订阅
::
管理
公告
2015年4月17日
深入理解javascript中实现面向对象编程方法
摘要: 介绍Javascript中面向对象编程思想之前,需要对以下几个概念有了解:1. 浅拷贝和深拷贝:程序在运行过程中使用的变量有在栈上的变量和在堆上的变量,在对象或者变量的赋值操作过程中,大多数情况先是复制栈上的信息,这样就会出现以下情况,如果变量是对象,那么这一操作,复制的只是真正对象所在 的堆内存空...
阅读全文
posted @ 2015-04-17 18:25 边城愚者
阅读(281)
评论(0)
推荐(0)
2015年2月5日
C++开发过程多线程同步lock的实现
摘要: 在程序开发过程经常使用到多线程,而多线程始终与锁存在紧密地联系,以下详细的介绍如何在C++程序开发过程中自定义锁的几种方法。1. 下面给出一段代码展现如何通过Mutex实现锁的功能(window platform):Header File//// Mutex.h//namespace LockBas...
阅读全文
posted @ 2015-02-05 13:50 边城愚者
阅读(468)
评论(0)
推荐(0)
2015年2月2日
深入了解C#中的静态变量和静态构造函数
摘要: 深入的剖析C#中静态变量和静态构造函数:在日常的程序开发过程经常会使用到静态变量,众所周知,静态变量时常驻内存的变量,它的生命周期是从初始化开始一直到Application结束。但是,我们经常会忽略静态变量的初始化时机。一下深入的介绍一下static变量是如何初始化的。在一个类中定义了静态的变量,这...
阅读全文
posted @ 2015-02-02 15:43 边城愚者
阅读(2639)
评论(1)
推荐(1)
解析C#开发过程常见的编程模式
摘要: 单例模式:在多线程的程序开发过程中经常会遇到单例模式[单件模式],它的特点是不是根据客户程序的调用而生成新的实例,而是控制某个类型的实例数量只有一个。也就是说,单例模式就是保证在整个应用程序的生命周期中,在任何时刻,被指定的类只有一个实例,并为客户程序提供一个获取该实例的全局访问点。接下来看一个经典...
阅读全文
posted @ 2015-02-02 15:15 边城愚者
阅读(1574)
评论(0)
推荐(0)
2015年1月15日
深入解析Javascript中this关键字的使用
摘要: 深入解析Javascript中面向对象编程中的this关键字在Javascript中this关键字代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如:function TestFunction(){ this.demoVal='This is a demo variable';...
阅读全文
posted @ 2015-01-15 14:39 边城愚者
阅读(193)
评论(0)
推荐(0)
2015年1月14日
Chrome和IE中使用window.open函数
摘要: 做前端开发的人员经常回遇到使用windows.open这个函数来打开一个新的网页窗口,使用这个函数的时候有些需要注意的地方,在Chrome和IE下该函数还是有一些细节性的区别。 以下是我在项目中使用的代码(大概用法):Download.html的代码如下: Test Window ...
阅读全文
posted @ 2015-01-14 18:09 边城愚者
阅读(6190)
评论(0)
推荐(0)
ASP.NET MVC中多种ActionResult用法总结
摘要: 最近一段时间做了个ASP.NET MVC4.0的项目,项目马上就要结束了,今天忙里偷闲简单总结一下心得:1. 如果Action需要有返回值的话,必须是ActionResult的话,可以返回一个EmptyResult,Demo实例如下:/// /// /// /// EmptyResultpublic...
阅读全文
posted @ 2015-01-14 10:30 边城愚者
阅读(2134)
评论(0)
推荐(0)
2015年1月8日
jQuery中异步操作对象Deferred
摘要: 以下介绍一下jQuery中Deferred对象的使用:1. 通过$.Deferred生成一个deferredObj对象;2. deferredObj.done()指定操作成功时的回调函数;3. deferredObj.fail()指定操作失败时的回调函数;4. deferredObj.promise...
阅读全文
posted @ 2015-01-08 10:34 边城愚者
阅读(257)
评论(0)
推荐(0)
2015年1月7日
jQuery中bind方法和live方法区别解析
摘要: Javascript中的事件有它的独特性,有默认的执行事件,例如冒泡就是其中的一个。在很多比较复杂的应用程序中,停止事件的冒泡或捕获在程序开发当中是十分有用的,而在IE中有它的独特方式来阻止事件的冒泡(和其它浏览器方式不同)。 以下给出一种通用的方式来实现阻止事件的冒泡,该通用方式接受一个参数[传递...
阅读全文
posted @ 2015-01-07 16:45 边城愚者
阅读(188)
评论(0)
推荐(0)
2015年1月5日
深入理解Javascript中this, prototype, constructor
摘要: 在Javascript面向对象编程中经常需要使用到this,prototype和constructor这3个关键字.1.首先介绍一下this的使用:this表示当前对象;如果在全局中使用this,则this为当前页面对象window;如果在函数中使用this,则this为调用该函数的对象;可以使用a...
阅读全文
posted @ 2015-01-05 10:36 边城愚者
阅读(285)
评论(0)
推荐(0)
下一页