<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[landai2011的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/landai2011</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; landai2011]]></copyright><item><title><![CDATA[用户级线程和内核级线程的区别]]></title><link>https://blog.youkuaiyun.com/landai2011/article/details/78072897</link><guid>https://blog.youkuaiyun.com/landai2011/article/details/78072897</guid><author>landai2011</author><pubDate>Sat, 23 Sep 2017 19:45:52 +0800</pubDate><description><![CDATA[1 .内核级线程:切换由内核控制，当线程进行切换的时候，由用户态转化为内核态。切换完毕要从内核态返回用户态；可以很好的利用smp，即利用多核cpu。windows线程就是这样的。
用户级线程内核的切换由用户态程序自己控制内核切换,不需要内核干涉，少了进出内核态的消耗，但不能很好的利用多核Cpu,目前Linux pthread大体是这么做的。
线程的实现可以分为两类：用户级线程(User-Level]]></description><category></category></item><item><title><![CDATA[MAC通过SSH使用PEM文件登录]]></title><link>https://blog.youkuaiyun.com/landai2011/article/details/73826710</link><guid>https://blog.youkuaiyun.com/landai2011/article/details/73826710</guid><author>landai2011</author><pubDate>Wed, 28 Jun 2017 10:15:28 +0800</pubDate><description><![CDATA[1.命令如下ssh -i key.pem 
ssh -i key.pem root@IP如果出现报错说明这个问题是文件的权限太大了，需要给小点 sudo chmod 600 key.pem 然后再执行ssh -i key.pem root@IP 
2.可以使用ssh-add 添加key文件 
ssh-add -k key.pem 
正常登录堡垒机 
ssh root@IP]]></description><category></category></item><item><title><![CDATA[docker+flannel+etcd]]></title><link>https://blog.youkuaiyun.com/landai2011/article/details/60873708</link><guid>https://blog.youkuaiyun.com/landai2011/article/details/60873708</guid><author>landai2011</author><pubDate>Wed, 08 Mar 2017 15:45:49 +0800</pubDate><description><![CDATA[kubernetes的部署 
http://blog.youkuaiyun.com/landai2011/article/details/59587896docker如何借助flannel 实现集群通讯
在etcd中配置flannel的ip地址短，一般 172.16.0.0/16形式，ip的16-24位 标志集群主机号
配置flannel etcd的client addr，启动flannel，flannel会从]]></description><category></category></item><item><title><![CDATA[kubernetes+docker 手动安装]]></title><link>https://blog.youkuaiyun.com/landai2011/article/details/59587896</link><guid>https://blog.youkuaiyun.com/landai2011/article/details/59587896</guid><author>landai2011</author><pubDate>Thu, 02 Mar 2017 18:10:01 +0800</pubDate><description><![CDATA[环境: 
  硬件为ubuntu 16.04,安装过程借助ubuntu systemd  
  2核4g(master)和1核2g(minion)配置.
  
  安装说明 
  master :etcd (version 3.1.1)| kube-apiserver(version 1.0.1) |kube-controller |kube-scheduler |flanneld (version]]></description><category></category></item><item><title><![CDATA[kubernetes 概念和架构(入门)]]></title><link>https://blog.youkuaiyun.com/landai2011/article/details/59569552</link><guid>https://blog.youkuaiyun.com/landai2011/article/details/59569552</guid><author>landai2011</author><pubDate>Thu, 02 Mar 2017 17:30:28 +0800</pubDate><description><![CDATA[kubernete+docker 基本概念]]></description><category></category></item><item><title><![CDATA[docker 搭建私有仓库]]></title><link>https://blog.youkuaiyun.com/landai2011/article/details/54600809</link><guid>https://blog.youkuaiyun.com/landai2011/article/details/54600809</guid><author>landai2011</author><pubDate>Wed, 18 Jan 2017 14:18:42 +0800</pubDate><description><![CDATA[docker 搭建私有仓库本篇文章描述了多个机器可以在内网中访问自己的私有仓库,访问仓库时需要CA认证!最简单,最低保障私有仓库的安全性!在一个比较庞大的集群里,可以运行多个私有仓库的replica,然后借用代理来balance请求!1.测试环境本人测试环境为ubuntu 14.04,docker版本1.6.4(版本稍微比较老,新版本安装流程是一样的).官网上说:You need to instal]]></description><category></category></item><item><title><![CDATA[leetcode  sum问题]]></title><link>https://blog.youkuaiyun.com/landai2011/article/details/53502806</link><guid>https://blog.youkuaiyun.com/landai2011/article/details/53502806</guid><author>landai2011</author><pubDate>Wed, 07 Dec 2016 10:52:47 +0800</pubDate><description><![CDATA[总结了leetcode的sum问题。]]></description><category></category></item><item><title><![CDATA[requirejs实战学习笔记]]></title><link>https://blog.youkuaiyun.com/landai2011/article/details/53407251</link><guid>https://blog.youkuaiyun.com/landai2011/article/details/53407251</guid><author>landai2011</author><pubDate>Wed, 30 Nov 2016 14:16:47 +0800</pubDate><description><![CDATA[欢迎使用Markdown编辑器写博客最近发现require火了一段时间了，然而好久没有接触前端框架了。以下本人学习笔记和实战，参考了多篇文章，里面可能有错误或不准确，请批评指正^_^。 
