摘要: 概述 最近研究了一下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)