<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[※老鼠拧刀满街找猫※]]></title><description><![CDATA[远处有一个蘑菇，上面写着你的名字]]></description><link>https://blog.youkuaiyun.com/LinBilin_</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; LinBilin_]]></copyright><item><title><![CDATA[Windows Docker部署Redis一主两从+哨兵完整实战（含静态IP方案）]]></title><link>https://blog.youkuaiyun.com/LinBilin_/article/details/163830801</link><guid>https://blog.youkuaiyun.com/LinBilin_/article/details/163830801</guid><author>LinBilin_</author><pubDate>Mon, 17 Aug 2026 18:37:23 +0800</pubDate><description><![CDATA[本文记录了在Windows环境下使用Docker部署Redis主从+哨兵集群的完整过程，重点解决了哨兵容器启动时遇到的Can't resolve instance hostname问题。通过配置静态IP方案（为每个容器指定固定IP地址），成功规避了DNS解析问题。文章提供了详细的docker-compose.yml配置、哨兵配置文件示例，以及验证集群状态的命令，为在Windows平台部署Redis高可用集群提供了实用参考方案。]]></description><category></category></item><item><title><![CDATA[Docker Compose部署Redis 7.2.15一主两从集群]]></title><link>https://blog.youkuaiyun.com/LinBilin_/article/details/163763522</link><guid>https://blog.youkuaiyun.com/LinBilin_/article/details/163763522</guid><author>LinBilin_</author><pubDate>Fri, 14 Aug 2026 23:17:42 +0800</pubDate><description><![CDATA[本文详细介绍了使用Docker Compose部署Redis 7.2.15一主两从集群的完整方案，并重点解决了Windows环境下Docker挂载目录权限导致的主从同步失败问题。主要内容包括：拉取Redis指定版本镜像、创建目录结构、编写docker-compose.yml配置文件（包含主节点和两个从节点的详细配置）、启动集群、验证主从状态和数据同步。关键点在于通过--dir /tmp参数临时指定数据目录，绕过Windows权限问题，确保主从复制正常进行。文章提供了完整的操作命令和预期输出，适用于Windo]]></description><category></category></item><item><title><![CDATA[windows系统关闭被占用的端口]]></title><link>https://blog.youkuaiyun.com/LinBilin_/article/details/126441437</link><guid>https://blog.youkuaiyun.com/LinBilin_/article/details/126441437</guid><author>LinBilin_</author><pubDate>Sat, 20 Aug 2022 16:55:43 +0800</pubDate><description><![CDATA[windows系统关闭被占用的端口]]></description><category></category></item><item><title><![CDATA[Mock.js随机字符串方法string的bug记录]]></title><link>https://blog.youkuaiyun.com/LinBilin_/article/details/122260772</link><guid>https://blog.youkuaiyun.com/LinBilin_/article/details/122260772</guid><author>LinBilin_</author><pubDate>Fri, 31 Dec 2021 18:03:47 +0800</pubDate><description><![CDATA[在写一个随机生成密码的过程中，引用到了Mock.js这个库，测试过程发现了string方法测试的数据一多就会出现bug，这里把执行的@string(8,9)这个随机的方法也显示到随机的结果里面，如下：



后来查看
...]]></description><category></category></item><item><title><![CDATA[git项目提示NO-HEAD]]></title><link>https://blog.youkuaiyun.com/LinBilin_/article/details/112317645</link><guid>https://blog.youkuaiyun.com/LinBilin_/article/details/112317645</guid><author>LinBilin_</author><pubDate>Thu, 07 Jan 2021 16:24:28 +0800</pubDate><description><![CDATA[1、出现该问题的过程

本人在用sourceTree拉去远程代码的时候，刚拉取完，可能还没来得及跟本地的分支合并，电脑就出现了蓝屏【垃圾电脑】。接着重启电脑，打开eclipse，maven项目后面就出现了xxx NO-HEAD的提示。

