<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[       ↓ ↓ ↓ ↓ ]]></title><description><![CDATA[实践出来的干货]]></description><link>https://blog.youkuaiyun.com/wn084</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wn084]]></copyright><item><title><![CDATA[Nginx——location常见配置指令，alias、root、proxy_pass]]></title><link>https://blog.youkuaiyun.com/wn084/article/details/89481721</link><guid>https://blog.youkuaiyun.com/wn084/article/details/89481721</guid><author>wn084</author><pubDate>Tue, 23 Apr 2019 21:34:14 +0800</pubDate><description><![CDATA[1、【alias】——别名配置，用于访问文件系统，在匹配到location配置的URL路径后，指向【alias】配置的路径。如：


location /test/
{
  alias /first/second/img/;
}


即：请求/test/1.jpg（省略了协议与域名），将会返回文件/first/second/img/1.jpg。

2、【root】——根路径配置，用于访问...]]></description><category></category></item><item><title><![CDATA[正向代理与反向代理的区别]]></title><link>https://blog.youkuaiyun.com/wn084/article/details/88383051</link><guid>https://blog.youkuaiyun.com/wn084/article/details/88383051</guid><author>wn084</author><pubDate>Sun, 10 Mar 2019 20:10:27 +0800</pubDate><description><![CDATA[正向代理的概念

正向代理,也就是传说中的代理,他的工作原理就像一个跳板,
简单的说,
我是一个用户,我访问不了某网站,但是我能访问一个代理服务器
这个代理服务器呢,他能访问那个我不能访问的网站
于是我先连上代理服务器,告诉他我需要那个无法访问网站的内容
代理服务器去取回来,然后返回给我

从网站的角度,只在代理服务器来取内容的时候有一次记录
有时候并不知道是用户的请求,也隐藏了用户的资料,这取决...]]></description><category></category></item><item><title><![CDATA[Linux里什么叫挂载，mount的用处？]]></title><link>https://blog.youkuaiyun.com/wn084/article/details/84799210</link><guid>https://blog.youkuaiyun.com/wn084/article/details/84799210</guid><author>wn084</author><pubDate>Tue, 04 Dec 2018 21:48:54 +0800</pubDate><description><![CDATA[关于挂载的作用一直不是很清楚，参考了https://blog.youkuaiyun.com/qq_39521554/article/details/79501714 ，稍作修改后发布。

1.Windows下的挂载：mount，就是给磁盘分区提供一个盘符（C,D,E,...），以达到可以访问它的目的。比如插入U盘后系统自动分配给了它I:盘符其实就是挂载，退优盘的时候进行安全弹出，其实就是卸载：unmount。...]]></description><category></category></item><item><title><![CDATA[spring boot @ConfigurationProperties和@EnableConfigurationProperties的作用和区别]]></title><link>https://blog.youkuaiyun.com/wn084/article/details/83862306</link><guid>https://blog.youkuaiyun.com/wn084/article/details/83862306</guid><author>wn084</author><pubDate>Thu, 08 Nov 2018 17:08:29 +0800</pubDate><description><![CDATA[学习SpringBoot时对这两个注解的作用理解的不是很清楚，特此记录一下：

@ConfigurationProperties：

被标注的类会使用外部文件给bean注入属性

示例：

menu类

application.yml:


menu:
  id: 1
  name: nema1
  url: url1
  parent_id: pid1
  menu_order: morder1...]]></description><category></category></item><item><title><![CDATA[对Java Serializable（序列化）的理解和总结]]></title><link>https://blog.youkuaiyun.com/wn084/article/details/83338666</link><guid>https://blog.youkuaiyun.com/wn084/article/details/83338666</guid><author>wn084</author><pubDate>Wed, 24 Oct 2018 09:37:00 +0800</pubDate><description><![CDATA[1、序列化是干什么的？       简单说就是为了保存在内存中的各种对象的状态（也就是实例变量，不是方法），并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存object states，但是Java给你提供一种应该比你自己好的保存对象状态的机制，那就是序列化。2、什么情况下需要序列化       a）当你想把的内存中的对象状态保存到一个文件中或者数据库中时候；    b）当...]]></description><category></category></item><item><title><![CDATA[EasyUI用法总结]]></title><link>https://blog.youkuaiyun.com/wn084/article/details/83183658</link><guid>https://blog.youkuaiyun.com/wn084/article/details/83183658</guid><author>wn084</author><pubDate>Mon, 22 Oct 2018 15:49:13 +0800</pubDate><description><![CDATA[简介：

