摘要:Spring Cloud Gateway转发Spring WebSocket 阅读原文
2019-05-09 13:00:01 阅读(2319) 评论(0)
摘要: 函数式编程思想: 面向对象思想:做一件事,先找能解决这件事的对象,然后调用该对象相应方法。 面向过程思想:只要能获取到结果,怎么做的不重要,重视结果,不重视过程。 冗余的代码: public static void main(String[] args) { new Thread(new Ru... 阅读原文
2019-05-09 11:21:01 阅读(2322) 评论(0)
摘要: HTTP是什么?  HTTP协议也叫Hyper Text Transfer Protocol(超文本传输协议),工作在OSI参考模型的应用层,是一个基于请求与响应模式的无状态的协议,同时也是基于TCP/IP协议来传输数据。 HTTP主要特点   1、主要支持B/S模式:平常我们使用的浏览器可根据url向服务器发... 阅读原文
2019-05-09 11:09:22 阅读(2651) 评论(0)
摘要:   一般大家都知道ArrayList和LinkedList的大致区别:      1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。      2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。      ... 阅读原文
2019-05-09 10:07:03 阅读(2361) 评论(0)
摘要: NIO不但引进了高效的文件通道,而且新增了更加好用的文件工具家族,包括路径组工具Paths、路径工具Path、文件组工具Files。先看路径组工具Paths,该工具提供了静态方法get,输入某个文件的路径字符串,输出该文件路径的路径对象Path。通过get方法获取路径对象的代码示例如下: // 根据指定的文... 阅读原文
2019-05-09 09:06:01 阅读(2452) 评论(0)
摘要: 配置好了 Mysql 的主从复制结构后,我们希望实现读写分离,把读操作分散到从服务器中,并且对多个从服务器能实现负载均衡。读写分离和负载均衡是 Mysql 集群的基础需求,MaxScale 就可以帮着我们方便的实现这些功能。   image.png MaxScale 的基... 阅读原文
2019-05-09 07:55:01 阅读(2271) 评论(0)
摘要:   1.简单入门.        2.定时任务注入service.           入门案例:          1.1. 加jar <dependency> <groupId>org.quartz-scheduler</groupId> <a... 阅读原文
2019-05-09 06:00:02 阅读(2361) 评论(0)
摘要: 一、Spring Boot对Redis的支持 Spring对Redis的支持是使用Spring Data Redis来实现的,一般使用Jedis或者lettuce(默认),Java客户端在 org.springframework.boot.autoconfigure.data.redis(Spring Boot 2... 阅读原文
2019-05-09 00:00:05 阅读(2306) 评论(0)
摘要: 写在最前 我写过很多篇秋招总结,这篇文章应该是最后一篇总结,当然也是最完整,最详细的一篇总结。秋招是我人生中一段宝贵的经历,不仅是我研究生生涯交出的一份答卷,也是未来职业生涯的开端。仅以此文,献给自己,以及各位在求职路上的,或者是已经经历过校招的朋友们。不忘初心,方得始终。 前言 在下本是跨专业渣考研的985渣... 阅读原文
2019-05-08 19:37:02 阅读(2348) 评论(0)
摘要: 我们在使用各类型的软件的时候,总是能在各大app中获取到推荐信息的数据,而且会发现推荐的信息数据还比较适合个人的口味,例如说某些共同兴趣爱好的好友推荐,某些好听的音乐推荐等等。 在进行推荐系统的核心算法介绍之前,我们需要先来回顾一下以前所学过的数学知识内容。 欧几里得距离 二维的欧几里得距离: 例如下图所示,... 阅读原文
2019-05-08 19:09:13 阅读(2611) 评论(0)