这个时候我再用sourceTree去拉去远程代码，提示unable to resolve reference 'refs/heads/develop': reference broken

2、问题解决

根据错误提示，到本地代码的.git\refs\heads下找到dev]]></description><category></category></item><item><title><![CDATA[在一个页面中，识别是否有jQuery插件，无 则自动加载]]></title><link>https://blog.youkuaiyun.com/LinBilin_/article/details/109849286</link><guid>https://blog.youkuaiyun.com/LinBilin_/article/details/109849286</guid><author>LinBilin_</author><pubDate>Fri, 20 Nov 2020 14:55:33 +0800</pubDate><description><![CDATA[if(!window.jQuery) {
  var st = document.createElement('script');
  st.setAttribute('type', 'text/javascript');
  st.setAttribute('src', 'https://libs.baidu.com/jquery/2.0.0/jquery.min.js');
  document.getElementsByTagName('head')[0].appendChild(s);
 }

..]]></description><category></category></item><item><title><![CDATA[swiper2轮播插件，点击图片后，轮播失效]]></title><link>https://blog.youkuaiyun.com/LinBilin_/article/details/109298767</link><guid>https://blog.youkuaiyun.com/LinBilin_/article/details/109298767</guid><author>LinBilin_</author><pubDate>Mon, 26 Oct 2020 21:14:04 +0800</pubDate><description><![CDATA[一、问题

用的是swiper2.x的版本，在实践过程中，发现在谷歌浏览器中，点击轮播图后，轮播失效。



二、处理过程

百度了一下，发现很多人的处理方式是添加如下配置：


disableOnInteraction: false,

但是在我这里发现还是无效，虽然官网对这个配置的解释看起来是可以解决此问题的，但还是让人失望。



最后，我的处理方法是这样的，既然是图片点击后才失效的，那么我们可不可以在点击图片后，重新调用自动播放的事件。于是有了如下写法：


	  var mySwiper = ne]]></description><category></category></item><item><title><![CDATA[查询Oracle表结构信息（走数模用）]]></title><link>https://blog.youkuaiyun.com/LinBilin_/article/details/107635410</link><guid>https://blog.youkuaiyun.com/LinBilin_/article/details/107635410</guid><author>LinBilin_</author><pubDate>Tue, 28 Jul 2020 14:34:27 +0800</pubDate><description><![CDATA[select '新增字段' as "变更类型",
       '系统' as "信息系统名称",
       'DEKBGMS' as "数据库名称",
       c.TABLE_NAME as "物理实体名称",
       (select men.COMMENTS
          from user_tab_comments men
         where men.Table_Name = c.Table_Name) as "物理实体描述",
       c.COLUMN_NA..]]></description><category></category></item><item><title><![CDATA[项目启动报：org.springframework.beans.factory.UnsatisfiedDependencyException]]></title><link>https://blog.youkuaiyun.com/LinBilin_/article/details/106522296</link><guid>https://blog.youkuaiyun.com/LinBilin_/article/details/106522296</guid><author>LinBilin_</author><pubDate>Wed, 03 Jun 2020 13:43:23 +0800</pubDate><description><![CDATA[一、问题描述

一位同事在开发新功能的时候报错，但是之前的功能都不会报这个错，只有这个新功能的代码会导致项目启动报错。

报错信息如下：


org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'expGradeService': Unsatisfied dependency expressed through field 'expGradeDao'; nested e]]></description><category></category></item><item><title><![CDATA[利用Vue CLI搭建代理服务]]></title><link>https://blog.youkuaiyun.com/LinBilin_/article/details/104831908</link><guid>https://blog.youkuaiyun.com/LinBilin_/article/details/104831908</guid><author>LinBilin_</author><pubDate>Fri, 13 Mar 2020 00:52:19 +0800</pubDate><description><![CDATA[一、首先安装Nodejs

http://nodejs.cn/download/

默认安装就可以了

安装后，在控制台输入 一下命令可以查看安装的版本


