- 博客(7)
- 收藏
- 关注
原创 哈工大政治课的一点小经验
背景介绍:我是一名哈工大计算机的大三下学生。大一下到大二下的三门政治课《近代史》,《毛概》,《马哲》我的分数是99,93,93(百分制),排名是2/120(+),3/120,18/120。(120的人数是按照qq群人数和上课人数估算出来的)[1]接下来我将会介绍一下写这篇文章的起因,然后讲一下我当年是怎么学习政治课的,并且写一下学习方法。为什么写这篇文章:写这篇文章的直接原因是当年马哲老师“宣称”平时分要狠扣(我当时大概按了她的标准算了一下,发现我40分的平时分可能只有32-35分),而
2022-04-10 22:39:36 1830 3
原创 软件构造博客——LSP原则
本人水平有限,如有错误请在评论区中指出,谢谢各位。LSP原则原名是Liskov Substitution Principle,是Liskov提出的替换类的原则LSP的精髓是Subtype polymorphism,即子状态多态,这个词听起来有些拗口,但是其意思却很朴素:处理父类的所有方法,可以用来处理任意子类。基于这一思想,我们从几个维度来看。首先是规约层面。由于父类能处理的,子类都能处理,所以子类有比父类更强的规约,即更弱(或相同)的前置条件或更强(或相同)的后置条件。同样的,子类也要..
2021-07-07 09:08:29 325
原创 软件构造复习——delegation的一些解释
本人水平有限,如有错误请在评论区中指出,谢谢各位。可能大家听说过这么一种说法“delegation两个对象是平行关系,继承是父子关系”。这句话对现在的我来说没什么问题,但之前的我却因为这句话导致对delegation理解不了。在以前的我看来,平行关系是这样的Class A{int b;long c;Public a(int k,long s){…}//…}Class B{int d;long c;Public b(int k,long s){…
2021-07-07 00:25:56 242
原创 软件构造第11次课复习——工厂模式
临近考试,我温习了一下软件构造的第十一章,有了一些感悟,发一篇博客以抛砖引玉,如有错误请在评论区中指出,谢谢各位。设计模式分为三种——创造型,结构型,行为类(Creational patterns,Structural patterns,Structural patterns)其中创造型“关注对象创建的过程”,典型代表是工厂方法模式。本文主要介绍工厂方法模式。要用一句话来介绍工厂方法模式的话,就是“不用构造器产生新对象,而用‘工厂方法’产生新对象”。什么是工厂方法呢?(简单)工厂方法就是形如这样的方
2021-07-06 21:13:03 162
原创 java eclipse一些小技巧(软件构造)
新建文件在eclipse实时显示复制github的文件模板到项目文件夹时,其不会立刻出现在eclipse的文件夹目录中,这需要我们找到放文件的文件夹,然后在文件夹上方点击鼠标右键,找到refresh,并点击,这样移动的文件就会在eclipse中显示。把实验项目放在eclipse中先把要载入的项目整个放在eclipse的项目文件夹中然后打开eclipse,左上角file->Import->Existing Projects into workspace点next,把..
2021-06-28 21:18:13 65
原创 csapp大作业
计算机系统大作业题目程序人生-Hello’s P2P专业计算学部学 号1190201710班 级1903011学生吴奇凡 指导教师史先俊 ...
2021-06-27 22:43:30 604
原创 哈工大软件构造LAB1小结
经过整整五天的高强度开发,我终于完成了软件构造的第一次实验。下面我谈一谈我个人的一些实验时的思路和实验后感受,希望能对在实验中遇到困难的学弟学妹们有帮助。首先是第一个实验magicsquare。其主要任务是从文件中读取一个矩阵,判断其是否为幻方,还有对一个产生幻方的程序写注释(实际上就是读明白这个程序)。首先要知道幻方的定义,这里建议查看百度百科https://baike.baidu.com/item/%E5%B9%BB%E6%96%B9/169544?fr=aladdin(百度百科里幻方的
2021-06-04 19:57:54 189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人