摘要:
命令:从主分支上拉去某个文件 git checkout master -- filepath 例子: git checkout master -- src/main/resources/mybatis/mappers/CategoryMapper.xml 注意在 “--” 之后有一个空格,获取文件地 阅读全文
摘要:
通过命令行进入该项目目录,输入 mvn idea:module 就能解决了 也可以直接在IDEA中先选择Project File,然后右键项目目录,选择 “Open in Terminal” 在IDEA的命令行中输入相同的命令 可以看到显示Build Success 阅读全文
摘要:
后台运行JAR nohup java -jar server.jar & 无论是否关闭xshell窗口都会继续运行 nohup java -jar server.jar >spring.log & 后台运行,并且日志输出到spring.log 关闭运行 ps -aux kill [pid] 找到后台 阅读全文
摘要:
Mybatis框架有多方便大家都清楚,在SpringBoot中,通过使用PageHelper插件可以帮助我们轻松的实现分页功能。 引入依赖 可以到Github上找到PageHelper项目,里面包含了对各种不同环境的解决方案。 项目网址:https://github.com/abel533/MyBa 阅读全文
摘要:
java.util包被称为java工具包,里面包含大部分的工具类 一、Random 随机数类 new Random() rd.nextInt() rd.nextInt(100) 二、Scanner 扫描器类 Scanner sc = new Scanner(system.in); String st 阅读全文
摘要:
shiro主要有三大功能模块: 1. Subject:主体,即“当前操作用发户”。但是,在Shiro中,Subject这一概念并不仅仅指人,也可以是第三方进程、后台帐户(Daemon Account)或其他类似事物。它仅仅意味着“当前跟软件交互的东西”。但考虑到大多数目的和用途,你可以把它认为是Sh 阅读全文
摘要:
Git本地文件上传到远程仓库 创建本地git仓库 在目录下执行 git init 命令 git init 可以发现目录中增加了一个 .git文件夹 添加修改文件 将本地项目工作区的所有文件添加到暂存区。小数点 “.” ,意为添加文件夹下的所有文件;也可以将 “.” 换成具体的文件名,如果想添加项 阅读全文
摘要:
Java的反射机制 一、什么是反射 反射是Java的特征之一,是一种间接操作目标对象的机制,核心是JVM在运行的时候才动态加载类,并且对于任意一个类,都能够知道这个类的所有属性和方法,调用方法/访问属性,不需要提前在编译期知道运行的对象是谁,他允许运行中的Java程序获取类的信息,并且可以操作类或对 阅读全文
摘要:
JVM中的内存主要分为以下多个区域 类加载过程 java文件通过编译器变成了.class文件,接下来类加载器又将这些.class文件加载到JVM中 , 将其放在运行时数据区的方法区内,然后在堆区创建一个 java.lang.Class对象,用来封装类在方法区内的数据结构。 Java堆 Java堆是被 阅读全文