node -v

二、安装Vue CLI

使用淘宝镜像【提高下载速度】


npm install -g cnpm --registry=https://registry.npm.taobao.org

安装到全局【Nodejs的安装目录下...]]></description><category></category></item><item><title><![CDATA[复制文本粘贴到pom.xml报错 -Maven expected START_TAG or END_TAG not TEXT]]></title><link>https://blog.youkuaiyun.com/LinBilin_/article/details/104616602</link><guid>https://blog.youkuaiyun.com/LinBilin_/article/details/104616602</guid><author>LinBilin_</author><pubDate>Mon, 02 Mar 2020 18:14:26 +0800</pubDate><description><![CDATA[如下图：



可以看到提示了\ua0这种字符

解决方法：

直接在eclipse里面，ctr+F，然后输入


\u00a0

选择正则表达式，全部替换就可以了




]]></description><category></category></item><item><title><![CDATA[Eclipse中，Ant编译提示：Could not find the main class.Program will exit.]]></title><link>https://blog.youkuaiyun.com/LinBilin_/article/details/103662939</link><guid>https://blog.youkuaiyun.com/LinBilin_/article/details/103662939</guid><author>LinBilin_</author><pubDate>Mon, 23 Dec 2019 11:47:54 +0800</pubDate><description><![CDATA[解决方法：

右键build.xml --&gt; Run As --&gt; External Tools Configurations



选择JRE页面，然后选中Run in the same JRE as the workspace，Apply下，然后Run，应该就可以了






...]]></description><category></category></item><item><title><![CDATA[正则环视（零宽度断言）]]></title><link>https://blog.youkuaiyun.com/LinBilin_/article/details/103230847</link><guid>https://blog.youkuaiyun.com/LinBilin_/article/details/103230847</guid><author>LinBilin_</author><pubDate>Mon, 25 Nov 2019 22:03:05 +0800</pubDate><description><![CDATA[环视（lookaround）分为前瞻（Lookahead ）和后顾（lookbehind），也称为零宽度断言（zero-length assertions ）。那什么是零宽度断言呢？正则环视实际上是有匹配字符的，但又立即放弃了对字符的占有或消耗，也就是说环视不消耗字符串，只表现出是否匹配或存在该模式的子字符串的结果，然后又回到了它开始环视的那个位置，所以我们称它为零宽度断言。

前瞻
肯定式前瞻（...]]></description><category></category></item><item><title><![CDATA[正则捕获组与非捕获组]]></title><link>https://blog.youkuaiyun.com/LinBilin_/article/details/103124273</link><guid>https://blog.youkuaiyun.com/LinBilin_/article/details/103124273</guid><author>LinBilin_</author><pubDate>Mon, 18 Nov 2019 16:37:17 +0800</pubDate><description><![CDATA[正则捕获组与非捕获组
文章目录正则捕获组与非捕获组捕获组非捕获组命名捕获组1、命名捕获组能用?:改为非捕获组吗？2、命名捕获组是怎么反向引用的？3、一个正则里，多个命名捕获组能同名吗？4、正则里面，怎么计算捕获组的个数?

正则表达式分组分为捕获组（Capturing Groups）与非捕获组Non-Capturing Groups，那为什么需要分组呢？



正则表达式分组分为捕获组（Captu...]]></description><category></category></item><item><title><![CDATA[正则常用字符集简写]]></title><link>https://blog.youkuaiyun.com/LinBilin_/article/details/103123831</link><guid>https://blog.youkuaiyun.com/LinBilin_/article/details/103123831</guid><author>LinBilin_</author><pubDate>Mon, 18 Nov 2019 15:55:52 +0800</pubDate><description><![CDATA[正则常用字符集简写

由于有些字符集很常用，所以正则表达式本身就提供了对这类字符集的简写



