<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[consoleMY的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/consoleMY</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; consoleMY]]></copyright><item><title><![CDATA[Nifi监听连接池]]></title><link>https://blog.youkuaiyun.com/consoleMY/article/details/118387170</link><guid>https://blog.youkuaiyun.com/consoleMY/article/details/118387170</guid><author>consoleMY</author><pubDate>Thu, 01 Jul 2021 15:40:01 +0800</pubDate><description><![CDATA[有时候数据会突然断掉，因此需要监听连接池数据，可以设置时间段

创建ExecuteSQL处理器，配置如下插入你需要监听的连接池，和查询条件。





点击箭头，齿轮去配置连接池的属性





配置地址 mysql驱动地址



可以在调度处配置你要监听的时间，可以在https://cron.qqe2.com/网站中生成定时。



添加处理器LogMessage



添加处理器PutFile



配置输出的地址



配置完成后将三个处理器连接起来（如下）



最后到你所输出的文件中查看你定时时.]]></description><category></category></item><item><title><![CDATA[NiFi汉化]]></title><link>https://blog.youkuaiyun.com/consoleMY/article/details/118382954</link><guid>https://blog.youkuaiyun.com/consoleMY/article/details/118382954</guid><author>consoleMY</author><pubDate>Thu, 01 Jul 2021 14:49:38 +0800</pubDate><description><![CDATA[Add Process页面汉化（左侧页面）



在源码nifi-web-ui/src/main/webapp/js/nf/canvas/header/components/nf-ng-processor-component.js中

在如上页面下加入(nifi里面是英文过滤的，如果改成中文会造成中文无法过滤，需要绑定中文标签)

（鄙人只能想到这种办法，大佬有更好的办法可以推荐哈）


 var tagsArray = documentedType.tags
 var tagsCN = [];
 // j]]></description><category></category></item><item><title><![CDATA[Linux安装与配置Redis]]></title><link>https://blog.youkuaiyun.com/consoleMY/article/details/115772431</link><guid>https://blog.youkuaiyun.com/consoleMY/article/details/115772431</guid><author>consoleMY</author><pubDate>Wed, 21 Apr 2021 17:36:14 +0800</pubDate><description><![CDATA[安装Nginx与运行


1.从http://nginx.org/官网下载安装包

2.上传nginx到Linux系统

3.安装依赖环境

(1)安装gcc环境


yum install gcc-c++

如下图:


依次输入如下命令:

(2)安装PCRE库，用于解析正则表达式


yum install -y pcre pcre-devel

(3)zlib压缩和解压缩依赖


yum install -y zlib zlib-devel

(4)SSL安全的加密的套接字协议层,于HTTP安全传.]]></description><category></category></item><item><title><![CDATA[CentOS7下部署前后端分离的Javaweb项目]]></title><link>https://blog.youkuaiyun.com/consoleMY/article/details/115918160</link><guid>https://blog.youkuaiyun.com/consoleMY/article/details/115918160</guid><author>consoleMY</author><pubDate>Tue, 20 Apr 2021 21:10:37 +0800</pubDate><description><![CDATA[将foodie-shop拖到/usr/local/nginx目录下


/usr/local/nginx/foodie-shop/js目录下的app.js配置如下:





nginx目录下的conf文件夹下的nginx.conf文件配置如下:



进入/software/tomcat/apache-tomcat-9.0.44/webapps/manager/META-INF文件下的context.xml文件


把value里的内容注释掉如下:


在:/software/tomcat/apache-]]></description><category></category></item><item><title><![CDATA[映射文件mapper.xml文件中＜resultMap＞标签中property属性值报红解决方法]]></title><link>https://blog.youkuaiyun.com/consoleMY/article/details/115375466</link><guid>https://blog.youkuaiyun.com/consoleMY/article/details/115375466</guid><author>consoleMY</author><pubDate>Thu, 01 Apr 2021 15:53:33 +0800</pubDate><description><![CDATA[编写实体类时遇到property属性变红(图下是改好后，红线代替报红)



问题解决办法如下（卸载MyBatisX插件)



替代MyBatisX插件，可以使用Free MyBatis Plugin插件。


]]></description><category></category></item><item><title><![CDATA[windows安装jdk_maven_tomcat]]></title><link>https://blog.youkuaiyun.com/consoleMY/article/details/115188372</link><guid>https://blog.youkuaiyun.com/consoleMY/article/details/115188372</guid><author>consoleMY</author><pubDate>Wed, 24 Mar 2021 22:15:31 +0800</pubDate><description><![CDATA[jdk安装


下载jdk的网址

https://www.oracle.com/java/technologies/javase-downloads.html

1.双击安装，选择安装路径(自行选择安装路径) 如：F:\develop\Java\jdk1.8.0_211

2.安装jre时，要和jdk放到同一文件夹下 如：F:\develop\Java\jre1.8.0_211

3.安装完成后，需要进行环境变量的配置，点击右键我的电脑—属性----高级系统设置（如下图）



新建如下



