<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[回不去的编程之路lgz]]></title><description><![CDATA[怎样才能说的文艺有内涵一点]]></description><link>https://blog.csdn.net/lyl0724</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; lyl0724]]></copyright><item><title><![CDATA[如何在大量的字符找是否有匹配的？]]></title><link>https://blog.csdn.net/lyl0724/article/details/105048053</link><guid>https://blog.csdn.net/lyl0724/article/details/105048053</guid><author>lyl0724</author><pubDate>Mon, 23 Mar 2020 14:30:48 +0800</pubDate><description><![CDATA[public static boolean match(String stringS, String stringT) {
        char[] charsS = stringS.toCharArray();
        char[] charsT = stringT.toCharArray();
        int[] next = getNextPlus(stringT...]]></description><category></category></item><item><title><![CDATA[微信公众号/小程序errcode 错误码 大全]]></title><link>https://blog.csdn.net/lyl0724/article/details/104679854</link><guid>https://blog.csdn.net/lyl0724/article/details/104679854</guid><author>lyl0724</author><pubDate>Thu, 05 Mar 2020 17:44:27 +0800</pubDate><description><![CDATA[本文转载自：https://blog.csdn.net/Liuboxx1/article/details/83829810
$errArr = [
            '-1'    =&gt; '{"errMsg":"system error","errDesc":"系统繁忙，此时请开发者稍候再试"}',
            '40009' =&gt; '{"errMsg":"Inval...]]></description><category></category></item><item><title><![CDATA[阿里云服务器挂载新的硬盘]]></title><link>https://blog.csdn.net/lyl0724/article/details/103291017</link><guid>https://blog.csdn.net/lyl0724/article/details/103291017</guid><author>lyl0724</author><pubDate>Thu, 28 Nov 2019 12:00:53 +0800</pubDate><description><![CDATA[来自: https://yq.aliyun.com/articles/658970?spm=a2c4e.11155472.0.0.44833a893U25Wv
1 查看实例是否有数据盘: fdisk -l
2 分区数据盘 fdisk /dev/vdb
输入 n 并按回车键：创建一个新分区
输入 p 并按回车键：选择主分区。因为创建的是一个单分区数据盘，所以只需要创建主分区。
输入分区编号并按回车键...]]></description><category></category></item><item><title><![CDATA[微信公众号支付后申请退款代码]]></title><link>https://blog.csdn.net/lyl0724/article/details/103007062</link><guid>https://blog.csdn.net/lyl0724/article/details/103007062</guid><author>lyl0724</author><pubDate>Mon, 11 Nov 2019 11:11:51 +0800</pubDate><description><![CDATA[package net.dunotech.mercury.mtzx.Test;

import net.dunotech.mercury.mtzx.logger.MyLogger;
import net.dunotech.mercury.mtzx.logger.MyLoggerFactory;
import net.dunotech.mercury.mtzx.utils.WXPayXmlUtil;...]]></description><category></category></item><item><title><![CDATA[给定一个double数组和一个值，求出数组中某几个数的和等于给定的值]]></title><link>https://blog.csdn.net/lyl0724/article/details/102968912</link><guid>https://blog.csdn.net/lyl0724/article/details/102968912</guid><author>lyl0724</author><pubDate>Fri, 08 Nov 2019 10:51:32 +0800</pubDate><description><![CDATA[给定一个double数组和一个值，求出数组中某几个数的和等于给定的值

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;


public class Test {

    public static void main(String[] args) {

        // 测试
 ...]]></description><category></category></item><item><title><![CDATA[观察者模式]]></title><link>https://blog.csdn.net/lyl0724/article/details/72910041</link><guid>https://blog.csdn.net/lyl0724/article/details/72910041</guid><author>lyl0724</author><pubDate>Sat, 02 Nov 2019 14:14:27 +0800</pubDate><description><![CDATA[观察者模式

观察者模式在对象之间存在一对多关系时使用，例如，如果一个对象被修改，它的依赖对象将被自动通知。



实现

观察者模式使用三个操作类- Subject, Observer 和 Client。Subject是具有将观察者附加和分离到Client对象的方法的对象。创建了一个抽象类Observer和一个具体类Subject，它们都是扩展了 Observer 类。



代码



