<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[boombaozi的博客]]></title><description><![CDATA[用于记录和整理一些学习到的知识]]></description><link>https://blog.youkuaiyun.com/cherrymie</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cherrymie]]></copyright><item><title><![CDATA[JSON数据格式入门]]></title><link>https://blog.youkuaiyun.com/cherrymie/article/details/86501562</link><guid>https://blog.youkuaiyun.com/cherrymie/article/details/86501562</guid><author>cherrymie</author><pubDate>Wed, 16 Jan 2019 07:27:25 +0800</pubDate><description><![CDATA[在学习Echarts时,又遇到的JSON这种数据格式，发现自己有些忘记了，在这里复习一下。
JSON是JavaScript Object Notation的缩写，它是一种数据交换格式。
##一，基本数据类型
######1.number：
JavaScript不区分整数和浮点数，统一用Number表示，以下都是合法的Number类型：
123; // 整数123
0.456; // 浮点数0.45...]]></description><category></category></item><item><title><![CDATA[java输出word解决方案]]></title><link>https://blog.youkuaiyun.com/cherrymie/article/details/85960532</link><guid>https://blog.youkuaiyun.com/cherrymie/article/details/85960532</guid><author>cherrymie</author><pubDate>Mon, 07 Jan 2019 00:13:51 +0800</pubDate><description><![CDATA[最近在做学校的课程设计，其中有个需求是：
结果输出为word文档,提供下载功能。
在网上查了下，发现主要有以下方式
1.Apache POI
好像是微软和Apache共同推出的一个库
以下是官方地址和，maven库地址
http://poi.apache.org/
https://mvnrepository.com/artifact/org.apache.poi?sort=newest
2.jav...]]></description><category></category></item><item><title><![CDATA[【Java IO】 六、java io装饰模式浅谈]]></title><link>https://blog.youkuaiyun.com/cherrymie/article/details/85172181</link><guid>https://blog.youkuaiyun.com/cherrymie/article/details/85172181</guid><author>cherrymie</author><pubDate>Fri, 21 Dec 2018 20:26:26 +0800</pubDate><description><![CDATA[前面提到的那些类都只是对字节数组，或者字符数组这类数据的操作，
如果我们想要想在流中输入或输出的是Long,Int,Double,这样的基本类型呢？
其实这样的类 java io代码中已经有了，即为DataInputStream，和DataOutputStream
并且使用了一个设计模式——装饰模式。
##一，装饰模式简介
装饰器模式（Decorator Pattern）允许向一个现有的对象添加新...]]></description><category></category></item><item><title><![CDATA[【Java IO】 五、StringWriter ,StringReader,CharArrayReader,CharArrayWriter,ByteArrayInputStream,ByteArra]]></title><link>https://blog.youkuaiyun.com/cherrymie/article/details/85172161</link><guid>https://blog.youkuaiyun.com/cherrymie/article/details/85172161</guid><author>cherrymie</author><pubDate>Fri, 21 Dec 2018 20:25:24 +0800</pubDate><description><![CDATA[这六个类放在一起是因为它们很像，都是直接继承与 writer 或Reader或InputStream,实现了其中的read,writer方法，其次就是它们都是在该对象内维护了一成员变量，作为’流’的源头或目的地。
##一，StringWriter，StringReader
以下是StringWriter的源码（去掉了一些不重要的方法）
public class StringWriter exten...]]></description><category></category></item><item><title><![CDATA[【Java IO】 四、Writer和Reader源码阅读]]></title><link>https://blog.youkuaiyun.com/cherrymie/article/details/85172104</link><guid>https://blog.youkuaiyun.com/cherrymie/article/details/85172104</guid><author>cherrymie</author><pubDate>Fri, 21 Dec 2018 20:24:02 +0800</pubDate><description><![CDATA[
##1.Writer
官方描述:   写入字符流的抽象类。子类必须实现的方法仅有 write(char[], int, int)、flush() 和 close()。但是，多数子类将重写此处定义的一些方法，以提供更高的效率和/或其他功能。
#####继承了三个接口
public abstract class Writer implements Appendable, Closeable, Flu...]]></description><category></category></item><item><title><![CDATA[【Java IO】 三、OutputStream源码阅读]]></title><link>https://blog.youkuaiyun.com/cherrymie/article/details/85172042</link><guid>https://blog.youkuaiyun.com/cherrymie/article/details/85172042</guid><author>cherrymie</author><pubDate>Fri, 21 Dec 2018 20:22:34 +0800</pubDate><description><![CDATA[首先这个OutputStream是用来将流输出的，比如通过网络发送，或者是输出到屏幕，硬盘上。和InputStream一样，仅仅是一个抽象类，关键方法并没有实现，而是交给子类去实现，比如FileOutputStream。
public abstract class OutputStream implements Closeable, Flushable

