马原

选择题

  • 哲学是 系统化、理论化的世界观

  • 哲学基本问题

    • 第一方面,思维和存在何者是第一性?
      • 唯物主义
      • 唯心主义
    • 思维能否认识或正确认识存在?
      • 可知论
      • 不可知论
  • 唯物辩证主义

    • 唯物辩证法
      • 三大规律

        • 核心:对立统一规律
        • 量变质变规律
        • 否定之否定规律:实现对立面的统一,使矛盾得到解决
      • 四为四对思维方法:“归纳和演绎、分析和综合、抽象和具体、逻辑和历史”。

      • 五大范畴(基本范畴):

        • 内容和形式
        • 现象和本质
        • 原因和结果
        • 可能性和现实性
        • 必然性和偶然性
      • 特点:普遍又特殊

      • 规律:否定之否定

      • 总特征:发展和联系的观点

        • 联系:事物内部各要素之间和事物之间的相互影响、相互制约、相互作用的

          • 联系的特点:
            • 客观性
            • 普遍性
              • 任何事物都具有内在的结构性
              • 任何事物都不能孤立存在,都同其它事物处在一定的相互联系之中
              • 整个世界是相互联系的统一整体,每一个事物都是世界普遍联系中的一个成分和环境,并通过它表现出联系的普遍性。世界的普遍联系是通过“中介”来实现的
            • 多样性——各种联系
            • 条件性
              • 条件对事物发展和人的活动有支持或制约作用
              • 条件是可以改变的
              • 改变和创造条件不是任意的,必须尊重事物发展的客观规律发展
        • 发展:

          • 发展的内涵:一切形式的变化就是运动,运动变化的基本趋势是发展
          • 发展的实质:发展是前进向上的运动,发展的实质是新事物的产生和旧事物的灭亡
    • 认识论
      • 认识的本质是 主体实践基础上对客体的能动反映
      • 两个 突出特点: 一是把实践的观点引入认识论。二是把辩证法应用于反映论考察认识的发展过程。
  • 世界

    • 世界的二重化

      • 人的实践活动和自然界
    • 世界的物质统一性原理

      • 世界的统一性在于它的物质性——世界统一的基础是物质,而不是某种“始基”物质
  • 运动是物质的根本属性和存在方式。

  • 矛盾

    • 基本属性或基本性质
      • 同一性和斗争性
  • 实践的特征:实践是人类(独有的)能动的(有目的的)改造世界的客观物质性活动

  • 实践

    • 三个基本特征
      • 直接现实性: 可以把人脑中观念的存在变为现实的存在。
      • 自觉能动性: 与动物本能的、被动的适应性活动不同,人的实践活动是一种有意识、有目的的活动。
      • 社会历史性: 作为实践主体的人总是处在一定社会关系中,任何人的活动都离不开与社会的联系。实践的内容、性质、范围、水平以及方式都受一定社会历史条件的制约。
      • (客观实在性)
  • 社会

    • 社会生活实践本质 (不是主体)
    • 社会意识反作用于社会存在(相对独立)
  • 真理

    • 真理是标志主观和客观相符合的哲学范畴,是对客观事物及其规律的正确反映
    • 真理的检验标准——实践
      • “真理的本性”——主客观相符合(主观符合客观)
      • 实践具有“直接现实性”的特点
  • 价值

    • 基本特性
      • 主体性
      • 客观性
      • 多维性
      • 社会历史性
  • 货币的基本职能

    • 五种基本职能

      • 价值尺度、流通手段、贮藏手段、支付手段、(世界货币)
        • 贮藏手段:退出流通领域作为社会财富的一般代表被保存起来的职能
  • 意识活动

    • 特点
      • 目的性和计划性
      • 创造性
      • 指导实践改造客观世界的作用(指导性
  • 认识

判断

  • 商品的二因素:具体劳动形成商品的使用价值抽象劳动形成商品的价值实体
  • 劳动的二重性:具体劳动和抽象劳动
  • 评价历史人物的科学方法
    • ① 评价历史人物必须运用历史分析方法阶级分析方法。 ②要多方面地、具体地分析。 同一个历史人物在不同的历史时期具有不同的作用。 ③评价历史人物,必须坚持阶级分析的方法。

大题

查看更多

Lombok

Lombok使用争议

到底该不该用Lombok ? - 知乎

  • 使用Lombok需知
    • 变量名前两个字母不能是大写,否则有错误
    • 旧版本Lombok和新版本不兼容,特别老的项目升级会报错,直接或间接地同时引用了两个版本的Lombok也有可能会有问题
    • Java增加的特性——record,实现了部分Lombok功能的替代

依赖

1
2
3
4
5
6
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.4</version>
<scope>provided</scope>
</dependency>

查看更多

库恩《科学革命的结构》

科学发展不是一个累计的过程。

科学的发展分为四个阶段:

  1. 前范式时期
  2. 常规科学时期
  3. 危机阶段

Bing 回答的习题阶段

库恩的习题阶段是指在一个科学范式确立之后,科学家们以该范式为基础开展研究活动,解决一些具体的问题或难题,这些问题或难题被库恩称为“习题”https://baike.baidu.com/item/%E5%BA%93%E6%81%A9%E5%AD%A6%E8%AF%B4/22449394。库恩把这种科学工作比喻为“解谜”,因为它们都有一个预设的目标和一套默认的规则https://www.bilibili.com/read/cv16954342。库恩认为,习题阶段是科学发展的正常状态,也是科学知识积累和精确化的阶段https://zhuanlan.zhihu.com/p/105040248。

查看更多

多表查询

1
select * from1,表2;

结果为 表1表2 的 笛卡儿积 (表1表2的所有组合)

字段表示

访问表中的字段: 表1.字段

当进行多表查询时,可以使用字段名而不是完整的表.字段形式来表示字段。这样做的前提是查询中涉及的表中没有相同名称的字段,否则会导致歧义而报错

查看更多

Java三层架构

表现层:接受请求展示数据

也就是我们常说的web层。它负责接收客户端请求,向客户端响应结果,通常客户端使用http协议请求web层,web需要接收http请求,完成http响应。 表现层包括展示层和控制层:控制层负责接收请求,展示层负责结果的展示。 表现层依赖业务层,接收到客户端请求一般会调用业务层进行业务处理,并将处理结果响应给客户端。 表现层的设计一般都使用MVC模型。(MVC是表现层的设计模型,和其他层没有关系)

业务层:处理业务逻辑

也就是我们常说的service层。它负责业务逻辑处理,和我们开发项目的需求息息相关。web层依赖业务层,但是业务层不依赖web层。 业务层在业务处理时可能会依赖持久层,如果要对数据持久化需要保证事务一致性。(也就是我们说的,事务应该放到业务层来控制)

持久层:数据库交互

查看更多

外键约束

物理外键

创建时指定外键:

1
2
3
4
5
create table 表名(
...,
-- 所有字段罗列完成后
constraint 外键名称 foreign key 本表字段名 references 主表(字段名)
);

创建完后添加外键

1
alter table 表名 add constraint 外键名称 foreign key 主表(字段名);

查看更多