自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 113

转载 ifconfig命令 提示 command not found

https://blog.csdn.net/blackmai666/article/details/91347214

2021-11-10 18:45:37 166

原创 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 353

原创 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 339 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 128

原创 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 93

原创 springboot

一、springboot1.介绍:springboot是一个工具集,将许多的常用的框架封装在了一起,比如spring 、springmvc 、data-jpa,springboot将这些常用的框架整合到了一起,并提供了许多的自动配置类,实现敏捷开发。2.特点:SpringBoot项目不需要模板化的配置。SpringBoot中整合第三方框架时,只需要导入相应的starter依赖包,就自动整合了。SpringBoot默认只有一个.properties的配置文件,不推荐使用xml,后期会采用.

2021-10-22 20:54:22 1022

原创 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 247

原创 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 42

原创 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 1528 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 59

原创 MYSQL事务

事务的概念事务是一个原子操作。是一个最小执行单元。可以由一个或多个SQL语句组成,在同一个事务当中,所有的SQL语句都成功执行时,整个事务成功,有一个SQL语句执行失败,整个事务都执行失败。事务的特性(ACID)Atomicity(原子性)表示一个事务内的所有操作是一个整体,要么全部成功,要么全部失败Consistency(一致性)表示一个事务内有一个操作失败时,所有的更改过的数据都必须回滚到修改前状态Isolation(隔离性)   事务查看数据操作时数据所处的状态,要么

2021-09-14 18:54:52 71 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 104

原创 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 63 1

原创 手撸面试题

怎么理解多线程的宏观并行,微观串行?多线程实际在运行的时候,是通过CPU的时间片来决定的,CPU的时间片是一个很短的时间段(0.0001)秒,两个线程在执行的时候是通过CPU的上下文切换,由于这个切换的时间间隔很短,看起来就是两个线程全程是并行的,让外界看起来是完全无感知。实际在很短的时间是有切换,所以微观有切换还是串行。...

2021-08-19 15:05:49 53

原创 bug记录

IDEA莫名其妙出现不能访问某某类(cannot access),爆红。IDEA bug,需要清除IDEA缓存。解决方案:1.重启IDEA。2.file->invalidates caches 清除缓存。

2021-08-19 10:28:48 65

原创 Java异常

java异常运行时异常:RuntimeException可处理可不手动处理,继承了exception类非运行时异常:Exception 必须需要手动处理,捕获并抛出。异常的代码结构try{//可能出现异常的代码块}catch1(异常类型 ){//处理异常,并抛出}catch2(异常类型 ){//处理异常,并抛出 }finally{//出不出现异常都会执行此个代码块,一般用来关闭流 }{ Scanner scanner = new Scanner(Syste

2021-08-18 17:28:09 53

原创 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 68

原创 IDEA快捷键

Ctrl快捷键 介绍Ctrl + F 在当前文件进行文本查找 (必备)Ctrl + R 在当前文件进行文本替换 (必备)Ctrl + Z 撤销 (必备)Ctrl + Y 删除光标所在行 或 删除选中的行 (必备)Ctrl + X 剪切光标所在行 或 剪切选择内容Ctrl + C 复制光标所在行 或 复制选择内容Ctrl + D 复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面 (必备)Ctrl + W 递进式选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再

2021-08-05 18:41:34 115

原创 --面向对象--

实例变量全局

2021-08-05 16:34:41 99

原创 JAVA 内存结构

堆内存诊断命令(java自带的)1.jps:查看当前系统中运行的java进程。2jmap:查看当前堆内存的占用情况。jmap -heap 进程ID3.jconsole:图形界面分析,内置java性能分析器,有图形界面可连续监测...

2021-07-31 17:17:32 35

原创 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 46

原创 2021-04-04

超好用数据结构动态演示网址:https://www.cs.usfca.edu/~galles/visualization/

2021-04-04 15:11:06 47

原创 mybatis 多对一简单示例

根据上一篇博文,添加多对一mapper文件。注意resultMap中<association> 里面的属性关键字的用法:property:映射实体类的字段或属性。colum:数据库的列名或者列标签别名。 javaTyp:完整java类名或别名。 jdbcType支持的JDBC类型列表列出的JDBC类型。这个属性只在insert,update或delete的时...

2020-12-02 19:01:14 72

原创 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 102

原创 seesion 、 http机制

seesion机制:一个客户端在访问服务端时,假如是第一次访问,服务端会给这个客户端创建一个session对象(必须要server端程序调用HttpServletRequest.getSession(true) 才会创建,jsp会有默认),用来保存这个客户端发送过来的信息,并且会有一个唯一的sessionID(区分其他客户端发送过来的信息)。当服务端回应客户端的同时会产生一个coo...

2020-03-17 22:56:15 101

原创 安装与配置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 92

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除