如上图所示，\s、\S、\d、\D、\w、\W这六个字符集在平时是很常用的，-&gt;左边两边的正则，一般情况下，表示的含义是一样的，也就是等价的。
也许你已经发现了，\s和\S只是字母大小写的区别，代表的字符集就变成相反的了。\s和\S是没有交集的，但它们是互补的，两个组合起来，刚好是一个表示所有字符...]]></description><category></category></item><item><title><![CDATA[正则佐料『元字符』]]></title><link>https://blog.youkuaiyun.com/LinBilin_/article/details/103122621</link><guid>https://blog.youkuaiyun.com/LinBilin_/article/details/103122621</guid><author>LinBilin_</author><pubDate>Mon, 18 Nov 2019 15:37:07 +0800</pubDate><description><![CDATA[正则佐料『元字符』
标签： 元字符

文章目录正则佐料『元字符』^ 元字符$元字符[ 元字符() 元字符{ 元字符+ 元字符* 元字符? 元字符. 元字符\ 元字符| 元字符- 连接符

所谓的元字符，即为特殊字符，表示有特殊的含义，要学好正则表达式，首先就得掌握好元字符。

^ 元字符
^表示匹配字符串的开头位置，也就是说，它匹配的是一个位置。如果要匹配^字符本身的话，需要转义，即\^。接下来我...]]></description><category></category></item><item><title><![CDATA[正则调试工具分享]]></title><link>https://blog.youkuaiyun.com/LinBilin_/article/details/103120969</link><guid>https://blog.youkuaiyun.com/LinBilin_/article/details/103120969</guid><author>LinBilin_</author><pubDate>Mon, 18 Nov 2019 14:18:20 +0800</pubDate><description><![CDATA[正所谓工欲善其事必先利其器，学习正则亦如此。好的工具可以帮助我们更好的理解，从而达到事半功倍之效果，今天我便来聊聊几款个人感觉还不错的正则工具。]]></description><category></category></item><item><title><![CDATA[Python正则re模块详解]]></title><link>https://blog.youkuaiyun.com/LinBilin_/article/details/101277934</link><guid>https://blog.youkuaiyun.com/LinBilin_/article/details/101277934</guid><author>LinBilin_</author><pubDate>Tue, 24 Sep 2019 18:51:53 +0800</pubDate><description><![CDATA[Cooking Regex微信公众号
正则表达式学习



目录

re.match

re.fullmatch

re.search

re.sub

re.subn

re.split

re.findall

re.finditer

re.compile

re.purge

re.escape

阅读本文章时，已默认您对正则表达式有了一定的了解。该教程是对Pytho...]]></description><category></category></item><item><title><![CDATA[js修改form标签的enctype属性]]></title><link>https://blog.youkuaiyun.com/LinBilin_/article/details/101025063</link><guid>https://blog.youkuaiyun.com/LinBilin_/article/details/101025063</guid><author>LinBilin_</author><pubDate>Thu, 19 Sep 2019 15:42:14 +0800</pubDate><description><![CDATA[提交文件的时候，在页面一般都是这么写的


&lt;html:form action="/test/KnwlgStop.do?action=initAuditMain"
		method="post" styleId="api_knmanager_kwStopForm" enctype="multipart/form-data"
		onsubmit="return validateForm(th...]]></description><category></category></item><item><title><![CDATA[bat批处理排除掉以某字符串开头的行]]></title><link>https://blog.youkuaiyun.com/LinBilin_/article/details/100990138</link><guid>https://blog.youkuaiyun.com/LinBilin_/article/details/100990138</guid><author>LinBilin_</author><pubDate>Wed, 18 Sep 2019 17:21:55 +0800</pubDate><description><![CDATA[@echo off
setlocal enabledelayedexpansion
set keyword=aaa rem 排除以该关键字开头的行
set nums=0
(for /f  %%i in (test.txt) do (
	set/a nums=!nums!+1
	set a=%%i
	if "!a:~0,3!" neq "%keyword%" echo %%i
	TITLE=已处理...]]></description><category></category></item></channel></rss>