<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[董新平]]></title><description><![CDATA[IT]]></description><link>https://blog.youkuaiyun.com/lemonTree_DXP</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lemonTree_DXP]]></copyright><item><title><![CDATA[Redis概述]]></title><link>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/135780345</link><guid>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/135780345</guid><author>lemonTree_DXP</author><pubDate>Sat, 20 Jan 2024 21:53:00 +0800</pubDate><description><![CDATA[Redis基础
Redis 是基于内存运行的高性能K-V数据库

1. Redis为什么快


基于内存


单线程,减少上下文的切换,同事保证原子性(redis6+ 可开启多线程)

开启方式,非必要不开启
命令执行依旧由主线程负责
多线程只是负责 io 部分

io-threads-do-reads yes  #开启IO线程
io-threads 6    # 设置IO线程数


IO多路复...]]></description><category></category></item><item><title><![CDATA[编译安装Redis]]></title><link>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/135780349</link><guid>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/135780349</guid><author>lemonTree_DXP</author><pubDate>Sat, 20 Jan 2024 21:47:00 +0800</pubDate><description><![CDATA[编译安装Redis

ubuntu 22.04.3

1. 下载redis源码包
redis官网
下载最新的稳定版本。 (7.2)
2.编译安装
将 redis.tar.gz解压到 linxu下的 /usr/local/src 下，用make命令编译。需要一下依赖

pkg-config
gcc

如果报错缺失 cc 和 pkg-config， 则需要安装对应的依赖
sudo apt-get i...]]></description><category></category></item><item><title><![CDATA[Redis数据类型]]></title><link>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/135780348</link><guid>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/135780348</guid><author>lemonTree_DXP</author><pubDate>Sat, 20 Jan 2024 21:43:00 +0800</pubDate><description><![CDATA[Redis数据类型
Redis 作为 K-V 类型的缓存中间件，其 value 一共有5中数据类型。 string, set, list, sorted-set(zset), hash.
数据类型查看方式
可以通过 type 命令查看对应value的类型，例如： type key, 输出结果即为上面的类型中的一种。
hset stu name zhangsan
type stu
==&gt; h...]]></description><category></category></item><item><title><![CDATA[Object类12中方法及作用]]></title><link>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/135524734</link><guid>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/135524734</guid><author>lemonTree_DXP</author><pubDate>Fri, 29 Dec 2023 14:27:00 +0800</pubDate><description><![CDATA[Object 类 12 中方法及作用

registerNatives()
getClass()
hashCode()
equals()
clone()
toString()
wait()
wait(long)
wait(long l, int i)
notify()
notifyAll()
finalize()

1. registerNatives()
private static nati...]]></description><category></category></item><item><title><![CDATA[linux常用命令集合]]></title><link>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/135524733</link><guid>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/135524733</guid><author>lemonTree_DXP</author><pubDate>Fri, 29 Dec 2023 14:04:00 +0800</pubDate><description><![CDATA[linux常用命令集合
history

查看历史命令


通过 export HISTTIMEFORMAT='%F %T' 命令, 可以临时显示命令执行的时间
通过 !${id} 可以快速执行上次的命令, eg: !12

tcpdump

网络包抓取工具

xargs
将前面的输出作为后面的输入命令.
在当前文件夹下面查询包含 ERROR 字符串的位置
find . -type f -pri...]]></description><category></category></item><item><title><![CDATA[mysql安转]]></title><link>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/135524732</link><guid>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/135524732</guid><author>lemonTree_DXP</author><pubDate>Thu, 28 Dec 2023 20:52:00 +0800</pubDate><description><![CDATA[mysql安装

mysql5.7.25

下载
mysql
解压配置

解压压缩包
将 将解压文件夹 下的 bin 文件的路径配置到 PATH 下(linux系统类似)

注册服务

将mysql注册为window服务

# (管理员运行 命令行窗口)
    mysqld install
初始化
# (管理员运行 命令行窗口)
    mysqld  --initialize --conso...]]></description><category></category></item><item><title><![CDATA[ThreadPoolExecutor]]></title><link>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/135524735</link><guid>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/135524735</guid><author>lemonTree_DXP</author><pubDate>Thu, 28 Dec 2023 20:18:00 +0800</pubDate><description><![CDATA[ThreadPoolExecutor

线程池


1. 实例化
1.1 最终构造器
public ThreadPoolExecutor(int corePoolSize,
                              int maximumPoolSize,
                              long keepAliveTime,
           ...]]></description><category></category></item><item><title><![CDATA[springBoot2 整合activemq]]></title><link>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/81334812</link><guid>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/81334812</guid><author>lemonTree_DXP</author><pubDate>Wed, 01 Aug 2018 17:29:00 +0800</pubDate><description><![CDATA[SpringBoot-ActiveMq

一个简单的整合案例, 初步实现 activemq 的 queue 队列模式 和 topic 订阅模式 (普通订阅, 持久订阅)



准备工作


springboot2.0.3
如果要使用 activemq pool 需要另外加入 activemq-pool 包




    &amp;lt;dependency&amp;gt;
        &amp;lt;groupId...]]></description><category></category></item><item><title><![CDATA[SpringBoot2 集成 redis]]></title><link>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/81279481</link><guid>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/81279481</guid><author>lemonTree_DXP</author><pubDate>Mon, 30 Jul 2018 09:29:50 +0800</pubDate><description><![CDATA[SpringBoot-Redis

spring boot 整合 redis, 实现 redis 的基本存储以及订阅模式 
源码位置: https://github.com/DongCarzy/springboot-redis

流程


clone code




git clone https://github.com/DongCarzy/springboot-redis.git



安装...]]></description><category></category></item><item><title><![CDATA[Nexus3 配置3]]></title><link>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/81108022</link><guid>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/81108022</guid><author>lemonTree_DXP</author><pubDate>Tue, 22 Aug 2017 10:50:00 +0800</pubDate><description><![CDATA[
			Nexus3 配置3
 案例通过 NPM 的包管理 


proxy : 表示设置公网仓库
hosted : 设置私网仓库
group : 将多个仓库合并在一起

设置 proxy

这里我用的 https://registry.npm.taobao.org/
hosted

group

一个npm管理仓库就基本架好了，接下来开始测试！
npm --loglevel info inst...]]></description><category></category></item><item><title><![CDATA[Sonatype的/nexus3 安装（基于docker）]]></title><link>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/81108024</link><guid>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/81108024</guid><author>lemonTree_DXP</author><pubDate>Tue, 22 Aug 2017 10:49:00 +0800</pubDate><description><![CDATA[
			Sonatype的/nexus3
基于docker安装
基于CentOS的Sonatype Nexus Repository Manager 3的Docker文件
https://github.com/sonatype/docker-nexus3
暴露的端口8081绑定到主机
docker run -d -p 8081:8081 --name nexus sonatype/nexus3
...]]></description><category></category></item><item><title><![CDATA[Docker入门]]></title><link>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/81108021</link><guid>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/81108021</guid><author>lemonTree_DXP</author><pubDate>Wed, 19 Jul 2017 17:59:00 +0800</pubDate><description><![CDATA[
			Docker入门
搜索docker镜像
docker search tutorial
下载容器 可能需要配置镜像加速
docker pull learn/tutorial

docker容器可以理解为在沙盒中运行的进程。这个沙盒包含了该进程运行所必须的资源，包括文件系统、系统类库、shell 环境等等。但这个沙盒默认是不会运行任何程序的。你需要在沙盒中运行一个进程来启动某一个容器。这个进...]]></description><category></category></item><item><title><![CDATA[Docker-ce安装]]></title><link>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/81108020</link><guid>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/81108020</guid><author>lemonTree_DXP</author><pubDate>Wed, 19 Jul 2017 15:00:00 +0800</pubDate><description><![CDATA[Docker安装

Ubuntu 14.04 16.04 (使用apt-get进行安装)


	Step 1: 安装必要的一些系统工具

	
sudo apt-get update
sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common
	
	
	Step 2: 安装GP...]]></description><category></category></item><item><title><![CDATA[Json解析工具Jackson（注解）]]></title><link>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/81108019</link><guid>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/81108019</guid><author>lemonTree_DXP</author><pubDate>Thu, 29 Jun 2017 15:49:00 +0800</pubDate><description><![CDATA[
			





@JsonIgnoreProperties

         此注解是类注解，作用是json序列化时将java bean中的一些属性忽略掉，序列化和反序列化都受影响。

@JsonIgnore

         此注解用于属性或者方法上（最好是属性上），作用和上面的@JsonIgnoreProperties一样。

@JsonFormat

        此注解用于属性...]]></description><category></category></item><item><title><![CDATA[JDK8新特性]]></title><link>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/81108018</link><guid>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/81108018</guid><author>lemonTree_DXP</author><pubDate>Fri, 31 Mar 2017 14:08:00 +0800</pubDate><description><![CDATA[
			1、函数式接口  1.接口中只允许存在一个抽象方法，用@FunctionInterface 2.接口中允许存在静态的实例方法 3.接口中允许重写java.lang.Object的public方法 4.一个接口继承函数式接口，本省也可能是函数式接口，只要满足1，2，3的先天条件即可 2、lambda  1.实例化函数式接口，增强程序的可读性           (接口中抽象方法的参数列表)...]]></description><category></category></item><item><title><![CDATA[open live writer]]></title><link>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/81108017</link><guid>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/81108017</guid><author>lemonTree_DXP</author><pubDate>Fri, 10 Mar 2017 16:05:00 +0800</pubDate><description><![CDATA[
			第一步：
选择最后一项，其他服务器
 
第二部：
http://www.cnblogs.com/Blog名
你登录博客园的账号你登录博客园的密码接下来一直下一步就好！
 
经常会出现在第二部之后弹出一个选择框或者一个错误的窗口：我刚开始也是这样的。
后来才发现问题所在：


当你第二部给出的地址不可链接，或者说不是指向你的博客的网址，那么就会弹出一个选择框



当你的地址是对的，但是密...]]></description><category></category></item><item><title><![CDATA[BigDecimal加减乘除运算]]></title><link>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/81108016</link><guid>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/81108016</guid><author>lemonTree_DXP</author><pubDate>Fri, 10 Mar 2017 15:23:00 +0800</pubDate><description><![CDATA[
			java.math.BigDecimal。BigDecimal一共有多种够造方法，让我先来看看其中的两种用法：
 
第一种：BigDecimal(double val)
第二种：BigDecimal(String val)  //通常采用这种方式
 
来看看BigDecimal的四则运算：
BigDecimal的四则运算


加法
bigDecimal1.add(bigDecimal2)...]]></description><category></category></item><item><title><![CDATA[Linux一些常用命令]]></title><link>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/81108008</link><guid>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/81108008</guid><author>lemonTree_DXP</author><pubDate>Fri, 03 Mar 2017 10:26:00 +0800</pubDate><description><![CDATA[
  
    &amp;#13;
			大牛笔记-www.weixuehao.com
来自：http://www.weixuehao.com/archives/25
Linux简介及Ubuntu安装
Linux，免费开源，多用户多任务系统。基于Linux有多个版本的衍生。RedHat、Ubuntu、Debian
安装VMware或VirtualBox虚拟机。具体安装步骤，找百度。
再安装Ubuntu。具...]]></description><category></category></item><item><title><![CDATA[Docker 常用命令]]></title><link>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/81108015</link><guid>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/81108015</guid><author>lemonTree_DXP</author><pubDate>Wed, 01 Mar 2017 16:04:00 +0800</pubDate><description><![CDATA[
			

杀死所有正在运行的容器
docker kill $(docker ps -a -q)


删除所有已经停止的容器docker rm $(docker ps -a -q)
删除所有未打 dangling 标签的镜像docker rmi $(docker images -q -f dangling=true)
 删除所有镜像docker rmi $(docker images -q)

...]]></description><category></category></item><item><title><![CDATA[转 Spring 组件 <context:component-scan base-pakage="">用法]]></title><link>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/107439295</link><guid>https://blog.youkuaiyun.com/lemonTree_DXP/article/details/107439295</guid><author>lemonTree_DXP</author><pubDate>Sun, 19 Feb 2017 15:28:00 +0800</pubDate><description><![CDATA[1.如果不想在xml文件中配置bean，我们可以给我们的类加上spring组件注解，只需再配置下spring的扫描器就可以实现bean的自动载入。
&lt;!-- 注解注入 --&gt;
&lt;context:annotation-config&gt;&lt;/context:annotation-config&gt;
&lt;context:component-scan ...]]></description><category></category></item></channel></rss>