pac...]]></description><category></category></item><item><title><![CDATA[下载文件]]></title><link>https://blog.csdn.net/lyl0724/article/details/102822000</link><guid>https://blog.csdn.net/lyl0724/article/details/102822000</guid><author>lyl0724</author><pubDate>Wed, 30 Oct 2019 16:33:13 +0800</pubDate><description><![CDATA[import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
import java.nio.channels.Channe...]]></description><category></category></item><item><title><![CDATA[nginx的root与alias]]></title><link>https://blog.csdn.net/lyl0724/article/details/92984129</link><guid>https://blog.csdn.net/lyl0724/article/details/92984129</guid><author>lyl0724</author><pubDate>Fri, 25 Oct 2019 15:34:18 +0800</pubDate><description><![CDATA[root和alias都可以定义在location模块中，都是用来指定请求资源的真实路径，比如：
location /i/ {
  root /data/w3;
}

请求 http://XXX/i/top.gif 这个地址时，那么在服务器里面对应的真正的资源是 /data/w3/i/top.gif文件
注意：真实的路径是root指定的值加上location指定的值 。
而 alias 正如其名，a...]]></description><category></category></item><item><title><![CDATA[logback.xml配置文件]]></title><link>https://blog.csdn.net/lyl0724/article/details/99443781</link><guid>https://blog.csdn.net/lyl0724/article/details/99443781</guid><author>lyl0724</author><pubDate>Tue, 13 Aug 2019 16:13:13 +0800</pubDate><description><![CDATA[application.properties
log.info.home=
log.error.home=

logback.xml
&lt;?xml version="1.0" encoding="utf-8"?&gt;

&lt;configuration&gt;

    &lt;property resource="application.properties"/&gt;

    &lt...]]></description><category></category></item><item><title><![CDATA[SQL语句优化建议用法汇总]]></title><link>https://blog.csdn.net/lyl0724/article/details/96474563</link><guid>https://blog.csdn.net/lyl0724/article/details/96474563</guid><author>lyl0724</author><pubDate>Fri, 19 Jul 2019 10:06:44 +0800</pubDate><description><![CDATA[1、LIMIT 语句分页
一般情况
SELECT * 
FROM   operation 
WHERE  type = 'SQLStats'  AND name = 'SlowLog' 
ORDER  BY create_time 
LIMIT  1000, 10;

重新设计如下，由前端传入上一页的最大值当做参数
SELECT   * 
FROM     operation 
WHERE    ...]]></description><category></category></item><item><title><![CDATA[视频文件截图]]></title><link>https://blog.csdn.net/lyl0724/article/details/96438774</link><guid>https://blog.csdn.net/lyl0724/article/details/96438774</guid><author>lyl0724</author><pubDate>Thu, 18 Jul 2019 17:35:23 +0800</pubDate><description><![CDATA[maven
&lt;dependency&gt;
	&lt;groupId&gt;org.bytedeco&lt;/groupId&gt;
	&lt;artifactId&gt;javacv&lt;/artifactId&gt;
	&lt;version&gt;1.3.1&lt;/version&gt;
&lt;/dependency&gt;
&lt;dependency&gt;
	&lt;gro...]]></description><category></category></item><item><title><![CDATA[JAVA开发正确姿势]]></title><link>https://blog.csdn.net/lyl0724/article/details/96428074</link><guid>https://blog.csdn.net/lyl0724/article/details/96428074</guid><author>lyl0724</author><pubDate>Thu, 18 Jul 2019 11:57:22 +0800</pubDate><description><![CDATA[1, Array转ArrayList
ArrayList&lt;String&gt; arrayList = new ArrayList&lt;String&gt;(Arrays.asList(arr));

2, 判断一个数组是否包含某个值
Arrays.asList(arr).contains(targetValue);   // 或者 直接遍历

