<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Liyiming_520的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Liyiming_520</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Liyiming_520]]></copyright><item><title><![CDATA[void*类型转换]]></title><link>https://blog.youkuaiyun.com/Liyiming_520/article/details/51434478</link><guid>https://blog.youkuaiyun.com/Liyiming_520/article/details/51434478</guid><author>Liyiming_520</author><pubDate>Tue, 17 May 2016 11:00:35 +0800</pubDate><description><![CDATA[在C里，void*可以和其他任何指针（函数指针除外）相互转换而不需要类型转换的，C++里类型检查比较严格，需强制转换
在c++中，可以把void*想象成基类或泛型.基类可以指向子类,而子类必须强转才能指向基类]]></description><category></category></item><item><title><![CDATA[void * 和int 类型转换]]></title><link>https://blog.youkuaiyun.com/Liyiming_520/article/details/51434404</link><guid>https://blog.youkuaiyun.com/Liyiming_520/article/details/51434404</guid><author>Liyiming_520</author><pubDate>Tue, 17 May 2016 10:54:37 +0800</pubDate><description><![CDATA[（void *）是一个指针类型；空指针。既然是指针，他们它就是一个地址，在内存中，地址就可以用int来表示嘛；

参数传递中常常用到（void *）的，尤其多线程。
你可以把任何的结构体的地址转为（void *）类型来传递，用到的时候再把它转回来。（好处要到你用到的时候才能体会到了）

有时候还这样用：
TYPE typeA = { 0 }；
....................]]></description><category></category></item><item><title><![CDATA[C语言指针变量可以当做数组运用]]></title><link>https://blog.youkuaiyun.com/Liyiming_520/article/details/51433874</link><guid>https://blog.youkuaiyun.com/Liyiming_520/article/details/51433874</guid><author>Liyiming_520</author><pubDate>Tue, 17 May 2016 10:02:51 +0800</pubDate><description><![CDATA[C语言指针变量可以当做数组运用，在应用之前，应该先让指针指向一个数据块，可以是程序中的某个数组（这个就不说了），也可以指向一段新分配的内存空间；例如
#include 
#include 
int main(){
	int i,*p;
	p=(int *)malloc(sizeof(int)*10); //分配10个整数的存储空间，p指针指向该空间
	for(i=0;i<10;i++) 
		p]]></description><category></category></item><item><title><![CDATA[PL/SQL注册码]]></title><link>https://blog.youkuaiyun.com/Liyiming_520/article/details/45217799</link><guid>https://blog.youkuaiyun.com/Liyiming_520/article/details/45217799</guid><author>Liyiming_520</author><pubDate>Thu, 23 Apr 2015 10:09:54 +0800</pubDate><description><![CDATA[code:j6stndb9tk72xfbhbqczcdqnjd8lyj466n

number:882851

ps：xs374ca

 

 

我的是PL/SQL的版本是： Version 9.0.3.1641 可以注册]]></description><category></category></item><item><title><![CDATA[IP与物理地址]]></title><link>https://blog.youkuaiyun.com/Liyiming_520/article/details/45151223</link><guid>https://blog.youkuaiyun.com/Liyiming_520/article/details/45151223</guid><author>Liyiming_520</author><pubDate>Mon, 20 Apr 2015 15:51:58 +0800</pubDate><description><![CDATA[但如果Internet服务提供商，（通常称为 ISP），把网卡的物理地址与IP地址“绑定”了，通俗的说，就是把网卡的物理地址与上网用的IP地址成对固定管理了，那么一旦你的物理地址错误，上网的时候，服务器会检查你的物理地址和IP地址是不是数据库中保存的一对，如果不是，服务器会拒绝你登录的，你也就上不了网了。]]></description><category></category></item><item><title><![CDATA[string.Empty与null的区别]]></title><link>https://blog.youkuaiyun.com/Liyiming_520/article/details/44194731</link><guid>https://blog.youkuaiyun.com/Liyiming_520/article/details/44194731</guid><author>Liyiming_520</author><pubDate>Wed, 11 Mar 2015 09:48:46 +0800</pubDate><description><![CDATA[1、  那就是string.Empty会在堆上占用一个长度为0的空间，而null不会。具体内容如下：

　　string str1=””;

　　string str2=null;

　　如刚才所说str1会在栈上保存一个地址,这个地址占4字节，指向内存堆中的某个长度为0的空间，这个空间保存的是str1的实际值。