点卡P..]]></description><category></category></item><item><title><![CDATA[voliate(轻量级的同步机制)]]></title><link>https://blog.youkuaiyun.com/consoleMY/article/details/113804555</link><guid>https://blog.youkuaiyun.com/consoleMY/article/details/113804555</guid><author>consoleMY</author><pubDate>Sat, 13 Feb 2021 23:27:37 +0800</pubDate><description><![CDATA[voliate特点:

JMM内存模型三大特性：可见性，原子性，有序性。

1.禁止指令重排序：

   voliate实现禁止指令重排，避免多线程环境下程序出现乱序执行的现象。
   多线程环境中线程交替执行，由于编译器优化重排的存在，两个线程中使用的变量能否保证一致性是无法确定的，结果无法预测。
   (初始排序是123,最后排序可能为213,禁止重排后初始和最后排序一致)
   (重排：答题会做的先做，不会的后做，做题顺序和出题顺序不一致)

2.内存可见性：

  ...]]></description><category></category></item><item><title><![CDATA[CentOS7下安装jdk,tomcat]]></title><link>https://blog.youkuaiyun.com/consoleMY/article/details/113520775</link><guid>https://blog.youkuaiyun.com/consoleMY/article/details/113520775</guid><author>consoleMY</author><pubDate>Mon, 01 Feb 2021 15:35:52 +0800</pubDate><description><![CDATA[配置(检查)cnetos7网络:

1.检查网络是否通畅:

ping 网关(如果ping不通,检查所在网卡和网卡配置)

ping 同网段下的地址

ping baidu.com



2.编辑网卡内容

vim /etc/sysconfig/network-scripts/ifcfg-ens33



修改内容如下:





IPADDR=ip
GATEWAY=网关
DNS1=网关

使网卡重新生效: service network restart

使用CRT远程工具链接服务器



...]]></description><category></category></item><item><title><![CDATA[解决 org.apache.ibatis.binding.BindingException：]]></title><link>https://blog.youkuaiyun.com/consoleMY/article/details/113064484</link><guid>https://blog.youkuaiyun.com/consoleMY/article/details/113064484</guid><author>consoleMY</author><pubDate>Sat, 23 Jan 2021 23:36:33 +0800</pubDate><description><![CDATA[Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):         com.smy.mapper.User...]]></description><category></category></item><item><title><![CDATA[解决org.apache.ibatis.reflection.ReflectionException]]></title><link>https://blog.youkuaiyun.com/consoleMY/article/details/113064288</link><guid>https://blog.youkuaiyun.com/consoleMY/article/details/113064288</guid><author>consoleMY</author><pubDate>Sat, 23 Jan 2021 23:25:56 +0800</pubDate><description><![CDATA[严重: Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: T]]></description><category></category></item><item><title><![CDATA[MyBatis中当实体类中的属性名和SQL表中的字段名不一样的解决方案]]></title><link>https://blog.youkuaiyun.com/consoleMY/article/details/112795545</link><guid>https://blog.youkuaiyun.com/consoleMY/article/details/112795545</guid><author>consoleMY</author><pubDate>Mon, 18 Jan 2021 22:06:02 +0800</pubDate><description><![CDATA[1：写sql语句时起别名



&lt;select id="findById" resultType="com.smy.mybatis.entity.Emp"&gt;
     select id,user_name username,salary,dept_id deptId from emp where id = #{id}
&lt;/select&gt;


2：在mybatis的全局配置文件中开启驼峰命名规则

  sql表中前一个单词和后一个单词中间必须是_；例：user_name 这...]]></description><category></category></item><item><title><![CDATA[SpringMVC的工作流程]]></title><link>https://blog.youkuaiyun.com/consoleMY/article/details/112787682</link><guid>https://blog.youkuaiyun.com/consoleMY/article/details/112787682</guid><author>consoleMY</author><pubDate>Mon, 18 Jan 2021 20:34:23 +0800</pubDate><description><![CDATA[工作原理图：



SpringMVC流程

1、 用户发送URL请求到核心调度器DispatcherServlet。

2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器，生成自定义处理器对象并返回给DispatcherServlet。

3、 DispatcherServlet调用HandlerAdapter处理器适配器。

    HandlerAdapter经过适配器调用具体的处理器Handler(Controller，后端控制器)。

 ...]]></description><category></category></item><item><title><![CDATA[Spring中常用的事务传播行为]]></title><link>https://blog.youkuaiyun.com/consoleMY/article/details/112783769</link><guid>https://blog.youkuaiyun.com/consoleMY/article/details/112783769</guid><author>consoleMY</author><pubDate>Mon, 18 Jan 2021 16:06:35 +0800</pubDate><description><![CDATA[Propagation：用来设置事务的传播行为

7个事务传播行为：MANDATORY；NOT_SUPPORTED；NEVER；NESTED；SUPPORTS；REQUIRED；REQUIRES_NEW；

两个常用的有：

Propagation.REQUIRED：使用原来的事务，有事务的方法中，出现异常，数据进行回滚，整体的数据都查不到。一荣俱荣一损俱损。
		
@Transactional(propagation = Propagation.REQUIRED)

