<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[RunnerSlowly的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/RunnerSlowly</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; RunnerSlowly]]></copyright><item><title><![CDATA[linux 下redis的安装（2）]]></title><link>https://blog.youkuaiyun.com/RunnerSlowly/article/details/102698278</link><guid>https://blog.youkuaiyun.com/RunnerSlowly/article/details/102698278</guid><author>RunnerSlowly</author><pubDate>Wed, 23 Oct 2019 11:29:25 +0800</pubDate><description><![CDATA[redis安装


下载地址：http://redis.io/download 
安装步骤： 
# 安装gcc 
yum install gcc 
# 把下载好的redis‐5.0.3.tar.gz放在/usr/local文件夹下，并解压 
wget http://download.redis.io/releases/redis‐5.0.3.tar.gz 
tar xzf redis‐5.0.3....]]></description><category></category></item><item><title><![CDATA[常用算法总结]]></title><link>https://blog.youkuaiyun.com/RunnerSlowly/article/details/102661011</link><guid>https://blog.youkuaiyun.com/RunnerSlowly/article/details/102661011</guid><author>RunnerSlowly</author><pubDate>Mon, 21 Oct 2019 16:28:40 +0800</pubDate><description><![CDATA[数据结构常用排序算法分为两大类：

比较排序，时间复杂度为O(nlogn) ~ O(n^2)，主要有：交换排序（冒泡排序、快速排序），选择排序（直接选择排序、堆排序），插入排序（直接插入、希尔排序），归并排序等
	非比较排序，时间复杂度可以达到O(n)，主要有：计数排序，基数排序，桶排序等
排序稳定性

排序算法稳定性的简单形式化定义为：如果Ai = Aj，排序前Ai在Aj之前，排序后Ai还在Aj...]]></description><category></category></item><item><title><![CDATA[sql 中大数据问题；表有上百万数据，导入百万数据，存在修改，无侧添加]]></title><link>https://blog.youkuaiyun.com/RunnerSlowly/article/details/102629350</link><guid>https://blog.youkuaiyun.com/RunnerSlowly/article/details/102629350</guid><author>RunnerSlowly</author><pubDate>Fri, 18 Oct 2019 17:33:00 +0800</pubDate><description><![CDATA[遇到表有500w条数据，导入execl有30w条数据，用身份证号判断，存在修改，否侧添加的功能？

A、insert into select 与select into from 区别

1，INSERT INTO SELECT语句
语句形式为：Insert intoTable2(field1,field2,...) select value1,value2,... from Table1
要求目...]]></description><category></category></item><item><title><![CDATA[时间格式Y M  D S W 的大小写,和字母含义]]></title><link>https://blog.youkuaiyun.com/RunnerSlowly/article/details/102565127</link><guid>https://blog.youkuaiyun.com/RunnerSlowly/article/details/102565127</guid><author>RunnerSlowly</author><pubDate>Tue, 15 Oct 2019 13:23:19 +0800</pubDate><description><![CDATA[时间格式yyyyMMddHHmmss 和 yyyyMMDDHHmmSS之间区别，引发的时间字母大小写含义的总结

字母 
			日期或时间元素
			表示
			示例
		G
			Era 标志符
			Text
			AD
		y
			年
			Year
			yyyy：2010；yy：10
		M
			年中的月份
			Month
			July ; Jul ; 07
		w
			...]]></description><category></category></item><item><title><![CDATA[常见面试知识随记]]></title><link>https://blog.youkuaiyun.com/RunnerSlowly/article/details/102544908</link><guid>https://blog.youkuaiyun.com/RunnerSlowly/article/details/102544908</guid><author>RunnerSlowly</author><pubDate>Mon, 14 Oct 2019 11:39:52 +0800</pubDate><description><![CDATA[String, StringBuilder, StringBuffer区别
1.String基本特征
2.String的引申说明
3.StringBuilder和StringBuffer

