1. 三值逻辑1.1. 真1.1.1. true1.2. 假1.2.1. false1.3. 不确定1.3.1. unknown2. 两种NULL2.1. 未知”(unknown)2.1.1. 不知道戴墨镜的人眼睛是什么颜色2.1.2. 虽然现在不知道,但加上某些条件后就可以知道2.2. “不适用”(notapplicable,inapplicable)2.2.1. 不知道冰箱的眼睛是什么颜色2.2.2. 在语义上更接近于“无意义”2.2.3. 而不是“不确定”2.2.4. 无论怎么努力都无法知道2.3. Codd提倡在关系数据库中使用四值逻辑2.3.1. 现在所有的DBMS都将两种类型的NU
1. 三值逻辑1.1. 真1.1.1. true1.2. 假1.2.1. false1.3. 不确定1.3.1. unknown2. 两种NULL2.1. 未知”(unknown)2.1.1. 不知道戴墨镜的人眼睛是什么颜色2.1.2. 虽然现在不知道,但加上某些条件后就可以知道2.2. “不适用”(notapplicable,inapplicable)2.2.1. 不知道冰箱的眼睛是什么颜色2.2.2. 在语义上更接近于“无意义”2.2.3. 而不是“不确定”2.2.4. 无论怎么努力都无法知道2.3. Codd提倡在关系数据库中使用四值逻辑2.3.1. 现在所有的DBMS都将两种类型的NU
功能实现026.功能05-显示家居信息6.1需求分析进入后台系统,可以在页面进行所有家居信息的展示6.2思路分析完成从后端代码从mapper(dao层)-->Service层-->Controller层,并对代码进行测试完成前端代码,使用axios发送http请求,返回所有家居信息,将数据绑定显示6.3代码实现之前已经完成了相关业务的entity、mapper、Service层的编码,mapper、Service层使用的是MyBatisPlus提供的默认方法,所以这次不用写这三层的代码。6.3.1Controller层修改FurnController.java,增加获取家居信息的方法(分页功能
功能实现026.功能05-显示家居信息6.1需求分析进入后台系统,可以在页面进行所有家居信息的展示6.2思路分析完成从后端代码从mapper(dao层)-->Service层-->Controller层,并对代码进行测试完成前端代码,使用axios发送http请求,返回所有家居信息,将数据绑定显示6.3代码实现之前已经完成了相关业务的entity、mapper、Service层的编码,mapper、Service层使用的是MyBatisPlus提供的默认方法,所以这次不用写这三层的代码。6.3.1Controller层修改FurnController.java,增加获取家居信息的方法(分页功能
功能实现026.功能05-显示家居信息6.1需求分析进入后台系统,可以在页面进行所有家居信息的展示6.2思路分析完成从后端代码从mapper(dao层)-->Service层-->Controller层,并对代码进行测试完成前端代码,使用axios发送http请求,返回所有家居信息,将数据绑定显示6.3代码实现之前已经完成了相关业务的entity、mapper、Service层的编码,mapper、Service层使用的是MyBatisPlus提供的默认方法,所以这次不用写这三层的代码。6.3.1Controller层修改FurnController.java,增加获取家居信息的方法(分页功能
功能实现026.功能05-显示家居信息6.1需求分析进入后台系统,可以在页面进行所有家居信息的展示6.2思路分析完成从后端代码从mapper(dao层)-->Service层-->Controller层,并对代码进行测试完成前端代码,使用axios发送http请求,返回所有家居信息,将数据绑定显示6.3代码实现之前已经完成了相关业务的entity、mapper、Service层的编码,mapper、Service层使用的是MyBatisPlus提供的默认方法,所以这次不用写这三层的代码。6.3.1Controller层修改FurnController.java,增加获取家居信息的方法(分页功能
二、Docker相关命令2.1、Docker服务相关命令systemctl命令是系统服务管理器指令2.1.1、启动docker服务命令systemctlstartdocker2.1.2、停止docker服务命令systemctlstopdocker2.1.3、重启docker服务命令systemctlrestartdocker2.1.4、查看docker服务状态命令systemctlstatusdocker2.1.5、设置开机启动docker服务命令systemctlenabledocker同样的,也可以设置开机不启动docker服务systemctldisabledocker2.1.6、查看
二、Docker相关命令2.1、Docker服务相关命令systemctl命令是系统服务管理器指令2.1.1、启动docker服务命令systemctlstartdocker2.1.2、停止docker服务命令systemctlstopdocker2.1.3、重启docker服务命令systemctlrestartdocker2.1.4、查看docker服务状态命令systemctlstatusdocker2.1.5、设置开机启动docker服务命令systemctlenabledocker同样的,也可以设置开机不启动docker服务systemctldisabledocker2.1.6、查看
自定义模块为什么要模块?模块化源代码能给我们带来什么好处?试想一个巨无霸网购平台,在没有模块化的情况下,如果出现bug,程序员就要在几百万行代码里调试,导致后期维护成本上升,为了解决问题,模块化按功能切分,把大问题转换成小问题,让每个模块独立运营,通过接口对外开放,让程序统一调用,降低程序出错的风险,也能方便升级模块内部的代码,不影响全局创建模块(?计算器)模拟巨无霸程序(现有两个js文件app.jsserver.js)如果没有模块化程序,那么server.js也想用这些功能的时候也必须将函数写一遍。就会出现代码重叠,如果要修改,就要全部进行修改⭐所以我们将这部分函数模块化新建calculat
自定义模块为什么要模块?模块化源代码能给我们带来什么好处?试想一个巨无霸网购平台,在没有模块化的情况下,如果出现bug,程序员就要在几百万行代码里调试,导致后期维护成本上升,为了解决问题,模块化按功能切分,把大问题转换成小问题,让每个模块独立运营,通过接口对外开放,让程序统一调用,降低程序出错的风险,也能方便升级模块内部的代码,不影响全局创建模块(?计算器)模拟巨无霸程序(现有两个js文件app.jsserver.js)如果没有模块化程序,那么server.js也想用这些功能的时候也必须将函数写一遍。就会出现代码重叠,如果要修改,就要全部进行修改⭐所以我们将这部分函数模块化新建calculat