<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[cts529269539的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/cts529269539</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cts529269539]]></copyright><item><title><![CDATA[spring-cloud-eureka中security 的使用]]></title><link>https://blog.youkuaiyun.com/cts529269539/article/details/109052197</link><guid>https://blog.youkuaiyun.com/cts529269539/article/details/109052197</guid><author>cts529269539</author><pubDate>Tue, 13 Oct 2020 15:40:52 +0800</pubDate><description><![CDATA[一、eureka-server

pom.xml中增加包导入


&lt;dependency&gt;
            &lt;groupId&gt;org.springframework.cloud&lt;/groupId&gt;
            &lt;artifactId&gt;spring-cloud-starter-netflix-eureka-server&lt;/artifactId&gt;
        &lt;/dependency&gt;

        &lt;de]]></description><category></category></item><item><title><![CDATA[Spring-Cloud-Alibaba-Seata-Nacos学习]]></title><link>https://blog.youkuaiyun.com/cts529269539/article/details/105995376</link><guid>https://blog.youkuaiyun.com/cts529269539/article/details/105995376</guid><author>cts529269539</author><pubDate>Fri, 08 May 2020 15:29:09 +0800</pubDate><description><![CDATA[一、nacos安装

详情参看：https://blog.youkuaiyun.com/cts529269539/article/details/105839593

二、seata安装

环境：windowX64 mysql8.0 python3.x

下载地址：http://seata.io/zh-cn/

1、seata配置

本人使用的1.2.0，下载完成后解压为seata文件夹，打开conf文件夹...]]></description><category></category></item><item><title><![CDATA[spring-boot中使用nacos]]></title><link>https://blog.youkuaiyun.com/cts529269539/article/details/105839593</link><guid>https://blog.youkuaiyun.com/cts529269539/article/details/105839593</guid><author>cts529269539</author><pubDate>Wed, 29 Apr 2020 15:25:47 +0800</pubDate><description><![CDATA[一、启动nacos服务

1、下载源码或者安装包
安装包地址：https://github.com/alibaba/nacos/releases

2、解压后进入nacos/bin目录

3、输入命令启动服务，默认standalone，非集群
linux：


sh startup.sh -m standalone


windows：


cmd startup.cmd

nacos默认使用88...]]></description><category></category></item><item><title><![CDATA[spring beans源码解读之 ioc容器之始祖--DefaultListableBeanFactory]]></title><link>https://blog.youkuaiyun.com/cts529269539/article/details/104003808</link><guid>https://blog.youkuaiyun.com/cts529269539/article/details/104003808</guid><author>cts529269539</author><pubDate>Thu, 16 Jan 2020 14:06:05 +0800</pubDate><description><![CDATA[https://www.cnblogs.com/davidwang456/p/4187012.html
]]></description><category></category></item><item><title><![CDATA[.MD语法入门]]></title><link>https://blog.youkuaiyun.com/cts529269539/article/details/103712364</link><guid>https://blog.youkuaiyun.com/cts529269539/article/details/103712364</guid><author>cts529269539</author><pubDate>Thu, 26 Dec 2019 11:49:52 +0800</pubDate><description><![CDATA[.md即markdown文件的基本常用编写语法,是一种快速标记、快速排版语言，现在很多前段项目中的说明文件readme等都是用.md文件编写的，而且很多企业也在在鼓励使用这种编辑方式，特别作为一个前端从业者更要学会使用这种语言。下面就简单和大家分享一些.md基本语法

一、基本符号：* - +. &gt;

基本上所有的markdown标记都是基于这四个符号或组合，需要注意的是，如果以基本符号开头...]]></description><category></category></item><item><title><![CDATA[MySql jdbcURL参数全解]]></title><link>https://blog.youkuaiyun.com/cts529269539/article/details/88864596</link><guid>https://blog.youkuaiyun.com/cts529269539/article/details/88864596</guid><author>cts529269539</author><pubDate>Thu, 28 Mar 2019 11:07:08 +0800</pubDate><description><![CDATA[例子：url: jdbc:mysql://10.50.182.78:3306/testdb?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true&amp;failOverReadOnly=false&amp;allowMultiQueries=true&amp;zeroDateTimeBehavior=con...]]></description><category></category></item><item><title><![CDATA[OutOfMemoryError系列]]></title><link>https://blog.youkuaiyun.com/cts529269539/article/details/86702064</link><guid>https://blog.youkuaiyun.com/cts529269539/article/details/86702064</guid><author>cts529269539</author><pubDate>Wed, 30 Jan 2019 13:46:02 +0800</pubDate><description><![CDATA[https://blog.youkuaiyun.com/renfufei/article/details/76350794]]></description><category></category></item><item><title><![CDATA[spring @Primary-在spring中的使用]]></title><link>https://blog.youkuaiyun.com/cts529269539/article/details/86692800</link><guid>https://blog.youkuaiyun.com/cts529269539/article/details/86692800</guid><author>cts529269539</author><pubDate>Tue, 29 Jan 2019 17:18:13 +0800</pubDate><description><![CDATA[在spring 中使用注解，常使用@Autowired， 默认是根据类型Type来自动注入的。但有些特殊情况，对同一个接口，可能会有几种不同的实现类，而默认只会采取其中一种的情况下 @Primary 的作用就出来了。下面是个简单的使用例子。

