摘要: MySql索引 InnoDB 是如何存储数据的 MySQL 支持多种存储引擎,并且可以以表为粒度设置存储引擎。因为支持 事务,我们最常使用的是 InnoDB 虽然数据保存在磁盘中,但其处理是在内存中进行的。为了减少磁盘随机读取次数, InnoDB 采用页而不是行的粒度来保存数据,即数据被分成若干页, 阅读全文
posted @ 2020-12-29 17:45 inspiresn 阅读(144) 评论(0) 推荐(0)
摘要: 简介 JAVA 线程的创建和销毁需要一定的系统开销,Java的线程即是工作单元,也是执行机制,JDK5开始工作单元和执行机制分离开来,工作单元包括Runnable和Callable,而执行机制有Executor框架提供 两级调度模型 应用程序通过Executor框架控制上层的调度;而下层的调度由操作 阅读全文
posted @ 2020-12-18 11:12 inspiresn 阅读(112) 评论(0) 推荐(0)
摘要: Pom.xml 加上spring-boot-plugin <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <version>2.3.3.REL 阅读全文
posted @ 2020-12-16 12:01 inspiresn 阅读(208) 评论(0) 推荐(0)
摘要: 微服务是什么? 简单来说,微服务架构风格想要开发一种由多个小服务组成的应用,每个服务运行于独立的进程,并且采用轻量级交互,多数情况下一个HTTP的资源API,这些服务具备独立业务能力并可以通过自动化部署方式独立部署,这种风格使最小化集中管理,从而可以使用多种不同的编程语言喝数据存储技术 James 阅读全文
posted @ 2020-12-15 11:21 inspiresn 阅读(40) 评论(0) 推荐(0)
摘要: 序 由于单master节点的kubernetes集群,存在master节点异常之后无法继续使用的缺陷。本文参考网管流程搭建一套多master节点负载均衡的kubernetes集群。官网给出了两种拓扑结构:堆叠control plane node和external etcd node,本文基于第一种拓 阅读全文
posted @ 2020-07-20 16:53 inspiresn 阅读(711) 评论(0) 推荐(0)
摘要: 可以使用一下命令查使用内存最多的10个进程 ps -aux | sort -k4nr | head -n 10 可以使用一下命令查使用CPU最多的10个进程 ps -aux | sort -k3nr | head -n 10 阅读全文
posted @ 2018-03-08 17:53 inspiresn 阅读(14593) 评论(0) 推荐(0)
摘要: 趁今天有时间整理了一下 启动命令为 //开发环境 java -jar app.jar --spring.profiles.active=dev--server.port=8060 //测试环境 java -jar app.jar --spring.profiles.active=qa --serve 阅读全文
posted @ 2017-11-03 11:51 inspiresn 阅读(1461) 评论(0) 推荐(0)
摘要: 封单个IP的命令:iptables -I INPUT -s 124.115.0.199 -j DROP 封IP段的命令:iptables -I INPUT -s 124.115.0.0/16 -j DROP 封整个段的命令:iptables -I INPUT -s 194.42.0.0/8 -j D 阅读全文
posted @ 2017-06-29 13:23 inspiresn 阅读(11144) 评论(0) 推荐(0)
摘要: @Target: @Target说明了Annotation所修饰的对象范围:Annotation可被用于 packages、types(类、接口、枚举、Annotation类型)、类型成员(方法、构造方法、成员变量、枚举值)、方法参数和本地变量(如循环变量、catch参数)。在Annotation类 阅读全文
posted @ 2017-06-25 15:22 inspiresn 阅读(2709) 评论(0) 推荐(0)
摘要: Table of Contents generated with DocToc SpringBoot 速记 构建项目 SpringBoot 基础配置 Spring Boot Starters @SpringBootApplication Web 容器配置 常规配置 HTTPS 配置 @Configu 阅读全文
posted @ 2021-01-07 23:58 inspiresn 阅读(315) 评论(0) 推荐(0)
摘要: htop yum -y install epel-release yum -y install htop linux 修改为阿里镜像库 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak curl -o 阅读全文
posted @ 2020-10-23 17:16 inspiresn 阅读(152) 评论(0) 推荐(0)
摘要: CentOS 7.0默认使用的是firewall作为防火墙 查看防火墙状态 firewall-cmd --state 停止firewall systemctl stop firewalld.service 禁止firewall开机启动 systemctl disable firewalld.serv 阅读全文
posted @ 2020-09-26 00:12 inspiresn 阅读(123) 评论(0) 推荐(0)
摘要: Mac键盘符号和修饰键说明⌘ Command⇧ Shift⌥ Option⌃ Control↩︎ Return/Enter⌫ Delete⌦ 向前删除键(Fn+Delete)↑ 上箭头↓ 下箭头← 左箭头→ 右箭头⇞ Page Up(Fn+↑)⇟ Page Down(Fn+↓)Home Fn + ← 阅读全文
posted @ 2019-03-31 23:53 inspiresn 阅读(447) 评论(0) 推荐(0)
摘要: 首先,进入的gitStore目录下(没有的话自己创建一个) 1.git init 在gitStore目录下 初始化一个git仓库 2.git add 复制一个文件到gitStore目录下,然后执行git add . 将“修改”从当前工作区存放到暂存区 3.git commit -m "first c 阅读全文
posted @ 2019-01-15 11:15 inspiresn 阅读(1396) 评论(0) 推荐(0)
摘要: 1、安装redis 第一步:下载redis安装包 wget http://download.redis.io/releases/redis-4.0.6.tar.gz 1 2 3 4 5 6 7 8 9 10 11 [root@iZwz991stxdwj560bfmadtZ local]# wget 阅读全文
posted @ 2018-06-03 02:35 inspiresn 阅读(108) 评论(0) 推荐(0)
摘要: 1.停止所有的container,这样才能够删除其中的images: docker stop $(docker ps -a -q) 如果想要删除所有container的话再加一个指令: docker rm $(docker ps -a -q) 2.查看当前有些什么images docker imag 阅读全文
posted @ 2018-03-27 10:35 inspiresn 阅读(199) 评论(0) 推荐(0)
摘要: CentOS 7.0默认使用的是firewall作为防火墙,使用iptables必须重新设置一下 1、直接关闭防火墙 systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewal 阅读全文
posted @ 2018-03-08 13:58 inspiresn 阅读(163) 评论(0) 推荐(0)
摘要: 在CentOS 7.3 下安装MySQL 5.7并修改初始密码,Windows下安装MySQL 5.7 见 http://www.linuxidc.com/Linux/2017-11/148521.htm 1、官方安装文档 http://dev.mysql.com/doc/mysql-yum-rep 阅读全文
posted @ 2018-03-07 09:50 inspiresn 阅读(168) 评论(0) 推荐(1)
摘要: 有时候安装一些软件或者服务都需要jdk环境,今天就在centos上安装最新的jdk环境。 检测历时安装 1、查看Linux自带的JDK是否已安装 # java -version 2、查看JDK信息 # rpm -qa | grep java 显示: java-x.x.x-gcj-compat-x.x 阅读全文
posted @ 2017-11-21 11:08 inspiresn 阅读(202) 评论(0) 推荐(0)
摘要: rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rabbit MQ 是建立在Erlang OTP平台上。 1.安装Erlang 所以在安装rabbitMQ 阅读全文
posted @ 2017-10-14 15:25 inspiresn 阅读(163) 评论(0) 推荐(0)
摘要: 请预先安装jdk 创建新用户(非root用户) elasticsearch只能用非root启动,这里我创建了一个叫seven的用户 1 2 下载elasticsearch 1 2 3 4 5 6 解压并运行elasticsearch 解压 1 移动到指定文件夹并重命名(方便管理) 1 修改访问ela 阅读全文
posted @ 2017-07-29 16:54 inspiresn 阅读(1422) 评论(1) 推荐(0)
摘要: 打开 /etc/ 目录下的 profile 文件: vi /etc/profile 将如下代码追加到 profile 文件末尾: # idea - jdk8 settings start 2016-05-01 JAVA_HOME=/usr/local/jdk/jdk1.8.0_91 JRE_HOME 阅读全文
posted @ 2017-07-27 10:23 inspiresn 阅读(110) 评论(0) 推荐(0)
摘要: curl -X DELETE http://{ES IP address}:9200/{index_name} 阅读全文
posted @ 2017-07-12 13:09 inspiresn 阅读(145) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-07-10 11:38 inspiresn 阅读(0) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-07-10 11:37 inspiresn 阅读(1) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-07-10 11:35 inspiresn 阅读(0) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-07-10 11:34 inspiresn 阅读(1) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-07-10 11:32 inspiresn 阅读(1) 评论(0) 推荐(0)
摘要: yum 安装 MySQL5.7 最简单的方法! 正文 第一步 安装CentOS 略 CentOS 版本为6.5 第二步 安装 yum 仓库列表 使用yum 安装mysql,要使用mysql的yum仓库,先从官网下载适合你系统的仓库 https://dev.mysql.com/downloads/re 阅读全文
posted @ 2017-07-10 11:29 inspiresn 阅读(167) 评论(0) 推荐(0)
摘要: mysql数据库有多种安装方式,本文只介绍在Linux服务器上最实用、最快捷的mysql server安装方法。一、Linux服务器yum安装(CentOS6.3 64位)所有在服务器上执行的命令,都在 # 后面1、命令安装mysql# yum install mysql mysql-server 阅读全文
posted @ 2017-06-29 15:58 inspiresn 阅读(227) 评论(0) 推荐(0)
摘要: 1. 备份现在的源文件 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak 2. 下载163源cd /etc/yum.repos.d/wget http://mirrors.163.com/.help/ 阅读全文
posted @ 2017-06-29 15:36 inspiresn 阅读(356) 评论(0) 推荐(0)
摘要: 一、ElasticSearch2.2.0安装 1.下载ElasticSearch2.2.0安装包 https://download.elastic.co/elasticsearch/elasticsearch/elasticsearch-2.2.0.tar.gz 2.解压安装ElasticSearc 阅读全文
posted @ 2017-06-29 13:55 inspiresn 阅读(1073) 评论(0) 推荐(0)
摘要: 最近帮朋友做了两个网站,预算很小很小.小到两个网站只能跑在一台512M内存的公网服务器上(tomcat+MySQL,由于内存太小了,只能把两个网站部署在同一个tomcat上),每个网站有自己的域名,初步考虑使有nginx做反向代理,把两个域名映射到相应的应用上。因此就有了标题所说的“nginx多域名 阅读全文
posted @ 2017-06-29 13:31 inspiresn 阅读(322) 评论(0) 推荐(0)
摘要: root 账号登陆后,依次执行以下命令: 1 cd /tmp 2 wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz 3 tar zxvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20 4 ./con 阅读全文
posted @ 2017-06-29 13:19 inspiresn 阅读(190) 评论(0) 推荐(0)
摘要: public class Car { private String brand; private String color; private int maxSpeed; public Car() { } public Car(String brand, String color, int maxSp 阅读全文
posted @ 2017-06-25 19:48 inspiresn 阅读(302) 评论(0) 推荐(0)