比较常用的是基于JQuery的EasyUI，所以也叫JQuery EasyUI。它是一组基于jQuery的UI界面集合体，而JQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript，也不需要对css样式有深入的了解，开发者需要了解的只有一些简单的html标签。

使用：

*下载：http://www.jea...]]></description><category></category></item><item><title><![CDATA[关于setInterval只执行一次的原因]]></title><link>https://blog.youkuaiyun.com/wn084/article/details/83015421</link><guid>https://blog.youkuaiyun.com/wn084/article/details/83015421</guid><author>wn084</author><pubDate>Thu, 11 Oct 2018 17:10:37 +0800</pubDate><description><![CDATA[setInterval() 方法可按照指定的周期（以毫秒计）来调用函数或计算表达式。

但今天使用的时候发现函数只能执行一次，

代码如下：


function add() {
    	var value = $(&quot;#p&quot;).progressbar(&quot;getValue&quot;);
    	
    	$(&quot;#p&quot;).progressbar(&quot;setValue&quot;, value + 1);
    }...]]></description><category></category></item><item><title><![CDATA[SpringBoot中application.yml配置数据源报Access denied for user 'root'@'localhost' (using password: YES)解决方法]]></title><link>https://blog.youkuaiyun.com/wn084/article/details/82868326</link><guid>https://blog.youkuaiyun.com/wn084/article/details/82868326</guid><author>wn084</author><pubDate>Thu, 27 Sep 2018 15:51:08 +0800</pubDate><description><![CDATA[具体表现为使用application.properties文件配置就可以正常启动，而使用application.yml文件就一直显示密码错误，启动报错。。

看看你的数据库密码是不是纯数字，，是的话改成英文或者混合就可以了。

虽然纯数字密码在命令行和properties文件中都可以正常使用，但是yml文件中就是不可以。。。

 

。。。。其实还有一个简单的方法 就是在yml文件中passwor...]]></description><category></category></item><item><title><![CDATA[SLF4J: Detected both log4j-over-slf4j.jar AND bound slf4j-log4j12.jar on the class path异常分析]]></title><link>https://blog.youkuaiyun.com/wn084/article/details/82457813</link><guid>https://blog.youkuaiyun.com/wn084/article/details/82457813</guid><author>wn084</author><pubDate>Thu, 06 Sep 2018 11:25:07 +0800</pubDate><description><![CDATA[学习SpringBoot的日志管理时发现了这个问题，想将SpringBoot的日志系统换成log4j，但只添加了slf4j-log4j12.jar导致报错，虽然解决办法很简单，将SpringBoot中原有的log4j-over-slf4j.jar依赖去除即可，但一直不明白为什么，看了好多博客才弄懂原理，记录一下。

根据报错信息来看，似乎是这两个包有冲突，那为什么会冲突呢，下文分析：

注：下文中...]]></description><category></category></item><item><title><![CDATA[log4j 配置详解(超详细)]]></title><link>https://blog.youkuaiyun.com/wn084/article/details/82419539</link><guid>https://blog.youkuaiyun.com/wn084/article/details/82419539</guid><author>wn084</author><pubDate>Wed, 05 Sep 2018 11:22:41 +0800</pubDate><description><![CDATA[一、Log4j简介
Log4j有三个主要的组件：Loggers(记录器)，Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别，日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别，并可以在运行时控制日志输出的样式和位置。
1、Loggers
Loggers组件在此系统中被分为五个级别：DEBUG、INFO、WARN、ERROR和FAT...]]></description><category></category></item><item><title><![CDATA[java日志，需要知道的几件事(commons-logging,log4j,slf4j,logback)]]></title><link>https://blog.youkuaiyun.com/wn084/article/details/82414292</link><guid>https://blog.youkuaiyun.com/wn084/article/details/82414292</guid><author>wn084</author><pubDate>Wed, 05 Sep 2018 09:18:34 +0800</pubDate><description><![CDATA[java日志，需要知道的几件事

