后端
-
Java常用的JSON序列化与反序列化工具实践
Java常用的JSON序列化与反序列化工具实践 ======================= JSON简介: JSON(Java Script Object Notation)是…
-
Java对象一定分配在堆上吗?5min读懂逃逸分析
Java对象一定分配在堆上吗?5min读懂逃逸分析 ========================= 1. 引入 ===== 首先回答标题中的问题:Java对象一定会被分配到堆上…
-
Java实现浏览器大文件上传
Java实现浏览器大文件上传 ============== 前言 — 文件上传是许多项目都有的功能,用户上传小文件速度一般都很快,但如果是大文件几个g,几十个g的时候,…
-
Java实现根据概率中奖率怎么算
Java实现根据概率中奖率怎么算 ================ 在游戏开发、抽奖活动、营销策略等多种场景中,根据预设的概率计算中奖结果是一项常见的需求。本篇博客将深入浅出地探讨…
-
Java实现微信公众号开发
Java实现微信公众号开发 ============= 基于微信公众号的功能开发,是很多企业对外宣传推广的必要手段,企业的公众号就像是企业的一个微网站一样,是企业对外的重要窗口,如…
-
java实现布隆过滤器(手写和Guava库提供的)
java实现布隆过滤器(手写和Guava库提供的) ========================= 前言 — 在学习Reids时,关于缓存的三大问题:缓存雪崩、缓存…
-
Java学习十四—Java8特性之Lambda表达式
Java学习十四—Java8特性之Lambda表达式 ========================== 一、简介 ==== Java 8 引入了 Lambda 表达式,它是一种…
-
Java学习十二—Java8特性之Optional类
Java学习十二—Java8特性之Optional类 ========================== 一、简介 ==== Java 8 引入了 Optional 类作为一种…
-
Java学习十三—Java8特性之Functional函数式接口
Java学习十三—Java8特性之Functional函数式接口 ================================ 一、简介 ==== Java 8引入了函数式接口…
-
Java学习十一—Java8特性之Stream流
Java学习十一—Java8特性之Stream流 ======================== 一、Java8新特性简介 ============ 2014年3月18日,JDK…