<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[不懂不懂]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Leolu007</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Leolu007]]></copyright><item><title><![CDATA[HttpClient实现 get、post、put、delete请求【转】]]></title><link>https://blog.youkuaiyun.com/Leolu007/article/details/134547678</link><guid>https://blog.youkuaiyun.com/Leolu007/article/details/134547678</guid><author>Leolu007</author><pubDate>Wed, 22 Nov 2023 10:26:33 +0800</pubDate><description><![CDATA[System.out.println("响应内容为:" + EntityUtils.toString(responseEntity, StandardCharsets.UTF_8));System.out.println("响应内容为:" + EntityUtils.toString(responseEntity, StandardCharsets.UTF_8));System.out.println("响应内容长度为:" + responseEntity.getContentLength());]]></description><category></category></item><item><title><![CDATA[Java - 格式化输出JSON字符串的两种方式]]></title><link>https://blog.youkuaiyun.com/Leolu007/article/details/119148950</link><guid>https://blog.youkuaiyun.com/Leolu007/article/details/119148950</guid><author>Leolu007</author><pubDate>Tue, 27 Jul 2021 17:22:07 +0800</pubDate><description><![CDATA[Java - 格式化输出JSON字符串的两种方式



目录

1 使用阿里的FastJson

	1.1 项目的pom.xml依赖
		1.2 Java示例代码
	
	2 使用谷歌的Gson
	2.1 项目的pom.xml依赖
		2.2 Java示例代码
	
	参考资料
	版权声明


1 使用阿里的FastJson

1.1 项目的pom.xml依赖


&lt;dependency&gt;
  &lt;groupId&gt;com.alibaba&lt;/groupId&gt;
  &lt;arti]]></description><category></category></item><item><title><![CDATA[Oracle的硬解析和软解析]]></title><link>https://blog.youkuaiyun.com/Leolu007/article/details/115124281</link><guid>https://blog.youkuaiyun.com/Leolu007/article/details/115124281</guid><author>Leolu007</author><pubDate>Tue, 23 Mar 2021 15:06:32 +0800</pubDate><description><![CDATA[提到软解析(soft parse)和硬解析(hard parse)，就不能不说一下Oracle对sql的处理过程。当你发出一条sql语句交付Oracle，在执行和获取结果前，Oracle对此sql将进行几个步骤的处理过程：

1、语法检查(syntax check)
检查此sql的拼写是否语法。
2、语义检查(semantic check)
诸如检查sql语句中的访问对象是否存在及该用户是否具备相应的权限。
3、对sql语句进行解析(parse)
利用内部算法对sql进行解析，生成解析树(parse tre]]></description><category></category></item><item><title><![CDATA[Java8新特性Stream之Collectors]]></title><link>https://blog.youkuaiyun.com/Leolu007/article/details/104194939</link><guid>https://blog.youkuaiyun.com/Leolu007/article/details/104194939</guid><author>Leolu007</author><pubDate>Thu, 06 Feb 2020 13:06:13 +0800</pubDate><description><![CDATA[将流中的数据转成集合类型：
一、将数据收集进一个列表(Stream 转换为 List，允许重复值，有顺序)

