<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[飞羽紫煌的博客]]></title><description><![CDATA[爱创新的博客]]></description><link>https://blog.youkuaiyun.com/u014748374</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u014748374]]></copyright><item><title><![CDATA[windows10环境下的RabbitMQ安装步骤]]></title><link>https://blog.youkuaiyun.com/u014748374/article/details/81541001</link><guid>https://blog.youkuaiyun.com/u014748374/article/details/81541001</guid><author>u014748374</author><pubDate>Thu, 09 Aug 2018 17:31:15 +0800</pubDate><description><![CDATA[第一步：下载并安装erlang

 

原因：RabbitMQ服务端代码是使用并发式语言Erlang编写的，安装Rabbit MQ的前提是安装Erlang。
	下载地址：http://www.erlang.org/downloads


根据本机位数选择erlang下载版本。

 

下载完是这么个东西：


 

双击，点next就可以。


 

选择一个自己想保存的地方，然后next、fin...]]></description><category></category></item><item><title><![CDATA[elasticsearch中给类型增加新字段]]></title><link>https://blog.youkuaiyun.com/u014748374/article/details/80760563</link><guid>https://blog.youkuaiyun.com/u014748374/article/details/80760563</guid><author>u014748374</author><pubDate>Thu, 21 Jun 2018 14:58:07 +0800</pubDate><description><![CDATA[背景Elasticsearch 是schema-less的数据存储方案。可以任意的向索引中添加字段。在此需明确以下背景ES新添加的字段只对新数据、新type起作用；原有已经索引的数据不会生效；为加快ES的检索和索引效率，构建索引时会指定其mapping结构；添加索引字段即修改mapping；目前我们采用两种索引方案：指定动态模板，每天生成新索引；单索引多type：指定_default_mappin...]]></description><category></category></item><item><title><![CDATA[执行Git命令时出现各种 SSL certificate problem 的解决办法]]></title><link>https://blog.youkuaiyun.com/u014748374/article/details/80760352</link><guid>https://blog.youkuaiyun.com/u014748374/article/details/80760352</guid><author>u014748374</author><pubDate>Thu, 21 Jun 2018 14:45:42 +0800</pubDate><description><![CDATA[比如我在windows下用git clone gitURL就提示  SSL certificate problem: self signed certificate这种问题，在windows下出现得频率高些。我估计主要是git本身就是基于linux开发的，在windows上，容易缺失一些环境。参考了一些文章，解决方法其实就是“直接不管ssl证书的事儿”-_-|||方法如下：1.创建临时环境变量：w...]]></description><category></category></item><item><title><![CDATA[Git本地仓库与GITHUB远程仓库的关联]]></title><link>https://blog.youkuaiyun.com/u014748374/article/details/80758701</link><guid>https://blog.youkuaiyun.com/u014748374/article/details/80758701</guid><author>u014748374</author><pubDate>Thu, 21 Jun 2018 12:33:44 +0800</pubDate><description><![CDATA[如果你已经在本地创建了一个Git仓库，又想在GitHub创建一个Git仓库，并且让这两个仓库进行远程同步，那就需要用到SSH Key，github拿到了你的公钥就会知道内容是你推送的。 SSH Key的配置：1.Windows下打开Git Bash，创建SSH Key，按提示输入密码，可以不填密码一路回车$ ssh-keygen -t rsa -C &quot;注册邮箱&quot;然后用户主目录/.ssh/下有两个文...]]></description><category></category></item><item><title><![CDATA[Eclipse手动安装scala开发插件]]></title><link>https://blog.youkuaiyun.com/u014748374/article/details/80746580</link><guid>https://blog.youkuaiyun.com/u014748374/article/details/80746580</guid><author>u014748374</author><pubDate>Wed, 20 Jun 2018 15:21:51 +0800</pubDate><description><![CDATA[Scala的官方网站提供了开发Scala代码的IDE，但是很多人都有已经在使用的Eclipse，想要在现有Eclipse的基础上添加插件来进行开发。1、下载Eclipse的Scala插件。下载网址：http://scala-ide.org/download/current.html进去网址后，向下拉动网页，可以看到如图中红色线条选中的位置，点击下载手动安装的插件。下载完成后解压该文件，会看到其中有...]]></description><category></category></item><item><title><![CDATA[mysql数据库编码utf8mb4]]></title><link>https://blog.youkuaiyun.com/u014748374/article/details/80745624</link><guid>https://blog.youkuaiyun.com/u014748374/article/details/80745624</guid><author>u014748374</author><pubDate>Wed, 20 Jun 2018 14:28:25 +0800</pubDate><description><![CDATA[UTF-8编码解说：可以为2个字节、3个字节、4个字节，但是MySQL的utf8编码只支持3字节的数据，而移动端的表情数据是4个字节的字符。如果直接往采用utf-8编码的数据库中插入表情数据，Java程序中将报SQL异常：java.sql.SQLException: Incorrect string value: ‘\xF0\x9F\x92\x94’ for column ‘name’ at ro...]]></description><category></category></item><item><title><![CDATA[Spark任务提交及参数说明]]></title><link>https://blog.youkuaiyun.com/u014748374/article/details/80743270</link><guid>https://blog.youkuaiyun.com/u014748374/article/details/80743270</guid><author>u014748374</author><pubDate>Wed, 20 Jun 2018 11:05:13 +0800</pubDate><description><![CDATA[1.参数说明参数名参数说明--master master 的地址，提交任务到哪里执行，例如 spark://host:port,  yarn,  local--deploy-mode 在本地 (client) 启动 driver 或在 cluster 上启动，默认是 client--class 应用程序的主类，仅针对 java 或 scala 应用--name 应用程序的名称--jars 用逗号分...]]></description><category></category></item><item><title><![CDATA[spark streaming从指定offset处消费Kafka数据]]></title><link>https://blog.youkuaiyun.com/u014748374/article/details/80742895</link><guid>https://blog.youkuaiyun.com/u014748374/article/details/80742895</guid><author>u014748374</author><pubDate>Wed, 20 Jun 2018 10:42:07 +0800</pubDate><description><![CDATA[原文地址:http://blog.youkuaiyun.com/high2011/article/details/53706446      首先很感谢原文作者，看到这篇文章我少走了很多弯路，转载此文章是为了保留一份供复习用，请大家支持原作者，移步到上面的连接去看，谢谢一、情景：当Spark streaming程序意外退出时，数据仍然再往Kafka中推送，然而由于Kafka默认是从latest的offset读...]]></description><category></category></item><item><title><![CDATA[Eclipse环境搭建-scala]]></title><link>https://blog.youkuaiyun.com/u014748374/article/details/80742528</link><guid>https://blog.youkuaiyun.com/u014748374/article/details/80742528</guid><author>u014748374</author><pubDate>Wed, 20 Jun 2018 10:21:29 +0800</pubDate><description><![CDATA[在eclipse基础上搭建scala开发环境1、首先，你需要去Scala的官网上载你需要的安装包，这里我下载了最新的2.11.8的msi包。2、双击进行安装：点击&quot;Next&quot;选择&quot;I accept the terms in the License Agreement&quot;，然后点击&quot;Next&quot;点击&quot;Browser&quot;来选择自己安装路径，而后点击&quot;Next&quot;点击&quot;Install&quot;时行安装点击&qu]]></description><category></category></item><item><title><![CDATA[hibernate工作原理及作用]]></title><link>https://blog.youkuaiyun.com/u014748374/article/details/80734680</link><guid>https://blog.youkuaiyun.com/u014748374/article/details/80734680</guid><author>u014748374</author><pubDate>Tue, 19 Jun 2018 15:35:32 +0800</pubDate><description><![CDATA[转载自 http://www.cnblogs.com/dashi/p/3597969.html#commentformJAVA Hibernate工作原理及为什么要用hibernate 简介：hibernate是一个开源框架，它是对象关联关系映射的框架，它对JDBC做了轻量级的封装，而我们java程序员可以使用面向对象的思想来操纵数据库。hibernate核心接口session：负责被持久化对象C...]]></description><category></category></item><item><title><![CDATA[Struts2中过滤器和拦截器的区别]]></title><link>https://blog.youkuaiyun.com/u014748374/article/details/80734304</link><guid>https://blog.youkuaiyun.com/u014748374/article/details/80734304</guid><author>u014748374</author><pubDate>Tue, 19 Jun 2018 15:15:29 +0800</pubDate><description><![CDATA[过滤器和拦截器的区别：　　①拦截器是基于Java的反射机制的，而过滤器是基于函数回调。　　②拦截器不依赖与servlet容器，过滤器依赖与servlet容器。　　③拦截器只能对action请求起作用，而过滤器则可以对几乎所有的请求起作用。　　④拦截器可以访问action上下文、值栈里的对象，而过滤器不能访问。　　⑤在action的生命周期中，拦截器可以多次被调用，而过滤器只能在容器初始化时被调用一...]]></description><category></category></item><item><title><![CDATA[SSH开发之控制层(Struts2)]]></title><link>https://blog.youkuaiyun.com/u014748374/article/details/80734103</link><guid>https://blog.youkuaiyun.com/u014748374/article/details/80734103</guid><author>u014748374</author><pubDate>Tue, 19 Jun 2018 15:06:43 +0800</pubDate><description><![CDATA[一、Struts和Struts2的背景PS：看到这里的小伙伴们，请务必抱着好奇心继续看下去哦！什么是Struts呢？我们这样认为：Struts是流行和成熟的基于MVC设计模式的Web应用程序框架，能够帮助我们减少用MVC设计模式来开发Web应用的时间。可能有些小伙伴会问了，什么是MVC呢？如下：MVC模型.png那什么又是Struts2呢？我这样理解的：Struts2是结合Struts1和webw...]]></description><category></category></item><item><title><![CDATA[Struts2知识点细化梳理]]></title><link>https://blog.youkuaiyun.com/u014748374/article/details/80733805</link><guid>https://blog.youkuaiyun.com/u014748374/article/details/80733805</guid><author>u014748374</author><pubDate>Tue, 19 Jun 2018 14:50:19 +0800</pubDate><description><![CDATA[一、Struts2简介　　1.概念：轻量级的MVC框架，主要解决了请求分发的问题，重心在控制层和表现层。低侵入性，与业务代码的耦合度很低。Struts2实现了MVC，并提供了一系列API，采用模式化方式简化业务开发过程。　　2.与Servlet对比　　　　优点：业务代码解耦，提高开发效率　　　　缺点：执行效率偏低，需要使用反射、解析XML等技术手段，结构复杂　　3.不同框架实现MVC的方式　　　　...]]></description><category></category></item><item><title><![CDATA[Struts2核心思想和工作原理（mvc模式）]]></title><link>https://blog.youkuaiyun.com/u014748374/article/details/80733233</link><guid>https://blog.youkuaiyun.com/u014748374/article/details/80733233</guid><author>u014748374</author><pubDate>Tue, 19 Jun 2018 14:22:06 +0800</pubDate><description><![CDATA[1.struts2的介绍Struts2 是一个非常优秀的MVC框架，基于Model2 设计模型 由传统Struts1和WebWork两个经典框架发展而来Strust2 核心功能 （1）允许POJO（Plain Old Java Objects）对象 作为Action （2）Action的execute 方法不再与Servlet API耦合，更易测试 （3）支持更多视图技术（JSP、FreeMark...]]></description><category></category></item><item><title><![CDATA[Spring中的声明式事务(XMl配置)]]></title><link>https://blog.youkuaiyun.com/u014748374/article/details/80730864</link><guid>https://blog.youkuaiyun.com/u014748374/article/details/80730864</guid><author>u014748374</author><pubDate>Tue, 19 Jun 2018 11:07:47 +0800</pubDate><description><![CDATA[事务控制概述编程式事务控制自己手动控制事务，就叫做编程式事务控制。 Jdbc代码： Conn.setAutoCommite(false); // 设置手动控制事务 Hibernate代码： Session.beginTransaction(); // 开启一个事务细粒度的事务控制： 可以对指定的方法、指定的方法的某几行添加事务控制。(比较灵活，但开发起来比较繁琐： 每次都要开启、提交、回滚.)声明...]]></description><category></category></item><item><title><![CDATA[JAVA的反射和动态代理机制]]></title><link>https://blog.youkuaiyun.com/u014748374/article/details/80729904</link><guid>https://blog.youkuaiyun.com/u014748374/article/details/80729904</guid><author>u014748374</author><pubDate>Tue, 19 Jun 2018 10:48:58 +0800</pubDate><description><![CDATA[一．AOP概述       AOP(Aspect Oriented Programing)，即面向切面编程，它主要用于日志记录、性能统计、安全控制、事务处理、异常处理等方面。它的主要意图就要将日志记录，性能统计，安全控制、事务处理、异常处理等等代码从业务逻辑代码中清楚地划分出来。通过对这些行为的分离，我们希望可以将它们独立地配置到业务逻辑方法中，而要改变这些行为的时候也不需要影响到业务逻辑方法代码...]]></description><category></category></item><item><title><![CDATA[JAVA中基本数据类型与引用类型的区别]]></title><link>https://blog.youkuaiyun.com/u014748374/article/details/80729455</link><guid>https://blog.youkuaiyun.com/u014748374/article/details/80729455</guid><author>u014748374</author><pubDate>Tue, 19 Jun 2018 10:28:50 +0800</pubDate><description><![CDATA[Java中int和Integer的区别Java各种数据类型详细介绍及其区别基本类型，或者叫做内置类型，是JAVA中不同于类的特殊类型。Java中的简单类型从概念上分为四种：实数、整数、字符、布尔值。但是有一点需要说明的是，Java里面只有八种原始类型，其列表如下：　　实数：double、float　　整数：byte、short、int、long　　字符：char　　布尔值：boolean复杂类型和...]]></description><category></category></item><item><title><![CDATA[JQuery.dataTables的数据表格插件示例]]></title><link>https://blog.youkuaiyun.com/u014748374/article/details/80729165</link><guid>https://blog.youkuaiyun.com/u014748374/article/details/80729165</guid><author>u014748374</author><pubDate>Tue, 19 Jun 2018 10:11:54 +0800</pubDate><description><![CDATA[基于Bootstrap样式：https://datatables.net/examples/styling/bootstrap.html中文社区：http://datatables.club/Datatables是一款jquery表格插件。它是一个高度灵活的工具，可以将任何HTML表格添加高级的交互功能。分页，即时搜索和排序几乎支持任何数据源：DOM， javascript， Ajax 和 服务器...]]></description><category></category></item><item><title><![CDATA[代码块要点]]></title><link>https://blog.youkuaiyun.com/u014748374/article/details/80708235</link><guid>https://blog.youkuaiyun.com/u014748374/article/details/80708235</guid><author>u014748374</author><pubDate>Fri, 15 Jun 2018 17:37:08 +0800</pubDate><description><![CDATA[构造代码块：　　直接在类中定义且没有加static关键字的代码块称为{}构造代码;　　作用：给对象统一初始化数据  public class Demo1 {    public static void main(String[] args) {        Test test = new Test(3);  //构造代码块会在构造函数被调用时执行， 且在这个例子中比&quot;this.id=id;&quot;语句...]]></description><category></category></item><item><title><![CDATA[ArrayList, LinkedList、Vector的区别]]></title><link>https://blog.youkuaiyun.com/u014748374/article/details/80707988</link><guid>https://blog.youkuaiyun.com/u014748374/article/details/80707988</guid><author>u014748374</author><pubDate>Fri, 15 Jun 2018 17:21:28 +0800</pubDate><description><![CDATA[1、Vector、ArrayList都是以类似数组的形式存储在内存中，LinkedList则以链表的形式进行存储。2、List中的元素有序、允许有重复的元素，Set中的元素无序、不允许有重复元素。3、Vector线程同步，ArrayList、LinkedList线程不同步。4、LinkedList适合指定位置插入、删除操作，不适合查找；ArrayList、Vector适合查找，不适合指定位置的插入...]]></description><category></category></item></channel></rss>