文章目录1. 性能优化步骤2. 编程基础3. 学习的重点4. Linux 性能工具图谱5. 性能优化科普图6. 怎么学更高效?1. 性能优化步骤选择指标评估应用程序和系统的性能
转载 2022-05-30 19:45:31
203阅读
一、通用优化 1.1、NameNode 的元数据备份使用 SSD 1.2、定时备份 NameNode 上的元数据 建议每小时或者每天备份,如果数据极其重要,可以5~10分钟备份一次。备份可以通过定时任务复制元数据目录即可。 1.3、为 NameNode 指定多个元数据目录 使用 dfs.name.d
转载 2020-05-30 20:21:00
198阅读
2评论
学习mysql 一段时间了,在mysql配置优化方面做一下总结,mysql优化要考虑到多方面,多因素。与服务器的硬件,当前运行的环境都息息相关。下面来说一下mysql的配置优化: [client] port = 3306 socket = /tmp/mysql.sock    [mysqld] port = 
原创 2015-08-17 10:38:18
284阅读
一、Elasticsearch概述  一)基本概念    1、接近实时(NRT)  Elasticsearch 是一个接近实时的搜索平台。这意味着,从索引一个文档直到这个文档能够被搜索到有一个很小的延迟(通常是 1 秒)。    2、集群(cluster)  代表一个集群,集群中有多个节点(node),其中有一个为主节点,这个主节点是可以通过选举产生的,主从节点是对于集群内部来说的。es的一个概念
原创 2022-08-11 17:10:41
255阅读
查看慢sql Select * from information_schema.processlist; Show [full] processlist; 不加full只能显示前100字符 通过慢日志 Slow query log 记录时间超过long_query_time的SQL log_slow_admin_statements记录ALTER TABLE, ANALYZE TABLE
原创 10月前
104阅读
斜率优化DP入门 参考蓝书。 斜率优化的模型一般是: \[ f[i]={\min/\max}_{L(i)\leq j\leq R(i)}{f[j]+val(i,j)} \] 其中, \(val(i,j)\) 仅和 \(i\) 或 \(j\) 有关时,我们可以想到单调队列优化 当其同时与 \(i,j\ ...
一、JVM的概念 JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。
原创 2021-12-21 13:37:14
57阅读
linux入门 一篇非常好的linux学习笔记分享  (Linux入门绝佳)linux目录架构/   根目录/bin    常用的命令 binary file 的目錄/boot   存放系统启动时必须读取的档案,包括核心 (kernel) 在内 &
转载 2010-01-14 09:59:33
385阅读
Linux入门一、Linux系统的组成                               1、库(lib):系统调用进行2次封装相当于一种接口,是库的调用(功能齐全)。    2、应用程序(学习的是应用层面)
原创 2015-04-02 22:31:25
577阅读
1点赞
Linux入门一:获取虚拟机的途径CentOS https://wiki.centos.org/Download http://mirrors.aliyun.com http://mirrors.sohcu.om http://m.16irrors3.com二:用户登录vroot 用户:       一个特殊的管理帐户 &nbs
原创 2016-07-27 21:16:47
560阅读
Linux入门用户与管理:    root用户:超级管理员,权限已接近完整的系统控制      对系统的损害几乎有无限的能力,除非必要,不要使用root登录机器    普通用户:权限有限终端 terminal:服务器非必要部件 用户与主机交互,必然用到的设备物
原创 2016-08-01 09:47:33
334阅读
二、更新1.sudoapt-getupdate更新/etc/apt/sources.list和/etc/apt/sources.list.d中列出的源的地址,这样才能获取到最新的软件包2.sudoapt-getupgrade升级已安装的所有软件包,升级的版本就是更新的源地址里的版本,因此,在执行upgrade之前一定要执行update,这样才能更新到最新的
转载 2019-11-09 16:28:13
258阅读
1. 目录结构 树状目录结构 以下几个目录比较重要/常用 /etc: 系统中的配置文件 /bin, /sbin, /usr/bin, /usr/sbin: 这是系统预设的执行文件的放置目录,比如 ls 就是在 /bin/ls 目录下的。值得提出的是,/bin, /usr/bin 是给系统用户使用的指 ...
转载 2021-10-19 22:27:00
71阅读
2评论
红帽公司是世界领先的开源软件解决方案提供商,也是 Linux 操作系统的主要托管商之一。作为 Linux 入门的重要参考,红帽提供了许多针对不同用户需求的版本,如 Red Hat Enterprise Linux (RHEL) 和 Fedora 等。本文将介绍一些关于 Linux 入门的基本概念和红帽相关的一些重要信息。 首先,Linux 是一种开源操作系统内核,由 Linus Torvalds
本文可作为马士兵linux课程的学习笔记 linux与unix  先有unix,它是贝尔实验室设计的,设计好之后,给了学校一个版本。 
原创 2022-08-19 01:52:19
70阅读
操作系统的分类 unix 1965年以前,电脑不像现在这么普及,不是一般人能碰的起的,除非是军事或者研究机构,才有计算机的存在。 当时一台机器顶多提供30台终端(主机+键盘+显示器),用于连接 Linux 提问:为什么要去学习Linux? 那么超哥要回答了: 如果Windows意味着生活和游戏,那么
原创 2021-05-11 14:40:53
1064阅读
1点赞
一、关于Linux  1、Linux干什么用?  首先,很少有人用Linux做桌面系统,因为Windows桌面系统已经足够好了。我们主要把Linux用作网络服务器的操作系统。如果你和你的应用符合下面的几条,那么你合适使用Linux:  *不愿意花钱在操作系统和网络应用上。  *用D版系统受良心谴责或害怕承担责任。  *想得到和花钱的系统差不多的性能。  *在用户面前显得水平较高。  *认识几个弄L
转载 精选 2008-11-15 21:39:24
487阅读
linux入门白问
原创 2014-06-04 16:18:01
309阅读
1、文件、目录管理命令#ls 文件、目录查找#cp 文件、目录复制#mkdir 目录创建#pwd 路径查询#mv 文件移动#cat 显示文件内容#rm 删除文件或目录2、linux系统结构/根文件/etc系统配置文件/lib系统库文件/dev设备文件/bin usr/bin系统和应用程序的必备执行档  系统方面:cat cp chmod chown useradd kill groupa
原创 2016-01-26 10:33:19
355阅读
一、终端和shell1、终端Terminal含义    物理终端:直接接入本机的显示器和键盘等设备。    虚拟终端:附加在物理终端之上的以软件方式虚拟输入设备。            linux上物理终端在/dev/console&nbs
原创 2016-07-23 16:49:52
584阅读
  • 1
  • 2
  • 3
  • 4
  • 5