<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[时尽知，力竭进。学无止境，业精于勤。]]></title><description><![CDATA[Make every effort to keep pace with the times. There is no end to learning and industry is good at diligence.]]></description><link>https://blog.youkuaiyun.com/ab52262879</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ab52262879]]></copyright><item><title><![CDATA[Swagger注解记录]]></title><link>https://blog.youkuaiyun.com/ab52262879/article/details/143176369</link><guid>https://blog.youkuaiyun.com/ab52262879/article/details/143176369</guid><author>ab52262879</author><pubDate>Wed, 23 Oct 2024 10:05:56 +0800</pubDate><description><![CDATA[Swagger注解记录]]></description><category></category></item><item><title><![CDATA[Spring事务的传播方式]]></title><link>https://blog.youkuaiyun.com/ab52262879/article/details/142639116</link><guid>https://blog.youkuaiyun.com/ab52262879/article/details/142639116</guid><author>ab52262879</author><pubDate>Sun, 29 Sep 2024 16:52:21 +0800</pubDate><description><![CDATA[Spring事务的传播方式7种
1.当前有事务，加入当前事务-（全部回滚），否则，那么开启一个新的事务 – 默认 required
2.当前有事务，加入当前事务，否则，以非事务方式执行-- supports
3.无论当前是否存在事务，都会开启一个事务，并挂起当前事务-- required_new
4.无论当前是否存在事务，都会以非事务方式执行，挂起当前事务 --not_spported
5.必须在事务中执行，如果不存在事务，抛出异常-- mandatory
6.不能在事务中执行，如果存在事务，抛出异常-- ]]></description><category></category></item><item><title><![CDATA[Linux同步网络时间]]></title><link>https://blog.youkuaiyun.com/ab52262879/article/details/124683207</link><guid>https://blog.youkuaiyun.com/ab52262879/article/details/124683207</guid><author>ab52262879</author><pubDate>Tue, 10 May 2022 10:56:11 +0800</pubDate><description><![CDATA[ntp常用服务器：
中国国家授时中心：210.72.145.44
NTP服务器(上海) ：ntp.api.bz
美国：time.nist.gov
复旦：ntp.fudan.edu.cn
微软公司授时主机(美国) ：time.windows.com
台警大授时中心(台湾)：asia.pool.ntp.org
阿里云ntp服务器：ntp.aliyun.com
centos 7设置时区
timedatectl set-timezone Asia/Shanghai
下载时间同步模块
 yum install ntp]]></description><category></category></item><item><title><![CDATA[什么是需求规约？需求规约的作用有那些？需求规约的性质？]]></title><link>https://blog.youkuaiyun.com/ab52262879/article/details/124047016</link><guid>https://blog.youkuaiyun.com/ab52262879/article/details/124047016</guid><author>ab52262879</author><pubDate>Fri, 08 Apr 2022 17:58:57 +0800</pubDate><description><![CDATA[什么是需求规约？
定义：需求规约是一个软件项\产品\系统所有需求陈述的正式文档，它表示了软件产品\系统的概念模型
需求规约的作用？

需求规约是软件开发组织和用户之间一份事实上的技术合同书，是产品功能及其环境的体现。
对于项目其余大多数工作，它是一个管理控制点。
对于软件设计，需求规约是一个正式的、受控的起始点。
是创建产品验收测试计划和用户指南的基础，即基于需求规约一般会产生另外两个两个文档——初始测试计划和用户系统指南描述。

需求规约的性质？
重要性和稳定性程度、完整的、一致的、可修改的

