nginx在windows下的详细安装配置及redis的基本命令 1、nginx的安装及配置https://www.cnblogs.com/taiyonghai/p/9402734.html2、redis启动命令redis-server.exe redis.windows.conf
通过vscode的终端将项目上传到gitee上存放 1、首先需要在gitee上创建一个仓库2、创建仓库完成后,会有以下信息出现,其中包含git的全局设置,创建git仓库的命令。3、打开VSCODE,在终端中实现输入2中给到的命令,就可以完成项目上传了。4、尝试上传项目到gitee仓库的新分支,我是在gitee仓库中先新建了一个分支,不过也可以通过命令来新建一个分支。参考:https://www.cnblogs.com/chensisi/p/13409672.html执行以上命令时,有个前提条件就是要有修改过的文件。需要注意:(1) git
springboot + mybatis plus强大的条件构造器queryWrapper、updateWrapper springboot + mybatis plus强大的条件构造器queryWrapper、updateWrapper
spring boot 各层的功能 1、Dao层:全称Data Access Object。Dao层比较底层,负责与数据库打交道具、体到对某个表、某个实体的增删改查2.Service层:又叫服务层或业务层,封装Dao层的操作,使一个方法对外表现为实现一种功能,例如:网购生成订单时,不仅要插入订单信息记录,还要查询商品库存是否充足,购买是否超过限制等等。3.Controller层:业务控制层,负责接收数据和请求,并且调用Service层实现这个业务逻辑。1、model层model层即数据库实体层,也被称为entity层,pojo层。一
mybatis plus的学习记录 1、与Mybatis的区别在Mybatis中,需要在mapper接口中手动写CRUD方法(创建,查询,更新,删除);而在Mybatis plus中只需要创建mapper接口,继承BaseMapper接口,就可以完成CRUD操作,甚至不用创建SQL映射文件。public interface UserMapper extends BaseMapper<User>{//User是指实体类里面的类名}2、...
前端基础笔试和面试题(html) 1、什么情况下系统会调用拷贝构造函数?分三种情况:(1)用类的一个对象去初始化另一个对象时;(2)当函数的形参是类的对象时(也就是值传递时),如果是引用传递则不会调用;(3)当函数返回值是类的对象或引用时。2、html的标签元素分为哪几种类型?分三种:(1)常用的块状元素有:<div>、<p>、<h1>..<h6>、<ol>、<ul>、<table>、<address>、<blockquot
内存、数据和变量三者之间的关系 数据:存储在内存中代表特定信息的东西,本质是二进制码;特点:可传递,可运算。内存:内存条通电后产生的可存储数据的空间(临时的)内存产生和死亡:内存条==》通电==》产生内存空间==》存储数据==》处理数据==》断电==》内存空间和数据都消失。内存分类:栈(全局变量/局部变量)、堆(对象)变量:可变化的量,由变量名和变量值组成,每个变量都对应的一块小内存,变量名用来查找对应的内存,变量值就是内存中保存的数据。三者之间的关系:内存用来存储数据的空间,变量名是内存的标识。...
前端基础笔试及面试题(javaScript) javaScript:1、什么叫实例?//实例:实例对象function Persion (name,age){//构造函数,是引用类型 this.name = name; this.age = age;}var p = new Persion('liu','18');//p是根据类型创建的实例对象,即用new创建的对象2、undefined 和null的区别?*undefined 代表定义未赋值*null 定义并赋值了,只是值为nullvar a;console.log(a);
git实现多人开发的步骤 https://bluetata.blog.csdn.net/article/details/81391835?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.channel_
@Mapper和@Results注释的作用 @Mapper注解要定义成一个接口interface作用:1.使用@Mapper将DmUserMapper接口交给Spring进行管理;2.不用写Mapper映射文件(XML);3.为这个DmUserMapper接口生成一个实现类,让别的类进行引用;@Results:当数据库字段名和实体类所对应的属性名字不一致的时候,通过@Results将他们对应起来。其中column是数据库字段名,property是实体类的属性名。id表示是否是主键;**参考:**仅用来记录,如果侵权请联系我!!https
spring MVC中lombok的几个基本注解 spring MVC中lombok的几个基本注解:1、@Data该注解使用在类上,会自动添加getter、setter、equals、canEqual、hashCode、toString等方法。2、@AllArgsConstructor使用后添加一个构造函数,该构造函数含有所有已声明字段属性参数。3、@NoArgsConstructor使用后创建一个无参构造函数4、@toString使用在类上,默认任何非静态字段以名称-值的形式包含在方法的输出中。1、如果需要可以通过注释参数include
result = “redirect:/login.html“重定向的理解 重定向操作加”redirect“前缀,SpringMVC会为它进行特殊处理,将”redirect“当作指示符,其后的字符串作为URL处理,比如代码"redirect:/login.html",会让浏览器重新发送一个新的请求/login.html,从而进入控制器的main()处理方法中,当然main()方法中也可加入其他的一些业务处理逻辑后再进行页面跳转。...
spring中注解@Autowired 参考:https://blog.csdn.net/wh8_2011/article/details/80522029@Autowired:这个注解就是spring可以自动帮你把bean里面引用的对象的setter/getter方法省略,它会自动帮你set/get。1、表示被修饰的类需要注入对象,spring会扫描所有被@Autowired标注的类,然后根据 类型 在ioc容器中找到匹配的类注入。2、 @Autowired 对方法或构造函数进行标注,查找被标注的方法的入参类型的 Bean,并调用方法自动
spring中bean和@Bean的理解 Bean的理解:1、凡是有方法或属性的类都需要实例化,这样才能具体化去使用这些方法和属性;2、凡是子类及带属性、方法的类都注册Bean到Spring IOC中;3、你标识一个@符号,那么Spring就会来看看,并且从这里拿到一个Bean或者给出一个Bean;4、@Bean用在方法上,告诉Spring容器,你可以从下面这个方法中拿到一个Bean。@Bean注解的分类:1、一类是使用Bean,即把已经在xml文件中配置好的Bean拿来用,完成属性、方法的组装;比如@Autowired,@Resour
IDEA连接不上MySQL数据库的问题 今天使用IDEA连接不上数据库,然后百度了好久,终于看到了一个问题跟我一样的大佬写的,说是时区问题,太简单粗暴了,给力,(拿起小本本记录下来)https://blog.csdn.net/weixin_43889841/article/details/97247333...
安装MySQL过程及遇到的问题 1、安装地址(官网),版本自己选择,我在这里选的是mysql-8.0.15-winx64:https://dev.mysql.com/downloads/mysql/2、安装后解压3、进入我的电脑->属性->高级->环境变量选择Path,在其后面添加: 你的mysql bin文件夹的路径 :D:\software\MYSQL\mysql-8.0.15-winx64;4、新建data和mysql.ini文件,.ini文件如果系统有默认的就用默认的,没有就新建mysql.ini(
电脑安装多版本jdk的方法 因为之前在电脑安装的jdk是14的,做项目的时候出现不兼容的情况,卸载jdk14又会导致很多问题,在网上找了许多方法,发现居然是可以在电脑安装多版本jdk的,记录一下方法:1、按以下步骤进入环境变量2、看系统变量,如果没有path和classpath的话就自己新建:3、因为我的电脑本身就配置好了jdk14的环境变量,所以path和classpath的设置先放出来了① path:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin② classpath:.;%JAVA_H