余林丰

155 篇文章
45 人订阅

全部文章

用户1148394

for循环与串行化、并行化Stream流性能对比

《Java8 Stream编码实战》的代码全部在https://github.com/yu-linfeng/BlogRepositories/tree/mast...

11710
用户1148394

Java8函数式编程以及Lambda表达式

尽管距离Java8发布已经过去7、8年的时间,但时至今日仍然有许多公司、项目停留在Java7甚至更早的版本。即使已经开始使用Java8的项目,大多数程序员也仍然...

10920
用户1148394

Java8 Stream流

关注公众号(CoderBuff)回复“stream”获取《Java8 Stream编码实战》PDF完整版。

16910
用户1148394

不要再写这样的神级代码了!

JDK8提供的Stream虽然好用,Lambda虽然简洁,但一定不能滥用,我举一个实际遇到的例子(已做脱敏处理):

11620
用户1148394

不要再认为Stream可读性不高了!

距离Java 8发布已经过去了7、8年的时间,Java 14也刚刚发布。Java 8中关于函数式编程和新增的Stream流API至今饱受“争议”。

8810
用户1148394

Spring Data Redis

Java客户端(上)章节中我们使用了redis的Java客户端的第三方开源框架——Jedis,但目前Java应用已经被Spring(Spring Boot)统治...

11510
用户1148394

Redis的“假事务”与分布式锁

我们在学习MySQL的存储殷勤时知道,MySQL中innodb支持事务而myisam不支持事务。而事务具有四个特性:

13440
用户1148394

Jedis客户端以及redis中的pipeline批量操作

前面的章节介绍了redis的安装、还有命令配置等内容,我们在实际使用时大部分情况都是利用现成的Java客户端对redis进行操作。当然命令并不是没用,它极有可能...

47740
用户1148394

Redis5.x五种数据类型常见命令

按照第一章 准备工作中的步骤,我们通过redis-cli命令进入redis命令行交互。

9010
用户1148394

Redis5.x两种持久化方式以及主从复制配置

redis除了支持多种多样的存储类型,还有一点也非常重要,那就是尽管它是基于内存的存储系统,但它也能进行数据的持久化操作。这一点,对于缓存不幸宕机想恢复缓存数据...

12310
用户1148394

《Redis5.x入门教程》之准备工作、数据类型

在下载完redis-5.0.7.tar.gz后,我们通过命令tar -zxvf redis-5.0.7.tar.gz,解压后将redis安装包拷贝到/usr/l...

12210
用户1148394

PPT制作套路指南

最近正在重做公众号相关的一些设计以及排版,想到年前部门里的UI设计大神做了一个关于“PPT设计指南”的分享,正好可以拿来实践一把。

14620
用户1148394

如何更优雅地对接第三方API

本文所有示例完整代码地址:https://github.com/yu-linfeng/BlogRepositories/tree/master/reposito...

59530
用户1148394

软件开发要质量还是要效率?

把“质量”当做宗旨的企业,通常都有一系列的规章制度,甚至是繁重且冗余的流程用来约束软件开发过程中种种“有意”或“无意”的威胁软件质量的行为。

12840
用户1148394

前后端分离对于开发人员的挑战

尽管前后端的分离已经不再新颖,但仍然有很大一部分企业由于历史的原因,采用的是“传统”的Web开发模式,即前端人员根据UI做好HTML页面,再将HTML页面交给后...

12630
用户1148394

Spring中老生常谈的FactoryBean

FactoryBean和BeanFactory由于在命名上极其相似,一直以来困扰了不少的开发者。

14740
用户1148394

JDK集合面试20问

HashMap内部实现原理是数组+链表,通过散列算法将key值散列到数组中,如果到相同的位置,则通过拉链法解决散列冲突。在JDK8中新增了红黑树结构,当Hash...

26640
用户1148394

JDK基础必备面试十问

从JVM运行角度来看,当JVM执行到new字节码时,首先会去查看类有没有被加载到内存以及初始化,如果是第一次使用该类,则首先加载该类。加载完成后便会在堆内存分配...

9420
用户1148394

JVM面试十问

(1)标记-清除算法:首先标记出需要回收的对象,标记完成后统一清除。此算法缺点是标记-清楚效率不高,且容易出现大量不连续的碎片空间。

11720
用户1148394

《ElasticSearch6.x实战教程》之简单的API

可以看到当前ES中一共有2个索引,一个是我们刚创建的demo,另一个是kibana创建的索引.kibana。表格中有一些信息代表了索引的一些状态。

13220

扫码关注云+社区

领取腾讯云代金券