Propagation.REQUIRE]]></description><category></category></item><item><title><![CDATA[成员变量、局部变量面试题]]></title><link>https://blog.youkuaiyun.com/consoleMY/article/details/112715914</link><guid>https://blog.youkuaiyun.com/consoleMY/article/details/112715914</guid><author>consoleMY</author><pubDate>Sat, 16 Jan 2021 17:58:10 +0800</pubDate><description><![CDATA[成员变量：类中，方法外；


类变量（值存储在方法区中）：有static修饰；随着类的加载而加载，随着类的消失而消失；被所有对象共享。

实例变量（值存储在堆内存中）：没有static修饰；随着对象的创建而创建，随着对象消失而消失。


局部变量：方法体中，形参，代码块{}中。值存储在栈中。

就近原则：谁离得近先找谁，如下图红线所指；this.则如下图蓝线所指；作用域是{ }之间可访问变量的一段代码，i 的作用域到 } 结束。



案例：


public class Test3 {
    stat.]]></description><category></category></item><item><title><![CDATA[类初始化学习笔记]]></title><link>https://blog.youkuaiyun.com/consoleMY/article/details/112598919</link><guid>https://blog.youkuaiyun.com/consoleMY/article/details/112598919</guid><author>consoleMY</author><pubDate>Sat, 16 Jan 2021 00:08:10 +0800</pubDate><description><![CDATA[类初始化过程:

1.一个类要创建实例需要先加载并初始化该类

main方法所在的类需要先加载和初始化

2.一个子类要初始化需要先初始化父类

3.一个初始化就是执行&lt;clinit&gt;()方法

&lt;clinit&gt;()方法是由静态代码块变量显示赋值代码和静态代码块组成

类变量显示赋值代码和静态代码块从上到下顺序执行

&lt;clinit&gt;()方法只执行一次

实例初始化过程

1.实例初始化就是执行&lt;init&gt;()方法

&lt;init&gt;()方法可能重载有]]></description><category></category></item><item><title><![CDATA[方法-重写-重载-传参]]></title><link>https://blog.youkuaiyun.com/consoleMY/article/details/112690061</link><guid>https://blog.youkuaiyun.com/consoleMY/article/details/112690061</guid><author>consoleMY</author><pubDate>Fri, 15 Jan 2021 23:49:47 +0800</pubDate><description><![CDATA[方法的重写(Override)

用于继承关系中，方法名，返回值，参数列表必须相同

例：


class Father {
	
	public void show() {
		System.out.println("show Father");
	}

}

class Son extends Father {
	
	public void show() {
		System.out.println("show Son");
	}

}

哪些方法不可以被重写

被final修饰的方法

被static修]]></description><category></category></item><item><title><![CDATA[HTTP—Request & Response（小结）]]></title><link>https://blog.youkuaiyun.com/consoleMY/article/details/112548424</link><guid>https://blog.youkuaiyun.com/consoleMY/article/details/112548424</guid><author>consoleMY</author><pubDate>Wed, 13 Jan 2021 15:03:56 +0800</pubDate><description><![CDATA[Servlet体系结构：

GenericServlet(抽象类)——实现——Servlet(接口)

HttpServlet(抽象类)——继承并封装——GenericServlet(抽象类)

HttpServlet：是对HTTP协议的有一种封装，简化操作。

  1.继承HttpServlet。

  2.重写doGet/doPost方法

HTTP协议

概念：协议是服务器之间进行交互必须遵守共同的规定或规则，超文本传输协议(Hyper Text Transfer Protocol / H...]]></description><category></category></item><item><title><![CDATA[Run运行不了的问题解决办法]]></title><link>https://blog.youkuaiyun.com/consoleMY/article/details/108631517</link><guid>https://blog.youkuaiyun.com/consoleMY/article/details/108631517</guid><author>consoleMY</author><pubDate>Sun, 20 Sep 2020 00:19:03 +0800</pubDate><description><![CDATA[Run运行不了的问题解决办法：

第一步点进去



第二步：



第三步依次检查Modules三个文件：Sources; paths; Dependencies



检查出口是否一致





Apply应用并保存——ok.

第四步：保存后还打开不了点击如下图所示



第五步：点击如图提示，清除缓存并重启。


...]]></description><category></category></item><item><title><![CDATA[在centos7系统安装jdk和tomcat]]></title><link>https://blog.youkuaiyun.com/consoleMY/article/details/108686258</link><guid>https://blog.youkuaiyun.com/consoleMY/article/details/108686258</guid><author>consoleMY</author><pubDate>Sat, 19 Sep 2020 23:36:53 +0800</pubDate><description><![CDATA[第一步：打开如下图所示目录，把压缩包拖进去。



第二步：解压命令格式：tar -zxvf 压缩文件名.tar.gz



第三步：移动到/usr/local目录下；（格式：mv ... 源文件... 目录）

       移动完可查看一下，命令：ll 或 ls



第四步：进入全局环境变量

第一种方法：cd /etc ; cdprofile ;

d第二种方法：vi /etc/profile ;（建议第二种）v


第五步：编写环境变量

配置jdk环境变量，打开/etc/prof...]]></description><category></category></item></channel></rss>