<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[keepuping的博客]]></title><description><![CDATA[生命不息，奋斗不止]]></description><link>https://blog.youkuaiyun.com/keepuping</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; keepuping]]></copyright><item><title><![CDATA[类的加载]]></title><link>https://blog.youkuaiyun.com/keepuping/article/details/53470953</link><guid>https://blog.youkuaiyun.com/keepuping/article/details/53470953</guid><author>keepuping</author><pubDate>Mon, 05 Dec 2016 22:19:47 +0800</pubDate><description><![CDATA[类的加载
当程序要使用某个类时，如果该类还未被加载到内存中，则系统会通过加载，连接，初始化三步来实现对这个类的初始化。
加载：


就是指将class文件读入到内存中，并为之创建一个Class对象；任何类被使用时系统都会建立一个Class对象。
连接：



验证 是否有正确的内部结构，并与其他类协调一致；准备 负责为类的静态成员分配内存，并设置默认初始化值；解析 将类的二进制]]></description><category></category></item><item><title><![CDATA[Mysql大文本类型]]></title><link>https://blog.youkuaiyun.com/keepuping/article/details/53303085</link><guid>https://blog.youkuaiyun.com/keepuping/article/details/53303085</guid><author>keepuping</author><pubDate>Wed, 23 Nov 2016 11:52:10 +0800</pubDate><description><![CDATA[TEXT
一个BLOB或TEXT列，最大长度为65535(2^16-1)个字符。

MEDIUMTEXT
一个BLOB或TEXT列，最大长度为16777215(2^24-1)个字符。

LONGTEXT
一个BLOB或TEXT列，最大长度为4294967295(2^32-1)个字符。]]></description><category></category></item><item><title><![CDATA[oozie自定义节点注意事项]]></title><link>https://blog.youkuaiyun.com/keepuping/article/details/53193791</link><guid>https://blog.youkuaiyun.com/keepuping/article/details/53193791</guid><author>keepuping</author><pubDate>Thu, 17 Nov 2016 01:25:45 +0800</pubDate><description><![CDATA[为什么需要自定义节点（Custom Node）？

正如我们在文章[1]中所说明的，Oozie之所以与众不同，是因为它提供了一种“最小化”的工作流语言，其中只包含少数几种控制和动作节点。尽管其中的一种动作节点是java动作节点，它让我们可以从Oozie工作流调用任意一个带有main方法的java类，但这种方法并非总是最佳的。原因之一就在于，java动作是在Hadoop簇集中作为map-redu]]></description><category></category></item><item><title><![CDATA[Mysql5.7解压版安装（windows版本）]]></title><link>https://blog.youkuaiyun.com/keepuping/article/details/53108445</link><guid>https://blog.youkuaiyun.com/keepuping/article/details/53108445</guid><author>keepuping</author><pubDate>Thu, 10 Nov 2016 00:06:19 +0800</pubDate><description><![CDATA[下载之后解压发现文件夹里并没有data文件夹，需要自己新建一个，然后拷贝一份my-default.ini，命名为my.ini，并对内容进行修改：


将my.ini文件内容进行修改：


再把path环境变量中添加上 mysql的bin目录。
然后进入bin目录下：


然后输入：net start mysql，出现mysql服务启动成功。
然后去修改密码可以。]]></description><category></category></item><item><title><![CDATA[MySQL5.7更改密码时出现ERROR 1054 (42S22): Unknown column 'password']]></title><link>https://blog.youkuaiyun.com/keepuping/article/details/53107632</link><guid>https://blog.youkuaiyun.com/keepuping/article/details/53107632</guid><author>keepuping</author><pubDate>Wed, 09 Nov 2016 23:44:26 +0800</pubDate><description><![CDATA[新安装的Mysql5.7，登录时提示密码错误，安装的时候并没有更改密码，后来通过免密码登录的方式更改密码，输入

update mysql.user  set password=password('root') where user='root'

时提示ERROR 1054 (42S22): Unknown column 'password' in 'field list'，原来是mys]]></description><category></category></item><item><title><![CDATA[Mybatis之XML配置文件之properties,settings,typeAliases,typeHandlers]]></title><link>https://blog.youkuaiyun.com/keepuping/article/details/52860819</link><guid>https://blog.youkuaiyun.com/keepuping/article/details/52860819</guid><author>keepuping</author><pubDate>Wed, 19 Oct 2016 16:38:08 +0800</pubDate><description><![CDATA[MyBatis 的配置文件包含了影响 MyBatis 行为甚深的设置（settings）和属性（properties）信息。文档的顶层结构如下（顺序也不能变）：

configuration 配置properties 属性settings 设置typeAliases 类型命名typeHandlers 类型处理器objectFactory 对象工厂plugins 插件environments 环]]></description><category></category></item><item><title><![CDATA[Mybatis笔记入门]]></title><link>https://blog.youkuaiyun.com/keepuping/article/details/52859950</link><guid>https://blog.youkuaiyun.com/keepuping/article/details/52859950</guid><author>keepuping</author><pubDate>Wed, 19 Oct 2016 15:34:48 +0800</pubDate><description><![CDATA[Mybatis使用说明
安装

如果使用 Maven 来构建项目，则需将下面的 dependency 代码置于 pom.xml 文件中：

  org.mybatis
  mybatis
  x.x.x


