09 2019 档案
摘要:足够好的软件 以我自己目前现在的水平,不能够在现实生活中,制作出完美的产品,特别是没有任何差错(bug)的软件。但是我们可以训练自己,编写出足够好的软件——对你的用户(功能)、对未来的维护者(文档)、对你自己内心的安宁(满足)来说足够好。因此,我们每个人都要对自己所编写的软件负起责任,承担维护软件生
阅读全文
摘要:程序员修炼之道-从小工到专家 本人阅读比较慢,只阅读了第一章,那就让我来说说从第一章中自己领悟倒些什么? 本书第一章的题目为:注重实效的哲学。这在程序员中体现的很充分,对于目前的我来说是很有效的,自己编了一上午,结果却并不满意,这样的实效性就比较差,因为自己并没有准确的分析到问题的解决方法,导致一直
阅读全文
摘要:《飘》 今天我们做一个查询书籍中出现次数最多的单词和他的次数。 思路: 首先先进行文件的读入,我用的是BufferedReader来进行读入,我们需要考虑的是如何将读入的单词划分成单独的个体,还要对其进行计数,我们很自然地想到了用Map方法来进行计数,一个key值对应着一个value。 ①读入文档的
阅读全文
摘要:一,随机数产生方法 ①最小值+Math.random() *(最大值-最小值+1):产生的数的范围在 [最小值,最大值] 产生的随机数的范围在1-6之间 ②利用new Random().nextInt(26)的方法来实现输出一个大于等于0,小于26的随机数 Answer: rand.nextBool
阅读全文
摘要:用递归来判断回文串 思路: ①首先如果是空串,一个字符,则判断是回文串 ②若不满足①,则我们需要对字符串进行递归判断,我们会想到要用第一个字符和最后一个字符进行比较,若相同则,第二个和倒数第二个进行比较,如此循环往复,就会出现一个终点 ③终点处会出现两种情况,第一种情况:两个不同位置的字符进行比较,
阅读全文
摘要:①深入浅出的了解枚举类型 先看一段代码: 首先我们定义了一个枚举类Size,在主函数中定义了两个对象,分别赋值为SMALL和LARGE 首先判断的是他们是否为同一个对象?结果:FALSE 第二个输出的是他是原始的数据类型吗?结果:FALSE 第三个通过将一个普通的字符串转换成一个枚举对象,然后在判断
阅读全文
摘要:四则运算出题机 今天,老师给学生留了一项任务,让他的家长每天给他出三十道题,而且都是两位数的加减乘除运算(因为孩子上二年级),身为一个IT人员,怎能去认真的写30道题呢?于是,聪明的IT爸爸就写了一个四则运算出题机。 要求: 我们来说一下解题思路: 1.首先利用随机数生成3个数字,第一个是第一个数,
阅读全文
摘要:StudentManager系统 系统的数据: 变量 stunumber 为字符串类型 String,用于存储学生的学号(有 8 位数字组成) 变量 name 为字符串类型 String,用于存储学生的姓名。 变量 mathematicsscore 为 double 类型,用于存储学生的高等数学成绩
阅读全文