<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Xingxinxinxin的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Xingxinxinxin</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Xingxinxinxin]]></copyright><item><title><![CDATA[centos7 安装airflow详解  --- 各种问题的解决]]></title><link>https://blog.youkuaiyun.com/Xingxinxinxin/article/details/82392348</link><guid>https://blog.youkuaiyun.com/Xingxinxinxin/article/details/82392348</guid><author>Xingxinxinxin</author><pubDate>Tue, 04 Sep 2018 23:52:28 +0800</pubDate><description><![CDATA[1、看看是否有gcc,没有的话需要进行安装：

yum install gcc  （后续安装airflow如果不成功，可以再次执行，它会更新包）【这个很重要哦】

2、setuptools

wget https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44e...]]></description><category></category></item><item><title><![CDATA[行存储 VS 列存储]]></title><link>https://blog.youkuaiyun.com/Xingxinxinxin/article/details/80939277</link><guid>https://blog.youkuaiyun.com/Xingxinxinxin/article/details/80939277</guid><author>Xingxinxinxin</author><pubDate>Fri, 06 Jul 2018 12:56:03 +0800</pubDate><description><![CDATA[概述目前大数据存储有两种方案可供选择：行存储（Row-Based）和列存储（Column-Based）。业界对两种存储方案有很多争持，集中焦点是:谁能够更有效地处理海量数据，且兼顾安全、可靠、完整性。从目前发展情况看，关系数据库已经不适应这种巨大的存储量和计算要求，基本是淘汰出局。在已知的几种大数据处理软件中，Hadoop的HBase采用列存储，MongoDB是文档型的行存储，Lexst是二进制型...]]></description><category></category></item><item><title><![CDATA[zookeeper 基本介绍+单机配置+指令+API代码 + 集群配置]]></title><link>https://blog.youkuaiyun.com/Xingxinxinxin/article/details/80606015</link><guid>https://blog.youkuaiyun.com/Xingxinxinxin/article/details/80606015</guid><author>Xingxinxinxin</author><pubDate>Thu, 07 Jun 2018 10:57:34 +0800</pubDate><description><![CDATA[一：     zookeeper概述 Zookeeper基本介绍官方网址：http://zookeeper.apache.org/Zookeeper是一个分布式的协调服务框架，Zookeeper可以解决分布式环境常见的问题：统一命名服务，信息配置管理，数据一致性，集群管理，分布式锁等等。  1）分布式环境下带来的难题1.容易出现死锁2.容易活锁，处于活锁的线程都是非阻塞的，而且每个线程都抢不到资源...]]></description><category></category></item><item><title><![CDATA[java.util.concurrent  并发工具包详解]]></title><link>https://blog.youkuaiyun.com/Xingxinxinxin/article/details/80586555</link><guid>https://blog.youkuaiyun.com/Xingxinxinxin/article/details/80586555</guid><author>Xingxinxinxin</author><pubDate>Tue, 05 Jun 2018 20:25:09 +0800</pubDate><description><![CDATA[零、Concurrent包概述	jdk5开始提供的 并发工具包，在其中提供了大量的和并发操作相关的工具，大大简化了java的多线程开发。一、BlockingQueue - 阻塞式队列 不接受 null 元素	BlockingQueue 通常用于一个线程生产对象，而另外一个线程消费这些对象的场景。	操作阻塞式队列的四组方法				抛异常  特定值    阻塞 	  超时		插入  add(o)  	...]]></description><category></category></item><item><title><![CDATA[socket套接字编程  ---- UDP/TCP编程Demo]]></title><link>https://blog.youkuaiyun.com/Xingxinxinxin/article/details/80027692</link><guid>https://blog.youkuaiyun.com/Xingxinxinxin/article/details/80027692</guid><author>Xingxinxinxin</author><pubDate>Sat, 21 Apr 2018 11:37:20 +0800</pubDate><description><![CDATA[这部分为大家介绍套接字的实现。分为三部分：1.介绍一些网络模型 2. 介绍一些基础常识  3.书写小demo一、网络模型：7层网络模型：1》应用层：提供给操作系统或者应用程序，用来进行网络通信的标准接口2》表示层：不同的pc机拥有不同的编码方式，需要在这里进行转换，转换成网络通信中采用的标准表现形式3》会话层：负责在不同的PC的不同进程之间建立或者拆除连接，另外，还有插入同步点的机制（保证断线重新...]]></description><category></category></item><item><title><![CDATA[object类介绍、方法、以及扩展]]></title><link>https://blog.youkuaiyun.com/Xingxinxinxin/article/details/79959262</link><guid>https://blog.youkuaiyun.com/Xingxinxinxin/article/details/79959262</guid><author>Xingxinxinxin</author><pubDate>Mon, 16 Apr 2018 13:06:27 +0800</pubDate><description><![CDATA[1.    Object类介绍Object类是Java中其他所有类的祖先，没有Object类Java面向对象无从谈起。Object类是java中所有类的父类，每个类都使用 Object作为超类。所有对象（包数数组，String，Class , Method）都实现这个类的方法。具体的关系视图如下：--class Animal { }--class Cat extends Animal { }--c...]]></description><category></category></item><item><title><![CDATA[java-面向对象-静态、final、abstract和接口]]></title><link>https://blog.youkuaiyun.com/Xingxinxinxin/article/details/79096357</link><guid>https://blog.youkuaiyun.com/Xingxinxinxin/article/details/79096357</guid><author>Xingxinxinxin</author><pubDate>Thu, 18 Jan 2018 14:58:51 +0800</pubDate><description><![CDATA[Static --- 静态Static可以修饰变量、方法、代码块以及内部类。静态变量static修饰的变量称之为静态变量，或者也叫类变量。静态变量在类第一次使用的时候加载【注：这里的使用指的是实际使用，如创建对象或者调用类中的方法或成员】。静态变量在类加载的时候加载到了方法区中的静态区，并且在静态区中给予了默认值。静态变量是先于对象而存在的。可以不通过对象来调用静态变量而是通过类来调用，当然也可以]]></description><category></category></item><item><title><![CDATA[JAVA-面向对象-封装、继承和多态]]></title><link>https://blog.youkuaiyun.com/Xingxinxinxin/article/details/79094561</link><guid>https://blog.youkuaiyun.com/Xingxinxinxin/article/details/79094561</guid><author>Xingxinxinxin</author><pubDate>Thu, 18 Jan 2018 12:14:59 +0800</pubDate><description><![CDATA[面向对象的特征封装、继承、多态（、抽象）封装将某些逻辑或者是代码提取成某种对应的形式，这个提取的过程就是封装封装包括：方法的封装、类的封装以及访问权限的封装。访问权限设置主要体现为---将属性设置为私有的，然后通过提供对外的方法来获取或者设置这个属性值，在方法中可以限制属性值使之更符合场景要求。封装的优点：提高代码的复用性，提高代码的安全性【因为属性私有化、方法公开化】权限修饰符      本类中]]></description><category></category></item><item><title><![CDATA[JAVA-面向对象 - 类、对象以及构造和this解析]]></title><link>https://blog.youkuaiyun.com/Xingxinxinxin/article/details/79094262</link><guid>https://blog.youkuaiyun.com/Xingxinxinxin/article/details/79094262</guid><author>Xingxinxinxin</author><pubDate>Thu, 18 Jan 2018 11:43:56 +0800</pubDate><description><![CDATA[面向对象面向对象与面向过程1.  面向对象以及面向过程实际上是一种思维方式，通过什么样的思维逻辑实现项目功能。面向过程在流程中重点关注的是流程中的每一个动作/步骤,而面向对象在流程中重点关注对象。只要是找到了这个对象，就拥有了这个对象身上的一切功能。2.  面向对象一定有优于面向过程吗？---不一定---一些相对简单的场景建议使用面向过程；一些相对复杂的事务建议使用面向对象。3.  面向对象是基于]]></description><category></category></item><item><title><![CDATA[JAVA语言基础---方法]]></title><link>https://blog.youkuaiyun.com/Xingxinxinxin/article/details/79093397</link><guid>https://blog.youkuaiyun.com/Xingxinxinxin/article/details/79093397</guid><author>Xingxinxinxin</author><pubDate>Thu, 18 Jan 2018 10:55:15 +0800</pubDate><description><![CDATA[方法  为了不用重复的书写某段相同逻辑的代码，就将这一段代码提取出来，那么这种提取形式就称之为方法/函数。方法/函数是来自C和C++中的函数继承而来，并未改变。定义格式：修饰符 返回值类型 方法名(参数列表){方法体;return 返回值;  //如果为void返回值类型，不写返回值}// 1 常见的修饰符有public / static / protect / static 和 final。因为]]></description><category></category></item><item><title><![CDATA[JAVA-语言基础-数组的定义、和应用]]></title><link>https://blog.youkuaiyun.com/Xingxinxinxin/article/details/78989423</link><guid>https://blog.youkuaiyun.com/Xingxinxinxin/article/details/78989423</guid><author>Xingxinxinxin</author><pubDate>Sat, 06 Jan 2018 15:58:56 +0800</pubDate><description><![CDATA[1、   数组：
1）   定义：同一类型的多个连续数据的存储容器 ---  大小固定，下标从0—length-1
【数组的本质是栈中的一个引用指向堆内存中的连续存储数据的空间，所以数组名存储的是堆中数组的存储地址】
格式：          a)  数据类型[]  数组名 = new  数据类型[长度];
             b)  数据类型[]  数组名 = new 数据类型[ ]]></description><category></category></item><item><title><![CDATA[JAVA-语言基础-流程控制的三种结构]]></title><link>https://blog.youkuaiyun.com/Xingxinxinxin/article/details/78989223</link><guid>https://blog.youkuaiyun.com/Xingxinxinxin/article/details/78989223</guid><author>Xingxinxinxin</author><pubDate>Sat, 06 Jan 2018 15:39:04 +0800</pubDate><description><![CDATA[1、   流程控制：代码运行顺序，共三种：顺序结构+分支结构+判断结构
