-
jwt、oauth2和oidc等认证授权技术的理解
jwt、oauth2和oidc等认证授权技术的理解 前言 jwt、oauth2、oidc等,都是和认证授权相关的规范或者解决方案,因此要理解他们,就需要从业务场景的适用性一步步的分析和认识。 一、认证授权业务场景理解 就个人目前的理解来看,一个好的软件系统的构成可能需要包含但不...
-
spring-data-redis-cache 使用及源码走读
spring-data-redis-cache 使用及源码走读 预期读者 准备使用 spring 的 data-redis-cache 的同学 了解 @CacheConfig , @Cacheable , @CachePut , @CacheEvict , @Caching 的使用 深入理解 data-redis-cache 的实现原理 文章内容说明 如何使用 redis-cache 自定义 k...
-
【实战】 elasticsearch 写入速度提升的案例分享
【实战】 elasticsearch 写入速度提升的案例分享 文章首发投稿至InfoQ,【侠梦的开发笔记】公众号,欢迎关注 https://www.infoq.cn/article/t7b52mbzxqkwrrdpVqD2 基本配置 基本配置,5台配置为 24C 125G 17T 的主机,每台主机上搭建了一个elasticsearch节点。 采用的el...
-
JAVA面试宝典
JAVA面试宝典 转载自:https://www.cnblogs.com/lyldaisy/p/10952180.html 1、meta标签的作用是什么 2、ReenTrantLock可重入锁(和synchronized的区别)总结 3、Spring中的自动装配有哪些限制? 4、什么是可变参数? 5、什么是领域模型(domain model)?贫血模型(anaemi...
2019-10-12 08:25:04 电商网站电商网数据库mysqlsocket编程多线程编程sql注入攻击sql 语句sql统计什么是sql前端开发
-
css画三角形原理解析
css画三角形原理解析 div id="div1"/div div id="div2"/div div id="div3"/div div id="div4"/div div id="div5"/div div id="div6"/div #div1 { width : 0 ; height : 0 ; border-right : 40px solid transparent ; border-left : 40px solid transparent ; border-bo...
-
Java 的基本程序设计结构
Java 的基本程序设计结构 从Hello Word入手 public class HelloWorld { /* 第一个Java程序 */ public static void main(String[] args) { System.out.println("Hello World"); // 打印 Hello World } } public class HelloWorld 一个文件中只能有一个 public 修饰类(cl...
-
手动刷新客户端配置内容(Spring Cloud Config)
手动刷新客户端配置内容(Spring Cloud Config) 手动刷新客户端配置内容 客户端项目增加依赖项 dependency groupIdorg.springframework.boot/groupId artifactIdspring-boot-starter-actuator/artifactId/dependency 客户端项目修改配置文件 增加management.endpoints.w...
-
Flink 从 0 到 1 学习 —— 如何自定义 Data Sink ?
Flink 从 0 到 1 学习 —— 如何自定义 Data Sink ? 前言 前篇文章 《从0到1学习Flink》—— Data Sink 介绍 介绍了 Flink Data Sink,也介绍了 Flink 自带的 Sink,那么如何自定义自己的 Sink 呢?这篇文章将写一个 demo 教大家将从 Kafka Source 的数据 Sink 到 MyS...
-
Flink 从 0 到 1 学习 —— Flink 配置文件详解
Flink 从 0 到 1 学习 —— Flink 配置文件详解 前面文章我们已经知道 Flink 是什么东西了,安装好 Flink 后,我们再来看下安装路径下的配置文件吧。 安装目录下主要有 flink-conf.yaml 配置、日志的配置文件、zk 配置、Flink SQL Client 配置。 flink-conf.yaml 基础...
-
Java高性能编程之CAS与ABA及解决方法
Java高性能编程之CAS与ABA及解决方法 Java高性能编程之CAS与ABA及解决方法 前言 如果喜欢暗色调的界面或者想换换界面,可以看看我在个人博客发布的 Java高性能编程之CAS与ABA及解决方法。 CAS概念 CAS,全称Compare And Swap,比较与交换。 属于硬件级别的同步原语,从...
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
