<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[探长々]]></title><description><![CDATA[少说，多做，多学]]></description><link>https://blog.youkuaiyun.com/weixin_44147682</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; weixin_44147682]]></copyright><item><title><![CDATA[Java设计模式 - 工厂模式（简单工厂，工厂方法，抽象工厂）]]></title><link>https://blog.youkuaiyun.com/weixin_44147682/article/details/126526073</link><guid>https://blog.youkuaiyun.com/weixin_44147682/article/details/126526073</guid><author>weixin_44147682</author><pubDate>Thu, 25 Aug 2022 16:11:49 +0800</pubDate><description><![CDATA[工厂模式：工厂模式是我们最常用的实例化对象模式了，是用工厂方法代替new操作的一种模式,工厂模式在Java程序中可以说是随处可见。]]></description><category></category></item><item><title><![CDATA[Java设计模式 - 单例模式]]></title><link>https://blog.youkuaiyun.com/weixin_44147682/article/details/126524832</link><guid>https://blog.youkuaiyun.com/weixin_44147682/article/details/126524832</guid><author>weixin_44147682</author><pubDate>Thu, 25 Aug 2022 15:22:04 +0800</pubDate><description><![CDATA[单例模式（Singleton Pattern）是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式，它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类，该类负责创建自己的对象，同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式，可以直接访问，不需要实例化该类的对象。单例类只能有一个实例。单例类必须自己创建自己的唯一实例。单例类必须给所有其他对象提供这一实例。在内存里只有一个实例，减少了内存的开销，尤其是频繁的创建和销毁实例（比如管理学院首页页面缓存）]]></description><category></category></item><item><title><![CDATA[Java常用的设计模式总结]]></title><link>https://blog.youkuaiyun.com/weixin_44147682/article/details/126503042</link><guid>https://blog.youkuaiyun.com/weixin_44147682/article/details/126503042</guid><author>weixin_44147682</author><pubDate>Wed, 24 Aug 2022 16:10:07 +0800</pubDate><description><![CDATA[1、设计模式是什么2、设计模式分为三大类3、Java设计模式的六大原则(1)、开闭原则（Open Close Principle）(2)、里氏代换原则（Liskov Substitution Principle）(3)、依赖倒转原则（Dependence Inversion Principle）(4)、接口隔离原则（Interface Segregation Principle）(5)、迪米特法则（最少知道原则）（Demeter Principle）]]></description><category></category></item><item><title><![CDATA[比system.currentTimeMillis还要好用的统计耗时方法stopWatch]]></title><link>https://blog.youkuaiyun.com/weixin_44147682/article/details/126499591</link><guid>https://blog.youkuaiyun.com/weixin_44147682/article/details/126499591</guid><author>weixin_44147682</author><pubDate>Wed, 24 Aug 2022 10:53:05 +0800</pubDate><description><![CDATA[获取所有任务的信息，即各个任务的名称和耗时。（如果想自定义输出一些内容，或者格式，可以从这里获取所有任务的信息）在多任务的情况下，StopWatch的好处就能完全体现出来。来统计每个任务的耗时，或者记录一段时间执行的时间，但是在。：获取最后一个任务的信息，即任务的名称和耗时。操作十分简单，一学就会，难道你还学不会？来统计耗时的方法，非常简介，好用。：获取最后一个任务的耗时（毫秒）。：用自带格式输出所有任务信息。：获取任务总耗时（毫秒）。：获取最后一个任务的名称。：获取任务总耗时（秒）。]]></description><category></category></item><item><title><![CDATA[Git强制覆盖本地文件，使本地仓库和远端仓库保持一致]]></title><link>https://blog.youkuaiyun.com/weixin_44147682/article/details/126485971</link><guid>https://blog.youkuaiyun.com/weixin_44147682/article/details/126485971</guid><author>weixin_44147682</author><pubDate>Tue, 23 Aug 2022 15:23:54 +0800</pubDate><description><![CDATA[git reset --hard origin/master 本地代码同步线上最新版本(会覆盖本地所有与远程仓库上同名的文件)；git pull 再更新一次（其实也可以不用，第二步命令做过了其实）git fetch 拉取所有更新，不同步；]]></description><category></category></item><item><title><![CDATA[Git代码冲突解决方案]]></title><link>https://blog.youkuaiyun.com/weixin_44147682/article/details/126485758</link><guid>https://blog.youkuaiyun.com/weixin_44147682/article/details/126485758</guid><author>weixin_44147682</author><pubDate>Tue, 23 Aug 2022 15:22:34 +0800</pubDate><description><![CDATA[是一个开源的分布式版本控制系统，是目前世界上最先进、最流行的版本控制系统。可以快速高效地处理从很小到非常大的项目版本管理。特点：项目越大越复杂，协同开发者越多，越能体现出。不知道应该以哪一个人的文件为准，所以就产生了冲突了。命令，拉取远程分支上的代码并合并到本地分支，目的是消除冲突；命令，把工作区的修改提交到栈区，目的是保存工作区的修改；命令，把保存在栈区的修改部分合并到最新的工作空间中；，把正确的代码放到中间去然后选择确定就可以了。分支恰好有人都修改了同一个文件，因为在合并分支的时候，]]></description><category></category></item><item><title><![CDATA[SimpleDateFormat引发的多线程安全问题]]></title><link>https://blog.youkuaiyun.com/weixin_44147682/article/details/126484374</link><guid>https://blog.youkuaiyun.com/weixin_44147682/article/details/126484374</guid><author>weixin_44147682</author><pubDate>Tue, 23 Aug 2022 15:01:29 +0800</pubDate><description><![CDATA[是一个具体的类，用于以区域设置敏感的方式格式化和解析日期。线程不安全也叫非线程安全，是指多线程执行中，程序的执行结果和预期的结果不符的情况就叫做线程不安全。]]></description><category></category></item><item><title><![CDATA[IDM如何使用详解]]></title><link>https://blog.youkuaiyun.com/weixin_44147682/article/details/126467647</link><guid>https://blog.youkuaiyun.com/weixin_44147682/article/details/126467647</guid><author>weixin_44147682</author><pubDate>Mon, 22 Aug 2022 16:19:10 +0800</pubDate><description><![CDATA[Greasy Fork访问地址：https://greasyfork.org/zh-CN/scripts。如果用完提供的，开启开发者模式，然后把我提供的文件拖进来，然后点击开启如下图所示。首先下载油猴插件，可以在谷歌浏览器扩展程序里面下载，也可以用我提供的资源。点开传输一>优化速率一>选择优化速率模式。用浏览器登录百度网盘,找到要下载的文件。：如果已经下载，忽略此步骤。]]></description><category></category></item><item><title><![CDATA[10个最经典的string面试题]]></title><link>https://blog.youkuaiyun.com/weixin_44147682/article/details/108362785</link><guid>https://blog.youkuaiyun.com/weixin_44147682/article/details/108362785</guid><author>weixin_44147682</author><pubDate>Mon, 22 Aug 2022 15:44:28 +0800</pubDate><description><![CDATA[1、String 是基本数据类型吗？
String 不是基本数据类型。
2、String 是可变的话？
String 是 final 类型的，不可变。
3、怎么比较两个字符串的值一样，怎么比较两个字符串是否同一对象？
比较字符串的值是否相同用 equals,比较字符串对象是否同一个用==。 4、switch 中可以使用 String 吗？
jdk7+中的 switch 可以使用 String 类型。
5、String str = new String(“abc”);创建了几个对象，为什么？
创建了两个，"a]]></description><category></category></item><item><title><![CDATA[docker 常用命令全解]]></title><link>https://blog.youkuaiyun.com/weixin_44147682/article/details/126465982</link><guid>https://blog.youkuaiyun.com/weixin_44147682/article/details/126465982</guid><author>weixin_44147682</author><pubDate>Mon, 22 Aug 2022 15:35:12 +0800</pubDate><description><![CDATA[容器示例：docker run -itd --name mysql-8 -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:8.0。docker logs -f --tail=查询多少行   默认查询所有容器/容器名称。示例：docker save mysql -o /root/test。不加tab就是默认版本，加上tag就是指定版本号。容器id:/文件目录/文件名 /主机文件目录。unpause 容器名称 / 容器ID。pause 容器名称 / 容器ID。]]></description><category></category></item><item><title><![CDATA[windows系统docker安装mysql容器]]></title><link>https://blog.youkuaiyun.com/weixin_44147682/article/details/126464372</link><guid>https://blog.youkuaiyun.com/weixin_44147682/article/details/126464372</guid><author>weixin_44147682</author><pubDate>Mon, 22 Aug 2022 14:45:16 +0800</pubDate><description><![CDATA[命令：docker run -itd --name mysql-8 -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:8.0 --lower_case_table_names=1。命令：docker exec -it 5583b227c445/bin/bash。查看所有容器 -----包含正在运行 和已停止的。6、登录命令：mysql -u root -p。登录命令：mysql -u root -p。命令：docker ps -a。]]></description><category></category></item><item><title><![CDATA[IDEA中在ssm框架中配置mybatis-plus的步骤]]></title><link>https://blog.youkuaiyun.com/weixin_44147682/article/details/107847831</link><guid>https://blog.youkuaiyun.com/weixin_44147682/article/details/107847831</guid><author>weixin_44147682</author><pubDate>Wed, 17 Aug 2022 09:39:32 +0800</pubDate><description><![CDATA[spring中配置mybatis-plus