如果对于commons-loging 、log4j 、slf4j 、LogBack 等都已经非常清楚了，可以忽略本文。几次解决日志冲突问题时对这几个概念的简单总结，希望对这块基础没有理解透的同学能有所帮助，当然如果对这块有更深刻理解的同学，也贡献出自己的知识和见解。

一、     概念

Commons-logging : apache最早提供的日志的门面接口。...]]></description><category></category></item><item><title><![CDATA[IDEA中添加spring-boot-configuration-processor依赖但yml文件对自己创建的类没有提示的解决办法]]></title><link>https://blog.youkuaiyun.com/wn084/article/details/82349608</link><guid>https://blog.youkuaiyun.com/wn084/article/details/82349608</guid><author>wn084</author><pubDate>Mon, 03 Sep 2018 15:41:04 +0800</pubDate><description><![CDATA[添加如下依赖后，对自己创建的类依然没有提示，重启也没用


&amp;lt;dependency&amp;gt;
    &amp;lt;groupId&amp;gt;org.springframework.boot&amp;lt;/groupId&amp;gt;
	&amp;lt;artifactId&amp;gt;spring-boot-configuration-processor&amp;lt;/artifactId&amp;gt;
	&amp;lt;optional&amp;gt;...]]></description><category></category></item><item><title><![CDATA[maven项目 pom.xml文件中报错：Failed to read artifact descriptor...]]></title><link>https://blog.youkuaiyun.com/wn084/article/details/81227658</link><guid>https://blog.youkuaiyun.com/wn084/article/details/81227658</guid><author>wn084</author><pubDate>Thu, 26 Jul 2018 21:11:32 +0800</pubDate><description><![CDATA[添加SpringBoot的依赖时，在pom.xml文件中提示了这个错误，导致项目启动一直报错，打开本地的maven仓库后发现依赖对应的文件夹中根本没有jar包，

考虑是maven镜像的问题(我是用的是默认的镜像，因为是国外的不免会出现下载失败的情况)，于是换成阿里的镜像问题解决

替换方法：

打开maven安装目录的conf\setting.xml(自行根据自己使用的setting.xml来选...]]></description><category></category></item><item><title><![CDATA[Tomcat启动问题：严重[main] org.apache.catalina.core.AprLifecycleListener.init An incompatible version...]]></title><link>https://blog.youkuaiyun.com/wn084/article/details/81227417</link><guid>https://blog.youkuaiyun.com/wn084/article/details/81227417</guid><author>wn084</author><pubDate>Thu, 26 Jul 2018 21:02:11 +0800</pubDate><description><![CDATA[今天观察tomcat启动日志，有一些以前没注意到的信息：

