var path = require('path');// 当发现有多个连续的斜杠时,会替换成一个; 当路径末尾包含斜杠时,会保留;// 在 Windows 系统会使用反斜杠。var p = path.normalize('foo/bar//baz/asdf/quux/..') ;var p2 =....
分类:
Web程序 时间:
2014-11-18 22:55:28
阅读次数:
230
变量命名:
1)必须以字符或下划线开头
2)以单下划线开头(_fo)表示不能直接访问的类属性,需要类提供的接口进行访问
3)以双下划线开头(__foo)的代表类的私有成员
4)以双下划线开头(__foo__)和结尾的代表python中特殊方法专用的标识,例如__init__()代表类的构造函数
全局变量
关键字 global
_num = 12
def myfunction ()...
分类:
编程语言 时间:
2014-11-18 11:51:32
阅读次数:
208
这一节也比较简单,先假设我们有如下的函数:int foo();void memFoo(shared_ptr pw, int foo);现在假设我们要调用memFoo函数:memFoo(new W, foo());但是这样写编译是通不过的,我们可以改造为:memFoo(shared_ptr(new W...
分类:
其他好文 时间:
2014-11-17 17:11:22
阅读次数:
97
get_object_vars函数,将对象中有访问权限的的字段转为数组 <?php
class?foo?{
????private?$a;
????public?$b?=?1;
????public?$c;
????private?$d;
????static?$e;
???
???...
分类:
Web程序 时间:
2014-11-16 12:14:25
阅读次数:
196
一丶程序的转化考察以下代码:1 X Foo()2 {3 X xx;4 //...5 return xx;6 }看到这个, 你可能会有两个想法:1. 每次 Foo() 被调用, 就会传回 xx 的值.2. 如果 class X 定义了一个 copy constructor, 那...
分类:
其他好文 时间:
2014-11-15 21:37:53
阅读次数:
192
本函数是用来删除对象的属性,比如在函数setattr()里添加的属性,就可以利用这个函数来删除。参数object是一个对象,参数name是一个字符串,但这个字符串必须是对象的属性。比如delattr(x, ‘test’) 等价于 del x.test。例子:#delattr()
class test:
pass
a = test()
setattr(a, 'foo', 12)
print('...
分类:
编程语言 时间:
2014-11-15 20:15:16
阅读次数:
191
python中的函数使用较简单,这里列出值得注意的几点: 内嵌函数 例如: # coding: utf-8 def foo(): def bar(): print 'bar() called.' print 'foo() called.' foo()
bar() 对bar的调用是非法的,因为bar的...
分类:
编程语言 时间:
2014-11-14 22:25:50
阅读次数:
326
代码来源: Python参考手册f = open("foo.txt") # 返回一个文件对象line = f.readline() # 调用文件的 readline()方法while line: print line, ...
分类:
编程语言 时间:
2014-11-13 20:44:48
阅读次数:
221
// foo 变量是上例中的
for(var i in foo) {
if (foo.hasOwnProperty(i)) {
console.log(i);
}
}
JavaScript 不包含传统的类继承模型,而是使用 prototypal 原型模型。虽然这经常被当作是 JavaScript 的缺点被提及,其实基于原型的继承模型比传统的类继承还要强大。实现传...
分类:
编程语言 时间:
2014-11-13 18:54:08
阅读次数:
232
package foo;import java.sql.*;public class JdbcDemo { private static Connection conn; private static Statement ps; private static ResultSet rs; ...
分类:
数据库 时间:
2014-11-13 10:46:22
阅读次数:
206