摘要:
Java 8的一个大亮点是引入Lambda表达式,使用它设计的代码会更加简洁。当开发者在编写Lambda表达式时,也会随之被编译成一个函数式接口。使用Lambda语法来代替匿名的内部类,代码不仅简洁,而且还可读。 阅读全文
摘要:
Apache Spark 是专为大规模数据处理而设计的快速通用的计算引擎。 阅读全文
摘要:
Dubbo通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring框架无缝集成。 阅读全文
摘要:
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 阅读全文
摘要:
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。 阅读全文
摘要:
MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。 阅读全文
摘要:
网络基础知识与协议说明。 阅读全文
摘要:
一些基础知识的整理。 阅读全文
摘要:
从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多于一个线程,进而提升整体处理性能。 阅读全文
摘要:
Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。 阅读全文
摘要:
Spring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架。 阅读全文
摘要:
将一个系统的各个组件分布在网络上的各台主机, 并且各组件之间仅通过消息传递来通信并协调工作。 阅读全文
摘要:
Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Hash), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。 阅读全文
摘要:
秒杀系统基于Spring Boot搭建,针对多人秒杀抢购系统做了良好的优化。 阅读全文
摘要:
spring cloud 是一系列框架的有序集合。它利用 spring boot 的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用 spring boot 的开发风格做到一键启动和部署。 阅读全文
摘要:
Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。
Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 阅读全文
摘要:
RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。 阅读全文