<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Sunlight]]></title><description><![CDATA[One Meter Sunlight!]]></description><link>https://blog.youkuaiyun.com/rzg813</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; rzg813]]></copyright><item><title><![CDATA[Nestjs递归菜单树结构]]></title><link>https://blog.youkuaiyun.com/rzg813/article/details/109380861</link><guid>https://blog.youkuaiyun.com/rzg813/article/details/109380861</guid><author>rzg813</author><pubDate>Fri, 30 Oct 2020 10:49:40 +0800</pubDate><description><![CDATA[方法1：
buildMenuTree (menuList: Menu[], pid: string): MenuTree[] {
    let result: MenuTree[] = [];
    menuList.forEach(menu =&gt; {
      const menuTree = new MenuTree();
      menuTree.id = menu.id;
      menuTree.name = menu.name;
      menuTree.code = m]]></description><category></category></item><item><title><![CDATA[Deepin20安装开发环境]]></title><link>https://blog.youkuaiyun.com/rzg813/article/details/109380627</link><guid>https://blog.youkuaiyun.com/rzg813/article/details/109380627</guid><author>rzg813</author><pubDate>Fri, 30 Oct 2020 10:43:48 +0800</pubDate><description><![CDATA[Deepin安装开发环境
系统环境配置
挂载分区
1、挂载分区（需要先卸载分区）：

deepin：sudo mount -t ext4 /dev/sda3 /media/zgren -o ro  此处使用deepin官网用的这个

sudo mount /dev/sda3 /media/aborn/data
2、查询uuid：
sudo blkid /dev/sda3
3、修改分区文件，防止重启后挂载无效
vim /etc/fstab
添加如下内容：
UUID=查询到的UUID /media/aborn/]]></description><category></category></item><item><title><![CDATA[MySQL存储过程循环并执行更新操作脚本示例]]></title><link>https://blog.youkuaiyun.com/rzg813/article/details/103082845</link><guid>https://blog.youkuaiyun.com/rzg813/article/details/103082845</guid><author>rzg813</author><pubDate>Fri, 15 Nov 2019 12:00:03 +0800</pubDate><description><![CDATA[MySQL存储过程循环并执行更新操作脚本示例

下面是批量修改用户密码的存储过程，有时候我们会收到客户批量修改密码的需求，可以参考如下：
这里是每个用户的密码都不一样

DELIMITER $$

CREATE
    /*[DEFINER = { user | CURRENT_USER }]*/
    PROCEDURE `platform`.`batchUpdateUserPassword`...]]></description><category></category></item><item><title><![CDATA[Spring OAuth2 自定义返回数据]]></title><link>https://blog.youkuaiyun.com/rzg813/article/details/103073114</link><guid>https://blog.youkuaiyun.com/rzg813/article/details/103073114</guid><author>rzg813</author><pubDate>Thu, 14 Nov 2019 19:16:00 +0800</pubDate><description><![CDATA[Spring OAuth2 自定义返回数据

在使用spring oauth2的时候，返回的数据进行自定义处理，以下是使用ResponseBodyAdvice进行实现的，此类可以统一处理Controller返回ResponseBody的结果，View页面不受影响。

实现ResponseBodyAdvice接口
package com.daoles.authorizationserver.conf...]]></description><category></category></item><item><title><![CDATA[Tomcat9内存溢出]]></title><link>https://blog.youkuaiyun.com/rzg813/article/details/101368085</link><guid>https://blog.youkuaiyun.com/rzg813/article/details/101368085</guid><author>rzg813</author><pubDate>Wed, 25 Sep 2019 15:30:25 +0800</pubDate><description><![CDATA[Tomcat9内存溢出

OutOfMemoryError： Java heap space
OutOfMemoryError： PermGen space
OutOfMemoryError： unable to create new native thread.


临时解决方法：
修改Tomcat的内存配置，打开$TOMCAT_HOME/bin/catalina.sh文件（Windows系统是...]]></description><category></category></item><item><title><![CDATA[MySQL常用配置优化]]></title><link>https://blog.youkuaiyun.com/rzg813/article/details/101368038</link><guid>https://blog.youkuaiyun.com/rzg813/article/details/101368038</guid><author>rzg813</author><pubDate>Wed, 25 Sep 2019 15:27:30 +0800</pubDate><description><![CDATA[max_connections=3000
query_cache_size = 64M
thread_cache_size= 64
innodb_buffer_pool_size=8G
innodb_log_file_size=256M
innodb_log_buffer_size=8M
max_allowed_packet=500M


]]></description><category></category></item><item><title><![CDATA[Nginx优化配置之开启Gzip]]></title><link>https://blog.youkuaiyun.com/rzg813/article/details/101367994</link><guid>https://blog.youkuaiyun.com/rzg813/article/details/101367994</guid><author>rzg813</author><pubDate>Wed, 25 Sep 2019 15:26:22 +0800</pubDate><description><![CDATA[worker_processes  1;

