自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 springboot项目在linux下部署替换jar包

首先进去存放jar包的目录下面寻找要替换的jar包,命令是: ps -ef|grep java通过上一步的命令可以查询到到本机下在运行的jar包,记下pid,查询杀掉原来正在运行的jar包 命令是:kill -9 pid为防止新jar包启动出错等,先备份原来的jar包,mv old.jar old.jar-bak移动新的jar包到指定目录下启动jar包,nohup java -jar new.jar & – 运行jar命令或 nohup java -jar new..

2020-07-16 11:28:40 562

原创 springboot下引入外部jar包到本项目下,打包时携带一起打成项目的jar包

情况是出现在调别人接口时候有用到加密算法,一开始拿到对方jar包采用的是反编译,将加密工具类导包进项目,但可能是我这边pom文件依赖有问题,所以便索性把对方整个jar包导入本项目。操作步骤是:在项目根目录下建立和src同级的目录如lib将外部jar包拷贝到lib文件夹下,点击File->project Structure->module,将新建的文件夹加入项目。将外部jar包通过maven命令加入maven仓库,在cmd输入maven命令(配置好maven环境变量的前提下);命令为:m

2020-07-15 09:49:27 775 1

原创 java创建线程的三种方式

第一种方法:继承Thread类,重写run()方法,run()方法代表线程要执行的任务。第二种方法:实现Runnable接口,重写run()方法,run()方法代表线程要执行的任务。第三种方法:实现callable接口,重写call()方法,call()作为线程的执行体,具有返回值,并且可以对异常进行声明和抛出使用start()方法来启动线程优点:因为JAVA是单继承机制,当我们继承Thr...

2019-04-29 01:58:25 82

原创 java内部类

1.什么是内部类(1).内部类:把一个类定义在另外一个类的内部,嵌套类,宿主类。[外部类的一个成员](2).内部类编译完毕也会生成独立的字节码文件: 外部类名$内部类名.class(3).本质也是一个类!2.真实的使用场景(1).一般来说,类都应该是独立的写在一个自己的Java文件中;(2).本质效果相当于是一种封装;示例: 例如手机类,手机卡类存在于同一个项目中,如果说手机...

2019-04-29 01:51:23 88

原创 java中==和equals的区别

== 和 equals 都是比较是否相等,请问它们到底有什么区别呢?相等 : a 传统的理解一般都是数字值是否相等;b 在程序中任何东西都是数据,都会比较是否相等[ 对象 ]== 比较运算符1)基本数据类型变量: 比较的就是值是否相等;2)引用数据类型变量: 比较的是对象的地址是否一样;(排除特殊 String)equals 方法[最初定义在根类Object中的,比较对...

2019-04-29 01:47:40 82

原创 Java单例模式

简单的讲,单例模式就是确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。何时用到?线程池、缓存、日志对象、对话框、显卡驱动程序、打印机中都用到,spring中用的最多:Spring Context Factory用的是单例,bean默认都是单例,配置文件也是单例;有些全局性的东西也可以设置为单例。在java中,java类加载器的先后顺序为:懒汉式:/**懒汉式单例...

2019-04-29 01:44:55 66

原创 java方法与构造方法

方法的特点:1.public static修饰符,修饰给与特殊意义2.void:此处位置返回值类型,void 表示没有返回值3.main:方法名字4.(String[] args) : 一个形式参数,String[] 数据类型 args形式参数名字形式参数: 本质没有值的;可以看成是有值的,在方法的内部完成功能的设计5.{}:方法的结构体完成功能的设计方法的语法:返回值类型 方法...

2019-04-29 01:40:53 126

原创 下载安装配置JDK

一、JDK的下载安装(1)下载JDK首先第一步需要查看自己计算机的系统位数,在桌面右键计算机–>属性就可以看到计算机的系统位数了。登录oracle官网就可以页面中看到很多JDK的版本了,我选择的是JDK1.8版本的,点击下载。(2)安装JDK下载完成后双击下载好的.exe文件。选择安装目录我选择是的D盘。等java安装完后整个JDK的安装就此结束,点击关闭即可。(3)测试是否安...

2019-04-25 01:05:36 143

原创 Java的跨平台原理

Java的跨平台原理1.什么是平台Java是可以跨平台的编程语言,那我们首先得知道什么是平台,我们把CPU处理器与操作系统的整体叫平台。 CPU大家都知道,如果计算机是人,那CPU就是人的大脑,它既负责思维运算,又负责身体各部件的命令控制。CPU的种类很多,除去我们熟知的Intel与AMD外,还有比如上面说到的SUN的Sparc,比如IBM的PowerPC等等,这些各个公司生产的CPU使用或相...

2019-04-13 00:23:26 190

空空如也

空空如也

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

TA关注的人

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