<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[浪浪的船长]]></title><description><![CDATA[猥琐发育 偶尔一浪]]></description><link>https://blog.youkuaiyun.com/UpdateAllTheTime</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; UpdateAllTheTime]]></copyright><item><title><![CDATA[java递归遍历json对象，支持无限层级]]></title><link>https://blog.youkuaiyun.com/UpdateAllTheTime/article/details/82789034</link><guid>https://blog.youkuaiyun.com/UpdateAllTheTime/article/details/82789034</guid><author>UpdateAllTheTime</author><pubDate>Thu, 20 Sep 2018 16:06:50 +0800</pubDate><description><![CDATA[转自：https://blog.youkuaiyun.com/SuperBoo/article/details/26458003

 


import java.util.Iterator;
 
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
 
/**
 * 
 * @company 
 * @author superboo
 * ...]]></description><category></category></item><item><title><![CDATA[spring boot 2.0(四)：拦截器（拦截非登录、排除静态资源）]]></title><link>https://blog.youkuaiyun.com/UpdateAllTheTime/article/details/82664103</link><guid>https://blog.youkuaiyun.com/UpdateAllTheTime/article/details/82664103</guid><author>UpdateAllTheTime</author><pubDate>Wed, 12 Sep 2018 17:02:41 +0800</pubDate><description><![CDATA[控制器：WebConfig

注：有很多同学说静态资源被拦截了，处理方法：在addResourceHandlers中加入静态资源映射，本文映射为/static/**了，然后在拦截器中excludePathPatterns中加入/static/**，这样静态资源即可放行。


package com.nyfz.util.interceptor;

import org.springframework...]]></description><category></category></item><item><title><![CDATA[Fiddler 4抓取http请求并修改请求进行调试]]></title><link>https://blog.youkuaiyun.com/UpdateAllTheTime/article/details/82498552</link><guid>https://blog.youkuaiyun.com/UpdateAllTheTime/article/details/82498552</guid><author>UpdateAllTheTime</author><pubDate>Fri, 07 Sep 2018 16:36:05 +0800</pubDate><description><![CDATA[今天为了再现项目上的一个安全漏洞，需要抓取请求包，修改请求包数据，然后再发出请求模拟异常，使用到了Fiddler工具，

以下是简单使用方法：

首先下载安装Fiddler

下载地址：https://pc.qq.com/detail/10/detail_3330.html

安装很简单。

使用前简单配置下：

1.过滤请求：只拦截localhost请求



2.清空拦截请求窗口



3.设...]]></description><category></category></item><item><title><![CDATA[spring boot 2.0(三)：mysql数据库+mybatis+druid连接池 整合实例]]></title><link>https://blog.youkuaiyun.com/UpdateAllTheTime/article/details/82463764</link><guid>https://blog.youkuaiyun.com/UpdateAllTheTime/article/details/82463764</guid><author>UpdateAllTheTime</author><pubDate>Thu, 06 Sep 2018 16:57:22 +0800</pubDate><description><![CDATA[application.properties配置：


#端口
server.port=8082
#上下文
server.servlet.context-path=/nyfz

#druid数据源配置
spring.datasource.druid.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.druid.url=jdbc:my...]]></description><category></category></item><item><title><![CDATA[mysql笔记（一）：Navicat for MySQL远程连接mysql服务报错的解决方法（1130、2509）]]></title><link>https://blog.youkuaiyun.com/UpdateAllTheTime/article/details/82423691</link><guid>https://blog.youkuaiyun.com/UpdateAllTheTime/article/details/82423691</guid><author>UpdateAllTheTime</author><pubDate>Wed, 05 Sep 2018 14:58:36 +0800</pubDate><description><![CDATA[第一个报错：

错误代码是1130，ERROR 1130: Host X.X.X.X is not allowed to connect to this MySQL server

解决方法：

在服务器登入mysql后，更改 “mysql” 数据库里的 “user” 表里的 “host” 项，从”localhost”改称'%'。

下面是用SQL语句解决问题：

1.使用root登录

使用命令...]]></description><category></category></item><item><title><![CDATA[常用工具类（二）：字符串判断及处理（StringUtil）]]></title><link>https://blog.youkuaiyun.com/UpdateAllTheTime/article/details/82345400</link><guid>https://blog.youkuaiyun.com/UpdateAllTheTime/article/details/82345400</guid><author>UpdateAllTheTime</author><pubDate>Mon, 03 Sep 2018 10:42:09 +0800</pubDate><description><![CDATA[ 


package nyfz.util;

import java.math.BigDecimal;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class StringUtil {

	/**
	 * 验证是否为数字
	 *
	 * @return
	 */
	public static bo...]]></description><category></category></item><item><title><![CDATA[常用工具类（一）：ID生成]]></title><link>https://blog.youkuaiyun.com/UpdateAllTheTime/article/details/82258832</link><guid>https://blog.youkuaiyun.com/UpdateAllTheTime/article/details/82258832</guid><author>UpdateAllTheTime</author><pubDate>Fri, 31 Aug 2018 16:50:21 +0800</pubDate><description><![CDATA[由于在Java中64bit的整数是long类型，所以在Java中SnowFlake算法生成的id就是long来存储的。

