摘要:
USER 用户名 PID 进程ID(Process ID) %CPU 进程的cpu占用率 %MEM 进程的内存占用率 VSZ 进程所使用的虚存的大小(Virtual Size) RSS 进程使用的驻留集大小或者是实际内存的大小,Kbytes字节。 TTY 与进程关联的终端(tty) STAT 进程的 阅读全文
摘要:
1、什么是Linux? 组成部分:硬件、内核、lib库、应用程序 硬件:工作中真正工作的组成部分是硬件 linux内核(kernel):管理硬件 Linux团队管理的版本 lib库:封装内核接口,提供系统调用 应用程序:和用户交互,提供某项特定的服务 GNU:在linux内核之上研发了很多常见的应用 阅读全文
摘要:
一、修改mysql密码 1.停止服务 /etc/init.d/mysqld stop 2.以不检查权限的方式启动 /etc/init.d/mysqld --skip-grant-tables start 3.然后用空密码方式使用root用户登录 MySQL mysql -u root 4.修改密码 阅读全文
摘要:
下载和添加仓库 1.wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 2.sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm 3.yum update 安装 阅读全文
摘要:
• dig解析路径查询 – dig www.baidu.com +trace – 查询从根域名到指定域名可能经过的所有域名服务器 一、DNS原理 1.DNS(Domain Name System) • 将网站的域名转换为相应的IP。 • 如何映射 – 每个PC保持一个hosts文件 » www.58 阅读全文
摘要:
一、如何选择硬件 1.硬件(互联网主流)构成 – CPU • 32 processor(8个物理核,每核2个处理器,开启超线程) • 2.5GHZ– 内存 • 32G->64G->96G->128G – 磁盘 • SATA机械盘->SAS机械盘->SSD(固态硬盘) • 价格10倍 • IO性能50 阅读全文
摘要:
一、高可用架构为什么需要分层 1. ALLIN ONE 架构的缺点 – 整个架构只有一个模块 • 数据部分、逻辑部分、接入部分、展示部分等 – 架构存在问题 • 耦合严重 • 职责不分明 • 模块庞大、臃肿 • 开发成本高、效率低下 • 运维成本高 • 组件间相互影响,一旦一个组件有问题,整个服务都 阅读全文
摘要:
在设计原则基础上,对系统的各个部分组合,形成架构 系统架构两大要素 • 各个组件 • 组件间的相关关联 1.什么是好的软件架构 – 成本最低 – 满足用户需求(将来的功能需求) – 系统稳定性好 – 架构足够灵活 • 数据量维度 • 并发量维度 • 部署运维维度 2.什么是坏的软件架构 – 成本较高 阅读全文
摘要:
1.Maven 私服配置 https://my.oschina.net/heweipo/blog/481047 2.Idea配置CheckStyle http://www.cnblogs.com/wanshi1989/p/5478050.html 3.基于Nginx实现Java项目无缝升级 http 阅读全文
摘要:
idea的断点有不同的模式,只有当Thread模式下才能调试多线程 断点设置步骤: 1.在断点上右键 2.选择Thread,然后点Done(建议选择Thread后点击make default把此模式设置为默认模式) 3.之后就可以在debug模式按自己的想法调试多线程了 4.有时可能想在指定的情况下 阅读全文