摘要:
1、meta标签的作用是什么2、ReenTrantLock可重入锁(和synchronized的区别)总结3、Spring中的自动装配有哪些限制?4、什么是可变参数?5、什么是领域模型(domain model)?贫血模型(anaemic domain model)和充血模型(rich domain 阅读全文
摘要:
一、为什么要水平分表?简而言之,当单表数据量过大时,无法对其进行有效的维护,以及查询速度严重变慢时,我们就需要对其时行水平分表. 二、什么时候需要水平分表?在数据库结构的设计中,需要充分考虑后期数据的增长量和增长速度,如果后期的数据增长量过快,以及后期数据量巨大,就需要使用水平分表。 三、怎样实现水 阅读全文
摘要:
1.安装libevent wget https://cloud.github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz 执行: ./configure --prefix=/usr make make install 2 阅读全文
摘要:
FastDFS是一款类Google FS的开源分布式文件系统(应用级的分布式文件存储服务)。 FastDFS的设计理念 FastDFS是为互联网应用量身定做的分布式文件系统,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标。FastDFS的架构和设计理念有其独到之处,主要体现 阅读全文
摘要:
FFmpeg 不仅功能强大,结构优美,灵活、易扩展,也是很其他多媒体播放器的基础。 ffmpeg作为一个多媒体框架和平台,最大的优势就在于可以很灵活地支持多种编解码和其他特性,只要第三方外部库支撑都可以做到。本次安装下列第三包依赖包: faac:全称是Free Advanced Audio Code 阅读全文
摘要:
一、Java虚拟机的生命周期: Java虚拟机的生命周期 一个运行中的Java虚拟机有着一个清晰的任务:执行Java程序。程序开始执行时他才运行,程序结束时他就停止。你在同一台机器上运行三个程序,就会有三个运行中的Java虚拟机。 Java虚拟机总是开始于一个main()方法,这个方法必须是公有、返 阅读全文
摘要:
1、nginx相对于apache的优点: (1)轻量级,同样起web 服务,比apache 占用更少的内存及资源。 (2)抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能。(3)高度模块化的设计,编写模块相对简单。(4)社区活跃 阅读全文
摘要:
@SpringBootApplication:包含@Configuration、@EnableAutoConfiguration、@ComponentScan通常用在主类上。由于大量项目都会在主要的配置类上添加@Configuration,@EnableAutoConfiguration,@Comp 阅读全文
摘要:
Spring Boot是什么,解决哪些问题? SpringBoot是伴随着Spring4.0诞生的; 从字面理解,Boot是引导的意思,因此SpringBoot帮助开发者快速搭建Spring框架; SpringBoot帮助开发者快速启动一个Web容器; SpringBoot继承了原有Spring框架 阅读全文
摘要:
RabbitMQ中,所有生产者提交的消息都由Exchange来接受,然后Exchange按照特定的策略转发到Queue进行存储 RabbitMQ提供了四种Exchange:fanout,direct,topic,header。但常用的主要是fanout,direct,topic。 性能排序:fano 阅读全文