　　str2同样会在栈上保存一个地址,这个地址也占4字节，但是这个]]></description><category></category></item><item><title><![CDATA[编译hadoop1.2.1 eclipse插件]]></title><link>https://blog.youkuaiyun.com/Liyiming_520/article/details/43698835</link><guid>https://blog.youkuaiyun.com/Liyiming_520/article/details/43698835</guid><author>Liyiming_520</author><pubDate>Tue, 10 Feb 2015 08:47:49 +0800</pubDate><description><![CDATA[目录说明




      在编译之前，我们需要先下载后hadoop 1.2.1的源码文件，并解压到合适的位置。在此我是把hadoop直接放到D盘根目录，另外由于在编译的工程中需要知道eclipse的路径，所以首先计划目录结构如下如下：

Eclipse： D:\DTools\eclipse

Hadoop： D:\hadoop-1.2.1

Step1 导入 Hadoop]]></description><category></category></item><item><title><![CDATA[Hadoop集群（第7期）_Eclipse开发环境设置]]></title><link>https://blog.youkuaiyun.com/Liyiming_520/article/details/43698793</link><guid>https://blog.youkuaiyun.com/Liyiming_520/article/details/43698793</guid><author>Liyiming_520</author><pubDate>Tue, 10 Feb 2015 08:45:14 +0800</pubDate><description><![CDATA[2.4 Eclipse插件开发配置

　　第一步：把我们的"Hadoop-eclipse-plugin-1.0.0.jar"放到Eclipse的目录的"plugins"中，然后重新Eclipse即可生效。

 

系统磁盘（E：）
|---HadoopWorkPlat
|--- eclipse
|--- plugins
|--- hadoop-eclipse-plugin-1.]]></description><category></category></item><item><title><![CDATA[Ubuntu上搭建Hadoop环境（单机模式+伪分布模式）]]></title><link>https://blog.youkuaiyun.com/Liyiming_520/article/details/43616923</link><guid>https://blog.youkuaiyun.com/Liyiming_520/article/details/43616923</guid><author>Liyiming_520</author><pubDate>Sat, 07 Feb 2015 23:51:21 +0800</pubDate><description><![CDATA[首先要了解一下Hadoop的运行模式：

单机模式（standalone）

单机模式是Hadoop的默认模式。当首次解压Hadoop的源码包时，Hadoop无法了解硬件安装环境，便保守地选择了最小配置。在这种默认模式下所有3个XML文件均为空。当配置文件为空时，Hadoop会完全运行在本地。因为不需要与其他节点交互，单机模式就不使用HDFS，也不加载任何Hadoop的守护进程。该模式主要]]></description><category></category></item><item><title><![CDATA[Hadoop家族安装系列(1)——Hadoop1.2.1分布式安装]]></title><link>https://blog.youkuaiyun.com/Liyiming_520/article/details/43616789</link><guid>https://blog.youkuaiyun.com/Liyiming_520/article/details/43616789</guid><author>Liyiming_520</author><pubDate>Sat, 07 Feb 2015 23:48:55 +0800</pubDate><description><![CDATA[在VMware下安装Ubuntu并部署Hadoop1.2.1分布式环境

 

友情提醒：大家最好通读一遍过后，在理解的基础上安装步骤一步一步设置，因为后面的步骤会对前面的步骤有所启示。

一、所需环境与软件

1. 操作系统：Windows 7 64位、Windows 8 64位

2. 内存：4G以上

3. VMware Workstation 10：VMware-w]]></description><category></category></item><item><title><![CDATA[用户不在sudoers文件中的解决方法]]></title><link>https://blog.youkuaiyun.com/Liyiming_520/article/details/43614031</link><guid>https://blog.youkuaiyun.com/Liyiming_520/article/details/43614031</guid><author>Liyiming_520</author><pubDate>Sat, 07 Feb 2015 22:49:01 +0800</pubDate><description><![CDATA[在使用Linux系统过程中，通常情况下，我们都会使用普通用户进行日常操作，而root用户只有在权限分配及系统设置时才会使用，而root用户的密码也不可能公开。普通用户执行到系统程序时，需要临时提升权限，sudo就是我们常用的命令，仅需要输入当前用户密码，便可以完成权限的临时提升。在使用sudo命令的过程中，我们经常会遇到当前用户不在sudoers文件中的提示信息，如果解决该问题呢？通过下面几个步骤]]></description><category></category></item><item><title><![CDATA[linux下查看所有用户及所有用户组]]></title><link>https://blog.youkuaiyun.com/Liyiming_520/article/details/43614001</link><guid>https://blog.youkuaiyun.com/Liyiming_520/article/details/43614001</guid><author>Liyiming_520</author><pubDate>Sat, 07 Feb 2015 22:48:16 +0800</pubDate><description><![CDATA[groups 查看当前登录用户的组内成员
groups gliethttp 查看gliethttp用户所在的组,以及组内成员
whoami 查看当前登录用户名

/etc/group文件包含所有组
/etc/shadow和/etc/passwd系统存在的所有用户名