有如下一个接口


public interface Singer {
    String sing(String lyrics);
}

有下面的两个实...]]></description><category></category></item><item><title><![CDATA[Redis开发规范]]></title><link>https://blog.youkuaiyun.com/cts529269539/article/details/84667171</link><guid>https://blog.youkuaiyun.com/cts529269539/article/details/84667171</guid><author>cts529269539</author><pubDate>Fri, 30 Nov 2018 19:59:39 +0800</pubDate><description><![CDATA[1.冷热数据分离，不要将所有数据全部都放到Redis中

虽然Redis支持持久化，但是Redis的数据存储全部都是在内存中的，成本昂贵。建议根据业务只将高频热数据存储到Redis中【QPS大于5000】，对于低频冷数据可以使用MySQL/ElasticSearch/MongoDB等基于磁盘的存储方式，不仅节省内存成本，而且数据量小在操作时速度更快、效率更高！

2.不同的业务数据要分开存储
不要...]]></description><category></category></item><item><title><![CDATA[Java7/8 中的 HashMap 和 ConcurrentHashMap 全解析]]></title><link>https://blog.youkuaiyun.com/cts529269539/article/details/83583195</link><guid>https://blog.youkuaiyun.com/cts529269539/article/details/83583195</guid><author>cts529269539</author><pubDate>Wed, 31 Oct 2018 14:14:17 +0800</pubDate><description><![CDATA[http://www.importnew.com/28263.html

 

 ]]></description><category></category></item><item><title><![CDATA[redis哨兵模式配置]]></title><link>https://blog.youkuaiyun.com/cts529269539/article/details/83538522</link><guid>https://blog.youkuaiyun.com/cts529269539/article/details/83538522</guid><author>cts529269539</author><pubDate>Tue, 30 Oct 2018 11:20:07 +0800</pubDate><description><![CDATA[一、环境准备

准备三台机器：

192.168.122.134、192.168.122.135、192.168.122.136

配置哨兵模式前，请先配置主从，参考地址：https://blog.youkuaiyun.com/github_26672553/article/details/69568259

二、开始

配置master，192.168.122.134

拷贝sentinel.conf到指定...]]></description><category></category></item><item><title><![CDATA[zookeeper安装]]></title><link>https://blog.youkuaiyun.com/cts529269539/article/details/83273875</link><guid>https://blog.youkuaiyun.com/cts529269539/article/details/83273875</guid><author>cts529269539</author><pubDate>Mon, 22 Oct 2018 16:08:27 +0800</pubDate><description><![CDATA[本文旨在简单的在linux上配置zookeeper，window上应该是同理

1、下载

地址：http://zookeeper.apache.org/releases.html

本人使用的版本是：zookeeper-3.4.6.tar.gz

2、准备服务器

本人使用虚拟机：

IP地址分别是：192.168.122.130，192.168.122.131，192.168.122.132
...]]></description><category></category></item><item><title><![CDATA[SpringMVC学习记录--拦截器的使用]]></title><link>https://blog.youkuaiyun.com/cts529269539/article/details/83056583</link><guid>https://blog.youkuaiyun.com/cts529269539/article/details/83056583</guid><author>cts529269539</author><pubDate>Mon, 15 Oct 2018 11:34:54 +0800</pubDate><description><![CDATA[SpringMVC的请求如下面这种图所示: 

可以看出所有的请求都要通过Dispatherservlet来接收,然后通过Handlermapping来决定使用哪个控制器,再根据ViewResolver来决定返回哪个视图.从流程来看,Handlermapping就是我们可以实现拦截器的第一种方法.另外还有一种是实现WebRequestInterceptor接口,或者继承其子类.