Map
1.hashMap 扩容 （0.75, 2）
2.hashMap数据结构：
jdk1.7（数组+链表）；jdk1.8(数组+链表+红黑树)[当链表元素大于阈值8时，链表转化为红黑树]
 
3.h...]]></description><category></category></item><item><title><![CDATA[mysql 随记]]></title><link>https://blog.youkuaiyun.com/RunnerSlowly/article/details/102544844</link><guid>https://blog.youkuaiyun.com/RunnerSlowly/article/details/102544844</guid><author>RunnerSlowly</author><pubDate>Mon, 14 Oct 2019 11:37:53 +0800</pubDate><description><![CDATA[1.MySQL 用 truncate 命令快速清空一个数据库中的所有表
a.先执行select语句生成所有truncate语句
 select CONCAT('truncate TABLE ',table_schema,'.',TABLE_NAME, ';') from INFORMATION_SCHEMA.TABLES where table_schema in ('dbname');...]]></description><category></category></item><item><title><![CDATA[idea 随机：快捷键、心得体会]]></title><link>https://blog.youkuaiyun.com/RunnerSlowly/article/details/102544761</link><guid>https://blog.youkuaiyun.com/RunnerSlowly/article/details/102544761</guid><author>RunnerSlowly</author><pubDate>Mon, 14 Oct 2019 11:33:32 +0800</pubDate><description><![CDATA[idea 常用快捷键
1.查看
ctrl + 12 当前类所有方法窗口。
ctrl + alt + b 接口实现关系
ctrl + alt + t surround width

ctrl + u  类依赖关系
ctrl + alt + u 依赖关系类图

2.文件左右查询
alt + -&gt;
alt + &lt;-
alt + ctrl + -&gt;
alt + ctrl + &lt;-...]]></description><category></category></item><item><title><![CDATA[Redis之 Jedis、jedisCluster的使用]]></title><link>https://blog.youkuaiyun.com/RunnerSlowly/article/details/102542747</link><guid>https://blog.youkuaiyun.com/RunnerSlowly/article/details/102542747</guid><author>RunnerSlowly</author><pubDate>Mon, 14 Oct 2019 10:26:02 +0800</pubDate><description><![CDATA[1、Jedis客户端

https://redis.io/clients

2、Jedis源码包与使用介绍

https://github.com/xetorthio/jedis

3、项目中使用

通过maven引入Jedis的依赖包


&lt;!-- https://mvnrepository.com/artifact/redis.clients/jedis --&gt;
&lt;depen...]]></description><category></category></item><item><title><![CDATA[Idea创建父子工程模块]]></title><link>https://blog.youkuaiyun.com/RunnerSlowly/article/details/102495477</link><guid>https://blog.youkuaiyun.com/RunnerSlowly/article/details/102495477</guid><author>RunnerSlowly</author><pubDate>Fri, 11 Oct 2019 10:38:23 +0800</pubDate><description><![CDATA[学习mybatis过程中进行分类学习敲代码练手，创建父子模块管理通用jar。

一、父子工程创建说明

项目主要分成2个模块，mybatis-parent 为父模块，mybatisfirst和mybatis为子模块。
	工程目录结构如下图：
	
二、父子工程创建步骤

1、创建父目录 file-&gt;new project;



点击下一步：



点击next；输入模块名、项目本地目录...]]></description><category></category></item><item><title><![CDATA[mysql导出excel身份证或银行卡等长数字时，错误的问题]]></title><link>https://blog.youkuaiyun.com/RunnerSlowly/article/details/101637691</link><guid>https://blog.youkuaiyun.com/RunnerSlowly/article/details/101637691</guid><author>RunnerSlowly</author><pubDate>Sat, 28 Sep 2019 20:48:23 +0800</pubDate><description><![CDATA[一次mysql导出身份证字段时，出现错误的问题（显示ox开头，或者00结尾）；查资料费多时，找到CONCAT(CAST(int_col AS CHAR), char_col) ，最终完成。

mysql CONCAT() 函数用于将多个字符串连接成一个字符串

语法：
CONCAT(str1,str2,…)

