<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lanmodadi的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lanmodadi</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lanmodadi]]></copyright><item><title><![CDATA[ssh协议简单介绍]]></title><link>https://blog.youkuaiyun.com/lanmodadi/article/details/40041231</link><guid>https://blog.youkuaiyun.com/lanmodadi/article/details/40041231</guid><author>lanmodadi</author><pubDate>Mon, 13 Oct 2014 10:44:19 +0800</pubDate><description><![CDATA[一、什么是SSH
 
SSH是英文Secure Shell的简写形式。通过使用SSH，你可以把所有传输的数据进行加密，这样"中间人"这种攻击方式就不可能实现了，而且也能够防止DNS欺骗和IP欺骗。使用SSH，还有一个额外的好处就是传输的数据是经过压缩的，所以可以加快传输的速度。SSH有很多功能，它既可以代替Telnet，又可以为FTP、Pop、甚至为PPP提供一个安全的"通道"。


]]></description><category></category></item><item><title><![CDATA[(转载)hadoop datanode启动不起来]]></title><link>https://blog.youkuaiyun.com/lanmodadi/article/details/37992237</link><guid>https://blog.youkuaiyun.com/lanmodadi/article/details/37992237</guid><author>lanmodadi</author><pubDate>Sun, 20 Jul 2014 14:48:47 +0800</pubDate><description><![CDATA[hadoop datanode启动不起来转自：http://book.51cto.com/art/201110/298602.htm
 
如果大家在安装的时候遇到问题，或者按步骤安装完后却不能运行Hadoop，那么建议仔细查看日志信息，Hadoop记录了详尽的日志信息，日志文件保存在logs文件夹内。
 
无论是启动，还是以后会经常用到的MapReduce中的每一个job，以及HDFS等相]]></description><category></category></item><item><title><![CDATA[如何建立SSH互信]]></title><link>https://blog.youkuaiyun.com/lanmodadi/article/details/37910575</link><guid>https://blog.youkuaiyun.com/lanmodadi/article/details/37910575</guid><author>lanmodadi</author><pubDate>Thu, 17 Jul 2014 17:09:55 +0800</pubDate><description><![CDATA[如何建立SSH]]></description><category></category></item><item><title><![CDATA[ubuntu jdk1.7 安装]]></title><link>https://blog.youkuaiyun.com/lanmodadi/article/details/23684897</link><guid>https://blog.youkuaiyun.com/lanmodadi/article/details/23684897</guid><author>lanmodadi</author><pubDate>Mon, 14 Apr 2014 16:01:21 +0800</pubDate><description><![CDATA[转自：http://hbin.iteye.com/blog/1148147

1、到 Oracle 官网下载 JDK 7 的二进制压缩包。下载地址：http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz 

2、解压。我求方便，就把压缩包放下用户目录下，然后打开终端：



Bash代码  

]]></description><category></category></item><item><title><![CDATA[java 中如何设置可被所有类访问的全局变量]]></title><link>https://blog.youkuaiyun.com/lanmodadi/article/details/23166975</link><guid>https://blog.youkuaiyun.com/lanmodadi/article/details/23166975</guid><author>lanmodadi</author><pubDate>Tue, 08 Apr 2014 10:28:49 +0800</pubDate><description><![CDATA[java不同于C/C++，其所有的方法和变量都被封装在类中，]]></description><category></category></item><item><title><![CDATA[vi 显示行号、语法高亮、自动缩进的设置]]></title><link>https://blog.youkuaiyun.com/lanmodadi/article/details/17083219</link><guid>https://blog.youkuaiyun.com/lanmodadi/article/details/17083219</guid><author>lanmodadi</author><pubDate>Mon, 02 Dec 2013 23:10:31 +0800</pubDate><description><![CDATA[在ubuntu中vim的配置文件存放在/etc/vim目录中，配置文件名为vimrc              命令为：sudo  vim  /etc/vim/vimrc
在Fedora中vim的配置文件存放在/etc目录中，配置文件名为vimrc                     命令为：sudo  vim  /etc/vimrc
在Red Hat Linux 中vim的配置文件存放在]]></description><category></category></item><item><title><![CDATA[select实现tcp并发服务器的基本框架流程]]></title><link>https://blog.youkuaiyun.com/lanmodadi/article/details/16805107</link><guid>https://blog.youkuaiyun.com/lanmodadi/article/details/16805107</guid><author>lanmodadi</author><pubDate>Mon, 18 Nov 2013 15:11:10 +0800</pubDate><description><![CDATA[服务端初始化：
socket();
bind();
listen();


for( ; ; )   
{
        FD_SET(listen_fd , &allset);//设置监听读写文件描述符
        select();//调用select函数
        if()//如果是倾听套接字就绪,说明一个新的连接请求建立
        {]]></description><category></category></item><item><title><![CDATA[ssh远程登录以及文件传送]]></title><link>https://blog.youkuaiyun.com/lanmodadi/article/details/16357549</link><guid>https://blog.youkuaiyun.com/lanmodadi/article/details/16357549</guid><author>lanmodadi</author><pubDate>Sat, 16 Nov 2013 15:27:34 +0800</pubDate><description><![CDATA[一：用ssh命令远程登录其它linux主机或者服务器


        (1)     ssh  用户名@远程主机或服务器的IP地址；
        (2)     根据提示输入该用户的登录密码，即完成登录。