requirejs存在的意义：保证js加载顺序RequireJS 入口1.data-main属性 
当你下载RequireJS之后，你要做的第一件事情就是理解RequireJS是怎么开始工作的。当RequireJS]]></description><category></category></item><item><title><![CDATA[leetcode 4. Median of Two Sorted Arrays笔记]]></title><link>https://blog.youkuaiyun.com/landai2011/article/details/52832131</link><guid>https://blog.youkuaiyun.com/landai2011/article/details/52832131</guid><author>landai2011</author><pubDate>Sun, 16 Oct 2016 18:50:08 +0800</pubDate><description><![CDATA[题目 
There are two sorted arrays nums1 and nums2 of size m and n respectively.Find the median of the two sorted arrays. The overall run time complexity should be O(log (m+n)).Example 1: 
nums1 = [1, 3]]]></description><category></category></item><item><title><![CDATA[hyperledger fabric PBFT算法简要解析]]></title><link>https://blog.youkuaiyun.com/landai2011/article/details/52650682</link><guid>https://blog.youkuaiyun.com/landai2011/article/details/52650682</guid><author>landai2011</author><pubDate>Sat, 24 Sep 2016 15:03:51 +0800</pubDate><description><![CDATA[收获了什么和做了什么是一个重要的议题！ 
本文章仅是学习交流资料，个人总结。hyperledger fabric pbft算法架构的简要解析fabric的共识算法代码全部都在consensus文件夹里，consensus文件夹里主要分为controller，executor，helper，noops，pbft，util文件模块。 
其中consensus.go 主要包含了算法插件内部对外部暴露的接口]]></description><category></category></item><item><title><![CDATA[PBFT算法]]></title><link>https://blog.youkuaiyun.com/landai2011/article/details/52266610</link><guid>https://blog.youkuaiyun.com/landai2011/article/details/52266610</guid><author>landai2011</author><pubDate>Sun, 21 Aug 2016 13:21:24 +0800</pubDate><description><![CDATA[PBFT算法PBFT算法
算法前置
算法介绍算法前置State Machine Replication 
State Machine Replication是一项很有效的fault tolerance技术。在这个模型中，程序（比如一个apache server）被视为 deterministic state machine ，意思就是给程序一定顺序的 input requests ，程序执行后就会到]]></description><category></category></item><item><title><![CDATA[Spring boot学习笔记（2） 配置文件]]></title><link>https://blog.youkuaiyun.com/landai2011/article/details/51439822</link><guid>https://blog.youkuaiyun.com/landai2011/article/details/51439822</guid><author>landai2011</author><pubDate>Tue, 17 May 2016 22:25:56 +0800</pubDate><description><![CDATA[Spring boot学习笔记（2） 配置文件首先spring boot支持两种文件，一种是yml，一种是properties。两种感觉都一样。只是yml更有结构层次感，但是格式要求比较严格。spring boot常用的 读取配置的优先级 
1。首先常用的命令行输入的参数优先级最高； 
2。其次jar包外边的配置文件里的参数比jar包内部的配置文件的参数优先级要高。 
3。@注释的配置参数优先级比配]]></description><category></category></item><item><title><![CDATA[spring boot 学习笔记（1）]]></title><link>https://blog.youkuaiyun.com/landai2011/article/details/51273558</link><guid>https://blog.youkuaiyun.com/landai2011/article/details/51273558</guid><author>landai2011</author><pubDate>Tue, 10 May 2016 22:47:31 +0800</pubDate><description><![CDATA[@ComponentScan, @EntityScan or @SpringBootApplication 
We generally
 recommend that you locate your main application class in a root package above other classes. The @EnableAutoConfiguration annotat]]></description><category></category></item><item><title><![CDATA[JMS基本概念]]></title><link>https://blog.youkuaiyun.com/landai2011/article/details/51184394</link><guid>https://blog.youkuaiyun.com/landai2011/article/details/51184394</guid><author>landai2011</author><pubDate>Mon, 18 Apr 2016 22:39:07 +0800</pubDate><description><![CDATA[1. JMS基本概念
     JMS(Java Message Service) 即Java消息服务。它提供标准的产生、发送、接收消息的接口简化企业应用的开发。它支持两种消息通信模型：点到点（point-to-point）（P2P）模型和发布/订阅（Pub/Sub）模型。P2P 模型规定了一个消息只能有一个接收者;Pub/Sub 模型允许一个消息可以有多个接收者。
    对于点到点模型，消]]></description><category></category></item><item><title><![CDATA[mysql设置远程访问数据库的多种方法]]></title><link>https://blog.youkuaiyun.com/landai2011/article/details/51099477</link><guid>https://blog.youkuaiyun.com/landai2011/article/details/51099477</guid><author>landai2011</author><pubDate>Fri, 08 Apr 2016 20:57:47 +0800</pubDate><description><![CDATA[http://www.jb51.net/article/42442.html

