×
亲?你还没登陆呢 !
立即登录
×
搜索一下可能来得更快
搜索
随笔
分享
标签
登录
随笔
分享
今天,是余生里最年轻的一天
对未来正在的慷慨是把一切献给现在
Springboot基于Apache Curator框架的ZooKeeper使用详解
ElasticSearch分布式架构原理
Graal编译器
分享
OpenTSDB简介
简介 OpenTSDB(Open time series data base),开发时间序列数据库,其实并不是一个db,它只是一层数据读写的服务,更准确的说它只是建立在Hbase上的一层数据读写服务。它主要针对于时序数据。什么是时序数据,股票...
红桃皮弹
1年前
0
0
114
分享
Future及ForkJoin框架
Future 1. Future的应用场景 在并发编程中,我们经常用到非阻塞的模型,在之前的多线程的三种实现中,不管是继承thread类还是实现runnable接口,都无法保证获取到之前的执行结果。通过实现Callback接口,并用Future可...
红桃皮弹
1年前
0
0
119
分享
跨域及CSRF攻击
1、什么是跨域 跨域(CORS)是指不同域名之间相互访问。跨域,指的是浏览器不能执行其他网站的脚本,它是由浏览器的同源策略所造成的,是浏览器对于JavaScript所定义的安全限制策略。 以下三个条件中有一个条件不同就会产生跨域问题 同一协议,...
红桃皮弹
1年前
0
0
128
分享
SpringBoot国际化-MessageSource的使用
修改properties文件的目录:在application.yml或者application.properties中配置 spring.message.basename spring: application: name: test-workl...
红桃皮弹
1年前
0
0
110
分享
JSR-303 注解字段效验
JSR是Java Specification Requests的缩写,意思是Java 规范提案。是指向JCP(Java Community Process)提出新增一个标准化技术规范的正式请求。任何人都可以提交JSR,以向Java平台增添新的AP...
红桃皮弹
1年前
0
0
128
分享
使用ffmpeg+ws.schild 实现音频 amr转 mp3
引入Maven <dependency> <groupId>ws.schild</groupId> <artifactId>jave-core</artifactId> <ver...
红桃皮弹
1年前
0
0
142
分享
JIT
编译方式 1、动态编译(dynamic compilation)指的是“在运行时进行编译”;与之相对的是事前编译(ahead-of-time compilation,简称AOT),也叫静态编译(static compilation)。 2...
红桃皮弹
1年前
0
0
122
分享
数据描述语言-ProtocolBuffer
1. 定义 一种 结构化数据 的数据存储格式(类似于 XML、Json ) Google 出品 (开源) Protocol Buffer 目前有两个版本:proto2 和 proto3 因为proto3 还是beta 版,所以本次讲解是 pro...
红桃皮弹
1年前
0
0
100
分享
高性能的二进制消息协议-HTTP/2
多路复用 (Multiplexing) 多路复用允许同时通过单一的 HTTP/2 连接发起多重的请求-响应消息。 众所周知 ,在 HTTP/1.1 协议中 「浏览器客户端在同一时间,针对同一域名下的请求有一定数量限制。超 过限制数目的请求会被阻塞...
红桃皮弹
1年前
0
0
107
分享
Aviator表达式求值引擎
一、简介: Aviator是一个高性能、轻量级的java语言实现的表达式求值引擎,主要用于各 种表达式的动态求值。现在已经有很多开源可用的java表达式求值引擎,为什 么还需要Avaitor呢? Aviator的设计目标是轻量级和高性能 ,相比于...
红桃皮弹
1年前
0
0
138
1
2
3
4
5
热门阅读
Canal
611
阅读
QPS、TPS、RT、PV、IV含义
528
阅读
Zookeeper
522
阅读
注解(元数据)
485
阅读
Markdown 语法
473
阅读
Spring WebFlux
467
阅读
最新评论
红桃皮弹
很实用