//1.将数据收集进一个列表(Stream 转换为 List，允许重复值，有顺序)
//创建流
Stream&lt;String&gt; language = Stream.of("java", "python", "C++","php","java");
List&lt;String&g...]]></description><category></category></item><item><title><![CDATA[json解错误解决com.google.gson.stream.MalformedJsonException: Unterminated string at line 1 column 13]]></title><link>https://blog.youkuaiyun.com/Leolu007/article/details/97941718</link><guid>https://blog.youkuaiyun.com/Leolu007/article/details/97941718</guid><author>Leolu007</author><pubDate>Wed, 31 Jul 2019 18:02:31 +0800</pubDate><description><![CDATA[代码部分：
"imageUrls": {
 "imageUrl1":"https://blog.youkuaiyun.com/qq_24504453/article/details/72510241x1.png",
 "imageUrl2":"https://blog.youkuaiyun.com/qq_24504453/article/details/72510241x2.png"
 "imageUr...]]></description><category></category></item><item><title><![CDATA[java8 list汇总]]></title><link>https://blog.youkuaiyun.com/Leolu007/article/details/94446929</link><guid>https://blog.youkuaiyun.com/Leolu007/article/details/94446929</guid><author>Leolu007</author><pubDate>Tue, 02 Jul 2019 15:34:10 +0800</pubDate><description><![CDATA[List&lt;Double&gt;amountList12 = new Arraylist();

amountList12.add(12d);

amountList12.add(12d);

方法1：

SimpleTimer timer = new SimpleTimer();
   for (Double val : amountList12) {
  ...]]></description><category></category></item><item><title><![CDATA[JDBC元数据操作-- DatabaseMetaData接口详解]]></title><link>https://blog.youkuaiyun.com/Leolu007/article/details/88892243</link><guid>https://blog.youkuaiyun.com/Leolu007/article/details/88892243</guid><author>Leolu007</author><pubDate>Fri, 29 Mar 2019 14:43:11 +0800</pubDate><description><![CDATA[版权声明：本文为博主原创文章，转载请注明原出处，谢谢！ https://blog.youkuaiyun.com/czw2010/article/details/18816599

1. 前言

  在JDBC技术规范中，提供了Connection，Statement,ResultSet这三个开发过程中经常用到的接口。针对与每个接口，JDBC规范提供了相应的接口描述对象，也就是xxxMetaData系列描...]]></description><category></category></item><item><title><![CDATA[命令行模式如何启动spring boot]]></title><link>https://blog.youkuaiyun.com/Leolu007/article/details/88696107</link><guid>https://blog.youkuaiyun.com/Leolu007/article/details/88696107</guid><author>Leolu007</author><pubDate>Wed, 20 Mar 2019 18:31:36 +0800</pubDate><description><![CDATA[命令如下：




java -classpath D:\project\target\classes;D:\project\target\lib\* com.xxx.x.Application


]]></description><category></category></item><item><title><![CDATA[java8 list和map的forEach]]></title><link>https://blog.youkuaiyun.com/Leolu007/article/details/87088068</link><guid>https://blog.youkuaiyun.com/Leolu007/article/details/87088068</guid><author>Leolu007</author><pubDate>Tue, 12 Feb 2019 14:28:40 +0800</pubDate><description><![CDATA[ 


public static void main(String[] args) {
        List&amp;lt;User&amp;gt; list = new ArrayList&amp;lt;&amp;gt;();
        for(int i=1;i&amp;lt;=10;i++) {
            list.add(new User(i, &quot;user_&quot; + i));
        }
    ...]]></description><category></category></item><item><title><![CDATA[反射---Java高级开发必须懂的]]></title><link>https://blog.youkuaiyun.com/Leolu007/article/details/84962213</link><guid>https://blog.youkuaiyun.com/Leolu007/article/details/84962213</guid><author>Leolu007</author><pubDate>Tue, 11 Dec 2018 21:32:42 +0800</pubDate><description><![CDATA[反射---Java高级开发必须懂的

 

 

理解反射对学习Java框架有很大的帮助，如Spring框架的核心就是使用Java反射实现的，而且对做一些Java底层的操作会很有帮助。 

一、Class类的使用

        1、万事万物皆对象，（当然，基本数据类型，静态成员不是面向对象（属于类的）），所以我们创建的每一个类也都是对象，即类本身是java.lang.Class类的实例对象，但...]]></description><category></category></item><item><title><![CDATA[Oracle 建立索引及SQL优化]]></title><link>https://blog.youkuaiyun.com/Leolu007/article/details/84858809</link><guid>https://blog.youkuaiyun.com/Leolu007/article/details/84858809</guid><author>Leolu007</author><pubDate>Thu, 06 Dec 2018 16:08:28 +0800</pubDate><description><![CDATA[Oracle 建立索引及SQL优化