SnowFlake可以保证：

所有生成的id按时间趋势递增
	整个分布式系统内不会产生重复id（因为有datacenterId和workerId来做区分）
示例代码：


package nyfz.util;

import org.apache.commons.lang3....]]></description><category></category></item><item><title><![CDATA[spring boot 2.0(二)：application.properties配置文件(日志配置为例)]]></title><link>https://blog.youkuaiyun.com/UpdateAllTheTime/article/details/82255641</link><guid>https://blog.youkuaiyun.com/UpdateAllTheTime/article/details/82255641</guid><author>UpdateAllTheTime</author><pubDate>Fri, 31 Aug 2018 14:33:27 +0800</pubDate><description><![CDATA[ spring boot 底层默认实现的是 SLF4J + Logback，使用起来非常方便，配置也非常简单，如下：

一 导入依赖：


  &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-starter-logging...]]></description><category></category></item><item><title><![CDATA[spring boot 学习中遇到的问题笔记（一）：没有主清单属性]]></title><link>https://blog.youkuaiyun.com/UpdateAllTheTime/article/details/82254155</link><guid>https://blog.youkuaiyun.com/UpdateAllTheTime/article/details/82254155</guid><author>UpdateAllTheTime</author><pubDate>Fri, 31 Aug 2018 11:46:02 +0800</pubDate><description><![CDATA[问题描述：

使用Maven  install 打出来的JAR包 在后台使用JAVA命令 ：java -jar xxx.jar 执行 报：xxx.jar中没有主清单属性。

解决方法：

在pom.xml中添加如下配置即可，重新打包，问题解决。


  	&amp;lt;build&amp;gt;
		&amp;lt;plugins&amp;gt;
			&amp;lt;plugin&amp;gt;
				&amp;lt;groupId&amp;gt;org...]]></description><category></category></item><item><title><![CDATA[spring boot 2.0(一)：Hello World之入门]]></title><link>https://blog.youkuaiyun.com/UpdateAllTheTime/article/details/82221652</link><guid>https://blog.youkuaiyun.com/UpdateAllTheTime/article/details/82221652</guid><author>UpdateAllTheTime</author><pubDate>Thu, 30 Aug 2018 15:15:15 +0800</pubDate><description><![CDATA[此处省略废话，直接上操作！

第一步：使用eclipse创建Maven工程











第二步：添加依赖和代码编写



pom.xml


&amp;lt;project xmlns=&quot;http://maven.apache.org/POM/4.0.0&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xsi:schemaLocati...]]></description><category></category></item><item><title><![CDATA[定时器应用]]></title><link>https://blog.youkuaiyun.com/UpdateAllTheTime/article/details/84094910</link><guid>https://blog.youkuaiyun.com/UpdateAllTheTime/article/details/84094910</guid><author>UpdateAllTheTime</author><pubDate>Tue, 06 Dec 2011 10:41:33 +0800</pubDate><description><![CDATA[1定时器的作用 
在实际的开发中，如果项目中需要定时执行或者需要重复执行一定的工作，定时器显现的尤为重要。
例如，公司的考勤系统---刷卡
      财务的审查，入账，报表都会需要定时器
当然如果我们不了解定时器就会用线程去实现，例如：
package org.lzstone.action
public class FinanceAction extends Thread{
   ...]]></description><category></category></item><item><title><![CDATA[oracle中 in和exist]]></title><link>https://blog.youkuaiyun.com/UpdateAllTheTime/article/details/84087690</link><guid>https://blog.youkuaiyun.com/UpdateAllTheTime/article/details/84087690</guid><author>UpdateAllTheTime</author><pubDate>Wed, 23 Nov 2011 13:54:44 +0800</pubDate><description><![CDATA[in 和 exists区别
 
in 是把外表和内表作hash join，而exists是对外表作loop，每次loop再对内表进行查询。

一直以来认为exists比in效率高的说法是不准确的。
如果查询的两个表大小相当，那么用in和exists差别不大。

如果两个表中一个较小，一个是大表，则子查询表大的用exists，子查询表小的用in：

例如：表A（小表），表B（大表）...]]></description><category></category></item><item><title><![CDATA[quartz 表达式]]></title><link>https://blog.youkuaiyun.com/UpdateAllTheTime/article/details/84087608</link><guid>https://blog.youkuaiyun.com/UpdateAllTheTime/article/details/84087608</guid><author>UpdateAllTheTime</author><pubDate>Wed, 23 Nov 2011 11:37:05 +0800</pubDate><description><![CDATA[Quartz的cron表达式 
按顺序依次为 
秒（0~59） 
分钟（0~59） 
小时（0~23） 
天（月）（0~31，但是你需要考虑你月的天数）
月（0~11） 
天（星期）（1~7 1=SUN 或 SUN，MON，TUE，WED，THU，FRI，SAT） 
7.年份（1970－2099） 

其中每个元素可以是一个值(如6),一个连续区间(9-12),一个间隔时间(8...]]></description><category></category></item></channel></rss>