命名 文件名、包名、模块名:全小写,使用下划线可以改善可读性可以加入,如my_package。 类:总是使用首字母大写单词串。如MyClass。 函数、方法:函数名应该为小写,可以用下划线风增加可读性,如my_example_function。 变量:小写,尽量避免单字母变量,尽量让变量有意义。 常 ...
分类:
其他好文 时间:
2017-09-27 11:39:13
阅读次数:
215
首先说明一下我为什么会去思考这个问题。本人离开学校也有一段时间了,经过了几场面试几次临时抱佛脚还有遇到的种种问题之后,社会告诉了我,如何做到少走弯路?如何让自己在何时去写合适的代码。其实在我看来这是每一位程序员都会去思考的事情。 one:”如何让自己少走弯路“ 一个伟大的程序员或者架构师再或者一个c ...
分类:
编程语言 时间:
2017-09-25 23:56:09
阅读次数:
238
一晃大学两年过去了,虽然有时经常提醒自己,时间过得很快。但很多时候还是把时间精力耗费在后来想起没有意义的事情上。 二十岁,前面充满了责任和未知。未知永远迷人,同样也让人忧心。旧时读古人书,以天下兴亡为己任,回看自己,古人的抱负让人汗颜。 回到现实中,生活?责任?还是兴趣。无论哪一样也不该成为虚度光阴 ...
分类:
其他好文 时间:
2017-09-25 22:58:56
阅读次数:
119
Object 所有类的根类1.怎么得到的:通过对所有对象不断的向上抽取共性,具备所有对象的共性的东西2.常用的方法* equals(Object obj):比较两个对象的引用是否指向同一个对象,本质就是引用地址是否相同,相同就返回true;作用和"=="一致,其子类继承后,只判断地址没有意义,一般会 ...
分类:
编程语言 时间:
2017-09-24 21:24:32
阅读次数:
296
学习和使用Git和Github的确是一件很有意义的事,通过使用Git和Github,可以让我们很方便地管理自己的各种文件,还可以帮助一名程序员更好地用于代码管理。而对于一名软件技术人员,建立自己的Github账户并保存资料,就显得尤为重要了。 一、Git是什么? Git是一款免费、开源的分布式版本控 ...
分类:
其他好文 时间:
2017-09-23 21:24:14
阅读次数:
127
定制简单的Linux系统 制作思路: 新加一块硬盘,设置两个分区,一个存/boot,一个存/,创建文件系统并格式化。要注意,现在我们家的硬盘是要可以拔下来安装到其他机器上使用的,否则就没有意义了。试验中的硬盘sdb当换到其他机器上就是我们熟悉的sda了。 简单的Linux系统应该包括:内核文件,gr ...
分类:
系统相关 时间:
2017-09-23 19:04:55
阅读次数:
302
题意:给定 n 个物品,然后有 m 个人买东西,他们有 x 元钱,然后从 l - r 这个区间内买东西,对于每个物品都尽可能多的买,问你最少剩下多少钱。 析:对于物品,尽可能多的买的意思就是对这个物品价格取模,但是对于价格比我的钱还多,那么就没有意义,对取模比我的钱少的,那取模至少减少一半,所以最多 ...
分类:
其他好文 时间:
2017-09-23 12:23:56
阅读次数:
147
你是如何有效地学习? 前言:我们总是在谈论高效学习,但是不是高效学习是有前提的?这个前提就是有效学习。学习,是不是有一个适合每个人的 “共用方法”,先建立在 “有效学习” 的基础上,才有意义去探索适合具体学科的高效学习方法。“高手的经验总是相似的,普通人各有各的障碍”。此篇要讨论的,就是这个共性的真 ...
分类:
其他好文 时间:
2017-09-23 12:11:07
阅读次数:
154
西方学者关于大危机和凯恩斯的几段话: 萧条的岁月引起人们的消沉,不满和怀疑是广泛而深刻的。人们又恢复了对社 会主义和共产主义的兴趣。许多人怀疑,如果资本主义会这样轻易的崩溃,那么,一个不以利润为目的的警醒生产的经济制度,一个生产资料不属于私有而属于共有 的经济制度是不是更有意义一些呢?人们把注意力集 ...
分类:
其他好文 时间:
2017-09-22 10:01:47
阅读次数:
194