...]]></description><category></category></item><item><title><![CDATA[使用Docker部署rockemq（单机）]]></title><link>https://blog.youkuaiyun.com/ab52262879/article/details/123920030</link><guid>https://blog.youkuaiyun.com/ab52262879/article/details/123920030</guid><author>ab52262879</author><pubDate>Sat, 02 Apr 2022 18:20:25 +0800</pubDate><description><![CDATA[查询镜像
docker search rocketmq
NAME                                 DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
foxiswho/rocketmq                    rocketmq                                        69                   
rocke]]></description><category></category></item><item><title><![CDATA[Linux下安装Docker]]></title><link>https://blog.youkuaiyun.com/ab52262879/article/details/123919481</link><guid>https://blog.youkuaiyun.com/ab52262879/article/details/123919481</guid><author>ab52262879</author><pubDate>Sat, 02 Apr 2022 14:32:18 +0800</pubDate><description><![CDATA[安装依赖
yum install -y yum-utils device-mapper-persistent-data lvm2

添加软件源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo  # 指定阿里云镜像源

安装docker-ce（centos6不支持）
yum clean all  
yum makecache fast        # 重新生成缓存
yu]]></description><category></category></item><item><title><![CDATA[Docker实战]]></title><link>https://blog.youkuaiyun.com/ab52262879/article/details/123895885</link><guid>https://blog.youkuaiyun.com/ab52262879/article/details/123895885</guid><author>ab52262879</author><pubDate>Fri, 01 Apr 2022 13:55:13 +0800</pubDate><description><![CDATA[正文
 一、 &nbsp; &nbsp;Docker简介 
 Docker是一个开源的应用容器引擎，开发者可以打包自己的应用到容器里面，然后迁移到其他机器的docker应用中，可以实现快速部署。
 简单的理解，docker就是一个软件集装箱化平台，就像船只、火车、卡车运输集装箱而不论其内部的货物一样，软件容器充当软件部署的标准单元，其中可以包含不同的代码和依赖项。
 按照这种方式容器化软件，开发人员和 IT 专业人员只需进行极少修改或不修改，即可将其部署到不同的环境，如果出现的故障，也可以通过镜像，快速..]]></description><category></category></item><item><title><![CDATA[kibana-es相关操作命令记录]]></title><link>https://blog.youkuaiyun.com/ab52262879/article/details/121795187</link><guid>https://blog.youkuaiyun.com/ab52262879/article/details/121795187</guid><author>ab52262879</author><pubDate>Wed, 08 Dec 2021 16:47:12 +0800</pubDate><description><![CDATA[添加mapping字段
PUT es_test/_mapping
{
  "properties":{
    "num": {
        "type":"keyword"
    }
  }
}

查看mapping
GET es_test/_mapping

查询索引
GET es_test/_search

添加数据
POST /es_test/_doc
{
  "name":"张三",
  "age":281,
  "address":"重庆1"
}

根据条件删除数据
DELETE  es_]]></description><category></category></item><item><title><![CDATA[微服务架构-使用spring-cloud-nacos作为注册中心、配置中心]]></title><link>https://blog.youkuaiyun.com/ab52262879/article/details/120163101</link><guid>https://blog.youkuaiyun.com/ab52262879/article/details/120163101</guid><author>ab52262879</author><pubDate>Fri, 10 Sep 2021 18:14:14 +0800</pubDate><description><![CDATA[nocas安装


项目构建
父项目
生产者项目
消费者项目