从 XML 中构建 SqlSessionFactory
每个基于 MyBatis 的应用都是以一个 SqlSessionFactory 的实例为中心的。SqlSessionFac]]></description><category></category></item><item><title><![CDATA[Kotlin基础语法-属性(Property)与域(Field)]]></title><link>https://blog.youkuaiyun.com/keepuping/article/details/52848471</link><guid>https://blog.youkuaiyun.com/keepuping/article/details/52848471</guid><author>keepuping</author><pubDate>Tue, 18 Oct 2016 14:11:54 +0800</pubDate><description><![CDATA[属性(Property)与域(Field)

声明属性

Kotlin 中的类可以拥有属性. 可以使用 var 关键字声明为可变(mutable)属性, 也可以使用 val 关键字声明为只读属性.
public class Address { 
  public var name: String = ...
  public var street: String = ...
  publ]]></description><category></category></item><item><title><![CDATA[Kotlin基本语法-类与集成]]></title><link>https://blog.youkuaiyun.com/keepuping/article/details/52847685</link><guid>https://blog.youkuaiyun.com/keepuping/article/details/52847685</guid><author>keepuping</author><pubDate>Tue, 18 Oct 2016 11:58:18 +0800</pubDate><description><![CDATA[类
使用class 关键字定义：

class Invoice{
}类的定义由以下几部分组成： 类名, 类头部(指定类的类型参数, 主构造器, 等等.), 以及由大括号括起的类主体部分. 类的头部和主体部分都是可选的; 如果类没有主体部分, 那么大括号也可以省略.

class Invoive


构造器
Kotlin 中的类可以有一个主构造器 (primary construc]]></description><category></category></item><item><title><![CDATA[获取上个月的最后一天的方法]]></title><link>https://blog.youkuaiyun.com/keepuping/article/details/52524374</link><guid>https://blog.youkuaiyun.com/keepuping/article/details/52524374</guid><author>keepuping</author><pubDate>Tue, 13 Sep 2016 11:25:20 +0800</pubDate><description><![CDATA[DateTime dateTime = new DateTime();
dateTime.plusDays(-DateTime.now().plusMonths(1).getDayOfMonth()).toString("YYYY-MM-dd");]]></description><category></category></item><item><title><![CDATA[CentOs7下安装mysql5.7]]></title><link>https://blog.youkuaiyun.com/keepuping/article/details/52424929</link><guid>https://blog.youkuaiyun.com/keepuping/article/details/52424929</guid><author>keepuping</author><pubDate>Sat, 03 Sep 2016 19:26:03 +0800</pubDate><description><![CDATA[刚刚安装完CentOS7,寻思把mysql给安装上，于是就记录了一下，主要是参考的官方文档：
第一步：下载mysql的repo源：

wget http://repo.mysql.com/mysql-community-release-el7-8.noarch.rpm第二步：安装mysql-community-release-el7-8.noarch.rpm包
 sudo rpm -Uvh]]></description><category></category></item><item><title><![CDATA[CentOS上Nginx下载安装]]></title><link>https://blog.youkuaiyun.com/keepuping/article/details/52423080</link><guid>https://blog.youkuaiyun.com/keepuping/article/details/52423080</guid><author>keepuping</author><pubDate>Sat, 03 Sep 2016 14:40:56 +0800</pubDate><description><![CDATA[登录VM的CentOS7，下载nginx，有个前提是这种方式必须能连接外网。
 wget http://nginx.org/download/nginx-1.11.3.tar.gz

安装之前，需要把需要的环境先设置好，首先安装完依赖的全部软件。
sudo yum  install gcc
sudo yum  install gcc-c++ 需要注意的是centos使用的是gcc-c++,而]]></description><category></category></item><item><title><![CDATA[Mybatis方法参数一]]></title><link>https://blog.youkuaiyun.com/keepuping/article/details/52422936</link><guid>https://blog.youkuaiyun.com/keepuping/article/details/52422936</guid><author>keepuping</author><pubDate>Sat, 03 Sep 2016 14:09:14 +0800</pubDate><description><![CDATA[在写mybatis配置文件的时候发现了一个问题，如下代码：

        SELECT
        
        FROM
        
        WHERE id = #{projectId}
         0 ">
            AND company_id IN
            
                #{id}
           ]]></description><category></category></item><item><title><![CDATA[VM虚拟机上CentOS系统NAT方式上网配置]]></title><link>https://blog.youkuaiyun.com/keepuping/article/details/52420177</link><guid>https://blog.youkuaiyun.com/keepuping/article/details/52420177</guid><author>keepuping</author><pubDate>Fri, 02 Sep 2016 23:15:10 +0800</pubDate><description><![CDATA[VM虚拟机上CentOS系统NAT方式上网配置
前两天在VM虚拟机上安装CentOS7系统，捯饬了半天的网络，试了一些，估计是我不太懂所以一直没有处理好，所以索性把成功的这个记录下来。

打开VMnet8之后查看网络配置：

为什么将8的网络设置成这个地址，稍后揭晓，


打开VM的编辑，打开虚拟网络编辑器，此时设置VMnet8，可以看到下面红圈里的配置，之前我把


给勾选]]></description><category></category></item></channel></rss>