<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dayan0202的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dayan0202</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dayan0202]]></copyright><item><title><![CDATA[fastjson&Feature]]></title><link>https://blog.youkuaiyun.com/dayan0202/article/details/120135973</link><guid>https://blog.youkuaiyun.com/dayan0202/article/details/120135973</guid><author>dayan0202</author><pubDate>Mon, 06 Sep 2021 15:23:14 +0800</pubDate><description><![CDATA[//com.alibaba.fastjson.parser.Feature
 String templateParams = {"key1":"value1","key2":"value2"};
 JSONObject obj = JSONObject.parseObject(templateParams, Feature.OrderedField);


/**
 
 * 这个特性，决定了解析器是否将自动关闭那些不属于parser自己的输入源。 如果禁止，则调用应用不得不分别去关闭那些被用来创建par..]]></description><category></category></item><item><title><![CDATA[Arrays.stream()_转载]]></title><link>https://blog.youkuaiyun.com/dayan0202/article/details/118304166</link><guid>https://blog.youkuaiyun.com/dayan0202/article/details/118304166</guid><author>dayan0202</author><pubDate>Mon, 28 Jun 2021 15:05:53 +0800</pubDate><description><![CDATA[：：：：：：：转自https://blog.youkuaiyun.com/a13662080711/article/details/84928181
：：：：：：：

        
                
                    为什么需要 Stream 
Stream 作为 Java 8 的一大亮点，它与 java.io 包里的 InputStream 和 OutputStream 是完全不同的概念。它也不同于 StAX 对 XML 解析的 Stream，也不是 Amazon Kines]]></description><category></category></item><item><title><![CDATA[Stream_Java8]]></title><link>https://blog.youkuaiyun.com/dayan0202/article/details/118249110</link><guid>https://blog.youkuaiyun.com/dayan0202/article/details/118249110</guid><author>dayan0202</author><pubDate>Mon, 28 Jun 2021 14:59:49 +0800</pubDate><description><![CDATA[**此篇文章 只用做自己笔记积累总结，不做任何商业用途，不收任何费用，不喜勿喷，欢迎指导 **
介绍

A sequence of elements supporting sequential and parallel aggregate
operations.【支持顺序和并行聚合操作的元素序列。】

集合转换为叫做 “流” 的元素序列，通过声明性方式，能够对集合中的每个元素进行一系列并行或串行的流水线操作。Stream 不是集合元素，它不是数据结构并不保存数据，它是有关算法和计算的，它更像一个高级版本的 ]]></description><category></category></item><item><title><![CDATA[Mysql_8.0.19安装]]></title><link>https://blog.youkuaiyun.com/dayan0202/article/details/108703490</link><guid>https://blog.youkuaiyun.com/dayan0202/article/details/108703490</guid><author>dayan0202</author><pubDate>Mon, 21 Sep 2020 11:07:58 +0800</pubDate><description><![CDATA[一、环境

Linux环境：centos7_x64
Mysql版本：8.0.19

二、安装包(包括驱动包)

链接：https://pan.baidu.com/s/1eTvD4agWspBn2L0Dr5fA6A
提取码：pmrp

三、解压安装
解压第一个tar文件，并依次安装：

安装mysql-community-libs包之前，需把linux自带的mariadb-libs包卸载掉，否则会失败
rpm -qa | grep mariadb-libs*
rpm -e --nodeps mariadb-l]]></description><category></category></item><item><title><![CDATA[FastJson实现序列化]]></title><link>https://blog.youkuaiyun.com/dayan0202/article/details/108345578</link><guid>https://blog.youkuaiyun.com/dayan0202/article/details/108345578</guid><author>dayan0202</author><pubDate>Tue, 01 Sep 2020 17:17:31 +0800</pubDate><description><![CDATA[FastJson源码
public static final Object parse(String text); // 把JSON文本parse为JSONObject或者JSONArray 
public static final JSONObject parseObject(String text)； // 把JSON文本parse成JSONObject    
public static final &lt;T&gt; T parseObject(String text, Class&lt;T&gt;]]></description><category></category></item><item><title><![CDATA[combo_select(下拉框可输入)]]></title><link>https://blog.youkuaiyun.com/dayan0202/article/details/107938486</link><guid>https://blog.youkuaiyun.com/dayan0202/article/details/107938486</guid><author>dayan0202</author><pubDate>Tue, 11 Aug 2020 16:51:49 +0800</pubDate><description><![CDATA[默认下拉框：
&lt;select&gt;
		&lt;option value=""&gt;月份&lt;/option&gt;
		&lt;option value="一月"&gt;一月&lt;/option&gt;
		&lt;option value="二月"&gt;二月&lt;/option&gt;
		&lt;option value="三月"&gt;三月&lt;/option&gt;
		&lt;option value="四月"&gt;四月&lt;/option&gt;
		&lt;optio]]></description><category></category></item><item><title><![CDATA[Echarts图表(数据可视化)&&Echarts配置]]></title><link>https://blog.youkuaiyun.com/dayan0202/article/details/107933740</link><guid>https://blog.youkuaiyun.com/dayan0202/article/details/107933740</guid><author>dayan0202</author><pubDate>Tue, 11 Aug 2020 14:28:22 +0800</pubDate><description><![CDATA[文档、示例地址：https://info.swufe.edu.cn/netinfo/echarts/index.html
https://www.w3cschool.cn/echarts_tutorial/echarts_tutorial-d6q92cwh.html

圆柱上方数字倾斜：

series: [{
  type: 'bar',
  data: value,
  label: {
    show: true, // 开启显示
    rotate: 70, // 旋转70度
    posit]]></description><category></category></item><item><title><![CDATA[MyBatis之if判断(Script)]]></title><link>https://blog.youkuaiyun.com/dayan0202/article/details/107529640</link><guid>https://blog.youkuaiyun.com/dayan0202/article/details/107529640</guid><author>dayan0202</author><pubDate>Thu, 23 Jul 2020 15:27:53 +0800</pubDate><description><![CDATA[mybatis 映射文件中，if标签判断字符串相等与否

方式一，判断相等【加.toString()转换成字符串】

&lt;if test="remark != null and remark != ''and auditidentified =='2'.toString()"&gt;
  ,refusalreason=#{remark,jdbcType=VARCHAR}
&lt;/if&gt;


方式二，判断相等【单引号，里面套双引号】

&lt;if test='remark != null and]]></description><category></category></item><item><title><![CDATA[Java事务&&SpringBoot事务注解]]></title><link>https://blog.youkuaiyun.com/dayan0202/article/details/107514861</link><guid>https://blog.youkuaiyun.com/dayan0202/article/details/107514861</guid><author>dayan0202</author><pubDate>Wed, 22 Jul 2020 17:46:11 +0800</pubDate><description><![CDATA[之前就用到，最近又提起来，整理下思路写个小总结咯

事务： 事务是为解决数据安全操作提出的，事务控制实际上就是控制数据的安全访问。

自动提交事务：每条单独的语句都是一个事务。每个语句后都隐含一个commit。 （默认）
显式事务：以begin transaction显示开始，以commit或rollback结束。

隐式事务：当连接以隐式事务模式进行操作时，sql server数据库引擎实例将在提交或回滚当前事务后自动启动新事务。无须描述事物的开始，只需提交或回滚每个事务。但每个事务仍以commit或ro]]></description><category></category></item><item><title><![CDATA[页面中div切换更改页面时，会突然抖一下，好像刷新&&虚线外边框]]></title><link>https://blog.youkuaiyun.com/dayan0202/article/details/107513036</link><guid>https://blog.youkuaiyun.com/dayan0202/article/details/107513036</guid><author>dayan0202</author><pubDate>Wed, 22 Jul 2020 14:38:16 +0800</pubDate><description><![CDATA[判断是否是数据问题
标签问题

分析：如果每个div中的内容固定则不会出现这种情况，现在出现抖动是因为每个div中的数据是动态加载的，在页面显示出来的长度也是不一样的，导致在打开一个新的div时会自动加长或加宽，出现抖动现象，只需要把页面固定长宽，或者把整体高度固定也是可以的：

html {
min-height: 101%;
}


...]]></description><category></category></item><item><title><![CDATA[浏览器判断]]></title><link>https://blog.youkuaiyun.com/dayan0202/article/details/107512120</link><guid>https://blog.youkuaiyun.com/dayan0202/article/details/107512120</guid><author>dayan0202</author><pubDate>Wed, 22 Jul 2020 14:27:52 +0800</pubDate><description><![CDATA[很多时候会涉及到浏览器(主要是IE和其他浏览器)的判断，再根据判断结果对当前显示信息进行编辑，所以这篇文章主要是对浏览器判断做个总结。

只判断是否是 IE，其他浏览器写入else里面


if(!!window.ActiveXObject || “ActiveXObject” in window){
//IE
}


判断是哪个浏览器及浏览器版本

//浏览器类型及版本
function getBrowserInfo() {
	var agent = navigator.userAgent.toLower]]></description><category></category></item><item><title><![CDATA[时间格式转换&&时间戳]]></title><link>https://blog.youkuaiyun.com/dayan0202/article/details/107493455</link><guid>https://blog.youkuaiyun.com/dayan0202/article/details/107493455</guid><author>dayan0202</author><pubDate>Tue, 21 Jul 2020 18:06:23 +0800</pubDate><description><![CDATA[Date精确度&lt;时间戳
时间戳Timestamp是一种时间存储类型
主要用于数据库，在java.sql包内，通常用来防止数据出现脏读现象 。

时间
SimpleDateFormat  sdf = new SImpleDateFormat(“yyyy-MM-dd HH:mm:ss”);
Date date = new Date();
String dateString = sdf.format(date);
时间戳

System.currentTimeMillis();
Calendar.getI.]]></description><category></category></item><item><title><![CDATA[the password has expired || ORA-12560: TNS: 协议适配器错误]]></title><link>https://blog.youkuaiyun.com/dayan0202/article/details/107141447</link><guid>https://blog.youkuaiyun.com/dayan0202/article/details/107141447</guid><author>dayan0202</author><pubDate>Sun, 05 Jul 2020 17:27:44 +0800</pubDate><description><![CDATA[Navicat突然连接不上Oracle了，the password has expired，让我重新输入旧密码以及要改的新密码，什么情况？？？？？？
查了下发现是Oracle11G的新特性所致， Oracle11G创建用户时缺省密码过期限制是180天（即6个月）， 如果超过180天用户密码未做修改则该用户无法登录。 Oracle公司是为了数据库的安全性默认在11G中引入了这个默认功能，一旦密码180天未修改过，就会出现这样的问题。然鹅我不想修改密码！！

进入sqlplus模式–sqlplus / as s]]></description><category></category></item><item><title><![CDATA[ElementUI_树型控件]]></title><link>https://blog.youkuaiyun.com/dayan0202/article/details/107138756</link><guid>https://blog.youkuaiyun.com/dayan0202/article/details/107138756</guid><author>dayan0202</author><pubDate>Sun, 05 Jul 2020 17:00:50 +0800</pubDate><description><![CDATA[关于ElementUI，参考ElementUI官网
主要记录Tree的几个小技巧！！！！！！！！观察树形引用时代码结构：
 &lt;el-input placeholder="输入搜索关键字"    v-model="filterText"/&gt;


&lt;el-tree
:data=“apiMenus”
:props=“defaultProps”
:filter-node-method=“filterNode”
ref=“tree”
node-key=“id”
:default-expanded-k]]></description><category></category></item><item><title><![CDATA[OnClick()事件-------点击会莫名其妙刷新一下，导致点击事件不成功]]></title><link>https://blog.youkuaiyun.com/dayan0202/article/details/107092352</link><guid>https://blog.youkuaiyun.com/dayan0202/article/details/107092352</guid><author>dayan0202</author><pubDate>Thu, 02 Jul 2020 20:59:09 +0800</pubDate><description><![CDATA[前端div中添加一个onClick事件，点击后偶尔会出现点击事件不成功，并莫名其妙刷新一下当前页面？？？？？？

查看前后端是否报错(先解决报错)
	排除onClick方法事件触发问题(查看是否触发成功)
	排除onClick方法内部写法问题(检查内部方法格式、标点符号、逻辑问题)
	排除onClick点击返回数据问题
依次解决完成发现还是会莫名其妙刷新一下，找到位置=======需要让点击事件不再刷新



HTML:
&lt;div onclick="show(data);return false;".]]></description><category></category></item><item><title><![CDATA[正则表达式匹配URL或者网址]]></title><link>https://blog.youkuaiyun.com/dayan0202/article/details/96870255</link><guid>https://blog.youkuaiyun.com/dayan0202/article/details/96870255</guid><author>dayan0202</author><pubDate>Mon, 22 Jul 2019 16:31:16 +0800</pubDate><description><![CDATA[原                正则表达式匹配URL或者网址
            
            
                
                                                                        ...]]></description><category></category></item><item><title><![CDATA[iframe子页面调用父页面及父页面平行页面的方法]]></title><link>https://blog.youkuaiyun.com/dayan0202/article/details/96866258</link><guid>https://blog.youkuaiyun.com/dayan0202/article/details/96866258</guid><author>dayan0202</author><pubDate>Mon, 22 Jul 2019 16:08:50 +0800</pubDate><description><![CDATA[今天遇到一个关于iframe子页面更新，同时调用父页面头部的方法，实现方式如下：

当部分2发生改变时，调用1中的js，实现数字5的动态更新。
使用一般的页面刷新可以实现js的调用，但是不能保持页面依旧保持在当前页面，会跳转到默认的首页，不满足想要达到的实现形式，通过以下形式实现业务：

iframe子页面调用父页面js方法
在子页面添加window.parent.a();
注：a()为我们需要调...]]></description><category></category></item><item><title><![CDATA[markdown编辑器&&MarkDown转HTML]]></title><link>https://blog.youkuaiyun.com/dayan0202/article/details/89946552</link><guid>https://blog.youkuaiyun.com/dayan0202/article/details/89946552</guid><author>dayan0202</author><pubDate>Wed, 08 May 2019 10:24:43 +0800</pubDate><description><![CDATA[一、demo运行
1、从markdown编辑器官网进行demo下载，连接地址：https://pandao.github.io/editor.md/，附带其他可用连接，可以进行markdown编辑器的使用https://pandao.github.io/editor.md/examples/
2、可以看到文件夹目录如下：
3、先运行一下examples文件夹的simple.html可以看到mark...]]></description><category></category></item><item><title><![CDATA[从前台传输数据到后台]]></title><link>https://blog.youkuaiyun.com/dayan0202/article/details/89214460</link><guid>https://blog.youkuaiyun.com/dayan0202/article/details/89214460</guid><author>dayan0202</author><pubDate>Thu, 11 Apr 2019 16:42:24 +0800</pubDate><description><![CDATA[从前台传输数据到后台：
function addUser(){
		if ($('#addForm').validate().form()){
			  //校验code
			  if(checkUserName()){
				  $.ajax({
				        url : "${ctx}/user/addUser.do",
				        data : $('#addFor...]]></description><category></category></item><item><title><![CDATA[Oracle自增实现]]></title><link>https://blog.youkuaiyun.com/dayan0202/article/details/89214359</link><guid>https://blog.youkuaiyun.com/dayan0202/article/details/89214359</guid><author>dayan0202</author><pubDate>Thu, 11 Apr 2019 16:39:46 +0800</pubDate><description><![CDATA[转				Oracle ID自增长的设置
			
			
				
																				2016年04月13日 15:23:00
					wq197433
						阅读数：12051
										
				
									
			
		
	
	
		
								
								            
							
			...]]></description><category></category></item></channel></rss>