一.实现Hand...]]></description><category></category></item><item><title><![CDATA[解决Redis分布式锁setnx和setexpire]]></title><link>https://blog.youkuaiyun.com/cts529269539/article/details/82901314</link><guid>https://blog.youkuaiyun.com/cts529269539/article/details/82901314</guid><author>cts529269539</author><pubDate>Sat, 29 Sep 2018 18:23:35 +0800</pubDate><description><![CDATA[
String script = &quot;local rs=redis.call('setnx',KEYS[1],ARGV[1]);if(rs&amp;lt;1) then return 'F';end;redis.call('expire',KEYS[1],tonumber(ARGV[2]));return 'S';&quot;;
Jedis jedis = shardedJedis.getShard(redisKey...]]></description><category></category></item><item><title><![CDATA[hive 高级数据类型使用之array（含横表转纵表）]]></title><link>https://blog.youkuaiyun.com/cts529269539/article/details/80844797</link><guid>https://blog.youkuaiyun.com/cts529269539/article/details/80844797</guid><author>cts529269539</author><pubDate>Thu, 28 Jun 2018 16:05:42 +0800</pubDate><description><![CDATA[hive 高级数据类型使用用了许久的hive，但是一直都是简单的sql join，sort， order by等，今天有一个业务场景需要使用array数据类型存储数据并进行横表转纵表的转换。mark下以后用了可以查询。 数据样子是这样的。IDtype_flagtags10001311_20_30,11_22_34,12_23_30,13_24_3610002211_20,11_22,12_23,1...]]></description><category></category></item><item><title><![CDATA[Hive表的分区与分桶]]></title><link>https://blog.youkuaiyun.com/cts529269539/article/details/80831730</link><guid>https://blog.youkuaiyun.com/cts529269539/article/details/80831730</guid><author>cts529269539</author><pubDate>Wed, 27 Jun 2018 16:52:26 +0800</pubDate><description><![CDATA[1.Hive分区表Hive使用select语句进行查询的时候一般会扫描整个表内容，会消耗很多时间做没必要的工作。Hive可以在创建表的时候指定分区空间，这样在做查询的时候就可以很好的提高查询的效率。创建分区表的语法：create table tablename(       name string)partitioned by(key,type...);示例drop table if exists...]]></description><category></category></item><item><title><![CDATA[hive与hbase整合过程]]></title><link>https://blog.youkuaiyun.com/cts529269539/article/details/80747102</link><guid>https://blog.youkuaiyun.com/cts529269539/article/details/80747102</guid><author>cts529269539</author><pubDate>Wed, 20 Jun 2018 15:45:38 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Hbase热点]]></title><link>https://blog.youkuaiyun.com/cts529269539/article/details/80703368</link><guid>https://blog.youkuaiyun.com/cts529269539/article/details/80703368</guid><author>cts529269539</author><pubDate>Fri, 15 Jun 2018 11:43:24 +0800</pubDate><description><![CDATA[Hbase的表会被划分为1....n个Region,被托管在RegionServer中。Region二个重要的属性：Startkey与EndKey表示这个Region维护的rowkey的范围，当我们要读写数据时，如果rowkey落在某个start-end key范围内，那么就会定位到目标region并且读写到相关的数据。    默认情况下，当我们通过hbaseAdmin指定TableDescrip...]]></description><category></category></item><item><title><![CDATA[自定义HiveServer2的用户安全认证]]></title><link>https://blog.youkuaiyun.com/cts529269539/article/details/80664245</link><guid>https://blog.youkuaiyun.com/cts529269539/article/details/80664245</guid><author>cts529269539</author><pubDate>Tue, 12 Jun 2018 13:43:38 +0800</pubDate><description><![CDATA[HiveServer2提供了JDBC链接操作Hive的功能，非常实用，但如果在使用HiveServer2时候，不注意安全控制，将非常危险，因为任何人都可以作为超级用户来操作Hive及HDFS数据。比如：在配置HiveServer2的时候，hive.server2.authentication=NONE，表示没有用户认证。使用beeline，模拟成超级用户hadoop，成功连接到HiveServer...]]></description><category></category></item><item><title><![CDATA[hadoop eclipse plugin 编译安装，问题总结]]></title><link>https://blog.youkuaiyun.com/cts529269539/article/details/80420586</link><guid>https://blog.youkuaiyun.com/cts529269539/article/details/80420586</guid><author>cts529269539</author><pubDate>Wed, 23 May 2018 15:26:32 +0800</pubDate><description><![CDATA[插件名称：hadoop2x-eclipse-plugin插件地址：https://github.com/winghc/hadoop2x-eclipse-plugin  1.下载并解压hadoop2.x，下载地址http://hadoop.apache.org/releases.html#Download（我下载的是编译好的包） 2.下载并解压eclipse(我的是4.4.1版本，其他的版本类似) ...]]></description><category></category></item></channel></rss>