摘要:
概述 最近研究了一下springCloud的微服务集群,主要用到了SpringCloud的服务发现和服务器端负载均衡,所有的项目都是用的springboot,可以和springCloud无缝对接。
技术选型服务发现:eureka负载均衡:zuul
实现Eureka集群(eurekaServer):80... 阅读原文
2019-12-09 20:55:04 阅读(3383) 评论(0)
摘要:
首先,为什么需要数组?数组帮助解决了什么问题?
数组主要解决的问题在我看来是减少了定义变量的次数。有时候我们有很多的数据要使用,在前面学习中我了解到数据要被使用就要放到变量中去,但是如果数据太多了,要定义的变量也会变得很多,而且都是一些重复劳动。在这样的情况下,如果可以将多个数据放到一个变量中去,那是最好... 阅读原文
2019-12-09 19:05:06 阅读(2606) 评论(0)
摘要:
一、什么是CSRF
很多朋友在学习Spring Security的时候,会将CORS(跨站资源共享)和CSRF(跨站请求伪造)弄混,以为二者是一回事。其实不是,先解释一下:
CORS(跨站资源共享)是局部打破同源策略的限制,使在一定规则下HTTP请求可以突破浏览器限制,实现跨站访问。
CSRF是一种网络攻... 阅读原文
2019-12-09 18:53:02 阅读(2392) 评论(0)
摘要:
1.Stream流
a.定义:
Java.io 包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。
Java.io 包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。
一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。
Java 为... 阅读原文
2019-12-09 18:41:04 阅读(2368) 评论(0)
摘要:
目录
1、内存结构还是运行时数据区?
2、运行时数据区
3、线程共享:Java堆、方法区
4、线程私有:程序计数器、Java 虚拟机栈、本地方法栈
5、JVM 内存结构总结
在我的上一篇... 阅读原文
2019-12-09 16:57:13 阅读(2344) 评论(0)
摘要:
泛型的由来
为什么需要泛型
Java的数据类型一般都是在定义时就需要确定,这种强制的好处就是类型安全,不会出现像弄一个ClassCastException的数据给jvm,数据安全那么执行的class就会很稳定。但是假如说我不知道这个参数要传什么类型的,因为公司需求在变,如果写死的那就只能便以此需求就改一次... 阅读原文
2019-12-09 16:31:06 阅读(2309) 评论(0)
摘要:
一个知识点使用一个代码块方便查看
1.创建string的常用3+1种方式
/*
创建string的常用3+1种方式
三种构造方法
public String():创建一个空字符串,不含有任何内容;
public String(char[] array):根据字符数组的内容,来创建对应的字符串。
public ... 阅读原文
2019-12-09 15:51:02 阅读(2302) 评论(0)
摘要:
推荐自己码一下,可以使用别的方法,面向对象,不需要注重过程
/*
题目:我需要打印一百次(1~10)的随机数
*/
import java.util.Random;
public class demo02Scannersum {
public static void main(String[] a... 阅读原文
2019-12-09 15:45:02 阅读(2385) 评论(0)
摘要:
开发工具: Eclipse, Tomcat, MySql
1. 登录页面登录功能, 输入用户名与密码, 选择角色, 滑动箭头拉到最右边才可以点击登录
2. 学生角色登录成功后,可以看到需要答题的试卷,有规定的答题时间(倒计时)
题目选择完毕后,【提交答卷】... 阅读原文
2019-12-09 14:32:03 阅读(2602) 评论(0)
摘要:
leetcode 237. 删除链表中的节点
链接:https://leetcode-cn.com/problems/delete-node-in-a-linked-list/
示例 :
输入: head = [4,5,1,9], node = 5输出: [4,1,9]解释: 给定你链表中值为 5 的第二个节... 阅读原文
2019-12-09 13:24:05 阅读(2412) 评论(0)