- 博客(8)
- 收藏
- 关注
转载 从python中copy与deepcopy的区别看python引用
讨论copy与deepcopy的区别这个问题要先搞清楚python中的引用、python的内存管理。python中的一切事物皆为对象,并且规定参数的传递都是对象的引用。可能这样说听起来比较难懂,对比一下PHP中的赋值和引用就有大致的概念了。参考下面一段引用:1.Python不允许程序员选择采用传值还是传引用。Python参数传递采用的肯定是“传对象引用”的方式。实际上,这种方式相当于传
2014-02-24 15:21:18 433
转载 Python中map()函数浅析
MapReduce的设计灵感来自于函数式编程,这里不打算提MapReduce,就拿python中的map()函数来学习一下。文档中的介绍在这里: map(function,iterable,...) Apply function to every item of iterable and return a list of the results. If additional
2014-02-24 06:30:22 539 1
转载 JAVA中this用法小结
Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是 this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final 使用总结”一文中给出了明确解释。并且this只和特定的对象关联,而不和类关联,同一个类的不同对象有不同的thi
2014-02-23 05:03:05 430
原创 shared memory&messae passing
these two method are often used in OS and parallel and distributed system and many other place in computer.one example of shared memory is http://blog.163.com/zhe_wang_2009/blog/static/1722821212011
2014-02-20 10:39:11 518
原创 OS basic concept
In computing, a process is an instance of a computer program that is being executed. It contains the program code and its current activity. Depending on the operating system (OS), a process may be m
2014-02-20 06:51:51 413
转载 Java中的break Label 和continue Label 例子(跳出多重循环)
1:break break语句提供了一种方便的跳出循环的方法,一般只退出一重循环。 boolean test=true; int i=0; while(test){ i++; if(i>=10) break; } 执行这段程序时,尽管while条件表达式始终为真,全循环只运行10次。 2:标号label 标号提供了一种简单的bre
2014-02-19 12:30:06 910
转载 next()&nextline()
Java 关于nextLine()和next()的使用在实现字符窗口的输入时,我个人更喜欢选择使用扫描器Scanner,它操作起来比较简单。在写作业的过程中,我发现用Scanner实现字符串的输入有两种方法,一种是next(),一种nextLine(),但是这两种方法究竟有什么区别呢?我查了一些资料总结了一下,希望对大家有所帮助~ next()一定要读取到有效字符后才可以结束输入
2014-02-09 10:38:41 559
原创 .hasNext()&toString
Java语句中.hasNext()方法以及toString:举个例子吧比如有个妹子在数星星天空就是容器Collection里面的星星就是容器里的对象Object妹子指着星星的手指就是迭代器Iteratoriterator.hasNext()就是妹子在问:还有没有她没数过的星星如果妹子要你对这星星赋诗一首,那你就调用星星.toString()方法把星星变成一行行字
2014-02-09 09:13:27 527
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人