在pom.xml中下载依赖包mybatis-plus

&lt;dependency&gt;
      &lt;groupId&gt;com.baomidou&lt;/groupId&gt;
      &lt;artifactId&gt;mybatis-plus&lt;/artifactId&gt;
      &lt;version&gt;3.3.0&lt;/version&gt;
    &lt;/dependency&gt;


在实体类中给注解
(1]]></description><category></category></item><item><title><![CDATA[Java使用POI来实现Excel文件的导入导出]]></title><link>https://blog.youkuaiyun.com/weixin_44147682/article/details/107848294</link><guid>https://blog.youkuaiyun.com/weixin_44147682/article/details/107848294</guid><author>weixin_44147682</author><pubDate>Wed, 17 Aug 2022 09:39:11 +0800</pubDate><description><![CDATA[Excel文件的导入和导出的配置和测试

配置依赖POI  版本可以自己选择

&lt;dependency&gt;
      &lt;groupId&gt;org.apache.poi&lt;/groupId&gt;
      &lt;artifactId&gt;poi&lt;/artifactId&gt;
      &lt;version&gt;3.11&lt;/version&gt;
    &lt;/dependency&gt;


创建一个控制层Controller
(1)声明一下：首先我是]]></description><category></category></item><item><title><![CDATA[java实验SpringSecurity用户权限控制详解]]></title><link>https://blog.youkuaiyun.com/weixin_44147682/article/details/111028926</link><guid>https://blog.youkuaiyun.com/weixin_44147682/article/details/111028926</guid><author>weixin_44147682</author><pubDate>Tue, 16 Aug 2022 11:04:42 +0800</pubDate><description><![CDATA[一.建立下面的三个数据库
CREATE TABLE `sys_role` (
  `id` int(11) NOT NULL,
  `name` varchar(255) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE `sys_user` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(255) NOT NULL,
  ]]></description><category></category></item><item><title><![CDATA[Profiler for Mac v11.1.2 Java分析应用程序 安装激活详解]]></title><link>https://blog.youkuaiyun.com/weixin_44147682/article/details/108856291</link><guid>https://blog.youkuaiyun.com/weixin_44147682/article/details/108856291</guid><author>weixin_44147682</author><pubDate>Tue, 16 Aug 2022 11:02:47 +0800</pubDate><description><![CDATA[Name：lezhengfan
