-
初级运维工程师必须掌握的哪些技能?
运维工程师也是分运维级别的:比如初级运维工程师和高级运维工程师要掌握的基础技能就不一样了。今天主要介绍初级运维工程师,需要掌握以下基本技能:1、基础命令:这个基础就包括:用户管理命令,文件管理命令,权限管理命令,软件包管理命令,vim命令,网络管理命令等。这些命令好学,因为每个命令都有相应的help...
04月05日[精选文章]浏览:35
-
Java中List赋值给另一个List的6种方法详解
今日在开发ANDROD应用时,在用到LIST 类对象赋值时突然想到了深拷贝与浅拷贝的问题,在此复习一下,在Java开发中,List集合的复制是高频操作场景。错误的使用方式可能导致数据意外修改或性能问题。本文深度解析6种实现方式,并给出生产环境最佳实践建议。一、基础赋值方式对比...
04月05日[精选文章]浏览:36
-
LSM树和Elasticsearch的索引写入机制
LSM简介 Log Structured Merge Tree,下面简称 LSM。2006年,Google 发表了 BigTable 的论文。这篇论文提到 BigTable 单机上所使用的数据结构就是 LSM。目前,LSM 被很多存储产品作为存储结构,比如 Apache HBase, Apache...
04月05日[精选文章]浏览:35
-
Java开发环境搭建与配置,最全手册看这一篇就够了
Java开发环境搭建与配置,工具集合包括:Tomcat\JDK\JRE\Redis\Maven。JDK下载JDK安装包:jdk-8u161-windows-x64.exe。可以加关注私信我,提供百度网盘地址。...
04月05日[精选文章]浏览:42
-
-
Centos常用的一些命令
前言此文档,只总结了本人在工作中(开发、普通运维)用到的一些常用命令,并不包括所有以及一些高级操作命令文件夹、文件相关pwd:查看当前文件夹的路径...
04月05日[精选文章]浏览:48
-
宝塔Linux面板如何部署Java项目?
通过宝塔面板部署Java还是很方便的,至少不需要自己输入tomcat之类的安装命令了。在部署java项目前,我还是先说下目前的系统环境,如果和我的系统环境不一样,导致部署不成功,那你可能需要去找其他资料了。1、服务器用的是百度云2、系统是CentOS Linux 7.5.18043、安装了如下软件...
04月05日[精选文章]浏览:45
-
高可用、负载均衡 集群部署方案:Keepalived + Nginx + Tomcat
前言:初期应用较小,一般以单机部署为主,即可满足业务的需求,随着业务的不断扩大,单机部署的模式无法承载这么大的业务量,需要进行服务集群化的部署,本文主要介绍服务器Tomcat多实例部署,搭载Keepalived + Nginx,实现Web服务的高可用。Nginx 是一个高性能的 HTTP反向代理服务...
04月05日[精选文章]浏览:38
-
玩转服务器之Java Web篇:手把手教你搭建Java Web环境
前言Java Web项目,简单来说就是我们在浏览器上可以看到的内容。就简单的Web来说,服务器上也同样需要有计算机上所需要的运行环境,如:java,tomcat,mysql 。Java Web环境可以用来开发和部署各种Web应用程序,例如网站、Web服务、Web后台管理系统等。特点是跨平台、可靠性高...
04月05日[精选文章]浏览:42
-
Zabbix/J监控框架和Spring框架的整合方法
Zabbix/J是一个Java版本的系统监控框架,它可以完美地兼容于Zabbix监控系统,使得开发、运维等技术人员能够对整个业务系统的基础设施、应用软件/中间件和业务逻辑进行全方位的分层监控。Spring是一种分层的Full-Stack(全栈)的轻量级开源框架,适用于JavaSE和JavaEE。Sp...
04月05日[精选文章]浏览:53