3，在循环内部删除List中的一个元素
Ar...]]></description><category></category></item><item><title><![CDATA[mysql download mysql各个版本下载地址]]></title><link>https://blog.csdn.net/lyl0724/article/details/89632390</link><guid>https://blog.csdn.net/lyl0724/article/details/89632390</guid><author>lyl0724</author><pubDate>Sun, 28 Apr 2019 10:05:03 +0800</pubDate><description><![CDATA[各个历史版本下载地址：https://downloads.mysql.com/archives/community/
最新版本下载地址：https://dev.mysql.com/downloads/mysql/

]]></description><category></category></item><item><title><![CDATA[docker安装Prometheus]]></title><link>https://blog.csdn.net/lyl0724/article/details/89418421</link><guid>https://blog.csdn.net/lyl0724/article/details/89418421</guid><author>lyl0724</author><pubDate>Sat, 20 Apr 2019 15:41:13 +0800</pubDate><description><![CDATA[1、创建配置挂载目录
mkdir prometheus
chmod 777 -R prometheus
2、创建编辑配置文件
cd prometheus
touch prometheus.yml
vim prometheus.yml
global:
  scrape_interval:     15s
  evaluation_interval: 15s

  external_labels:
 ...]]></description><category></category></item><item><title><![CDATA[运维笔记]]></title><link>https://blog.csdn.net/lyl0724/article/details/89209502</link><guid>https://blog.csdn.net/lyl0724/article/details/89209502</guid><author>lyl0724</author><pubDate>Thu, 11 Apr 2019 14:23:30 +0800</pubDate><description><![CDATA[在坐运维工作期间的文档记录总结一、dockerdocker安装方法第一种第二种第三种卸载docker1. node_exporter2.  grafana2.1  grafana变量级联问题2.1.1 Prometheus配置2.1.2 设置变量item取item标签的值2.1.3 设置变量server提取item标签下的instance2.1.4 结果3. blackbox_exporter4....]]></description><category></category></item><item><title><![CDATA[Java 获取今天是星期几]]></title><link>https://blog.csdn.net/lyl0724/article/details/88061481</link><guid>https://blog.csdn.net/lyl0724/article/details/88061481</guid><author>lyl0724</author><pubDate>Fri, 01 Mar 2019 16:04:04 +0800</pubDate><description><![CDATA[public static String getCurrDayOfWeek() {
        Date date = new Date();
        // SimpleDateFormat dateFm = new SimpleDateFormat(&quot;yyyy年MM月dd日 EEEE&quot;, Locale.ENGLISH);
        SimpleDateFormat da...]]></description><category></category></item><item><title><![CDATA[docker运行grafana]]></title><link>https://blog.csdn.net/lyl0724/article/details/88050731</link><guid>https://blog.csdn.net/lyl0724/article/details/88050731</guid><author>lyl0724</author><pubDate>Fri, 01 Mar 2019 10:37:46 +0800</pubDate><description><![CDATA[官方文档：http://docs.grafana.org/
docker run -d -p 3000:3000 --name=grafana --network host \
-e &quot;GF_SERVER_ROOT_URL=http://grafana.server.name&quot; \
-e &quot;GF_SECURITY_ADMIN_PASSWORD=admin&quot; \
grafana/grafana


...]]></description><category></category></item><item><title><![CDATA[docker运行node_exporter]]></title><link>https://blog.csdn.net/lyl0724/article/details/88050669</link><guid>https://blog.csdn.net/lyl0724/article/details/88050669</guid><author>lyl0724</author><pubDate>Fri, 01 Mar 2019 10:35:40 +0800</pubDate><description><![CDATA[GitHub地址：https://github.com/prometheus/node_exporter
docker run -d \
  --net=&quot;host&quot; \
  --pid=&quot;host&quot; \
  --name=node-exporter \
  -v &quot;/:/host:ro,rslave&quot; \
  quay.io/prometheus/node-exporter \
  --path...]]></description><category></category></item><item><title><![CDATA[docker在线离线安装的几种方法]]></title><link>https://blog.csdn.net/lyl0724/article/details/88050560</link><guid>https://blog.csdn.net/lyl0724/article/details/88050560</guid><author>lyl0724</author><pubDate>Fri, 01 Mar 2019 10:31:44 +0800</pubDate><description><![CDATA[docker安装方法
在centos7中安装docker环境
docker-ce官网安装教程：https://docs.docker.com/install/linux/docker-ce/centos/
第一种、配置yum源在线安装
1、如果有旧的版本docker，需要先卸载
yum remove docker \
                  docker-client \
      ...]]></description><category></category></item><item><title><![CDATA[Docker仓库Harbor搭建并设置HTTPS]]></title><link>https://blog.csdn.net/lyl0724/article/details/88050346</link><guid>https://blog.csdn.net/lyl0724/article/details/88050346</guid><author>lyl0724</author><pubDate>Fri, 01 Mar 2019 10:25:32 +0800</pubDate><description><![CDATA[这里采用离线安装的方式，安装需要有root权限。
一、下载harbor
下载地址：http://harbor.orientsoft.cn/
harbor-offline-installer-v1.5.0.tgz     09-May-2018 03:22  823M

二、解压harbor
tar zxvf harbor-offline-installer-v1.5.0.tgz
cd harbor...]]></description><category></category></item></channel></rss>