- 博客(27)
- 收藏
- 关注
原创 git 操作命令,能处理你工作上90%的代码提交
设置用户名和邮箱git config --global user.name “你的用户名”git config --global user.email “你的邮箱”查看全局配置git config --system --list查看当前用户配置git config --global --list将当前目录下的所有文件提交到本地暂存区git add .将暂存区的文件提交到本地仓库(-m 提交的信息)git commit -m “提交了**文件”将本地仓库的文件提交到远程仓库git p
2021-12-05 19:48:13 154
转载 ifconfig命令 提示 command not found
https://blog.csdn.net/blackmai666/article/details/91347214
2021-11-10 18:45:37 195
原创 xxl-job的使用springboot整合
springboot 整合xxl-job1.下载地址https://github.com/xuxueli/xxl-jobhttp://gitee.com/xuxueli0323/xxl-job2.中央仓库地址,pom依赖<dependency> <groupId>com.xuxueli</groupId> <artifactId>xxl-job-core</artifactId> <version>2.
2021-10-28 21:02:21 641
原创 swagger使用及其tkmapper 逆向工程使用
一 swagger1.添加依赖<!-- 配置swagger --> <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</a
2021-10-28 11:48:32 408 1
原创 springboot异常统一处理
springboot异常通用类异常配置,这里使用thymeleaf 作为视图模板,所以在pom 文件中需要添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId></dependency>创建自定义异常类, MyExceptionAttri
2021-10-26 21:47:59 158
原创 springboot文件上传
springboot文件上传配置application.properties文件# 上传文件总的最大值spring.servlet.multipart.max-request-size=10MB# 单个文件的最大值spring.servlet.multipart.max-file-size=3MB一、单个文件上传1.java代码@RequestMapping("/upload")public String getFile() { return "upLoad";}@Post
2021-10-25 18:55:19 130
原创 springboot
一、springboot1.介绍:springboot是一个工具集,将许多的常用的框架封装在了一起,比如spring 、springmvc 、data-jpa,springboot将这些常用的框架整合到了一起,并提供了许多的自动配置类,实现敏捷开发。2.特点:SpringBoot项目不需要模板化的配置。SpringBoot中整合第三方框架时,只需要导入相应的starter依赖包,就自动整合了。SpringBoot默认只有一个.properties的配置文件,不推荐使用xml,后期会采用.
2021-10-22 20:54:22 1122
原创 mybatis及SSM整合
一、mybatis要点主键回填<!-- useGeneratedKeys 取到刚刚插入的主键 还需要加上keyProperty 值为主键ID 在给表对象插入值的时候可以使用getId拿到刚刚插入的ID--><insert id="addBook" parameterType="book" useGeneratedKeys="true" keyProperty="id"> insert into book (name, author) values (#{nam
2021-10-19 21:06:26 267
原创 springmvc
springmvc.xml配置<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:conte
2021-10-13 19:18:37 62
原创 maven项目启动tomcat打包之后生成的编译文件在out目录下
1.打开你的的项目结构,看你的modules里面没有Web。如果有的话点“”-“”号,把这个去掉,这个需要IDEA自动生成给到我们。2.打开pom.xml文件,添加war这一行,打成war包生成web项目3.再刷新你的pom文件,再去项目结构里面按modules里面就会有自动生成的web了。4.重新启动项目编译目录就在tagert下了...
2021-10-13 11:46:01 1738 1
原创 web问题记录
web 开发问题记录1.jquery获取table表格指定行内容数据$("a[name='checkOriginal']").click(function () { var parent = $(this).parent().parent().find("td"); var moduleEnum = parent.eq(7).text(); if(moduleEnum==""){ } alert(moduleEnmu);});2.使用ajax发起delet
2021-09-23 21:03:03 76
原创 MYSQL事务
事务的概念事务是一个原子操作。是一个最小执行单元。可以由一个或多个SQL语句组成,在同一个事务当中,所有的SQL语句都成功执行时,整个事务成功,有一个SQL语句执行失败,整个事务都执行失败。事务的特性(ACID)Atomicity(原子性)表示一个事务内的所有操作是一个整体,要么全部成功,要么全部失败Consistency(一致性)表示一个事务内有一个操作失败时,所有的更改过的数据都必须回滚到修改前状态Isolation(隔离性) 事务查看数据操作时数据所处的状态,要么
2021-09-14 18:54:52 127 1
原创 Spring
spring简介spring是一个轻量级的java开源的框架,使用java语言编写。其核心技术是:IOC,AOP。spring的作用是解决java对象之间的耦合,解决模块模块之间的耦合。spring又叫做:容器, spring作为容器, 装的是java对象。 可以让spring创建java对象, 给属性赋值。spring容器Spring优点Spring 是一个框架,是一个半成品的软件。有 20 个模块组成。它是一个容器管理对象,容器是装东西的,Spring 容器不装文本,数字。装的是对象。Spri
2021-09-03 21:01:45 124
原创 jvm类加载
JVM类加载过程类加载流程图:加载:将classpath、jar包中的使用到的class二进制字节码读进来,在JVM内存中生成java.lang.Class对象放入元空间(Metaspace)。验证:验证class文件的二进制字节流中是否符合java虚拟机规范的全部要求。准备:赋值的一个操作。将类的变量进行赋初始值(int 默认赋值为0,long 0L,引用类型赋值为null,常量赋常量值)。解析:jvm将常量池里面的符号引用翻译为直接引用。初始化:类的初始化。new 对象时,给类变量(静
2021-08-23 13:45:17 124 1
原创 手撸面试题
怎么理解多线程的宏观并行,微观串行?多线程实际在运行的时候,是通过CPU的时间片来决定的,CPU的时间片是一个很短的时间段(0.0001)秒,两个线程在执行的时候是通过CPU的上下文切换,由于这个切换的时间间隔很短,看起来就是两个线程全程是并行的,让外界看起来是完全无感知。实际在很短的时间是有切换,所以微观有切换还是串行。...
2021-08-19 15:05:49 67
原创 bug记录
IDEA莫名其妙出现不能访问某某类(cannot access),爆红。IDEA bug,需要清除IDEA缓存。解决方案:1.重启IDEA。2.file->invalidates caches 清除缓存。
2021-08-19 10:28:48 91
原创 Java异常
java异常运行时异常:RuntimeException可处理可不手动处理,继承了exception类非运行时异常:Exception 必须需要手动处理,捕获并抛出。异常的代码结构try{//可能出现异常的代码块}catch1(异常类型 ){//处理异常,并抛出}catch2(异常类型 ){//处理异常,并抛出 }finally{//出不出现异常都会执行此个代码块,一般用来关闭流 }{ Scanner scanner = new Scanner(Syste
2021-08-18 17:28:09 72
原创 java集合
java集合list 实现1.ArrayList(1)采用动态数组对象实现,默认构造方法创建了一个新数组。(2)第一次添加元素,默认初始容量为10,。之后扩充时,添加现在容量的1.5倍。(3) jdk1.2之后引入。是线程不安全的,只适合在单线程操作,效率较高。(4)为了防止多次动态调用扩充算法,建议加上初始值。(5)适合查询,插入删除慢。2.vector(1)采用动态数组对象实现,默认构造方法创建了一个容量为10的新数组。(2)扩充算法,当增量为0时,扩充为原一倍的容量,当增量大
2021-08-07 18:01:04 90
原创 IDEA快捷键
Ctrl快捷键 介绍Ctrl + F 在当前文件进行文本查找 (必备)Ctrl + R 在当前文件进行文本替换 (必备)Ctrl + Z 撤销 (必备)Ctrl + Y 删除光标所在行 或 删除选中的行 (必备)Ctrl + X 剪切光标所在行 或 剪切选择内容Ctrl + C 复制光标所在行 或 复制选择内容Ctrl + D 复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面 (必备)Ctrl + W 递进式选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再
2021-08-05 18:41:34 137
原创 JAVA 内存结构
堆内存诊断命令(java自带的)1.jps:查看当前系统中运行的java进程。2jmap:查看当前堆内存的占用情况。jmap -heap 进程ID3.jconsole:图形界面分析,内置java性能分析器,有图形界面可连续监测...
2021-07-31 17:17:32 45
原创 java基础
名次介绍 JVM(Java Virtual Machine)虚拟机:使用软件在不同操作系统中,模拟相同的环境。 JRE(Java Runtime Environment)运行环境:包含JVM和解释器,完整的Java运行环境。 JDK(Java Development Kit)开发环境:包含JRE + 类库 + 开发工具包(编译器+调试工具) java的运行机制:java文件->通过javac 编译成**.class文件->将字节码文件进行解释...
2021-07-27 17:11:56 58
原创 mybatis 多对一简单示例
根据上一篇博文,添加多对一mapper文件。注意resultMap中<association> 里面的属性关键字的用法:property:映射实体类的字段或属性。colum:数据库的列名或者列标签别名。 javaTyp:完整java类名或别名。 jdbcType支持的JDBC类型列表列出的JDBC类型。这个属性只在insert,update或delete的时...
2020-12-02 19:01:14 91
原创 mybatis 简单应用
1.工程目录结构如下2.准备好log4j、mysql、mybatis等jar包。 // 把mybatis配置文件写入inputstream中 InputStream inputStream = Resources .getResourceAsStream("mybatis-config.xml"); // session工厂 SqlSessionFactory sessionFactory = new SqlSessionFactoryBuilder()..
2020-11-30 20:05:15 136
原创 seesion 、 http机制
seesion机制:一个客户端在访问服务端时,假如是第一次访问,服务端会给这个客户端创建一个session对象(必须要server端程序调用HttpServletRequest.getSession(true) 才会创建,jsp会有默认),用来保存这个客户端发送过来的信息,并且会有一个唯一的sessionID(区分其他客户端发送过来的信息)。当服务端回应客户端的同时会产生一个coo...
2020-03-17 22:56:15 126
原创 安装与配置mavn
安装1.官网下载:https://maven.apache.org/download.cgi,解压。2.配置环境变量:新建maven_home,再在path中添加%maven_home%\bin. 3.检查安装:win+r,cmd(新建命令窗口) ,mvn -v,出现版本号,则安装成功。配置1.在D:\Program Files\Apache\目录下新建maven-rep...
2020-03-15 02:45:53 114
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人