Company：retios
License key：A-J11-Everyone#admin-3v7hg353d6idd5#9b4

]]></description><category></category></item><item><title><![CDATA[windows10家庭版如何修改Administrators名字]]></title><link>https://blog.youkuaiyun.com/weixin_44147682/article/details/108652927</link><guid>https://blog.youkuaiyun.com/weixin_44147682/article/details/108652927</guid><author>weixin_44147682</author><pubDate>Tue, 16 Aug 2022 11:01:53 +0800</pubDate><description><![CDATA[window10家庭版如何修改用户名



]]></description><category></category></item><item><title><![CDATA[Redis经典面试题]]></title><link>https://blog.youkuaiyun.com/weixin_44147682/article/details/124591686</link><guid>https://blog.youkuaiyun.com/weixin_44147682/article/details/124591686</guid><author>weixin_44147682</author><pubDate>Tue, 16 Aug 2022 11:00:05 +0800</pubDate><description><![CDATA[Redis经典面试题
文章目录Redis经典面试题前言一、redis的特点二、redis为什么需要把所有数据方法内存中三.redis常见的性能问题，如何解决？四.redis最适合的应用场景五.Memcache与Redis的区别都有哪些？六.redis优点和缺点七.redis淘汰策略八.redis过期键的删除策略九.redis持久化1.AOF2.RDB总结
前言
一、redis的特点

