0. 前言 最近加入了一家做安全领域的公司,接触到了一些密码学的东西,尤其是国密算法,可能国内做这个方向的公司并不多,我发现国内关于国密算法的介绍都很浅,对于其背后数学及密码...
0. 前言 最近加入了一家做安全领域的公司,接触到了一些密码学的东西,尤其是国密算法,可能国内做这个方向的公司并不多,我发现国内关于国密算法的介绍都很浅,对于其背后数学及密码...
Redis也可以做轻量级的消息队列:基于List的队列模式、PubSub多播的发布订阅模式、以及5.0之后提供的Stream。特别是Stream,可以消息持久化、高可用、消息...
一、登录方式对比 目前市面上APP的常见登录方式有:手机号码+密码登录; 手机号码+短信验证码; 一键登录; 1.1 手机号码+密码登录: 实现方式:用户输入手机号和密码,先...
spring boot 框架在生产环境使用的有一段时间了,它“约定大于配置”的特性,体现了优雅流畅的开发过程,它的部署启动方式(java -jar xxx.jar)也很优雅。...
一、Sharding-JDBC 采用在 JDBC 层扩展分库分表,支持读写分离,是一个以 jar 形式提供服务的轻量级组件,其核心思路是小而美地完成最核心的事情,基于 JDB...
1. 国家气象局 实时接口:实时天气1:http://www.weather.com.cn/data/sk/101190408.html实时天气2:http://www.we...
一、事出有因 前段时间阿里发布了阿里巴巴代码规约插件,果断将它集成起来。右键->阿里编码规约扫描,立即将不符合阿里编程规范的代码现了原形,不得不服阿里想统一整个java市场的...
Elasticsearch 中文搜索时遇到几个问题: 当搜索关键词如:“人民币”时,如果分词将“人民币”分成“人”,“民”,“币”三个单字,那么搜索该关键词会匹配到很多包含该...
0 概述 FFmpeg是一套领先的音视频多媒体处理开源框架,采用LGPL或GPL许可证。它提供了对音视频的采集、编码、解码、转码、音视频分离、合并、流化、过滤器等丰富的功能,...
缓存理解 让数据更接近使用者 基本机制:先从缓存中读取数据,如果没有再从慢速设备上读取实际数据(数据也会存入缓存)缓存什么: 经常读取且不经常修改的数据 昂贵(CPU/IO)...
First 项目中经常会遇到使用多个数据源的情况。 这里是基于 JPA 来配置多个数据源。 使用了 注解 + AOP 的方式实现。 如果多个数据源的表结构大不相同,不推荐使用...
原创文章,转载请标注出处:《SpringBoot基础系列-SpringCache使用》 一、概述 SpringCache本身是一个缓存体系的抽象实现,并没有具体的缓存能力,要...
前言: mybatis在持久层框架中还是比较火的,一般项目都是基于ssm。虽然mybatis可以直接在xml中通过SQL语句操作数据库,很是灵活。但正其操作都要通过SQL语句...
Kong 是在客户端和(微)服务间转发API通信的API网关,通过插件扩展功能。Kong 有两个主要组件: 1、Kong Server :基于nginx的服务器,用来接收 A...
第一章 课程介绍和学习路线 1、微服务架构SpringCloud课程介绍简介:课程介绍和课程大纲讲解,讲课风格和重点内容理解技巧 2、技术选型和学后水平简介:课程所需基础和技...
解决什么问题 ➟阐述微服务以及服务注册发现的部分概念 ➟阐述Eureka服务注册与发现的部分原理及细节 为什么需要服务中心 过去,每个应用都是一个CPU,一个主机上的单一系统...
(注:本文内容为转载,侵删。原文地址:http://www.cnblogs.com/fangfuhai/p/7070325.html) Eureka涉及到的参数配置项数量众多...
首先,明确两点: 1.http连接池不是万能的,过多的长连接会占用服务器资源,导致其他服务受阻2.http连接池只适用于请求是经常访问同一主机(或同一个接口)的情况下3.并发...
背景 系统: SpringBoot开发的Web应用; ORM: JPA(Hibernate) 接口功能简述: 根据实体类ID到数据库中查询实体信息,然后使用RestTem...