java
程序员阿清
一个有故事的程序员
展开
-
idea进行springboot热部署失败的原因
首先看看pom.xml 中是否有如下配置:<!--热部署配置--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> </dependency>其次,出现这种情况,并不是热部署配置.原创 2020-05-27 16:07:19 · 562 阅读 · 1 评论 -
什么是token及怎样生成token
什么是token Token是服务端生成的一串字符串,以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个Token便将此Token返回给客户端,以后客户端只需带上这个Token前来请求数据即可,无需再次带上用户名和密码。 基于 Token 的身份验证使用基于 Token 的身份验证方法,在服务端不需要存储用户的登录记录。流程是这样的: 客户端使用用户名跟密码请求登录 服务端收到请求,去验证用户名与密码 验证成功后,服务端会签发一个 Token,再把这个 Token 发送给客户转载 2020-05-18 11:19:10 · 788 阅读 · 0 评论 -
intellij idea 使用 git stash 初探
这篇文章的出现来源于最近的工作,在工作的过程中,有同事需要我帮他合并一下代码,但我本地也写了一些代码,没有来得及测试不想 提交到服务器上。当时不知如何是好,只能把自己的复制一份。重新回到当前版本。后来有同事说git的stash功能可以解决这个问题,抱着试一试的 态度,我在intellij上使用了git的这个功能。下面整理一下,如有不足,还请各位同仁指出。1,当代码从服务器pull下来后。我们本...转载 2020-04-24 17:57:20 · 470 阅读 · 0 评论 -
java知识结构图
原创 2018-08-09 16:00:51 · 851 阅读 · 0 评论 -
string stringBuffer stringBuilder的区别?
(1)、可变和不可变string:字符串常量,在修改时不会改变自身;若修改,等于重新生成新的字符串对象。StringBuffer:在修改时会改变对象自身,每次操作都是对 StringBuffer 对象本身进行修改,不是生成新的对象;使用场景:对字符串经常改变情况下,主要方法:append(),insert()等。(2)、线程是否安全String:对象定义后不可变,线程安全。Stri...原创 2018-08-10 17:17:53 · 124 阅读 · 0 评论 -
int 和 integer 有什么区别?
Java 提供两种不同的类型:引用类型(包装类型)和原始类型(或内置类型);int 是 java 的原始数据类型,Integer 是 java 为 int 提供的封装类。Java 是一个近乎纯洁的面向对象编程语言,但是为了编程的方便还是引入了基本数据类型,为了能够将这些基本数据类型当成对象操作,Java 为每一个基本数据类型都引入了对应的包装类型(wrapper class),int 的...原创 2018-08-10 17:37:50 · 213 阅读 · 0 评论 -
Java中的经典算法之冒泡排序(Bubble Sort)
Java中的经典算法之冒泡排序(Bubble Sort) 原理:比较两个相邻的元素,将值大的元素交换至右端。思路:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。重复第一趟步骤,直至全部排序完成。第一趟比较完成后,最后...转载 2018-10-29 17:38:37 · 197 阅读 · 0 评论