数据库索引:

索引有单列索引
复合索引之说


如何某表的某个字段有主键约束和唯一性约束，则Oracle 则会自动在相应的约束列上建议唯一索引。数据库索引主要进行提高访问速度。

建设原则:

　1、索引应该经常建在Where 子句经常用到的列上。如果某个大表经常使用某个字段进行查询，并且检索行数小于总表行数的5%。则应该考虑。

　2、对于两表连接的字段，...]]></description><category></category></item><item><title><![CDATA[架构师带你深入解读HashMap]]></title><link>https://blog.youkuaiyun.com/Leolu007/article/details/84649925</link><guid>https://blog.youkuaiyun.com/Leolu007/article/details/84649925</guid><author>Leolu007</author><pubDate>Fri, 30 Nov 2018 14:30:57 +0800</pubDate><description><![CDATA[架构师带你深入解读HashMap

HashMap 和 HashSet 是 Java Collection Framework 的两个重要成员，其中 HashMap 是 Map 接口的常用实现类，HashSet 是 Set 接口的常用实现类。虽然 HashMap 和 HashSet 实现的接口规范不同，但它们底层的 Hash 存储机制完全一样，甚至 HashSet 本身就采用 HashMap 来实...]]></description><category></category></item><item><title><![CDATA[架构师面试常考！缓存三大问题及解决方案！]]></title><link>https://blog.youkuaiyun.com/Leolu007/article/details/84649446</link><guid>https://blog.youkuaiyun.com/Leolu007/article/details/84649446</guid><author>Leolu007</author><pubDate>Fri, 30 Nov 2018 14:22:47 +0800</pubDate><description><![CDATA[架构师面试常考！缓存三大问题及解决方案！

随着互联网系统发展的逐步完善，提高系统的qps，目前的绝大部分系统都增加了缓存机制从而避免请求过多的直接与数据库操作从而造成系统瓶颈，极大的提升了用户体验和系统稳定性，但同时也带来了一些需要注意的问题。

作者：IT技术 分享来源：今日头条|2018-11-12 12:12

 收藏

  分享

1. 缓存来由

随着互联网系统发展的逐步完善，提高系统...]]></description><category></category></item><item><title><![CDATA[StackOverflow程序员推荐：每个程序员都应读的30本书]]></title><link>https://blog.youkuaiyun.com/Leolu007/article/details/84648854</link><guid>https://blog.youkuaiyun.com/Leolu007/article/details/84648854</guid><author>Leolu007</author><pubDate>Fri, 30 Nov 2018 14:06:04 +0800</pubDate><description><![CDATA[StackOverflow程序员推荐：每个程序员都应读的30本书

“如果能时光倒流，回到过去，作为一个开发人员，你可以告诉自己在职业生涯初期应该读一本，你会选择哪本书呢？我希望这个书单列表内容丰富，可以涵盖很多东西。”

很多程序员响应，他们在推荐时也写下自己的评语。以前就有国内网友介绍这个程序员书单，不过都是推荐数 Top 10的书。其实除了前10本之外，推荐数前30左右的书籍都算经典，伯乐在...]]></description><category></category></item><item><title><![CDATA[oracle日期时间型timestamp相关转换]]></title><link>https://blog.youkuaiyun.com/Leolu007/article/details/84319262</link><guid>https://blog.youkuaiyun.com/Leolu007/article/details/84319262</guid><author>Leolu007</author><pubDate>Wed, 21 Nov 2018 14:23:08 +0800</pubDate><description><![CDATA[1、获取系统时间的语句(ssxff6获取小数点后面六位)
select sysdate,systimestamp,to_char(systimestamp, 'yyyymmdd hh24:mi:ssxff6'),
  to_char(systimestamp, 'yyyymmdd hh24:mi:ss.ff6') from dual;  2、字符型转成timestamp 
