<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[传臣、的博客]]></title><description><![CDATA[海到无边天作岸，山登绝顶我为峰！]]></description><link>https://blog.youkuaiyun.com/vae1314chuanchen</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; vae1314chuanchen]]></copyright><item><title><![CDATA[Elastic Stack(二)——Elasticsearch之REST API的使用]]></title><link>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/105940267</link><guid>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/105940267</guid><author>vae1314chuanchen</author><pubDate>Tue, 05 May 2020 22:44:39 +0800</pubDate><description><![CDATA[一、Rest命令说明

二、创建索引、添加数据
PUT logs/_doc/1
{
  "log_name" : "首页点击次数",
  "log_value" : 4,
  "user_id" : 10086,
  "datetime" : "2020-05-01"
}

PUT logs/_doc/2
{
  "log_name" : "首页点击次数",
  "log_value" : 19,...]]></description><category></category></item><item><title><![CDATA[Elastic Stack(一)——Elasticsearch与Kibana的安装]]></title><link>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/105825077</link><guid>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/105825077</guid><author>vae1314chuanchen</author><pubDate>Tue, 05 May 2020 22:17:28 +0800</pubDate><description><![CDATA[概述
Elastic Stack包括 Elasticsearch、Kibana、Beats 和 Logstash（也称为 ELK Stack）。能够安全可靠地获取任何来源、任何格式的数据，然后实时地对数据进行搜索、分析和可视化。

Elasticsearch安装
本文安装环境基于Linux系统与Docker进行部署，操作前请确认已经安装Docker。
1）从仓库中查找Elasticsearch镜像...]]></description><category></category></item><item><title><![CDATA[根据Tomcat的日志统计系统QPS]]></title><link>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/104415280</link><guid>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/104415280</guid><author>vae1314chuanchen</author><pubDate>Thu, 20 Feb 2020 18:23:49 +0800</pubDate><description><![CDATA[根据Tomcat的日志统计系统QPS]]></description><category></category></item><item><title><![CDATA[Docker与Docker Compose安装]]></title><link>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/104384140</link><guid>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/104384140</guid><author>vae1314chuanchen</author><pubDate>Thu, 20 Feb 2020 17:57:36 +0800</pubDate><description><![CDATA[系统要求
Docker CE 支持 64 位版本 CentOS 7，并且要求内核版本不低于 3.10。 CentOS 7 满足最低内核的要求，但由于内核版本比较低，部分功能（如 overlay2 存储层驱动）无法使用，并且部分功能可能不太稳定。]]></description><category></category></item><item><title><![CDATA[MySQL数据库按月分表]]></title><link>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/104383890</link><guid>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/104383890</guid><author>vae1314chuanchen</author><pubDate>Tue, 18 Feb 2020 22:16:37 +0800</pubDate><description><![CDATA[在系统做日志记录的时候采用MySQL数据库，由于日志数据量较大，采用按月分表的形式进行处理。分表思路，每个月的开始都要建立一张以月为单位的新表来存储过去一个月的数据。有一张表的表名是一直不变的，这张表是用来暂时存储新的一个月的数据的。]]></description><category></category></item><item><title><![CDATA[2019年总结]]></title><link>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/103789727</link><guid>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/103789727</guid><author>vae1314chuanchen</author><pubDate>Tue, 31 Dec 2019 23:42:39 +0800</pubDate><description><![CDATA[2019年的最后一夜，总结2019，展望2020。
2019年如白驹过隙，后知后觉已是2020年。
2019年过的很糟糕。
希望新的一年公司能有好的发展。
希望新的一年事事顺心。
最后，顺利毕业。
新年快乐！
启航！2020！

...]]></description><category></category></item><item><title><![CDATA[NB-IoT到底是什么？]]></title><link>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/102928831</link><guid>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/102928831</guid><author>vae1314chuanchen</author><pubDate>Wed, 06 Nov 2019 09:31:50 +0800</pubDate><description><![CDATA[NB-IoT是这两年火热的名词，和物联网，大数据一样在IT行业被热捧。NB-IoT技术因为低功耗、连接稳定、成本低、架构优化出色等特点而备受关注。为了和现在的移动网络兼容，主要基于LTE技术（ 3GPP Release 13）。现在中国的三大运营商都在加紧部署NB-IOT网络。
一、NB-IoT是什么？
NB-IoT是指窄带物联网(Narrow Band -Internet of Things)技...]]></description><category></category></item><item><title><![CDATA[JVM——垃圾收集（GC）]]></title><link>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/90771779</link><guid>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/90771779</guid><author>vae1314chuanchen</author><pubDate>Tue, 20 Aug 2019 14:09:38 +0800</pubDate><description><![CDATA[引言
1、什么是GC？
garbage collector
2、GC要做的事？

1、Where/Which？
2、When？
3、How？

3、为什么我们要去了解GC和内存分配？

1、面试需要
2、GC对应用的性能是有影响的
3、写代码有好处

4、谁需要GC？
GC（垃圾收集）主要是针对堆和方法区进行。程序计数器、虚拟机栈和本地方法栈这三个区域属于线程私有的，只存在于线程的生命周期内，线程...]]></description><category></category></item><item><title><![CDATA[面试收集文章]]></title><link>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/93890266</link><guid>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/93890266</guid><author>vae1314chuanchen</author><pubDate>Thu, 27 Jun 2019 16:59:09 +0800</pubDate><description><![CDATA[面试/笔试第一弹 —— 计算机网络面试问题集锦
面试/笔试第二弹 —— 操作系统面试问题集锦
面试/笔试第三弹 —— 数据库面试问题集锦
面试/笔试第四弹 —— 多线程面试问题集锦
面试/笔试第五弹 —— Java面试问题集锦（上篇）
面试/笔试第五弹 —— Java面试问题集锦（下篇）

...]]></description><category></category></item><item><title><![CDATA[JVM——运行时数据区]]></title><link>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/90766590</link><guid>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/90766590</guid><author>vae1314chuanchen</author><pubDate>Tue, 04 Jun 2019 16:03:20 +0800</pubDate><description><![CDATA[JVM 的组成

从上图不难看出，JVM的组成包括下面几个部分：

类加载器（Class Loader）
运行时数据区（Runtime Data Area）
执行引擎（Execution Engine）
本地接口（Native Interface）
本地库（Native Libraries）

首先通过类加载器（Class Loader）把 Java 代码转换成字节码，运行时数据区（Runtime...]]></description><category></category></item><item><title><![CDATA[MySQL——性能优化]]></title><link>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/90301881</link><guid>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/90301881</guid><author>vae1314chuanchen</author><pubDate>Fri, 17 May 2019 23:42:19 +0800</pubDate><description><![CDATA[性能优化的思路
1、首先需要使用慢查询功能，去获取所有查询时间比较长的SQL语句。
MySQL——慢查询
2、其次使用explain命令去查看有问题的SQL的执行计划。
MySQL——执行计划EXPLAIN
3、最后可以使用show profile[s] 查看有问题的SQL的性能使用情况。]]></description><category></category></item><item><title><![CDATA[MySQL——执行计划EXPLAIN]]></title><link>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/90202614</link><guid>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/90202614</guid><author>vae1314chuanchen</author><pubDate>Tue, 14 May 2019 18:03:14 +0800</pubDate><description><![CDATA[简介
MySQL 提供了一个 EXPLAIN 命令，它可以对 SELECT 语句进行分析，并输出 SELECT 执行的详细信息，以供开发人员针对性优化。
使用explain这个命令来查看一个这些SQL语句的执行计划，查看该SQL语句有没有使用上了索引，有没有做全表扫描，这都可以通过explain命令来查看。
可以通过explain命令深入了解MySQL的基于开销的优化器，还可以获得很多可能被优化器...]]></description><category></category></item><item><title><![CDATA[MySQL——慢查询]]></title><link>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/90143664</link><guid>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/90143664</guid><author>vae1314chuanchen</author><pubDate>Sun, 12 May 2019 18:56:33 +0800</pubDate><description><![CDATA[前言
数据库查询快慢是影响项目性能的一大因素，对于数据库，我们除了要优化 SQL，更重要的是得先找到需要优化的 SQL。MySQL 数据库有一个“慢查询日志”功能，用来记录查询时间超过某个设定值的SQL，这将极大程度帮助我们快速定位到症结所在，以便对症下药。
什么事慢查询
慢查询日志，顾名思义，就是查询慢的日志，是指mysql记录所有执行超过long_query_time参数设定的时间阈值的SQL...]]></description><category></category></item><item><title><![CDATA[MySQL索引与性能优化]]></title><link>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/90116831</link><guid>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/90116831</guid><author>vae1314chuanchen</author><pubDate>Sun, 12 May 2019 11:48:45 +0800</pubDate><description><![CDATA[概述
本文将分四个部分，第一部分介绍MySQL中的索引，第二部分介绍MySQL中的慢查询，第三部分介绍MySQL中SQL的执行计划，第四部分介绍MySQL性能优化。
索引
索引介绍
MySQL官方对索引的定义为：索引（Index）是帮助MySQL高效获取数据的数据结构。
可以得到索引的本质：索引是数据结构。使用索引的主要目的是为了优化查询速度。
索引原理
生活中随处可见索引的例子，如字典的目录，火...]]></description><category></category></item><item><title><![CDATA[分布式文件系统FastDFS]]></title><link>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/89921414</link><guid>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/89921414</guid><author>vae1314chuanchen</author><pubDate>Tue, 07 May 2019 15:07:10 +0800</pubDate><description><![CDATA[一、分布式文件系统FastDFS详解
分布式文件系统FastDFS详解
二、FastDFS 集群 安装 配置
FastDFS 集群 安装 配置
三、FastDFS的安装（1）
FastDFS的安装（1）
四、FastDFS的安装（2）——FastDFS 和nginx整合
FastDFS的安装（2）——FastDFS 和nginx整合
五、FastDFS的安装（3）——FastDFS Java Cl...]]></description><category></category></item><item><title><![CDATA[FastDFS的安装（3）——FastDFS Java Client操作FastDFS]]></title><link>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/89709309</link><guid>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/89709309</guid><author>vae1314chuanchen</author><pubDate>Tue, 30 Apr 2019 14:52:35 +0800</pubDate><description><![CDATA[1、下载fastdfs-client-java的源代码
在Github上下载fastdfs-client-java的源代码。

https://github.com/happyfish100/fastdfs-client-java

2、使用maven从源码安装、构建jar包
mvn clean install

3、使用maven将jar文件安装到本地仓库
mvn install:install...]]></description><category></category></item><item><title><![CDATA[FastDFS的安装（2）——FastDFS 和nginx整合]]></title><link>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/89678782</link><guid>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/89678782</guid><author>vae1314chuanchen</author><pubDate>Tue, 30 Apr 2019 11:19:54 +0800</pubDate><description><![CDATA[1、背景
在大多数业务场景中，往往需要为FastDFS存储的文件提供http下载服务，而尽管FastDFS在其storage及tracker都内置了http服务， 但性能表现却不尽如人意。
作者余庆在后来的版本中增加了基于当前主流web服务器的扩展模块(包括nginx/apache)，其用意在于利用web服务器直接对本机storage数据文件提供http服务，以提高文件下载的性能。
2、架构
使用...]]></description><category></category></item><item><title><![CDATA[FastDFS的安装（1）]]></title><link>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/89676841</link><guid>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/89676841</guid><author>vae1314chuanchen</author><pubDate>Mon, 29 Apr 2019 16:35:09 +0800</pubDate><description><![CDATA[1、安装gcc（编译时需要）
FastDFS是C语言开发，安装FastDFS需要先将官网下载的源码进行编译，编译依赖gcc环境，如果没有gcc环境，需要安装gcc。
yum install -y gcc gcc-c++

2、安装libevent（运行时需求）
FastDFS依赖libevent库。
 yum -y install libevent

3、 安装libfastcommon
libf...]]></description><category></category></item><item><title><![CDATA[MySQL——事务处理]]></title><link>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/89668594</link><guid>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/89668594</guid><author>vae1314chuanchen</author><pubDate>Mon, 29 Apr 2019 11:11:39 +0800</pubDate><description><![CDATA[为什么需要事务
现在的很多软件都是多用户，多程序，多线程的，对同一个表可能同时有很多人在用，为保持数据的一致性，所以提出了事务的概念。
A 给B 要划钱，A 的账户-1000元， B 的账户就要+1000元，这两个update 语句必须作为一个整体来执行，不然A 扣钱了，B 没有加钱这种情况很难处理。
什么是事务
在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务。
事务...]]></description><category></category></item><item><title><![CDATA[MySQL——业务设计]]></title><link>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/89517452</link><guid>https://blog.youkuaiyun.com/vae1314chuanchen/article/details/89517452</guid><author>vae1314chuanchen</author><pubDate>Thu, 25 Apr 2019 16:03:17 +0800</pubDate><description><![CDATA[逻辑设计
范式设计
范式概述
第一范式：当关系模式R的所有属性都不能在分解为更基本的数据单位时，称R是满足第一范式的，简记为1NF。满足第一范式是关系模式规范化的最低要求，否则，将有很多基本操作在这样的关系模式中实现不了。
第二范式：如果关系模式R满足第一范式，并且R得所有非主属性都完全依赖于R的每一个候选关键属性，称R满足第二范式，简记为2NF。
第三范式：设R是一个满足第一范式条件的关系模式，...]]></description><category></category></item></channel></rss>