1、/etc/group 解说；
/etc/group 文件是用户组的配置文件，内容包括用户和用户组，并且能显示出用]]></description><category></category></item><item><title><![CDATA[Ubuntu 程序“java”已包含在下列软件包中]]></title><link>https://blog.youkuaiyun.com/Liyiming_520/article/details/43607797</link><guid>https://blog.youkuaiyun.com/Liyiming_520/article/details/43607797</guid><author>Liyiming_520</author><pubDate>Sat, 07 Feb 2015 20:00:17 +0800</pubDate><description><![CDATA[在root下一切正常，在当前用户下就出现了问题。如下所示：
luyunde@luyunde-desktop:/usr/local$ java -version
程序“java”已包含在下列软件包中：
 *
 gcj-4.4-jre-headless
 *
 openjdk-6-jre-headless
 *
 cacao
 *
 gij-4.3
 *
 jamvm
请尝试]]></description><category></category></item><item><title><![CDATA[程序 'jps' 已包含在下列软件包中]]></title><link>https://blog.youkuaiyun.com/Liyiming_520/article/details/43607651</link><guid>https://blog.youkuaiyun.com/Liyiming_520/article/details/43607651</guid><author>Liyiming_520</author><pubDate>Sat, 07 Feb 2015 19:58:24 +0800</pubDate><description><![CDATA[sudo update-alternatives --install /usr/bin/jps jps /home/anders/jdk1.7.0_17/bin/jps 1]]></description><category></category></item><item><title><![CDATA[linux下vi命令大全]]></title><link>https://blog.youkuaiyun.com/Liyiming_520/article/details/43600961</link><guid>https://blog.youkuaiyun.com/Liyiming_520/article/details/43600961</guid><author>Liyiming_520</author><pubDate>Sat, 07 Feb 2015 09:03:56 +0800</pubDate><description><![CDATA[linux下vi命令大全




进入vi的命令 
vi filename :打开或新建文件，并将光标置于第一行首 
vi +n filename ：打开文件，并将光标置于第n行首 
vi + filename ：打开文件，并将光标置于最后一行首 
vi +/pattern filename：打开文件，并将光标置于第一个与pattern匹配的串处 
vi -r filename]]></description><category></category></item><item><title><![CDATA[ubuntu登陆root用户]]></title><link>https://blog.youkuaiyun.com/Liyiming_520/article/details/43573479</link><guid>https://blog.youkuaiyun.com/Liyiming_520/article/details/43573479</guid><author>Liyiming_520</author><pubDate>Fri, 06 Feb 2015 20:28:37 +0800</pubDate><description><![CDATA[和其它发行版本的Linux不同，Ubuntu Linux有一个与众不同的特点，那就是初次使用时，你无法作为root来登录系统，为什么会这样？这就要从系统的安装说起。对于其他Linux系统来 说，一般在安装过程就设定root密码，这样用户就能用它登录root帐户或使用su命令转换到超级用户身份。与之相反，Ubuntu默认安装时，并没有
 给root用户设置口令，也没有启用root帐户。问题是要想作]]></description><category></category></item><item><title><![CDATA[ping 命令]]></title><link>https://blog.youkuaiyun.com/Liyiming_520/article/details/43569473</link><guid>https://blog.youkuaiyun.com/Liyiming_520/article/details/43569473</guid><author>Liyiming_520</author><pubDate>Fri, 06 Feb 2015 19:31:00 +0800</pubDate><description><![CDATA[三、ping命令的使用

•ping命令的一般格式为：

•ping[-dfnqrRv][-c发送次数][-i间隔秒数][-I(大写i)网络界面][-l(小写L)前置载入][-p范本样式][-s数据包大小][-t存活数值][主机名或IP地址]

参数说明：

【-ccount】指定要被发送(或接收)的回送信号请求的数目，由Count变量指出。

【-wtimeout】这个选项仅]]></description><category></category></item><item><title><![CDATA[ubuntu里的sudo命令有什么用]]></title><link>https://blog.youkuaiyun.com/Liyiming_520/article/details/43539647</link><guid>https://blog.youkuaiyun.com/Liyiming_520/article/details/43539647</guid><author>Liyiming_520</author><pubDate>Thu, 05 Feb 2015 22:47:09 +0800</pubDate><description><![CDATA[在linux里面用户角色和权限分的很细也很严。不像windows，由于windows对这个基本没分，所以xp中病毒很多，因为别人只要获得一个用户权限就是超级用户就可以对你电脑做什么都可以。win7稍微又加入了一些linux里面的权限的概念。在ubuntu下，如果你不是root，那么，你在执行一些命令做一些操作时是不允许的，可以在命令前面加上sudo rm -rf xxx，这样需要你输入你当前用户的]]></description><category></category></item></channel></rss>