<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Lei_lee_coder的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Lei_lee_coder</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Lei_lee_coder]]></copyright><item><title><![CDATA[docker安装nacos 使用外置的mysql作为存储]]></title><link>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/125522180</link><guid>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/125522180</guid><author>Lei_lee_coder</author><pubDate>Wed, 29 Jun 2022 15:00:42 +0800</pubDate><description><![CDATA[docker 手动安装 外置mysql nacos]]></description><category></category></item><item><title><![CDATA[关于Spring 接口多个实现类使用策略模式]]></title><link>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/125018240</link><guid>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/125018240</guid><author>Lei_lee_coder</author><pubDate>Sat, 28 May 2022 15:19:35 +0800</pubDate><description><![CDATA[关于Spring 接口多个实现类使用策略模式
见下面的例子
public interface Myinterface{
	default method(){
		......
	}
	/**
	*	打印输出
	*/
	void print(){
		  System.out.println("this is Myinterface");
	}
}

public class MyClass1 implements Myinterface{

	@Override
	public void print(){
]]></description><category></category></item><item><title><![CDATA[Spring boot 中 logback 配置＜springProperty＞ 读取application.properties 中的属性]]></title><link>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/122860344</link><guid>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/122860344</guid><author>Lei_lee_coder</author><pubDate>Thu, 10 Feb 2022 14:38:10 +0800</pubDate><description><![CDATA[Spring Boot 中 logback 读取application.properties 中的属性
其中使用的时候发现了一个问题，就是如果使用的lobback配置文件的名称是logback.xml 会先出现先找不到设置的属性，然后项目启动起来才会找到，
比如：
&lt;springProperty scope="context" name="log.path" source="logback.path" defaultValue="logs"/&gt;

记录日志文件存放地址属性,会在项目启动的时候想出]]></description><category></category></item><item><title><![CDATA[关于Mysql 中查询字段中包换相同字符串两次的sql]]></title><link>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/122824597</link><guid>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/122824597</guid><author>Lei_lee_coder</author><pubDate>Tue, 08 Feb 2022 15:15:57 +0800</pubDate><description><![CDATA[关于Mysql 中查询字段中包换相同字符串两次的sql
工作中遇见一个需求，查询一个字段中包含一个字符串超过一次
可以使用子查询
SELECT t.*,locate('字符串',`options`,t.locates+1) FROM (SELECT id,`options`,locate('字符串',`options`) AS locates FROM `table_name` WHERE INSTR (`options`,'字符串')) t WHERE locate('字符串',`options`,t.l]]></description><category></category></item><item><title><![CDATA[siege linux 压力测试工具]]></title><link>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/122448202</link><guid>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/122448202</guid><author>Lei_lee_coder</author><pubDate>Wed, 12 Jan 2022 10:43:31 +0800</pubDate><description><![CDATA[siege linux 压力测试工具

安装
下载wget http://download.joedog.org/siege/siege-4.0.2.tar.gz 

解压tar zxf siege-4.0.2.tar.gz

安装cd siege-4.0.2
./configure --prefix=/usr/local/siege


使用siege -c 200 -r 10 -f http://test.testsiege.com




Tips: 1.默认-c 的值为10，默认最大值255，但需要]]></description><category></category></item><item><title><![CDATA[docker 启动redis镜像]]></title><link>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/122411870</link><guid>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/122411870</guid><author>Lei_lee_coder</author><pubDate>Mon, 10 Jan 2022 15:40:22 +0800</pubDate><description><![CDATA[docker 启动redis 镜像
1.启动单节点
1.拉取redis 镜像
docker pull redis:6.2

本次使用的版本号是6.2
可以直接
docker run redis:6.2

也可以通过配置文件启动
点我下载redis配置文件redis.conf配置配置文件启动
其中daemonize 要保持为no 或者删除掉，daemonize 默认为no 如果置为yes 则容器启动不起来，也不会报错，打印日志，关于daemonize

daemonize:yes:redis采用的是单进程多线]]></description><category></category></item><item><title><![CDATA[jasypt-spring-boot-starter:3.0.3以上的版本使用]]></title><link>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/122217360</link><guid>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/122217360</guid><author>Lei_lee_coder</author><pubDate>Wed, 29 Dec 2021 15:57:18 +0800</pubDate><description><![CDATA[jasypt-spring-boot-starter:3.0.3以上的版本使用关于jasypt-spring-boot-starter:3.0.3及以上的版本的使用
关于jasypt-spring-boot-starter:3.0.3及以上的版本的使用
最近升级jasypt-spring-boot-starter到3.0.4 出现问题
报：
	Failed to bind properties under 'spring.datasource.username' to java.lang.String

这]]></description><category></category></item><item><title><![CDATA[关于项目初始化在新的库中初始化表结构的时候创建表]]></title><link>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/121424305</link><guid>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/121424305</guid><author>Lei_lee_coder</author><pubDate>Sun, 19 Dec 2021 14:21:45 +0800</pubDate><description><![CDATA[关于项目初始化在新的库中初始化表结构的时候创建表
DROP TABLE IF EXISTS `table_name`;

CREATE TABLE IF NOT EXISTS `table_name`


]]></description><category></category></item><item><title><![CDATA[Spring Boot 设置允许跨域的两种配置方式]]></title><link>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/121141900</link><guid>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/121141900</guid><author>Lei_lee_coder</author><pubDate>Thu, 11 Nov 2021 13:25:37 +0800</pubDate><description><![CDATA[Spring Boot 设置允许跨域的两种配置方式
1.配置MvcConfigurer

Spring Boot 1.5.x

//springboot 1.5方式
@Configuration
public class WebMvcConfig extends WebMvcConfigurerAdapter {
 
  @Override
  public void addCorsMappings(CorsRegistry registry) {
    registry.addMapping("/**"]]></description><category></category></item><item><title><![CDATA[FastJSON 中几个注解的使用]]></title><link>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/114982967</link><guid>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/114982967</guid><author>Lei_lee_coder</author><pubDate>Thu, 18 Mar 2021 16:52:54 +0800</pubDate><description><![CDATA[FastJSON 中的几种注解


@JSONField 有name，format， serialize， deserialize，serializerFeature，parseFeatures, label, jsonDirect 几种参数。
1.name 指定JSON序列化的字段名称
2.format 指定字段的格式，对日期格式有用
3.serialize 是否序列化
4.serializerFeature 通过SerializerFeature对生成的json格式的数据进行一些定制，比如可以输入的格式]]></description><category></category></item><item><title><![CDATA[Spring Boot 简单配置swagger]]></title><link>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/111610925</link><guid>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/111610925</guid><author>Lei_lee_coder</author><pubDate>Thu, 24 Dec 2020 11:02:37 +0800</pubDate><description><![CDATA[Spring Boot 简单配置swagger

需要导入需要的依赖

		&lt;dependency&gt;
            &lt;groupId&gt;io.springfox&lt;/groupId&gt;
            &lt;artifactId&gt;springfox-swagger2&lt;/artifactId&gt;
            &lt;version&gt;2.9.2&lt;/version&gt;
        &lt;/dependency&gt]]></description><category></category></item><item><title><![CDATA[SpringBoot项目中一些奇怪的事]]></title><link>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/111054546</link><guid>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/111054546</guid><author>Lei_lee_coder</author><pubDate>Fri, 11 Dec 2020 22:34:48 +0800</pubDate><description><![CDATA[SpringBoot项目中一些奇怪的事
今天在项目中遇到一种奇怪的现象，在项目打包到测试环境的时候，指定测试的配置文件test，但是redis一直读取的是笨的开发环境的redis集群。

1.排查配置文件没有生效，但是发现

加载的配置文件是正确的。这就让人很难受呀。
2.查看连个配置文件的redis配置有什么不同，发现本地使用的reids集群，测试环境是单体redis，然后换成集群配置方式就可以了。


...]]></description><category></category></item><item><title><![CDATA[关于Spring Boot 项目中 配置不同类型的动态数据源导致 pagehelper-spring-boot-starter 查询出错的问题]]></title><link>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/110490436</link><guid>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/110490436</guid><author>Lei_lee_coder</author><pubDate>Wed, 02 Dec 2020 16:46:47 +0800</pubDate><description><![CDATA[在项目中很少遇到不同的数据源，但是在不同的数据源的情况下，pageHelper 会因为不能在识别了第一中数据源的情况下，转换类型导致查询sql出错，看这里

]]></description><category></category></item><item><title><![CDATA[数据进行物理删除还是逻辑删除]]></title><link>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/109385273</link><guid>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/109385273</guid><author>Lei_lee_coder</author><pubDate>Fri, 30 Oct 2020 14:53:49 +0800</pubDate><description><![CDATA[物理删除和逻辑删除
物理删除就是直接从数据库里面把数据删除，一般不可恢复，逻辑删除就是给数据制一个状态，在这个状态下数据不会查出来，如果有必要可以把数据的状态恢复可以显示。一般不建议物理删除，因为这样有可能删除数据不完整导致其他有关联的数据出现未知的异常。

...]]></description><category></category></item><item><title><![CDATA[关于本地jar install到本地的repository中一次失败的经历]]></title><link>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/108964261</link><guid>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/108964261</guid><author>Lei_lee_coder</author><pubDate>Thu, 08 Oct 2020 16:02:32 +0800</pubDate><description><![CDATA[起因
在导入ojdbc6.jar到本地repository 的时候出现了一个问题


出现了图中的问题，然后查看导入命令和所在目录没有问题就感到很奇怪。

各种网上搜索
通过在网上搜索没有找到什么原因。。。
突然想起记得有一次看见命令是灰色的应该是不能执行，就用英文双引号括起来尝试了一下居然成功了

不过导进去的位置是maven 默认的用户/.m2下面


...]]></description><category></category></item><item><title><![CDATA[idea 中有的版本设置项目maven home directory 后应用再打开设置自动变为默认路径]]></title><link>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/108935977</link><guid>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/108935977</guid><author>Lei_lee_coder</author><pubDate>Tue, 06 Oct 2020 08:42:05 +0800</pubDate><description><![CDATA[idea 中有的版本设置项目maven home directory 后应用再打开设置自动变为默认路径

1.按照这篇文中的方式试一下
2.1中的方式不起作用的话，可以修改项目中的/.idea/workspace.xml文件中的mavenHome属性的值为自己配置的maven路径然后修改File -&gt; setting… 中的值为自己配置的路径


...]]></description><category></category></item><item><title><![CDATA[Mysql 相关总结]]></title><link>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/108601357</link><guid>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/108601357</guid><author>Lei_lee_coder</author><pubDate>Tue, 15 Sep 2020 15:53:42 +0800</pubDate><description><![CDATA[#关于mysql 中的设置字段的长度
在创建表的时候一般都会设置字段的长度 int ，varchar，tinyint…等，设置的长度的意义在Mysql 中有说明：第11章数据类型
待续。。。

]]></description><category></category></item><item><title><![CDATA[集合相关的一些方法]]></title><link>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/103370238</link><guid>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/103370238</guid><author>Lei_lee_coder</author><pubDate>Tue, 07 Jul 2020 16:42:33 +0800</pubDate><description><![CDATA[1、含有null值的集合获取最大值
     * 扩展 Collections 中获得list 中最大值的方法过滤掉为null的值
     *
     * @param coll 参数 list
     * @param &lt;T&gt; 参数类型
     * @return
     */
    public static &lt;T extends Object &amp; Com...]]></description><category></category></item><item><title><![CDATA[Java 8 中time 类中常用的一些方法]]></title><link>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/103183129</link><guid>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/103183129</guid><author>Lei_lee_coder</author><pubDate>Tue, 03 Dec 2019 16:29:35 +0800</pubDate><description><![CDATA[整理一下Java 8 中LocalDateTime 和LocalDate 经常使用的方法
基本操作
LocalDateTime.now();      ------     获取当前时间
LocalDateTime.of()；       -----     根据参数生成时间
LocalDateTime.now().minusDays() ；     -----    距离当前时间几天的时间（参数...]]></description><category></category></item><item><title><![CDATA[web中filter、interceptor、aspect]]></title><link>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/100161123</link><guid>https://blog.youkuaiyun.com/Lei_lee_coder/article/details/100161123</guid><author>Lei_lee_coder</author><pubDate>Fri, 30 Aug 2019 16:21:59 +0800</pubDate><description><![CDATA[web中filter、interceptor、aspect对于filter、interceptor、aspect 有相似也有区别filterInterceptorAspect
对于filter、interceptor、aspect 有相似也有区别
filter
过滤器可以拦截到方法的请求和响应(ServletRequest request, ServletResponse response),并对...]]></description><category></category></item></channel></rss>