上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 71 下一页
该文被密码保护。 Read More
posted @ 2020-04-21 01:11 奋斗终生 Views(1) Comments(0) Diggs(0) Edit
该文被密码保护。 Read More
posted @ 2020-04-12 17:21 奋斗终生 Views(17) Comments(0) Diggs(0) Edit
add by zhj: 我没看过JVM相关的东西,但从可理解性看,这篇文章写得非常好。尤其是指针那块,一下就明白了。 多态的特点之一是向上转型,向上转型其实并没有创建一个新的父类实例,引用还是指向原来的对象,但是访问的地址范围跟父类的空间大小相同。 这样,通过向上转型的引用,只能调用父类及祖先类中已 Read More
posted @ 2020-04-08 16:52 奋斗终生 Views(228) Comments(0) Diggs(0) Edit
因为工作需要,最近在学习Java,跟Python相比,编码复杂度高了不少。Java语言语法多,一大堆概念,很些地方的设计与Python相比,实在是太糟糕,强烈建议改进,改进后能大大降低程序的复杂度。 第一点:Java中定义了抽象类和接口,之所有定义接口这个概念,我感觉跟Java的类是单继承有一定关系 Read More
posted @ 2020-03-25 12:30 奋斗终生 Views(1054) Comments(0) Diggs(0) Edit
原文:https://blog.csdn.net/sofia1217/article/details/52244582 在之前的一篇文章中,介绍了如何利用shell内置的getopts命令来帮助我们处理shell脚本选项和参数,其缺点是只能处理短选项,无法处理长选项。下面,本文将要介绍的是getop Read More
posted @ 2020-03-10 18:27 奋斗终生 Views(483) Comments(0) Diggs(0) Edit
add by zhj: 其实这个文章并不单单讲getopt的,应该很多命令都使用了getopt,即使没有使用,但参数规范跟getopt也是相同的,比如ls, awk, mysql等等。 getopt定义了参数的格式,并按此格式解析脚本参数,这与flask_restful中的reqparse类的功能类 Read More
posted @ 2020-03-10 10:32 奋斗终生 Views(403) Comments(0) Diggs(0) Edit
第一级:会用,但掌握的比较浅 初级程序员 第二级:掌握,经验比较丰富,了解一些内部原理 中级程序员第三级:精通,掌握其高级用法,非常熟悉其内部原理 高级程序员第四级:源码级,熟悉其源码和架构,知道如何修改和优化 资深程序员第五级:引领级,可以引领该技术的进步 研究员级 目前我还处于第三级,下一级:源 Read More
posted @ 2019-12-28 15:04 奋斗终生 Views(1181) Comments(0) Diggs(0) Edit
看了一些提高系统性能的方法,抽象出方法论。 1. 提升性能方法论 1. 拆分 拆分相当于企业的扩大再生产,这并没有提高企业的效率。即单个节点的处理能力并没有变化。只是把负载分给了其它节点。具体是:集群,分片。 DNS集群,应用服务器集群,数据库读写分离,再到更细粒度的多进程等。 2. 精简 精简是指 Read More
posted @ 2019-12-24 11:33 奋斗终生 Views(943) Comments(0) Diggs(0) Edit
参见 阿里工程师的自我修养 Read More
posted @ 2019-12-23 18:05 奋斗终生 Views(485) Comments(0) Diggs(0) Edit
作者:大U哥链接:https://www.zhihu.com/question/20703476/answer/15911452来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 gevent 比起其他框架(比如tornado,twisted)的一个巨大优势就是:用同步的 Read More
posted @ 2019-12-20 19:10 奋斗终生 Views(2496) Comments(0) Diggs(0) Edit
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 71 下一页