自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Java 8 函数式设计,更优雅的使用 Lambda

1.前言 看懂贵司一系列大神的代码 新增程序设计的新技能 更好的使用 Java 8 新特性,lambda 语法 2.什么是函数式接口 @FunctionalInterface@FunctionalInterface用于函数式接口类型声明的信息注解类型,这些接口的实例被 Lambda 表达式、方法引用或者构造器引用创建。函数式接口只能有一个抽象方法,并排除接口默认方法以及声明中覆盖 Object 的公开方法的统计。同时,@FunctionalInterface 不能标注

2021-02-26 11:34:53 313

转载 缓存架构设计

1:缓存技术和框架的重要性互联网的一些高并发,高性能的项目和系统中,缓存技术是起着功不可没的作用。缓存不仅仅是key-value的简单存取,它在具体的业务场景中,还是很复杂的,需要很强的架构设计能力。我曾经就遇到过因为缓存架构设计不到位,导致了系统崩溃的案例。2:缓存的技术方案分类1)是做实时性比较高的那块数据,比如说库存,销量之类的这种数据,我们采取的实时的缓存+数据库双写的技术方案,双写一致性保障的方案。2)是做实时性要求不高的数据,比如说商品的基本信息,等等,我们采取的是三级缓存架构的

2021-02-05 17:38:08 214

转载 9种高性能高可用高并发的技术架构

每一个模式描述了一个在我们周围不断重复发生的问题及该问题解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复工作。 所谓网站架构模式即为了解决大型网站面临的高并发访问、海量数据、高可靠运行等一系列问题与挑战。为此,在实践中提出了许多解决方案,以实现网站高性能、高可靠性、易伸缩、可扩展、安全等各种技术架构目标。1、分层分层是企业应用系统中最常见的一种架构模式,将系统在横向维度上切分成几个部分,每个部分负责一部分相对简单并比较单一的职责,然后通过上层对下层的依赖和调度组成一个完整的系统。在网

2021-02-05 14:21:28 459

原创 Docker里面安装ssh服务

安装openssh-server并启动apt-get updateapt-get install openssh-server# 启动之前需手动创建/var/run/sshd,不然启动sshd的时候会报错mkdir -p /var/run/sshd#指定端口/usr/sbin/sshd -p 5002# sshd以守护进程运行/usr/sbin/sshd -D &指定key#将准备好的ssh_config和id_rsa放在初始化地方mkdir -p /root/.s

2021-01-23 15:33:31 314 1

原创 spark任务远程提交到yarn的两种方式

spark任务提交到yarn源码解析和集成

2020-10-30 16:24:58 4893

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除