自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Linux 查看系统负载常用命令

Web 服务器经常遇到 linux 系统负载的一系列问题,linux 系统下查看系统负载的top命令显示意思如下:第一行的意思:top - 15:41:00 up 1 min, 0 users, load average: 0.52, 0.58, 0.5915:41:00:系统当前时间up 1 min, :系统开机至今的时间0 users:当前 0 用户在线load average:0.52, 0.58, 0.59:系统 1 分钟、5 分钟、15 分钟的 CPU 负载信息(单位时间段内 CPU

2021-10-22 09:18:49 530

原创 Elasticsearch工作原理

一、关于搜索引擎各位知道,搜索程序一般由索引链及搜索组件组成。索引链功能的实现需要按照几个独立的步骤依次完成:检索原始内容、根据原始内容来创建对应的文档、对创建的文档进行索引。搜索组件用于接收用户的查询请求并返回相应结果,一般由用户接口、构建可编程查询语句的方法、查询语句执行引擎及结果展示组件组成。Elasticsearch工作原理著名的开源程序Lucene是为索引组件,它提供了搜索程序的核心索引和搜索模块,例如图中的“Index”及下面的部分;而ElasticSearch则更像一款搜索组件,它利

2021-10-22 09:14:21 1493

原创 详解Nginx服务器之负载均衡策略(6种)

一、关于Nginx的负载均衡在服务器集群中,Nginx起到一个代理服务器的角色(即反向代理),为了避免单独一个服务器压力过大,将来自用户的请求转发给不同的服务器。二、Nginx负载均衡策略负载均衡用于从“upstream”模块定义的后端服务器列表中选取一台服务器接受用户的请求。一个最基本的upstream模块是这样的,模块内的server是服务器列表:#动态服务器组upstream dynamic_zuoyu { server localhost:8080; #tomcat 7.0 ser

2021-10-22 09:08:22 5297 1

原创 linux下activemq安装与配置

一、下载:apache-activemq-5.14.0-bin.tar.gzhttp://activemq.apache.org/activemq-5140-release.html二、安装activemq1、gz文件拷贝到/usr/local/src目录2、解压启动tar -zxvf apache-activemq-5.14.0-bin.tar.gz cd apache-activemq-5.14.0cd bin./activemq start netstat -anp|grep

2021-10-22 09:00:06 705

原创 消息中间件ActiveMQ使用详解

一、消息中间件的介绍介绍​ 消息队列 是指利用 高效可靠 的 消息传递机制 进行与平台无关的 数据交流,并基于 数据通信 来进行分布式系统的集成。特点(作用)应用解耦异步通信流量削峰(海量)日志处理消息通讯……应用场景根据消息队列的特点,可以衍生出很多场景,或者说很多场景都能用到。下面举几个例子:1)异步通信​ 注册时的短信、邮件通知,减少响应时间;2)应用解耦​ 信息发送者和消息接受者无需耦合,比如调用第三方;3)流量削峰​ 例如秒杀系统;二、消息中间件的对比1.

2021-10-20 10:08:58 654

原创 $.ajax()方法使用详解说明

jquery中的ajax方法参数总是记不住,这里记录一下。1.url要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的全局设置。4.async要求为Boolean类型的参数,默认设置为true,所

2021-10-20 09:22:26 166

原创 Tomcat日志文件catalina.out文件过大问题解决方法

随着项目的运行,Tomcat的日志文件catalina.out的大小日益增大,现在都有好几个GB了。如果我们不做任何处理,catalina.out的文件大小将会持续增加,直到把我们的系统硬盘空间给撑爆不可。当Tomcat的日志文件catalina.out的大小大于2GB时,Tomcat程序崩溃时将有可能会启动失败并且不会有任何错误信息提示。为了避免该场景的出现,我们要定期轮转catalina.out日志文件。这里小白使用CentOS6U5自带的logrotate程序来解决catalina.out的日志轮

2021-10-20 09:04:51 4856 1

原创 MySQL优化之1:or条件优化

MySQL5.0和更新版本中引入了一种叫:索引合并(Index merge)的策略,一定程度上可以使用表上多个单列索引来定位指定的行。该特性主要应用于以下三种场景:1. 对or语句求并集,如查询select * from film_actor where c1 = “xxx” or c2 = "xxx"时,如果c1和c2列上分别有索引,可以按照c1和c2条件进行查询,再将查询结果合并(union)操作,得到最终结果。2. 对and语句求交集,如查询select * from film_actor wh

2021-10-20 08:52:58 1226

原创 Windows mysql5.5 安装图解 mysql图文安装教程

1、首先单击MySQL5.5.21的安装文件,出现该数据库的安装向导界面,单击“next”继续安装,如图所示:2、在打开的窗口中,选择接受安装协议,单击“next”继续安装,如图所示:3、在出现选择安装类型的窗口中,有“typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择“Custom”,因为通过自定义可以更加的让我们去熟悉它的安装过程,单击“next”继续安装,如图所示:4、在出现自定义安装界面中选择mysql数据库的安装路径,这里我设置的是

2021-10-19 17:28:26 1789

原创 项目中常用的19条MySQL优化