events {
    worker_connections  1024;
}


http {
    include       mime.types;
    default_type  application/octet-stream;

    sendfile        on;
    keepalive_timeout  65;
	
...]]></description><category></category></item><item><title><![CDATA[优化tomcat中的配置文件]]></title><link>https://blog.youkuaiyun.com/rzg813/article/details/101367736</link><guid>https://blog.youkuaiyun.com/rzg813/article/details/101367736</guid><author>rzg813</author><pubDate>Wed, 25 Sep 2019 15:22:03 +0800</pubDate><description><![CDATA[优化tomcat中的配置文件server.xml
&lt;Connector
		port="9091"  
		protocol="org.apache.coyote.http11.Http11NioProtocol" 
		enableLookups="false"            
		maxThreads="1500"               
		minSpareThreads...]]></description><category></category></item><item><title><![CDATA[安全漏洞相关]]></title><link>https://blog.youkuaiyun.com/rzg813/article/details/101302368</link><guid>https://blog.youkuaiyun.com/rzg813/article/details/101302368</guid><author>rzg813</author><pubDate>Tue, 24 Sep 2019 18:20:52 +0800</pubDate><description><![CDATA[运维安全相关
1、远程桌面注意事项：

不能使用默认端口；
远程桌面不能使用默认的administrator账号，必须重新创建新用户，禁用administrator账号;
密码规则长度不应小于8位，且为字母、数字或特殊字符的混合组合；

2、数据库MySQL注意事项：

账号不能使用root账号，创建新的用户账号；
密码规则长度不应小于8位，且为字母、数字或特殊字符的混合组合；
不能使用默认端口
...]]></description><category></category></item><item><title><![CDATA[win10下MySQL8.x 版本安装]]></title><link>https://blog.youkuaiyun.com/rzg813/article/details/93895520</link><guid>https://blog.youkuaiyun.com/rzg813/article/details/93895520</guid><author>rzg813</author><pubDate>Thu, 27 Jun 2019 18:26:49 +0800</pubDate><description><![CDATA[win10下MySQL8.x 版本安装1、首先下载MySQL版本2、解压下载后的文件到D盘3、在解压文件根目录创建配置文件4、在MySQL的安装目录的仓目录下执行命令5、以管理员身份运行cmd命令6、如果服务已存在，使用如下命令先删除服务7、启动MySQL的服务8、启动如果出现：系统找不到指定的文件9、修改MySQL密码10、初始化密码未修改，不允许命令操作数据库，修改完密码后就可以正常操作数据库...]]></description><category></category></item><item><title><![CDATA[Flutter之基础环境搭建]]></title><link>https://blog.youkuaiyun.com/rzg813/article/details/83444646</link><guid>https://blog.youkuaiyun.com/rzg813/article/details/83444646</guid><author>rzg813</author><pubDate>Sat, 27 Oct 2018 11:45:39 +0800</pubDate><description><![CDATA[Flutter之环境搭建软件安装环境配置创建项目注意事项
软件安装
首先安装开发所需必要软件，这里以Mac为例：

安装AndroidStudio及Android所需SDK
安装Xcode
安装VSCode
安装Flutter SDK

环境配置

配置AndroidSDK 这里需要科学上网
配置VSCode，添加Flutter扩展和Dart扩展
把下载的Flutter SDK 解压后添加至系统环...]]></description><category></category></item><item><title><![CDATA[cetos7安装docker脚本]]></title><link>https://blog.youkuaiyun.com/rzg813/article/details/83312992</link><guid>https://blog.youkuaiyun.com/rzg813/article/details/83312992</guid><author>rzg813</author><pubDate>Tue, 23 Oct 2018 19:18:03 +0800</pubDate><description><![CDATA[cetos7安装docker脚本

安装docker和docker-compose脚本

IMG_MIRROR=https://f3zh23hq.mirror.aliyuncs.com
sudo yum install -y yum-utils device-mapper-persistent-data lvm2  
sudo yum-config-manager --add-repo http:...]]></description><category></category></item><item><title><![CDATA[Maven私有库使用说明]]></title><link>https://blog.youkuaiyun.com/rzg813/article/details/80550443</link><guid>https://blog.youkuaiyun.com/rzg813/article/details/80550443</guid><author>rzg813</author><pubDate>Sat, 02 Jun 2018 18:57:47 +0800</pubDate><description><![CDATA[Maven私有库使用说明

1、配置好私服环境，添加其他的proxy Repository地址，这里添加了spring-cloud的库或者aliyun的库； 
2、设置私服中库的可见性，具体操作步骤为：


  a、点击public repository  
  b、在configuration中把需要用到的库添加到Available Repositories中，这里可以拖动排序，具体体现在使用的...]]></description><category></category></item><item><title><![CDATA[Linux下Jenkins环境之Tomcat部署项目]]></title><link>https://blog.youkuaiyun.com/rzg813/article/details/80300768</link><guid>https://blog.youkuaiyun.com/rzg813/article/details/80300768</guid><author>rzg813</author><pubDate>Sun, 13 May 2018 17:11:23 +0800</pubDate><description><![CDATA[Linux下Jenkins环境之Tomcat部署项目


  文章地址：