该类实现了两个接口  Closeable,...]]></description><category></category></item><item><title><![CDATA[【Java IO】 二、从InputStream源码说起]]></title><link>https://blog.youkuaiyun.com/cherrymie/article/details/85171933</link><guid>https://blog.youkuaiyun.com/cherrymie/article/details/85171933</guid><author>cherrymie</author><pubDate>Fri, 21 Dec 2018 20:21:02 +0800</pubDate><description><![CDATA[此类是一个抽象类，只是对其余继承它的类的一个规范（如 FileInputStream等），并没有具体实现。
来看看它的定义及方法吧
这是该类的定义，其实现了closeable这个接口，简单来说就是定义的这个数据流对象要有一个close方法，来释放该流对象所占用的资源。
public abstract class InputStream implements Closeable

public in...]]></description><category></category></item><item><title><![CDATA[TensorFlow环境搭建-使用python pip进行安装]]></title><link>https://blog.youkuaiyun.com/cherrymie/article/details/85078866</link><guid>https://blog.youkuaiyun.com/cherrymie/article/details/85078866</guid><author>cherrymie</author><pubDate>Tue, 18 Dec 2018 20:50:55 +0800</pubDate><description><![CDATA[这篇文章只是对自己搭建过程的一个记录，更完善的步骤及方法当然是在官网啦
TensorFlow安装步骤-官网
##一，操作系统
Ubuntu 16.04 or later (64-bit)
ubuntu默认安装了python3和python2，这样可以省去安装python的步骤
如图所示查看python的版本：

