摘要: 1、什么是 Spring Boot? Spring Boot 是 Spring 开源组织下的子项目,是 Spring 组件一站式解决方案,主要是简化了使用 Spring 的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手。 2、为什么要用 Spring Boot? Spring Boot 阅读全文
posted @ 2018-12-13 13:43 sjqsjq 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 1. 使用Redis有哪些好处? (1) 速度快,因为数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1) (2) 支持丰富数据类型,支持string,list,set,sorted set,hash (3) 支持事务,操作都是原子性,所谓的原子性就是对数 阅读全文
posted @ 2018-12-13 13:42 sjqsjq 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1、请解释一下什么是Nginx? Nginx是一个web服务器和反向代理服务器,用于HTTP、HTTPS、SMTP、POP3和IMAP协议。 2、请列举Nginx的一些特性。 Nginx服务器的特性包括: 反向代理/L7负载均衡器 嵌入式Perl解释器 动态二进制升级 可用于重新编写URL,具有非常 阅读全文
posted @ 2018-12-13 13:41 sjqsjq 阅读(915) 评论(0) 推荐(0) 编辑
摘要: 1. 如何确保消息正确地发送至RabbitMQ? RabbitMQ使用发送方确认模式,确保消息正确地发送到RabbitMQ。 发送方确认模式:将信道设置成confirm模式(发送方确认模式),则所有在信道上发布的消息都会被指派一个唯一的ID。一旦消息被投递到目的队列后,或者消息被写入磁盘后(可持久化 阅读全文
posted @ 2018-12-13 13:41 sjqsjq 阅读(354) 评论(0) 推荐(0) 编辑
摘要: Linux 文件与目录 cd命令: $ cd [path] //path为路径名称,这只是常规语法 1 详细用法如下: $ cd /d //进入d盘 $ cd d: //进入d盘 $ cd D: //进入d盘 $ cd /D //进入d盘 $ cd .. //返回上一级目录 $ cd ../ //返 阅读全文
posted @ 2018-12-13 13:40 sjqsjq 阅读(827) 评论(0) 推荐(0) 编辑
摘要: 为什么要使用Docker? 作为一种新兴的虚拟化方式,Docker跟传统的虚拟化方式相比具有众多的优势。 更高效的利用系统资源由于容器不需要进行硬件虚拟及运行完整操作系统等额外开销,Docker对系统资源的利用率更高。无论是应用执行速度、内存损耗或者文件存储速度,都要比传统的虚拟机技术更高效。因此, 阅读全文
posted @ 2018-12-12 21:15 sjqsjq 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 柠檬学院Java 基础常见英语词汇(共 70 个)OO: object-oriented ,面向对象 OOP: object-oriented programming,面向对象编程JDK:Java development kit, java 开发工具包 JVM:java virtual machin 阅读全文
posted @ 2018-12-12 21:08 sjqsjq 阅读(1301) 评论(0) 推荐(0) 编辑
摘要: package Dao; import java.sql.*; public class BaseDao { private String drname = "com.mysql.jdbc.Driver"; private String url = "jdbc:mysql://localhost:3 阅读全文
posted @ 2018-12-12 17:44 sjqsjq 阅读(207) 评论(0) 推荐(0) 编辑
摘要: java23种设计模式。: 1.设计模式入门 1.设计模式是人们在面对同类型软件工程设计问题所总结出的一些有用经验。模式不是代码,而是某类问题的通用设计解决方案 OOP是原则,设计模式是具体方法、工具。2.策略模式3.观察者模式:4.装饰者模式 java 中IO流的设计就是我们其中的装饰者模式5.单 阅读全文
posted @ 2018-12-12 17:39 sjqsjq 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 一、TOKEN Token的特点: Token原理: TOKEN的实现: Token用在:登录校验。 TOKEN与session对比有更高的安全性,无状态可扩展性和多平台跨越的优点。 TOKEN可以完美解决跨站请求伪造,负载均衡,无状态可扩展性等问题。 二、敏捷开发 敏捷开发是以人为核心,迭代循序渐 阅读全文
posted @ 2018-12-12 17:11 sjqsjq 阅读(639) 评论(0) 推荐(0) 编辑