前置条件说明


  1、配置好Jenkins环境，并安装Deploy to container Plugin 插件后 
  2、安装Maven插件：Maven Integration plugin 


创建Maven项目


  源码管理选择git 
  构建触发器此处未设置 
  构建环境未设置 
  Post S...]]></description><category></category></item><item><title><![CDATA[Linux下持续集成环境之redis配置]]></title><link>https://blog.youkuaiyun.com/rzg813/article/details/80297689</link><guid>https://blog.youkuaiyun.com/rzg813/article/details/80297689</guid><author>rzg813</author><pubDate>Sun, 13 May 2018 11:08:13 +0800</pubDate><description><![CDATA[Linux下持续集成环境之redis配置(centos7)


  文章来源：https://blog.youkuaiyun.com/omsvip/article/details/80295647




Redis下载


  下载地址：http://download.redis.io/releases/ 
  选择版本：http://download.redis.io/releases/redis-4.0...]]></description><category></category></item><item><title><![CDATA[Linux下持续集成环境之防火墙设置]]></title><link>https://blog.youkuaiyun.com/rzg813/article/details/80295900</link><guid>https://blog.youkuaiyun.com/rzg813/article/details/80295900</guid><author>rzg813</author><pubDate>Sat, 12 May 2018 23:10:53 +0800</pubDate><description><![CDATA[Linux下持续集成环境之防火墙设置(centos7)


  文章来源：https://blog.youkuaiyun.com/omsvip/article/details/80295647




firewall操作


  1、查看防火墙状态：firewall-cmd    –state 
  2、关闭防火墙：systemctl  stop   firewalld.service 
  3、开启防火墙...]]></description><category></category></item><item><title><![CDATA[Linux下持续集成环境之Nginx环境搭建]]></title><link>https://blog.youkuaiyun.com/rzg813/article/details/80295808</link><guid>https://blog.youkuaiyun.com/rzg813/article/details/80295808</guid><author>rzg813</author><pubDate>Sat, 12 May 2018 22:58:32 +0800</pubDate><description><![CDATA[Linux下持续集成环境之Nginx环境搭建(centos7)


  文章来源：https://blog.youkuaiyun.com/omsvip/article/details/80295647




安装前置环境


  1、安装c++编译环境：yum install -y make cmake gcc gcc-c++ 
  2、安装依赖包




yum install -y pcre pcre-...]]></description><category></category></item><item><title><![CDATA[Linux下持续集成环境之Jenkins环境搭建]]></title><link>https://blog.youkuaiyun.com/rzg813/article/details/80295647</link><guid>https://blog.youkuaiyun.com/rzg813/article/details/80295647</guid><author>rzg813</author><pubDate>Sat, 12 May 2018 22:38:35 +0800</pubDate><description><![CDATA[Linux下持续集成环境之Jenkins环境搭建(centos7)


  文章来源：https://blog.youkuaiyun.com/omsvip/article/details/80295338




Jenkins安装


  安装包下载地址：https://jenkins.io/download/


这里使用yum安装


  添加yum repos，然后安装


sudo wget -O ...]]></description><category></category></item><item><title><![CDATA[Linux下持续集成环境之Maven私服搭建]]></title><link>https://blog.youkuaiyun.com/rzg813/article/details/80295338</link><guid>https://blog.youkuaiyun.com/rzg813/article/details/80295338</guid><author>rzg813</author><pubDate>Sat, 12 May 2018 21:56:40 +0800</pubDate><description><![CDATA[Linux下持续集成环境之Maven私服搭建


  Apache软件下载地址： http://mirror.bit.edu.cn/apache/




Maven安装

1、Maven下载地址,这里安装：http://mirror.bit.edu.cn/apache/maven/maven-3/3.5.3/binaries/ 
2、解压到服务器目录，并重命名为maven3


  tar zv...]]></description><category></category></item><item><title><![CDATA[百度富文本编辑器集成——代码备份]]></title><link>https://blog.youkuaiyun.com/rzg813/article/details/73459760</link><guid>https://blog.youkuaiyun.com/rzg813/article/details/73459760</guid><author>rzg813</author><pubDate>Mon, 19 Jun 2017 11:28:33 +0800</pubDate><description><![CDATA[百度富文本编辑器集成 
——mini版本，之前使用完整版本的，需要上传图片需要依赖flash插件，本次直接集成mini版本 
这里下载的版本是:UMeditor   版本是：[1.2.3 Jsp 版本-UTF-8版本]
插件umeditor.config.js配置文件修改：
    /**
     * 配置项主体。注意，此处所有涉及到路径的配置别遗漏URL变量。
     */
    windo]]></description><category></category></item></channel></rss>