##二，安装python pip 及其他必要工具
pip 是 Python 包管理工具...]]></description><category></category></item><item><title><![CDATA[java native关键字]]></title><link>https://blog.youkuaiyun.com/cherrymie/article/details/79951630</link><guid>https://blog.youkuaiyun.com/cherrymie/article/details/79951630</guid><author>cherrymie</author><pubDate>Sun, 15 Apr 2018 18:30:11 +0800</pubDate><description><![CDATA[java中native的用法前言：在查看 Thread.java 文件时，发现有一个 方法比较特殊private native void start0();概念：native关键字说明其修饰的方法是一个原生态方法，方法对应的实现不是在当前文件，而是在用其他语言（如C和C++）实现的文件中。Java语言本身不能对操作系统底层进行访问和操作，但是可以通过JNI接口调用其他语言来实现对底层的访问。JNI...]]></description><category></category></item><item><title><![CDATA[java 集合相关 The Collections Framework]]></title><link>https://blog.youkuaiyun.com/cherrymie/article/details/79930926</link><guid>https://blog.youkuaiyun.com/cherrymie/article/details/79930926</guid><author>cherrymie</author><pubDate>Fri, 13 Apr 2018 17:40:41 +0800</pubDate><description><![CDATA[这里选择的是JDK 1.6版本的源码，为的是暂时不去纠结一些JAVA的新特性，将关注点放在集合本身。一 . 整体了解   有时需要对一组对象进行各种操作。针对不同的应用场景，需要选择合适的数据结构（比如数组，链表，树），以及一些数据内容本身的特性 （比如 可重复，不可重复），因为很多内容是重复的，所以官方提供了这个集合框架 以下是官方给出的说明The Collections Framework 集...]]></description><category></category></item><item><title><![CDATA[初识JWT     简单的使用]]></title><link>https://blog.youkuaiyun.com/cherrymie/article/details/79912442</link><guid>https://blog.youkuaiyun.com/cherrymie/article/details/79912442</guid><author>cherrymie</author><pubDate>Thu, 12 Apr 2018 13:59:43 +0800</pubDate><description><![CDATA[一 . JWT基本概念全称是JSON Web Tokens ，与之前接触到的 用户认证方式不同的是，JWT是无状态的。当系统中认证用户的那个模块对用户进行认证以后（比如用户名密码），将给用户发送一个Token （就是一串字符，里面会携带一些必要的信息,比如用户名，角色信息）可以放到cookie 里或者别的什么地方，用户后面请求别的模块时会带着这个Token,验证签名以后，再根据用户角色进行鉴权，进...]]></description><category></category></item><item><title><![CDATA[Spring Data JPA  分页]]></title><link>https://blog.youkuaiyun.com/cherrymie/article/details/79844854</link><guid>https://blog.youkuaiyun.com/cherrymie/article/details/79844854</guid><author>cherrymie</author><pubDate>Sat, 07 Apr 2018 23:10:10 +0800</pubDate><description><![CDATA[最近在学习Spring Data JPA,    用到了 Spring-data-commons包中自带的分页工具，import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;
import org.springframework.data.jpa.repository.J...]]></description><category></category></item><item><title><![CDATA[apache虚拟主机配置]]></title><link>https://blog.youkuaiyun.com/cherrymie/article/details/79130534</link><guid>https://blog.youkuaiyun.com/cherrymie/article/details/79130534</guid><author>cherrymie</author><pubDate>Mon, 22 Jan 2018 16:30:55 +0800</pubDate><description><![CDATA[﻿﻿
如果有多个域名，想实现不同的域名访问不同的网站，以及不同的端口对应不同的网站，都可以使用apache的虚拟主机配置来实现。

基于ip地址
 
一个ip对应一个网站。例如实现如下操作：
新建一个192.168.52.132的网站，文件存放在/www/132,内容显示为This
 is 192.168.52.132
新建一个192.168.52.133的网站，文件存放在/www]]></description><category></category></item><item><title><![CDATA[linux上安装apache软件]]></title><link>https://blog.youkuaiyun.com/cherrymie/article/details/79130496</link><guid>https://blog.youkuaiyun.com/cherrymie/article/details/79130496</guid><author>cherrymie</author><pubDate>Mon, 22 Jan 2018 16:28:35 +0800</pubDate><description><![CDATA[﻿﻿

配置本地yum源
 
      vim /etc/yum.repos.d/base.repo                  
没有base.repo的话请新建一个
内容为:
[base]
                     -------源标识  

name=base
            ------源名称
baseurl=file:///mnt/]]></description><category></category></item><item><title><![CDATA[搭建本地mysql测试数据库]]></title><link>https://blog.youkuaiyun.com/cherrymie/article/details/79130376</link><guid>https://blog.youkuaiyun.com/cherrymie/article/details/79130376</guid><author>cherrymie</author><pubDate>Mon, 22 Jan 2018 16:20:36 +0800</pubDate><description><![CDATA[为避免项目开发过程中直接使用云数据库带来的安全问题，需在本地装一个测试库

安装contOS 7 虚拟机         CentOS-7-x86_64-Everything-1611.iso配置yum源
vim /etc/yum.repos.d/base.repo
内容为:
[base]   ——-源标识
name=base ——源名称
baseurl=file:///mn]]></description><category></category></item></channel></rss>