优点：C语言，key-value模式，数据类型：string、list、set、zset(sorted set)、hash。]]></description><category></category></item><item><title><![CDATA[JAVA实现的冒泡，快速，选择排序三种示例代码]]></title><link>https://blog.youkuaiyun.com/weixin_44147682/article/details/124592637</link><guid>https://blog.youkuaiyun.com/weixin_44147682/article/details/124592637</guid><author>weixin_44147682</author><pubDate>Tue, 16 Aug 2022 10:59:32 +0800</pubDate><description><![CDATA[java排序算法
文章目录java排序算法一、冒泡排序二、快速排序三.选择排序总结
一、冒泡排序
public class Mp {
    public static void main(String[] args) {
        int[]arr=new int[]{2,8,4,10,6,12,18,25,7,11};
        int[] ints = bubbleSort(arr);
        for (int anInt : ints) {
            System.]]></description><category></category></item><item><title><![CDATA[反射获取方法传入多参数方法]]></title><link>https://blog.youkuaiyun.com/weixin_44147682/article/details/124799132</link><guid>https://blog.youkuaiyun.com/weixin_44147682/article/details/124799132</guid><author>weixin_44147682</author><pubDate>Tue, 16 Aug 2022 10:58:47 +0800</pubDate><description><![CDATA[反射传人多参数方法
文章目录反射传人多参数方法一、单个方法传入多参数？1.创建一个方法2.创建一个调用方法的主方法二丶读取本地文件的方式总结
一、单个方法传入多参数？
1.创建一个方法
package com.system.modules.admin.product.service;
import java.util.Arrays;

/**
 * @author xiaole
 */
public class Test3 {
    public void method(Object... objs) {]]></description><category></category></item><item><title><![CDATA[JavaSE入门知识点讲解]]></title><link>https://blog.youkuaiyun.com/weixin_44147682/article/details/107939057</link><guid>https://blog.youkuaiyun.com/weixin_44147682/article/details/107939057</guid><author>weixin_44147682</author><pubDate>Tue, 16 Aug 2022 10:57:55 +0800</pubDate><description><![CDATA[一丶JAVA的概述与环境搭建
Java的历史
Java之父：James Gosling，高司令
Java的各种版本
1995年推出JDK1.0
​		JDK8.0
Java的三大体系
A：JavaSE，Java Platform Standard Edition(Java平台标准版)
B：JavaEE，Java Platform Enterprise Edition(Java平台企业版)，企业级开发
C：JavaME，Java Platform Micro Edition(Java平台微小版)
Java的特]]></description><category></category></item></channel></rss>