一、EXPLAIN做MySQL优化,我们要善用 EXPLAIN 查看SQL执行计划。下面来个简单的示例,标注(1,2,3,4,5)我们要重点关注的数据type列,连接类型。一个好的sql语句至少要达到range级别。杜绝出现all级别key列,使用到的索引名。如果没有选择索引,值是NULL。可以采取强制索引方式key_len列,索引长度rows列,扫描行数。该值是个预估值extra列,详细说明。注意常见的不太友好的值有:Using filesort, Using temporary

2021-10-19 16:56:43 58

原创 Eclipse上Maven环境配置使用 (全)

1. 安装配置Maven:1.1 从Apache网站 http://maven.apache.org/ 下载并且解压缩安装Apache Maven。    Maven下载地址: http://maven.apache.org/download.cgi  1.2 配置 Maven 的conf文件夹中配置文件settings.xml。<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.

2021-10-19 10:12:43 460

原创 记录低版本eclipse(4.5)配置tomcat8.5方式

配置的路异常艰辛。。一定要写一篇文章记录一下!温馨提示:1.不要下载版本太低的eclipse,eclipse版本最好是eclipse for java EE developers,如果是for java Developers会没有sever,解决办法自行搜索。2.最好不要下载tomcat8.5,当然如果下载了8.5也还是有办法配置的,就是不知道后续会不会有问题。在eclipse中配置tomcat8.5(1)打开Eclipse,选择Window/Preference/Server/Runtime E

2021-10-19 09:55:17 1786

原创 linux查看系统的日志的一些实用操作

last-a 把从何处登入系统的主机名称或ip地址,显示在最后一行。-d 指定记录文件。指定记录文件。将IP地址转换成主机名称。-f <记录文件>  指定记录文件。-n <显示列数>或-<显示列数>  设置列出名单的显示列数。-R 不显示登入系统的主机名称或IP地址。-x 显示系统关机,重新开机,以及执行等级的改变等信息以下看所有的重启、关机记录last | grep rebootlast | grep shutdownhistory列出所有的历史记

2021-10-19 09:47:55 244

原创 Linux常用命令大全

最近都在和Linux打交道,这方面基础比较薄弱的我只好查阅相关资料并记录下来常用的命令,方便后期快速查找使用,于是进行整理如下:系统信息arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显

2021-10-19 09:42:59 78

原创 Linux 下配置滚动日志之 logrotate

日志是个好东西,便于定位历史问题,但记录太多,不滚动,不除旧总暴盘的时候。如果是用日志框架输出的日志,像 Log4j 或 Logback 通过选择具有滚动特性的 Appender 就能实现日志的滚动,并删除旧的归档日志文件。但也有在程序当中难以控制的日志输出文件,这用的话必须采取事后补救措施,程序尽管往一个日志文件里写,由另一个程序来对该日志文件进行归档,清理操作。与此相关的工具,我们可以找到以下几个logrotate, 如今的多数 Linux 发布版都自带了,感觉有一种主场优势。github 上

2021-10-19 09:38:35 1231

原创 linux下nginx安装、配置实战

1、什么是NginxNginx(“enginex”)是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器,在高连接并发的情况下Nginx是Apache服务器不错的替代品.其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好.目前中国大陆使用nginx网站用户有:新浪、网易、腾讯,另外知名的微网志Plurk也使用nginx。Nginx作为负载均衡服务器,既可以在内部直接支持Rails和PHP程序对外进行服务,也可以支持作为HTTP代

2021-10-19 09:25:16 143

原创 jdk1.7Tomcat7.0环境变量配置

配置jdk1.7的环境变量:JAVA_HOME:D:\Study\Java\jdk1.7.0_17PATH:%JAVA_HOME%\bin;CLASS_PATH:.;%JAVA_HOME%\lib;tomcat7.0环境配置CATALINA_HOME:F:\apache-tomcat-7.0.35PATH:%CATALINA_HOME%\bin;CLASS_PATH:%CATALINA_HOME%\lib\servlet-api.jar;%CATALINA_HOME%\lib\jsp-api

2021-10-19 09:14:55 497

原创 Linux开发环境初始搭建

1、一个完整的linux服务器,提供相关账号密码2、根据所在云服务器的相关了解进行如下操作:           1、进行数据盘的分区,挂载数据盘           2、进行开发环境的安装:       &nbs

2021-10-19 09:09:40 195

原创 MySQL for update使用详解

InnoDB行锁类型共享锁(S):允许一个事务去读取一行,阻止其他事务获取相同数据集的排他锁。排他锁(X):允许获得排他锁的事务更新数据,组织其他事务获取相同数据集的共享锁和排他锁。加锁方式共享锁(S):select * from table_name where … lock in share mode;排他锁(S):select * from table_name where … for update;for update是在数据库中上锁用的,可以为数据库中的行上一个排它锁。当一个

2021-10-15 09:07:38 12227

原创 js键盘按钮keyCode及示例大全

1、以功能区分布2、以 keycode 编号顺序分布keycode 0 =keycode 1 =keycode 2 =keycode 3 =keycode 4 =keycode 5 =keycode 6 =keycode 7 =keycode 8 = BackSpacekeycode 9 = Tabkeycode 10 =keycode 11 =keycode 12 = Clearkeycode 13 = Enterkeycode 14 =keycode 15 =ke

2021-10-15 08:55:00 11275

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除