返回结果：

返回结果为连接参数产生的字符串。
如有任何一个参数为NULL ，则返回值...]]></description><category></category></item><item><title><![CDATA[myBatis：sql执行流程]]></title><link>https://blog.youkuaiyun.com/RunnerSlowly/article/details/97800472</link><guid>https://blog.youkuaiyun.com/RunnerSlowly/article/details/97800472</guid><author>RunnerSlowly</author><pubDate>Tue, 30 Jul 2019 17:44:58 +0800</pubDate><description><![CDATA[转载自南柯梦兄弟的优秀文章：https://www.cnblogs.com/dongying/p/4142476.html

1. SqlSessionFactory 与 SqlSession.

　　通过前面的章节对于mybatis 的介绍及使用，大家都能体会到SqlSession的重要性了吧， 没错，从表面上来看，咱们都是通过SqlSession去执行sql语句（注意：是从表面看，实际的待会儿...]]></description><category></category></item><item><title><![CDATA[MyBatis源码解读 9 种设计模式]]></title><link>https://blog.youkuaiyun.com/RunnerSlowly/article/details/97776693</link><guid>https://blog.youkuaiyun.com/RunnerSlowly/article/details/97776693</guid><author>RunnerSlowly</author><pubDate>Tue, 30 Jul 2019 13:56:33 +0800</pubDate><description><![CDATA[转载:

https://mp.weixin.qq.com/s?__biz=MzA5NzgzODI5NA==&amp;mid=2454036291&amp;idx=2&amp;sn=9f922383cf7b9803d32e5145140fbd31&amp;chksm=872b8afab05c03ec129806997862c3544940d8631b24c849a4f46af7ddd33fa1eb...]]></description><category></category></item><item><title><![CDATA[JAVA SSM框架基础面试题]]></title><link>https://blog.youkuaiyun.com/RunnerSlowly/article/details/97775408</link><guid>https://blog.youkuaiyun.com/RunnerSlowly/article/details/97775408</guid><author>RunnerSlowly</author><pubDate>Tue, 30 Jul 2019 13:38:48 +0800</pubDate><description><![CDATA[一、Spring面试题

1、Spring 在ssm中起什么作用？


	Spring：轻量级框架
	
	
	作用：Bean工厂，用来管理Bean的生命周期和框架集成。
	
	
	两大核心：1、IOC/DI(控制反转/依赖注入) ：把dao依赖注入到service层，service层反转给action层，Spring顶层容器为BeanFactory。2、AOP：面向切面编程
	
2、Spring的...]]></description><category></category></item><item><title><![CDATA[jdbcTemplate并行流处理批量]]></title><link>https://blog.youkuaiyun.com/RunnerSlowly/article/details/97128854</link><guid>https://blog.youkuaiyun.com/RunnerSlowly/article/details/97128854</guid><author>RunnerSlowly</author><pubDate>Wed, 24 Jul 2019 14:14:25 +0800</pubDate><description><![CDATA[jdbcTemplate并行流处理批量 insert|update
1.建表：
CREATE TABLE `nuo` (
 `id` int(11) NOT NULL AUTO_INCREMENT,
 `name` varchar(32) DEFAULT NULL,
 `satatus` int(2) DEFAULT NULL,
 `mgt_modify` datetime DEFAUL...]]></description><category></category></item><item><title><![CDATA[springboot 配置全局事务支持（非注解式）]]></title><link>https://blog.youkuaiyun.com/RunnerSlowly/article/details/94382364</link><guid>https://blog.youkuaiyun.com/RunnerSlowly/article/details/94382364</guid><author>RunnerSlowly</author><pubDate>Mon, 01 Jul 2019 10:42:44 +0800</pubDate><description><![CDATA[1.引入jar包

 &lt;dependency&gt;
      &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;
      &lt;artifactId&gt;spring-boot-starter-aop&lt;/artifactId&gt;
    &lt;/dependency&gt;
