- 博客(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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人