2、  顺序结构：从上到下，从左到右依次执行
【和C语言不同，需要注意，如int i = 5; i+=i-=i*=5;  C的结果为0，而JAVA的结果为-15】
3、  分支结构：
1）    判断结构：
A） if(  boolean ){   代码块   }
B） if(boolean){   代码块1  }]]></description><category></category></item><item><title><![CDATA[JAVA-基础知识-运算符]]></title><link>https://blog.youkuaiyun.com/Xingxinxinxin/article/details/78989117</link><guid>https://blog.youkuaiyun.com/Xingxinxinxin/article/details/78989117</guid><author>Xingxinxinxin</author><pubDate>Sat, 06 Jan 2018 15:26:26 +0800</pubDate><description><![CDATA[1、  运算符、操作符：
1）  算数运算符：+   - *    /    %   ++  --
A)      byte、short在运算时会自动提升为int
B)      double 和 float在计算过程中不保证精度，会产生舍入误差（绝大部分小数转换为二进制时无法精确表示）
C)      java是一门强类型的语言，只有一种类型的数据参与运算，结果还是原类型
D)    ]]></description><category></category></item><item><title><![CDATA[JAVA-语言基础-常量、变量与数据类型转换的浅析]]></title><link>https://blog.youkuaiyun.com/Xingxinxinxin/article/details/78987346</link><guid>https://blog.youkuaiyun.com/Xingxinxinxin/article/details/78987346</guid><author>Xingxinxinxin</author><pubDate>Sat, 06 Jan 2018 11:06:34 +0800</pubDate><description><![CDATA[一、变量：
 1   常量：在 程序运行过程中，会有一些特定的数值不会随着程序的运行而改变，我们称这部分数据为常量，在JAVA中，常量主要分为以下6类：
   a)整数常量：如 3，15  ,  0 ， -5等
   b)小数常量：如 1.1 ，2.1 ，1.0等
  c)字符常量：如 'a' , '0' , '中' 等
   d)字符串常量：如“you are my sunshine”]]></description><category></category></item></channel></rss>