写读书笔记的好处在于加深记忆,前一篇总结了编程中创建的对象的几种方式,以及常用的方式,这一篇总结实现继承的方式: 1、**对象冒充:** function ClassA(sColor) { this.color = sColor; this.sayColor = fun...
分类:
编程语言 时间:
2014-08-26 13:54:06
阅读次数:
273
看了unix环境高级编程第三章,把代码也都自己敲了一遍,另主要讲解了一些IO函数,read/write/fseek/fcntl;这里主要是c函数,比较容易,看多了就熟悉了。对fcntl函数讲解比较到位,它可以得到和改变打开文件的属性(只读,只写等等,注意后面和stat区别),下面记录了自己在学习.....
分类:
其他好文 时间:
2014-08-24 22:09:33
阅读次数:
291
JSON是一个轻量级的数据格式,可以简化表示数据结构的工作量。在实际工作中,我们经常用它来传递数据,不过对于其使用的一些细节还是需要注意的。在ECMAScript5中定义了原生的JSON对象,可以用来将对象序列化为JSON字符串,或者将JSON数据解析为javascript对象。一、JSON语法JS...
分类:
编程语言 时间:
2014-08-24 22:01:13
阅读次数:
201
#-*-coding:utf-8-*-#python:2.x__author__='Administrator'#分解代码#小就是美,这也适用所有级别的代码,当一个函数,类或者一个代码太大时,应该对其进行分解#一个函数或者一个方法的内容不应该起过一个屏幕,也就是大约25到30行,否则它将很难跟踪和理...
分类:
编程语言 时间:
2014-08-24 19:15:33
阅读次数:
325
前两篇文章中,已经介绍了使用vs2010编译lua5.1源码生成lua.lib 和 vs项目中使用c++调用lua,可以保证demo在vs上运行起来了。这里再详细介绍下c++和lua之间的相互调用以及原理。
c++与lua直接的调用,实际上通过一个栈结构来传递数据,该栈结构栈顶的索引值为-1,向栈底方向索引值依次为-1 ,-2......栈顶索引为1.栈结构里可以放函数,表,字符串,整形等各种l...
分类:
编程语言 时间:
2014-08-24 11:40:52
阅读次数:
290
由于时间关系,python高级编程不在放在这边进行学习了,如果需要的朋友可以看下面的网盘进行下载##-*-coding:utf-8-*-##python:2.x#__author__='Administrator'#使用API#跟踪冗长#创建代码库时,最常见的错误是api冗长(apiverbosit...
分类:
编程语言 时间:
2014-08-23 13:58:50
阅读次数:
468
##-*-coding:utf-8-*-##python:2.x#__author__='Administrator'#命名指南#一组常用的命名规则可以被应用到变量,方法函数和属性上,类和模块的名称在命名空间叫是扮演重要角色的,所以一般有2个模式:觉模式和反模式#使用has,is前缀命名布尔元素,例...
分类:
编程语言 时间:
2014-08-23 12:40:40
阅读次数:
338
NETvs2010中使用IrisSkin2.dll轻松实现winForm窗体换肤功能 (2010-12-02 21:43:12)转载▼标签:irisskin2使用vs2010换肤添加irisskin2winform换肤分类:.NET杂谈大家好,从事c-s开发的C#程序员经常为winForm的界面设计...
##-*-coding:utf-8-*-##python:2.x#__author__='Administrator'#my_list=['a','b','c','d']#"""#大部分标准程序加在构建时都不会忽略可用性,看下面的例子理解下这句话的含义#"""#if'e'notinmy_list:#...
分类:
编程语言 时间:
2014-08-22 20:55:19
阅读次数:
243
#-*-coding:utf-8-*-#python:2.x__author__='Administrator'#元编程#new-style类带来了一种能力,通过2个特殊方法(__new__和__metaclass__)在运行时修改类和对象的定义#__new__方法#它是一上元构建程序,每次一个对象...
分类:
编程语言 时间:
2014-08-22 14:24:48
阅读次数:
210