草庐IT

day03-自己实现Mybatis底层机制-02

自己实现Mybatis底层机制-027.任务阶段4&5阶段4任务:开发Mapper接口和Mapper.xml阶段5任务:开发和Mapper接口相映射的MapperBean(1)Mapper接口packagecom.li.mapper;importcom.li.entity.Monster;/***@author李*@version1.0*MonsterMapper:声明对数据库的crud方法*/publicinterfaceMonsterMapper{//查询方法publicMonstergetMonsterById(Integerid);}(2)Mapper.xml文件select*from

day03-MySQL基础知识02

MySQL基础知识024.CRUD数据库CRUD语句:增(create)、删(delete)、改(update)、查(Retrieve)Insert语句(添加数据)Update语句(更新数据)Delete语句(删除数据)Select语句(查找数据)指对数据库中表记录的操作(DML操作)注意:alter属于DDL,用来修改基本表,是对表的结构进行操作,比如对字段增加,删除,修改类型;DML操例,如update是用来修改表中的数据,修改某一行某一列的值对行是数据操纵DML(update),对列是数据定义DDL(alter)4.1Insert语句使用INSERT语句向表中插入数据INSERTINTO

day03-MySQL基础知识02

MySQL基础知识024.CRUD数据库CRUD语句:增(create)、删(delete)、改(update)、查(Retrieve)Insert语句(添加数据)Update语句(更新数据)Delete语句(删除数据)Select语句(查找数据)指对数据库中表记录的操作(DML操作)注意:alter属于DDL,用来修改基本表,是对表的结构进行操作,比如对字段增加,删除,修改类型;DML操例,如update是用来修改表中的数据,修改某一行某一列的值对行是数据操纵DML(update),对列是数据定义DDL(alter)4.1Insert语句使用INSERT语句向表中插入数据INSERTINTO

day04-功能实现03

功能实现03后端:https://github.com/liyuelian/furniture-back-end.git前端:https://github.com/liyuelian/furniture-front-end.git5.功能05-修改家居信息5.1需求分析前端页面点击修改家居信息,弹出提示框,点击修改后提示修改成功或者失败。5.2思路分析完成后端代码从dao-service-controller,并对每层代码进行测试完成前端代码,回显家居信息,再使用axios发送ajax请求,更新数据,将数据绑定显示。5.3代码实现5.3.1后端代码由于使用了逆向工程,bean层、dao层以及d

day04-功能实现03

功能实现03后端:https://github.com/liyuelian/furniture-back-end.git前端:https://github.com/liyuelian/furniture-front-end.git5.功能05-修改家居信息5.1需求分析前端页面点击修改家居信息,弹出提示框,点击修改后提示修改成功或者失败。5.2思路分析完成后端代码从dao-service-controller,并对每层代码进行测试完成前端代码,回显家居信息,再使用axios发送ajax请求,更新数据,将数据绑定显示。5.3代码实现5.3.1后端代码由于使用了逆向工程,bean层、dao层以及d

03-Pandas详解

PandasPandas的主要功能具备对其功能的数据结构DataFrame、Series集成时间序列功能提供丰富的数学运算和操作灵活处理缺失数据SeriesSeries介绍:Series是一种类似于一维数组的对象,由一组数据和一组与之相关的数据标签(索引)组成,比较像列表和字典的结合体Series创建方式:#普通创建pd.Series([1,2,3,4])#带索引创建pd.Series([1,2,3,4],index=['a','b','c','d'])#但是我们依旧可以通过[0]来访问到数据,有两种访问方法,并没有被真正覆盖掉#使用字典创建pd.Series({'a':1,'b':2})Se

03-Pandas详解

PandasPandas的主要功能具备对其功能的数据结构DataFrame、Series集成时间序列功能提供丰富的数学运算和操作灵活处理缺失数据SeriesSeries介绍:Series是一种类似于一维数组的对象,由一组数据和一组与之相关的数据标签(索引)组成,比较像列表和字典的结合体Series创建方式:#普通创建pd.Series([1,2,3,4])#带索引创建pd.Series([1,2,3,4],index=['a','b','c','d'])#但是我们依旧可以通过[0]来访问到数据,有两种访问方法,并没有被真正覆盖掉#使用字典创建pd.Series({'a':1,'b':2})Se

03-RabbitMQ的工作模式

RabbitMQ的工作模式一、模式概述RabbitMQ提供了6种工作模式:简单模式、工作队列模式、订阅模式、路由模式、通配符模式、远程调用模式其中远程调用模式(RPC)暂不作介绍。官网对于模式介绍:https://www.rabbitmq.com/getstarted.html二、简单模式HelloWorld2.1、模式说明在上图的模型中,有以下概念:P:生产者,也就是要发送消息的程序C:消费者,消息的接收者,会一直等待消息到来Queue:消息队列,图中红色部分。类似一个邮箱,可以缓存消息;生产者向其中投递消息,消费者从其中取出消息。2.2、代码举例需求:使用简单模式完成消息传递步骤:创建工程

03-RabbitMQ的工作模式

RabbitMQ的工作模式一、模式概述RabbitMQ提供了6种工作模式:简单模式、工作队列模式、订阅模式、路由模式、通配符模式、远程调用模式其中远程调用模式(RPC)暂不作介绍。官网对于模式介绍:https://www.rabbitmq.com/getstarted.html二、简单模式HelloWorld2.1、模式说明在上图的模型中,有以下概念:P:生产者,也就是要发送消息的程序C:消费者,消息的接收者,会一直等待消息到来Queue:消息队列,图中红色部分。类似一个邮箱,可以缓存消息;生产者向其中投递消息,消费者从其中取出消息。2.2、代码举例需求:使用简单模式完成消息传递步骤:创建工程

[ Linux ] openEuler 20.03 LTS SP3 安装 XFCE

https://www.cnblogs.com/yeungchie/XFCE是一款轻量级Linux桌面,当前版本已经将所有部件从GTK2更新到GTK3,从D-DbusGlib更新到GDBus,大部分组件支持ObjectIntrospection(简称GI,用于产生与解析C程序库API元信息,以便于动态语言(或托管语言)绑定基于C+GObject的程序库)。优化用户体验,加入新特性,并修补大量BUG。与其它UI界面(GNOME、KDE)相比,XFCE占用的内存和CPU使用量非常小,给用户带来亲切和高效的使用体验。XFCE安装1.更新系统sudodnfupdate2.安装字库sudodnfinst