严重 [main] org.apache.catalina.core.AprLifecycleListener.init An incompatible version [1.2.10] of the APR based Apache Tomcat Native library is installed, while Tomcat req...]]></description><category></category></item><item><title><![CDATA[JAXB常用注解讲解(超详细)]]></title><link>https://blog.youkuaiyun.com/wn084/article/details/80853587</link><guid>https://blog.youkuaiyun.com/wn084/article/details/80853587</guid><author>wn084</author><pubDate>Sat, 30 Jun 2018 16:46:02 +0800</pubDate><description><![CDATA[JAXB（Java Architecture for XML Binding) 是一个业界的标准，是一项可以根据XML Schema产生Java类的技术。该过程中，JAXB也提供了将XML实例文档反向生成Java对象树的方法，并能将Java对象树的内容重新写到XML实例文档。从另一方面来讲，JAXB提供了快速而简便的方法将XML模式绑定到Java表示，从而使得Java开发者在Java应用程序中能方...]]></description><category></category></item><item><title><![CDATA[深入理解Java中的字段与属性的区别]]></title><link>https://blog.youkuaiyun.com/wn084/article/details/80804743</link><guid>https://blog.youkuaiyun.com/wn084/article/details/80804743</guid><author>wn084</author><pubDate>Mon, 25 Jun 2018 17:21:03 +0800</pubDate><description><![CDATA[深入理解Java中的字段与属性的区别1、Java中的属性和字段有什么区别？ 答：Java中的属性(property)，通常可以理解为get和set方法。而字段(field)，通常叫做“类成员”，或 &quot;类成员变量”，有时也叫“域”，理解为“数据成员”，用来承载数据的。这两个概念是完全不同的。2、属性和字段详解 ◆◆字段（filed）----------------------------------...]]></description><category></category></item><item><title><![CDATA[什么是JavaBean、bean? 什么是POJO、PO、DTO、VO、BO ? 什么是EJB、EntityBean？]]></title><link>https://blog.youkuaiyun.com/wn084/article/details/80804774</link><guid>https://blog.youkuaiyun.com/wn084/article/details/80804774</guid><author>wn084</author><pubDate>Mon, 25 Jun 2018 17:20:15 +0800</pubDate><description><![CDATA[什么是JavaBean、bean? 什么是POJO、PO、DTO、VO、BO ? 什么是EJB、EntityBean？前言：在Java开发中经常遇到这些概念问题，有的可能理解混淆，有的可能理解不到位，特此花了很多时间理顺了这些概念。不过有些概念实际开发中并没有使用到，可能理解还不够准确，只能靠后续不断纠正了。◆◆◆什么是POJO ？      POJO（Plain Old Java Object）...]]></description><category></category></item><item><title><![CDATA[IDEA给项目打war包]]></title><link>https://blog.youkuaiyun.com/wn084/article/details/80776019</link><guid>https://blog.youkuaiyun.com/wn084/article/details/80776019</guid><author>wn084</author><pubDate>Fri, 22 Jun 2018 17:24:34 +0800</pubDate><description><![CDATA[在eclipse中，给项目打war包很容易，右键项目Export，选择War即可下面介绍怎么在IDEA中给项目打war包：1 进入项目页面后，点击图中按钮2 ﻿﻿]]></description><category></category></item><item><title><![CDATA[JNDI学习总结（三）：tomcat下使用c3p0数据库连接池配置JNDI数据源]]></title><link>https://blog.youkuaiyun.com/wn084/article/details/80741036</link><guid>https://blog.youkuaiyun.com/wn084/article/details/80741036</guid><author>wn084</author><pubDate>Wed, 20 Jun 2018 08:42:28 +0800</pubDate><description><![CDATA[tomcat是apache的，所以它的JNDI数据源默认使用commons组件的DBCP连接池来配置。如果想使用c3p0来配置数据源，就需要修改&amp;lt;Resource&amp;gt;标签里的部分配置选项，操作如下：1. 肯定是引入c3p0对应的jar包或者maven依赖啦，2. 按照上篇文章的配置方法， 将&amp;lt;Resource&amp;gt;标签的内容换成这个：...]]></description><category></category></item><item><title><![CDATA[JNDI学习总结（二）：tomcat配置全局和私有JNDI数据源的几种方式]]></title><link>https://blog.youkuaiyun.com/wn084/article/details/80736253</link><guid>https://blog.youkuaiyun.com/wn084/article/details/80736253</guid><author>wn084</author><pubDate>Tue, 19 Jun 2018 20:34:42 +0800</pubDate><description><![CDATA[下面介绍几种常用的JNDI数据源配置方式环境：IDEA+tomcat7全局：1. 修改tomcat的context.xml的&amp;lt;context&amp;gt;标签  在&amp;lt;context&amp;gt;标签内加入如下内容(以配置mysql数据源为例)：&amp;lt;Resource name=&quot;jdbc/mysql&quot;     //名称可以自定义
    auth=&quot;Container&quot; 
    type=&quot;j...]]></description><category></category></item></channel></rss>