select to_ti...]]></description><category></category></item><item><title><![CDATA[oracle11.2中分区功能测试之add&split partition对global&local index的影响]]></title><link>https://blog.youkuaiyun.com/Leolu007/article/details/84305023</link><guid>https://blog.youkuaiyun.com/Leolu007/article/details/84305023</guid><author>Leolu007</author><pubDate>Tue, 20 Nov 2018 16:36:13 +0800</pubDate><description><![CDATA[生产库中某些大表的分区异常，需要对现有表进行在线操作，以添加丢失分区，因为是生产库，还是谨慎点好，今天有空，针对add&amp;amp;split分区对global&amp;amp;local索引的影响进行了测试，测试版本为oracle11.2.0.4，过程如下：

首先，创建分区表：

CREATE TABLE TP1
(
C1 INT PRIMARY KEY,
C2 VARCHAR2(10),
C3 CHAR...]]></description><category></category></item><item><title><![CDATA[ORACLE-关于分区表的执行计划]]></title><link>https://blog.youkuaiyun.com/Leolu007/article/details/84255263</link><guid>https://blog.youkuaiyun.com/Leolu007/article/details/84255263</guid><author>Leolu007</author><pubDate>Mon, 19 Nov 2018 16:19:27 +0800</pubDate><description><![CDATA[执行计划中的关键字partition list single     --扫描单个分区partition list iterator   --连续扫描N个分区partition list inlist       --不连续扫描N个分区partition list full         --扫描全部分区？测试结果SQL&amp;gt; drop table test purge;
SQL&amp;gt; re...]]></description><category></category></item><item><title><![CDATA[Oracle 分区表——Range分区]]></title><link>https://blog.youkuaiyun.com/Leolu007/article/details/83689432</link><guid>https://blog.youkuaiyun.com/Leolu007/article/details/83689432</guid><author>Leolu007</author><pubDate>Sat, 03 Nov 2018 18:27:10 +0800</pubDate><description><![CDATA[本博文少许理论资料来至DBA技术大牛http://blog.youkuaiyun.com/tianlesoftware/article/details/4717318，本着实践式学习，书写以下博文：


一、什么是分区表
       Oracle提供了分区技术以支持VLDB(Very Large DataBase)。分区表通过对分区列的判断，把分区列不同的记录，放到不同的分区中。分区完全对应用透明。

  ...]]></description><category></category></item><item><title><![CDATA[oracle表空间表分区详解及oracle表分区查询使用方法(转+整理)]]></title><link>https://blog.youkuaiyun.com/Leolu007/article/details/83688699</link><guid>https://blog.youkuaiyun.com/Leolu007/article/details/83688699</guid><author>Leolu007</author><pubDate>Sat, 03 Nov 2018 17:26:24 +0800</pubDate><description><![CDATA[此文从以下几个方面来整理关于分区表的概念及操作:
1.表空间及分区表的概念
2.表分区的具体作用
3.表分区的优缺点
4.表分区的几种类型及操作方法
5.对表分区的维护性操作.

表空间及分区表的概念
表空间：是一个或多个数据文件的集合，所有的数据对象都存放在指定的表空间中，但主要存放的是表， 所以称作表空间。
分区表：当表中的数据量不断增大，查询数据的速度就会变慢，应用程序的性能就会下降，这时就...]]></description><category></category></item><item><title><![CDATA[Oracle中针对中文进行排序]]></title><link>https://blog.youkuaiyun.com/Leolu007/article/details/82746346</link><guid>https://blog.youkuaiyun.com/Leolu007/article/details/82746346</guid><author>Leolu007</author><pubDate>Mon, 17 Sep 2018 17:44:21 +0800</pubDate><description><![CDATA[SELECT * FROM TEAM ORDER BY NLSSORT(排序字段名,'NLS_SORT = SCHINESE_PINYIN_M');
]]></description><category></category></item></channel></rss>