...]]></description><category></category></item><item><title><![CDATA[Linux上安装ZooKeeper]]></title><link>https://blog.youkuaiyun.com/RunnerSlowly/article/details/87879415</link><guid>https://blog.youkuaiyun.com/RunnerSlowly/article/details/87879415</guid><author>RunnerSlowly</author><pubDate>Fri, 22 Feb 2019 15:35:09 +0800</pubDate><description><![CDATA[1、下载Zookeeper

地址：http://mirror.bit.edu.cn/apache/zookeeper/

选择stable文件，是当前稳定版本。

2、安装zookeeper

2.1上传并解压

 tar    -zxvf    zookeeper-3.4.10.tar.gz

2.2 新建zookeeper配置文件，生成了zoo.cfg

进入目录：/usr/local/zo...]]></description><category></category></item><item><title><![CDATA[xshell下安装rocketmq消息中间件]]></title><link>https://blog.youkuaiyun.com/RunnerSlowly/article/details/87801856</link><guid>https://blog.youkuaiyun.com/RunnerSlowly/article/details/87801856</guid><author>RunnerSlowly</author><pubDate>Wed, 20 Feb 2019 16:10:25 +0800</pubDate><description><![CDATA[项目安装需要事先安装maven项目；若没安装可参考该链接：http://rocketmq.apache.org/docs/quick-start/

1.下载(/user/local目录下)

下载地址：http://rocketmq.apache.org/docs/quick-start/

本地下载的tar包是基础包，只能通过maven打包可以打包出rocketmq启动的项目。会生成在/roc...]]></description><category></category></item><item><title><![CDATA[多线程排查死锁的命令]]></title><link>https://blog.youkuaiyun.com/RunnerSlowly/article/details/85275135</link><guid>https://blog.youkuaiyun.com/RunnerSlowly/article/details/85275135</guid><author>RunnerSlowly</author><pubDate>Thu, 27 Dec 2018 11:39:28 +0800</pubDate><description><![CDATA[1、使用JVM自带的命令

1）首先通过 jps 命令查看需要查看的Java进程的vmid，如图，我们要查看的进程ThreadState的vmid号是5132；

C:\Users\Tom&amp;gt;jps
10716 Jps
6708 RemoteMavenServer
5132 ThreadState
14892
5580 Launcher
436 Launcher

　2）然后利用 jstack...]]></description><category></category></item><item><title><![CDATA[spring事物简单分析]]></title><link>https://blog.youkuaiyun.com/RunnerSlowly/article/details/85157422</link><guid>https://blog.youkuaiyun.com/RunnerSlowly/article/details/85157422</guid><author>RunnerSlowly</author><pubDate>Fri, 21 Dec 2018 10:34:56 +0800</pubDate><description><![CDATA[一、数据库事物的基本特性

1、事物是区分文件存储系统与Nosql数据库重要特性之一，其存在的意义是为了保证即使在并发情况下也能正确的执行crud操作。怎样才算是正确的呢？这时提出了事物需要保证的四个特性即ACID：

A: 原子性(atomicity)

事物中各项操作，要么全做要么全不做，任何一项操作的失败都会导致整个事物的失败；

C: 一致性(consistency)

事物结束后系统状态...]]></description><category></category></item><item><title><![CDATA[linux 下redis的安装]]></title><link>https://blog.youkuaiyun.com/RunnerSlowly/article/details/85001920</link><guid>https://blog.youkuaiyun.com/RunnerSlowly/article/details/85001920</guid><author>RunnerSlowly</author><pubDate>Fri, 14 Dec 2018 13:23:41 +0800</pubDate><description><![CDATA[最近在虚拟机尝试用桥接方式安装centos环境下的redis出现的问题及尝试的解决方案。

1.下载

http://redis.io/download


2、解压至任一目录

tar xzf redis-2.8.17.tar.gz
3、编译并安装

cd redis-2.8.17
make 

注意：若make时，出现了一下问题

3.1.提示cc:未找到命令，原因是虚拟机系统中缺少gcc，安...]]></description><category></category></item></channel></rss>