二：远程文件传送命令scp


         (1)  在当前主机状态下传送文件到远程主机或者服务器：  
                scp   要传]]></description><category></category></item><item><title><![CDATA[C语言文件操作函数大全]]></title><link>https://blog.youkuaiyun.com/lanmodadi/article/details/12015191</link><guid>https://blog.youkuaiyun.com/lanmodadi/article/details/12015191</guid><author>lanmodadi</author><pubDate>Wed, 25 Sep 2013 15:21:41 +0800</pubDate><description><![CDATA[C语言文件操作函数大全

clearerr（清除文件流的错误旗标） 
相关函数 feof
表头文件 #include 
定义函数 void clearerr(FILE * stream); 
函数说明 clearerr（）清除参数stream指定的文件流所使用的错误旗标。 
返回值 
　 
fclose（关闭文件） 
相关函数 close，fflush，fopen，setbuf]]></description><category></category></item><item><title><![CDATA[java#6   网络编程之InetAddress，URLDecoder和URLEncoder，URL和URLConnection]]></title><link>https://blog.youkuaiyun.com/lanmodadi/article/details/7787512</link><guid>https://blog.youkuaiyun.com/lanmodadi/article/details/7787512</guid><author>lanmodadi</author><pubDate>Thu, 26 Jul 2012 10:55:25 +0800</pubDate><description><![CDATA[一、InetAddress
       1、java提供InetAddress类代表IP地址，InetAddress下含有两个子类：
       Inet4Address、Inet6Address，他们分别代表IPv4地址和IPv6地址。
       2、InetAddress类没有构造器，提供如下两个静态方法来获取InetAddress实例：
       getByName(St]]></description><category></category></item><item><title><![CDATA[java#5  线程通信：线程的协调运行，条件变量，管道]]></title><link>https://blog.youkuaiyun.com/lanmodadi/article/details/7783394</link><guid>https://blog.youkuaiyun.com/lanmodadi/article/details/7783394</guid><author>lanmodadi</author><pubDate>Wed, 25 Jul 2012 17:09:45 +0800</pubDate><description><![CDATA[一、线程的协调运行
       Object类提供了wait()，notify()和notifyAll()三种方法来实现线程之间的协调运行，但是
         这三种方法必须由同步监视器对象来调用。
         wait()：导致当前线程等待，直到其它线程调用该同步监视器的notify()或者notifyAll()方法
                      来唤醒该线程。]]></description><category></category></item><item><title><![CDATA[java#4 控制线程(join)，后台线程，线程睡眠(sleep)，线程让步(yield)，线程优先级]]></title><link>https://blog.youkuaiyun.com/lanmodadi/article/details/7778783</link><guid>https://blog.youkuaiyun.com/lanmodadi/article/details/7778783</guid><author>lanmodadi</author><pubDate>Tue, 24 Jul 2012 18:10:18 +0800</pubDate><description><![CDATA[一、控制线程
          控制线程即join线程提供让一个线程等待另一个线程完成的方法：join()方法。
       某线程调用其它线程的join()方法时，主动调用线程将被阻塞，知道被调用线程执行完为止。
       代码示例：
       public class JoinThread extends Thread{
              //提供一个有参数的构]]></description><category></category></item><item><title><![CDATA[java#3 java线程的同步问题]]></title><link>https://blog.youkuaiyun.com/lanmodadi/article/details/7774551</link><guid>https://blog.youkuaiyun.com/lanmodadi/article/details/7774551</guid><author>lanmodadi</author><pubDate>Mon, 23 Jul 2012 16:48:58 +0800</pubDate><description><![CDATA[java线程的同步的三种方法：
一、同步代码块：
       为解决java多线程同步问题，java引入了同步监视器，使用同步监视器的通用方法
       就是同步代码块。
       同步代码块的语法格式如下：
        synchronized(obj){
               //将所要同步的代码段放在此处。
               ......]]></description><category></category></item><item><title><![CDATA[java#2 线程的两种创建方式]]></title><link>https://blog.youkuaiyun.com/lanmodadi/article/details/7767841</link><guid>https://blog.youkuaiyun.com/lanmodadi/article/details/7767841</guid><author>lanmodadi</author><pubDate>Fri, 20 Jul 2012 19:11:34 +0800</pubDate><description><![CDATA[java中线程的创建有两种方式：继承Thread类和实现Runnable接口
一、通过继承Thread类来创建线程类：
步骤1、定义Thread类的子类，并重写该类的run方法，该run方法是该线程的执行体
             代表了线程需要完成的任务。
步骤2、创建Thread子类的实例，即创建线程对象。
步骤3、用线程对象的start方法来启动该线程。
 
public c]]></description><category></category></item><item><title><![CDATA[java#1     java socket 编程]]></title><link>https://blog.youkuaiyun.com/lanmodadi/article/details/7766420</link><guid>https://blog.youkuaiyun.com/lanmodadi/article/details/7766420</guid><author>lanmodadi</author><pubDate>Fri, 20 Jul 2012 11:13:49 +0800</pubDate><description><![CDATA[java socket 编程：
客户端：
Socket s = new Socket("192.168.1.100",30008);//定义客户端socket对象，socket(服务器端IP地址，端口号)
服务器端：
ServerSocket ss = new ServerSocket(30008);
Socket s = ss.accept();
代码示例：
工程包图：

客户]]></description><category></category></item></channel></rss>