最新发布第89页
云上WEB服务器和应用服务器几点选型考虑
目前最主流的3个Web服务器是Apache、Nginx、IIS。 除了Web服务器,还有应用服务器,它们主要用于运行动态语言PHP、JSP的服务器。 在说明选型考虑的因素前,先回顾一下WEB发展的3个阶段: Web 1....
ElasticSearch常见用法
ElasticSearch是由Java开发的开源搜索引擎,因为它具有实时搜索、安全可靠、安装快捷、使用方便的特点,所以在Java开发社区中得到了广泛的认可和应用。 Elasticsearch还具有全文搜索的能力,它...
Linux Shell脚本教程:每周五使用tar命令备份/var/log下的所有日志文件
在本篇文章中,我们将探讨一个非常常见的Linux Shell脚本编写任务。 这个任务是关于如何使用tar命令在每周五备份/var/log目录下的所有日志文件。 脚本设计思路 在设计这个Shell脚本时,我们主要...
Shell脚本编程基础:深入理解if判断语句
Shell脚本中的if判断语句是一种流程控制语句,它可以根据某个条件是否满足,来决定是否执行特定的代码段。 本文将详细解读Shell脚本中if判断的使用方法及其在脚本编程中的应用。 1. Shell中的if...
基于Linux的异步I/O实现(使用Linux异步I/O实现高效数据读取)
Linux中的异步I/O实现主要有两种方式:AIO(Asynchronous I/O)和IO多路复用(IO multiplexing)。 AIO(Asynchronous I/O): AIO是Linux中的一种异步I/O实现,它允许应用程序在不阻塞调用线程...
什么是rar文件,如何打开rar文件?
什么是RAR文件? RAR文件是一种文件压缩格式,其名字来自于'Roshal Archive'的缩写。 这种文件格式常常用于文件的压缩、包装、加密和分卷,以便于文件的存储和传输。 如何打开RAR文件? 以下是...
Redis持久化和主从模式时,对过期键会如何处理?
Redis 持久化文件有两种格式:RDB(Redis Database)和 AOF(Append Only File),下面我们分别来看过期键在这两种格式中的呈现状态。 redis RDB 文件分为两个阶段,RDB 文件生成阶段和加载阶段...
Java面试题:不使用锁如何实现线程安全的单例?
面试官问: 不使用锁,如何实现线程安全的单例? 如果不能使用synchronized和lock的话,想要实现单例可以通过饿汉模式、枚举、以及静态内部类的方式实现。 饿汉: 其实都是通过定义静态的...










