本人用的centos6.5 mysql 5.6

可能是IP没设置好

问题：MySQL权限设置正确，但仍无法远程访问。通过telnet发现3306端口未打开。

netstat -nap|grep 3306

分析：MySQL默认只绑定127.0.0.1，即：只有在本机才能访问3306端口。
]]></description><category></category></item><item><title><![CDATA[Spring IOC scope]]></title><link>https://blog.youkuaiyun.com/landai2011/article/details/50992788</link><guid>https://blog.youkuaiyun.com/landai2011/article/details/50992788</guid><author>landai2011</author><pubDate>Sun, 27 Mar 2016 19:02:36 +0800</pubDate><description><![CDATA[1.The singleton scope简单的描述为，每个容器只有一个实例。这个容器可以理解为Bean的factory。如下图所示（绿圈代表一个实例），所有用到accountDao的对象都是引用的同一个对象。Spring 默认的就是singleton模式。bean id="accountService" class="com.foo.DefaultAccountService"/>]]></description><category></category></item><item><title><![CDATA[leetcode笔记]]></title><link>https://blog.youkuaiyun.com/landai2011/article/details/50492419</link><guid>https://blog.youkuaiyun.com/landai2011/article/details/50492419</guid><author>landai2011</author><pubDate>Sun, 10 Jan 2016 15:46:52 +0800</pubDate><description><![CDATA[语言：java
第二题


You are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and r]]></description><category></category></item><item><title><![CDATA[linux 查看文件夹大小]]></title><link>https://blog.youkuaiyun.com/landai2011/article/details/50177521</link><guid>https://blog.youkuaiyun.com/landai2011/article/details/50177521</guid><author>landai2011</author><pubDate>Fri, 04 Dec 2015 17:18:44 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/jiajd/article/details/3863471






du -sh *   查看当前目录下的文件夹大小

du 命令





用途



概述磁盘使用。



语法

du [ -a | -s ]
 [ -k ] [ -m ]
 [ -g ][ -l ]
 [ -r ] [ -x ]]></description><category></category></item><item><title><![CDATA[perl: warning: Setting locale failed.引发的问题]]></title><link>https://blog.youkuaiyun.com/landai2011/article/details/50170823</link><guid>https://blog.youkuaiyun.com/landai2011/article/details/50170823</guid><author>landai2011</author><pubDate>Fri, 04 Dec 2015 09:51:15 +0800</pubDate><description><![CDATA[http://my.oschina.net/u/943306/blog/345923

缘由

我用的是linode的vps，系统为ubuntu14.04lts 
当apt-get安装软件时，都会报一个相同的错误，如下
perl: warning: Setting locale failed.
perl: warning: Please check that your locale s]]></description><category></category></item><item><title><![CDATA[ubuntu 下创建用户]]></title><link>https://blog.youkuaiyun.com/landai2011/article/details/50162367</link><guid>https://blog.youkuaiyun.com/landai2011/article/details/50162367</guid><author>landai2011</author><pubDate>Thu, 03 Dec 2015 16:16:29 +0800</pubDate><description><![CDATA[新建用户的命令是useradd，修改密码是passwd，如下：





[plain] view
 plaincopy






sudo useradd linc  
  
sudo passwd linc  


但是问题出现了，home目录下并没有相对应的linc目录。



原来ubuntu并没有为我们做那么多，先来看看useradd的选项]]></description><category></category></item></channel></rss>