测试



]]></description><category></category></item><item><title><![CDATA[SpringCloudAlibaba-Nacos]]></title><link>https://blog.youkuaiyun.com/ab52262879/article/details/116741939</link><guid>https://blog.youkuaiyun.com/ab52262879/article/details/116741939</guid><author>ab52262879</author><pubDate>Thu, 13 May 2021 11:09:47 +0800</pubDate><description><![CDATA[目录 
&nbsp; 
1:安装nocas 
2:什么是nocas 
2.1:为什么使用SpringCloudAlibaba 
2.2:什么是nacos&nbsp; 
3:案例架构 
4:服务提供者使用案例 
4.1:提供者8001和8002的pom 
4.2:&nbsp;提供者8001和8002的pom的controller 
4.3:&nbsp;提供者8001和8002的properties ...]]></description><category></category></item><item><title><![CDATA[Mysql索引类型Btree和Hash的区别场景]]></title><link>https://blog.youkuaiyun.com/ab52262879/article/details/115293097</link><guid>https://blog.youkuaiyun.com/ab52262879/article/details/115293097</guid><author>ab52262879</author><pubDate>Mon, 29 Mar 2021 09:07:51 +0800</pubDate><description><![CDATA[Mysql索引类型Btree和Hash的区别以及使用场景
            
            
                
                    
                    
                    亮子zl
                    2019-04-19 09:39:34
                    
            ...]]></description><category></category></item><item><title><![CDATA[java服务占用cpu居高不下问题排查]]></title><link>https://blog.youkuaiyun.com/ab52262879/article/details/111675076</link><guid>https://blog.youkuaiyun.com/ab52262879/article/details/111675076</guid><author>ab52262879</author><pubDate>Fri, 25 Dec 2020 13:43:19 +0800</pubDate><description><![CDATA[1.查看对应服务线程情况
ps -mp (服务PID)4815 -o THREAD,tid,time

2.查看（1）命令结果，排查各个线程占用的时间和cpu消耗,获取占用时间长并且占用cpu搞的线程
3.线程id转换16进制
printf "%x\n" (线程id)4859

4.利用jstack 导出当前服务线程dump文件
jstack (服务PID)4815 &gt; ./1.txt


...]]></description><category></category></item><item><title><![CDATA[Linux对指定服务器ip开放指定端口]]></title><link>https://blog.youkuaiyun.com/ab52262879/article/details/109047957</link><guid>https://blog.youkuaiyun.com/ab52262879/article/details/109047957</guid><author>ab52262879</author><pubDate>Tue, 13 Oct 2020 11:37:46 +0800</pubDate><description><![CDATA[对指定ip开放指定端口
命令
firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.5.1" port protocol="tcp" port="6379" accept"

重启
systemctl restart firewalld.service


]]></description><category></category></item><item><title><![CDATA[mongodb聚合（aggregate）操作中的多表连接（$lookup）使用方式记录]]></title><link>https://blog.youkuaiyun.com/ab52262879/article/details/108233296</link><guid>https://blog.youkuaiyun.com/ab52262879/article/details/108233296</guid><author>ab52262879</author><pubDate>Wed, 26 Aug 2020 09:21:45 +0800</pubDate><description><![CDATA[db.getCollection('test1_table')
.aggregate([
	#左表‘city_table’条件过滤
    {$match:{"cityName":"重庆市","districtName":"九龙坡区","month":{$gte:202005,$lte:202008}}}
    {
		#表连接操作
        $lookup:{
            from:"test2_table",
            #根据量个和多个字段进行表关联
         ]]></description><category></category></item><item><title><![CDATA[在Linux上安装Python3.7.1]]></title><link>https://blog.youkuaiyun.com/ab52262879/article/details/108229966</link><guid>https://blog.youkuaiyun.com/ab52262879/article/details/108229966</guid><author>ab52262879</author><pubDate>Tue, 25 Aug 2020 22:09:51 +0800</pubDate><description><![CDATA[一、安装依赖环境
输入命令：yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

&nbsp;
二、下载Python3
1.进入opt文件目录下，cd opt/
2.下载python3 &nbsp; （可以到官方先看最新版本多少）
输入命令&nbsp;wget...]]></description><category></category></item><item><title><![CDATA[springboot2.1.6.RELEASE版本结合rocketMq4.3.2测试demo]]></title><link>https://blog.youkuaiyun.com/ab52262879/article/details/107802854</link><guid>https://blog.youkuaiyun.com/ab52262879/article/details/107802854</guid><author>ab52262879</author><pubDate>Tue, 04 Aug 2020 23:02:10 +0800</pubDate><description><![CDATA[（一）整体结构


父级pom

