<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[CHarit_Cilin的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/CHarit_Cilin</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; CHarit_Cilin]]></copyright><item><title><![CDATA[解决idea引入maven依赖包失败问题]]></title><link>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/112606347</link><guid>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/112606347</guid><author>CHarit_Cilin</author><pubDate>Thu, 14 Jan 2021 14:14:48 +0800</pubDate><description><![CDATA[今天项目想引用mybatis-plus,通过mybatis-plus来简化开发，先去mybatis-plus官网找好需要依赖的的maven地址，复制到了项目



一切都和顺利，maven也成功将mybatis-plus下载下来





但是到项目配置的时候，需要引用却发现一只提示缺少jar包，解决了很久，才发现maven配置的问题，不知道怎么将pom文件忽略了

去掉配置中打勾的文件，在刷新maven，发现成功将jar包引入


...]]></description><category></category></item><item><title><![CDATA[Java线程池总结]]></title><link>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/105261751</link><guid>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/105261751</guid><author>CHarit_Cilin</author><pubDate>Thu, 02 Apr 2020 09:04:47 +0800</pubDate><description><![CDATA[最近看到一篇Java线程池的总结，希望大家看了能有帮助

一 使用线程池的好处
	二 Executor 框架
	2.1 简介
		2.2 Executor 框架结构(主要由三大部分组成)
		1) 任务(Runnable/Callable)
			2) 任务的执行(Executor)
			3) 异步计算的结果(Future)
		
		2.3 Executor 框架的使用示意图
	
	三 (重...]]></description><category></category></item><item><title><![CDATA[枚举实现单例模式]]></title><link>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/104059039</link><guid>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/104059039</guid><author>CHarit_Cilin</author><pubDate>Tue, 21 Jan 2020 10:06:26 +0800</pubDate><description><![CDATA[package com.spring.singleton;

/**
 * @author chenxm66777123
 * @version 1.0.0
 * @Description 枚举实现单例模式
 */
public class Singleton {

    /**
     * @Author : chenxm66777123
     * @Description 单例的统一...]]></description><category></category></item><item><title><![CDATA[Jdk代理模式代码演示，以及手写代码模式]]></title><link>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/104017927</link><guid>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/104017927</guid><author>CHarit_Cilin</author><pubDate>Fri, 17 Jan 2020 13:56:10 +0800</pubDate><description><![CDATA[什么是代理模式
代理模式给某一个对象提供一个代理对象，并由代理对象控制对原对象的引用。通俗的来讲代理模式就是我们生活中常见的中介。

想象一下我们生活中的购买火车票的情节，我们可以从官网上直接购买，也可以到售票的窗口购买，这是从官方购买，在编程中，这个过程就是指从提供这个功能的类直接获取这个功能。

当然了，我们也可以从售票厅旁边的小超市，或者其他地方代售火车票的地方购买火车票，那么这些代销处就是...]]></description><category></category></item><item><title><![CDATA[获取Spring Bean对象]]></title><link>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/103642405</link><guid>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/103642405</guid><author>CHarit_Cilin</author><pubDate>Sat, 21 Dec 2019 11:14:11 +0800</pubDate><description><![CDATA[package com.bee.platform.cloud.si.manufacture.utils;

import org.springframework.aop.framework.AdvisedSupport;
import org.springframework.aop.framework.AopProxy;
import org.springframework.aop.suppor...]]></description><category></category></item><item><title><![CDATA[操作RedisTemplate的接口-封装Redis操作API]]></title><link>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/103642079</link><guid>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/103642079</guid><author>CHarit_Cilin</author><pubDate>Sat, 21 Dec 2019 10:48:43 +0800</pubDate><description><![CDATA[package com.king.bee.component.service;

import com.fasterxml.jackson.core.type.TypeReference;

import java.util.List;
import java.util.Map;
import java.util.concurrent.TimeUnit;


public interface J...]]></description><category></category></item><item><title><![CDATA[使用Tengine+Lua+GM 实现图片自动裁剪缩放]]></title><link>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/103617321</link><guid>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/103617321</guid><author>CHarit_Cilin</author><pubDate>Thu, 19 Dec 2019 17:31:38 +0800</pubDate><description><![CDATA[#首先安装依赖
yum -y gcc

yum -y install openssl openssl-devel

yum -y install zlib zlib-devel pcre pcre-devel

yum -y unzip

#将所有的需要安装的东西上传打 /data/application/soft
cd /data/application/soft

#解压安装包
tar -z...]]></description><category></category></item><item><title><![CDATA[mysql varchar类型条件查询不加引号]]></title><link>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/103581781</link><guid>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/103581781</guid><author>CHarit_Cilin</author><pubDate>Tue, 17 Dec 2019 15:47:50 +0800</pubDate><description><![CDATA[一张160w数据量的表



select * from order_promotion where order_no='15441913435665186'



select * from order_promotion where order_no=15441913435665186



使用两条sql的查询时间查了一百多倍。

orde_no存在索引。

通过explain s...]]></description><category></category></item><item><title><![CDATA[APM监控Pinpoint（ 以集成springboot项目为例 ）-搭建hadoop单机版+hbase单机版+pinpoint整合springboot]]></title><link>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/94739169</link><guid>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/94739169</guid><author>CHarit_Cilin</author><pubDate>Mon, 16 Dec 2019 20:36:31 +0800</pubDate><description><![CDATA[Pinpoint是什么？

Pinpoint是一款全链路分析工具，提供了无侵入式的调用链监控、方法执行详情查看、应用状态信息监控等功能。基于GoogleDapper论文进行的实现，与另一款开源的全链路分析工具Zipkin类似，但相比Zipkin提供了无侵入式、代码维度的监控等更多的特性。 Pinpoint支持的功能比较丰富，可以支持如下几种功能：

服务拓扑图：对整个系统中应用的调用关系进行了可视...]]></description><category></category></item><item><title><![CDATA[策略模式+静态工厂模式优化过多的if else代码块]]></title><link>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/94396482</link><guid>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/94396482</guid><author>CHarit_Cilin</author><pubDate>Mon, 16 Dec 2019 20:24:17 +0800</pubDate><description><![CDATA[定义策略接口


package com.bee.supply.chain.finance.dataentry.strategy.macro;

import com.bee.supply.chain.finance.common.dto.Page;
import com.bee.supply.chain.finance.common.entity.ResponseResult;
import c...]]></description><category></category></item><item><title><![CDATA[构建树形结构参数]]></title><link>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/103369945</link><guid>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/103369945</guid><author>CHarit_Cilin</author><pubDate>Tue, 03 Dec 2019 16:30:41 +0800</pubDate><description><![CDATA[建表语句


CREATE TABLE `sys_tree` (
  `id` bigint(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(255) DEFAULT NULL COMMENT '名称',
  `parent_id` bigint(11) DEFAULT NULL COMMENT '父id',
  `type` tinyint(4) NO...]]></description><category></category></item><item><title><![CDATA[MySql判断是否为null或空字符串]]></title><link>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/103251925</link><guid>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/103251925</guid><author>CHarit_Cilin</author><pubDate>Tue, 26 Nov 2019 10:43:20 +0800</pubDate><description><![CDATA[select * from table t where ISNULL(t.column) || LENGTH(trim (t.column)) &lt; 1;

select * from table where 1 = 1

&lt;![CDATA[ and (columnis null || LENGTH(trim(column)) &lt; 1 ) ]]&gt;
]]></description><category></category></item><item><title><![CDATA[ssh无密登录]]></title><link>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/101703008</link><guid>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/101703008</guid><author>CHarit_Cilin</author><pubDate>Sun, 29 Sep 2019 17:26:04 +0800</pubDate><description><![CDATA[#切换到home目录
[root@chenxiaoming133 ~]# cd  													

#查看目录下文件，包括隐藏文件
[root@chenxiaoming133 ~]# ll -al												
总用量 32
dr-xr-x---.  3 root root  163 9月  29 16:54 .
dr-xr-xr-x. 19 root root  251 ...]]></description><category></category></item><item><title><![CDATA[centos7修改hostname]]></title><link>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/101701144</link><guid>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/101701144</guid><author>CHarit_Cilin</author><pubDate>Sun, 29 Sep 2019 17:00:21 +0800</pubDate><description><![CDATA[[root@centos7 ~]$ hostnamectl set-hostname test1             # 使用这个命令会立即生效且重启也生效

[root@centos7 ~]$ hostname                                   # 查看下
test1

[root@centos7 ~]$ cat /etc/hosts # 检查 
127....]]></description><category></category></item><item><title><![CDATA[Word转Pdf（无水印）]]></title><link>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/94738632</link><guid>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/94738632</guid><author>CHarit_Cilin</author><pubDate>Fri, 05 Jul 2019 16:07:02 +0800</pubDate><description><![CDATA[需要得jar包和配置文件放在百度网盘上：

 链接：https://pan.baidu.com/s/1P_TXRKuOBAMYKGLvMIhYsQ
 提取码：wdre

 下载jar包后可将jar包放在maven私服上


package com.bee.supply.chain.finance.common.utils;

import java.io.File;
impo...]]></description><category></category></item><item><title><![CDATA[手把手搭建自己的GitLab]]></title><link>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/94738260</link><guid>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/94738260</guid><author>CHarit_Cilin</author><pubDate>Fri, 05 Jul 2019 15:54:25 +0800</pubDate><description><![CDATA[########################gitlab的地址########################
内网访问地址：http://192.168.225.129/users/sign_in
IP地址就是部署主机的位置

###########################################################

######################...]]></description><category></category></item><item><title><![CDATA[实用的对象copy工具类]]></title><link>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/94383947</link><guid>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/94383947</guid><author>CHarit_Cilin</author><pubDate>Mon, 01 Jul 2019 11:15:27 +0800</pubDate><description><![CDATA[package com.pos.common.utils;

import org.springframework.util.CollectionUtils;

import java.util.ArrayList;
import java.util.List;

/**
 * notes 对象工具类
 * author xiaoming.chen
 * create 2018/11/2 000...]]></description><category></category></item><item><title><![CDATA[Linux服务器之间拷贝文件]]></title><link>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/94383632</link><guid>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/94383632</guid><author>CHarit_Cilin</author><pubDate>Mon, 01 Jul 2019 11:10:29 +0800</pubDate><description><![CDATA[## 拷贝文件
scp root@192.168.225.130:/data/application/a.txt /data/application/
名词解释：
　　scp：拷贝命令
　　root：是放要拷贝文件的主机的用户名
　　10.86.11..101：是放要拷贝文件的主机的IP
　　/temp/var/a.txt：是要拷贝的文件
　　/test/：要把文件拷贝到你想拷贝的主机上面的文件...]]></description><category></category></item><item><title><![CDATA[Java集合中List,Set以及Map等集合体系详解总结]]></title><link>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/94383520</link><guid>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/94383520</guid><author>CHarit_Cilin</author><pubDate>Mon, 01 Jul 2019 11:08:53 +0800</pubDate><description><![CDATA[Vector、ArrayList、LinkedList均为线型的数据结构，但是从实现方式与应用场景中又存在差别。
1 底层实现方式
ArrayList内部用数组来实现；LinkedList内部采用双向链表实现；Vector内部用数组实现。
2 读写机制
ArrayList在执行插入元素是超过当前数组预定义的最大值时，数组需要扩容，扩容过程需要调用底层System.arraycopy()方法进行大量...]]></description><category></category></item><item><title><![CDATA[Lambda表达式实践]]></title><link>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/94383407</link><guid>https://blog.youkuaiyun.com/CHarit_Cilin/article/details/94383407</guid><author>CHarit_Cilin</author><pubDate>Mon, 01 Jul 2019 11:07:05 +0800</pubDate><description><![CDATA[List&lt;Player&gt; players = new ArrayList&lt;Player&gt;() {
 {
   add(new Player("Elsdon", "2017-12-01 10:20:21")); 
   add(new Player("Tamsen", "2017-12-01 10:20:22")); 
   a...]]></description><category></category></item></channel></rss>