add by zhj: 我没看过JVM相关的东西,但从可理解性看,这篇文章写得非常好。尤其是指针那块,一下就明白了。 多态的特点之一是向上转型,向上转型其实并没有创建一个新的父类实例,引用还是指向原来的对象,但是访问的地址范围跟父类的空间大小相同。 这样,通过向上转型的引用,只能调用父类及祖先类中已 Read More
因为工作需要,最近在学习Java,跟Python相比,编码复杂度高了不少。Java语言语法多,一大堆概念,很些地方的设计与Python相比,实在是太糟糕,强烈建议改进,改进后能大大降低程序的复杂度。 第一点:Java中定义了抽象类和接口,之所有定义接口这个概念,我感觉跟Java的类是单继承有一定关系 Read More
原文:https://blog.csdn.net/sofia1217/article/details/52244582 在之前的一篇文章中,介绍了如何利用shell内置的getopts命令来帮助我们处理shell脚本选项和参数,其缺点是只能处理短选项,无法处理长选项。下面,本文将要介绍的是getop Read More
add by zhj: 其实这个文章并不单单讲getopt的,应该很多命令都使用了getopt,即使没有使用,但参数规范跟getopt也是相同的,比如ls, awk, mysql等等。 getopt定义了参数的格式,并按此格式解析脚本参数,这与flask_restful中的reqparse类的功能类 Read More