&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"&gt;
	&lt;modelVersion&gt;4.0.0&]]></description><category></category></item><item><title><![CDATA[数据仓库设计方案]]></title><link>https://blog.youkuaiyun.com/ab52262879/article/details/107484621</link><guid>https://blog.youkuaiyun.com/ab52262879/article/details/107484621</guid><author>ab52262879</author><pubDate>Tue, 21 Jul 2020 11:18:57 +0800</pubDate><description><![CDATA[数据仓库设计方案
一.概述
 数据仓库的特征在于面向主题、集成性、稳定性和时变性，用于支持管理决策。数据仓库的存在的意义在于对企业的所有数据进行汇总，为企业各个部门提供统一的、规范的数据出口。数据仓库在构建过程中通常都需要进行分层处理。业务不同，分层的技术处理手段也不同。数仓分层的主要原因：

清晰数据结构
 每一个数据分层都有它的作用域，这样在使用表的时候能更方便的定位和理解。
数据血缘追踪
 由于最终给业务呈现的是一个能直接使用的业务表，但是表的数据来源有很多，如果有一张来源表出问题了，我们希...]]></description><category></category></item><item><title><![CDATA[Centos 7 LVM xfs文件系统修复]]></title><link>https://blog.youkuaiyun.com/ab52262879/article/details/106918317</link><guid>https://blog.youkuaiyun.com/ab52262879/article/details/106918317</guid><author>ab52262879</author><pubDate>Tue, 23 Jun 2020 10:54:43 +0800</pubDate><description><![CDATA[&nbsp;情况1：
[sda] Assuming drive cache: write through
Internal error xfs XFS_WANT_CORRUPTED_GOTO at line 1662 of file fs/xfs/libxfs/xfs_alloc.c Caller xfs_free_extent+0x130 [xfs]
Internal error xfs_trans_cancel at line 990 of file fs/xfs/xfs_trans.c.Ca...]]></description><category></category></item><item><title><![CDATA[java  包（package）命名规范]]></title><link>https://blog.youkuaiyun.com/ab52262879/article/details/106563832</link><guid>https://blog.youkuaiyun.com/ab52262879/article/details/106563832</guid><author>ab52262879</author><pubDate>Fri, 05 Jun 2020 09:39:50 +0800</pubDate><description><![CDATA[Java的包名都有小写单词组成，类名首字母大写；包的路径符合所开发的 系统模块的 定义，比如生产对生产，物资对物资，基础类对基础类。以便看了包名就明白是哪个模块，从而直接到对应包里找相应的实现。
由于Java面向对象的特性，每名Java开发人员都可以编写属于自己的Java Package，为了保障每个Java Package命名的唯一性，在最新的Java编程规范中，要求开发人员在自己定义的包名前加上唯一的前缀。由于互联网上的域名称是不会重复的，所以多数开发人员采用自己公司在互联网上的域名称作为自己程序包的唯]]></description><category></category></item><item><title><![CDATA[java操作Mongo  cursor游标]]></title><link>https://blog.youkuaiyun.com/ab52262879/article/details/106219621</link><guid>https://blog.youkuaiyun.com/ab52262879/article/details/106219621</guid><author>ab52262879</author><pubDate>Tue, 19 May 2020 17:45:48 +0800</pubDate><description><![CDATA[简介
在使用 Java 对数据库进行连接时，都会获取到一个 cursor ，cursor 实际指到的是我们查询数据库的query，而并不是 query 查询到的数据集。
此次在使用 mongo 的 cursor 的过程中，对线上数据库产生了很大压力，在这里对此次的优化过程进行记录。
场景
数据源：Mongo 数据库    4台服务器    4000+表   总共3亿+数据量
背景介绍：即将建立大数据平台，需要将数据源的数据导入到 hbase 中，分为历史数据导入和实时 opLog 数据导入两部分
...]]></description><category></category></item></channel></rss>