-
有了 CompletableFuture,使得异步编程没有那么难了!
有了 CompletableFuture,使得异步编程没有那么难了! 本文导读: 业务需求场景介绍 技术设计方案思考 Future 设计模式实战 CompletableFuture 模式实战 CompletableFuture 生产建议 CompletableFuture 性能测试 CompletableFuture 使用扩展 1、业务需求场景介绍 不变...
-
ZooKeeper 面试题
ZooKeeper 面试题 高强度训练第二十一天总结 1. ZooKeeper 面试题 ZooKeeper 是一个开放源码的分布式协调服务,它是集群的管理者,监视着集群 中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用 的接口和性能高效、功能稳定的系统提供给用户。...
-
Java基础学习笔记(一) - 基础语法
Java基础学习笔记(一) - 基础语法 1.Java程序开发过程 编译: 是指将我们编写的Java源文件翻译成JVM认识的class文件,javac编译器会检查我们所写的程序是否有错误,有错误就会提示出来,如果没有错误就会编译成功。 运行: 是指将编译好的class文件交给JVM去运行。 2.第...
2019-10-08 09:18:36 java基础java基础学习java程序开发文件定义word3kkeywordsCFAV
-
Kafka界面管理工具-kafkamanager
Kafka界面管理工具-kafkamanager 在上一篇文章《Linux安装Kafka》中,已经介绍了如何在Linux安装Kafka,以及Kafka的启动/关闭和创建发话题并产生消息和消费消息。这篇文章就介绍介绍Kafka管理界面(kafka-manager)的安装和使用 kafka-manager 是雅虎开源的apache-kafka...
-
MyBatis二级缓存的笔记及记录
MyBatis二级缓存的笔记及记录 一、什么是二级缓存: 由于一级缓存是一次性的、临时的;每个会话都会创建一个新的;多个会话之间是不能共享的; 二级缓存用于解决一级缓存的不足;每一个namespace都会对应一个二级缓存;执行查询的时候先在二级缓存中查找,如果没有再到...
-
Java深入学习(4):Future模式
Java深入学习(4):Future模式 Future模式: 其实相当于是前端的Ajax 比如我们使用多线程下载文件时候,每一个线程都会发送HTTP请求资源。而我如何知道,文件下载完毕呢? 也就是说,主线程如何获得子线程的执行结果呢? 创建多线程中的实现runnable接口方式和继承thr...
-
SpringBootSecurity学习(14)前后端分离版之 OAuth2.0介绍
SpringBootSecurity学习(14)前后端分离版之 OAuth2.0介绍 登录总结 前面基本介绍了security的常规用法,同时介绍了JWT和它的一个简单实现,基本上开发中遇到的登录问题都能解决了,即使在分布式开发,或者微服务开发中实现登录也基本没有问题了。security本身已经实...
-
Spring5源码解析-前奏:本地构建Spring5源码
Spring5源码解析-前奏:本地构建Spring5源码 构建环境 macOS 10.13.6 JDK1.8 IntelliJ IDEA 2018.3.6 (Ultimate Edition) Spring v5.1.9.RELEASE Gradle 5.5.1。直接使用brew安装Gradle brew install gradle 源码构建 1.源码导入 2.阅读Spring源码下的 import-into-ide...
-
高并发
高并发 什么是高并发 高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。高并发相关常用的一些指标有 响应时间(Response Time),吞吐量(Throughput),每秒查询率 QPS(Query Per Second...
-
Spring Boot认证:整合Jwt
Spring Boot认证:整合Jwt 背景 Jwt 全称是: json web token 。它将用户信息加密到 token 里,服务器不保存任何用户信息。服务器通过使用保存的密钥验证 token 的正确性,只要正确即通过验证。 优点 简洁: 可以通过 URL 、 POST 参数或者在 HTTP header 发送,因为数...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
