<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[fkuke469577的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/fkuke469577</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; fkuke469577]]></copyright><item><title><![CDATA[FastDFS集群部署]]></title><link>https://blog.youkuaiyun.com/fkuke469577/article/details/107497033</link><guid>https://blog.youkuaiyun.com/fkuke469577/article/details/107497033</guid><author>fkuke469577</author><pubDate>Thu, 23 Jul 2020 16:09:01 +0800</pubDate><description><![CDATA[一. 准备服务器



ip地址
			tracker / storage
		192.168.233.135
			tracker
		192.168.233.136
			tracker
		192.168.233.137
			storage
		192.168.233.138
			storage
		192.168.233.139
			storage
		192.168.233.140
			storage
		

二. 提前准备

安装 c++环境

yum install gcc-c++
.]]></description><category></category></item><item><title><![CDATA[ubuntu  ifconfig安装]]></title><link>https://blog.youkuaiyun.com/fkuke469577/article/details/106576593</link><guid>https://blog.youkuaiyun.com/fkuke469577/article/details/106576593</guid><author>fkuke469577</author><pubDate>Fri, 05 Jun 2020 18:58:56 +0800</pubDate><description><![CDATA[Commond 'ifconfig' not found, but can be installed with:

apt install net-tools



$ sudo apt install net-tools


]]></description><category></category></item><item><title><![CDATA[Ubuntu首次登陆设置root密码]]></title><link>https://blog.youkuaiyun.com/fkuke469577/article/details/106576301</link><guid>https://blog.youkuaiyun.com/fkuke469577/article/details/106576301</guid><author>fkuke469577</author><pubDate>Fri, 05 Jun 2020 18:57:23 +0800</pubDate><description><![CDATA[1、启动Ubuntu
2、输入sudo passwd root，
在[sudo] password for wheat:后输入当前用户的密码


3、当前用户密码验证通过后
输入需要设置的root超级管理员账户密码Enter new UNIX password:
验证输入的密码Retype new UNIX password:
4、出现passwd: password updated successfully字样，表示超级管理员root账户密码设置成功
5、验证：输入su，后输入超级管理员账户的密码，验证通]]></description><category></category></item><item><title><![CDATA[解决Ubuntu SSH登陆出现Access Denied错误]]></title><link>https://blog.youkuaiyun.com/fkuke469577/article/details/106576557</link><guid>https://blog.youkuaiyun.com/fkuke469577/article/details/106576557</guid><author>fkuke469577</author><pubDate>Fri, 05 Jun 2020 18:55:23 +0800</pubDate><description><![CDATA[1、在/etc/ssh/sshd_config 中有个 PermitRootLogin, 该行修改之前为


#PermitRootLogin prohibit-password

使用vi指令对sshd_config文件进行修改

直接在改行最后回车，添加一行PermitRootLogin yes



2、重启ssh:
/etc/init.d/ssh restart

3、重新使用ssh远程连接就好了

禁止远程连接将yes改为no即可然后重启ssh
...]]></description><category></category></item><item><title><![CDATA[Network error: connection refused]]></title><link>https://blog.youkuaiyun.com/fkuke469577/article/details/106576356</link><guid>https://blog.youkuaiyun.com/fkuke469577/article/details/106576356</guid><author>fkuke469577</author><pubDate>Fri, 05 Jun 2020 18:44:28 +0800</pubDate><description><![CDATA[检测本机与主机连通性


#ping检测一下虚拟机
ping 114.10.174.128



说明主机是没问题的；

ssh检查


#检查ssh是否安装：
ps -e |grep ssh




结果显示ssh没有安装；


#安装openssh-server
sudo apt-get install openssh-server


#启动ssh
service ssh start
ps -e |grep ssh


...]]></description><category></category></item><item><title><![CDATA[session, cookie]]></title><link>https://blog.youkuaiyun.com/fkuke469577/article/details/105652601</link><guid>https://blog.youkuaiyun.com/fkuke469577/article/details/105652601</guid><author>fkuke469577</author><pubDate>Tue, 21 Apr 2020 10:35:01 +0800</pubDate><description><![CDATA[后端返回cookie, 前端不需要自己手动处理, 浏览器会把所有的cookie以及参数(Max-Age, Expires, Path, gfg)自动设置到本地磁盘上面.
]]></description><category></category></item><item><title><![CDATA[第16章 Generator 函数的语法]]></title><link>https://blog.youkuaiyun.com/fkuke469577/article/details/103978264</link><guid>https://blog.youkuaiyun.com/fkuke469577/article/details/103978264</guid><author>fkuke469577</author><pubDate>Tue, 14 Jan 2020 19:02:53 +0800</pubDate><description><![CDATA[第16章 Generator 函数的语法

16.1.1


function* helloWorldGenerator() {
  yield 'hello';
  yield 'world';
  return 'ending';
}

var hw = helloWorldGenerator();
hw.next()
// {value: "hello", done: false}
hw.n...]]></description><category></category></item><item><title><![CDATA[第15章 Iterator 和 for...of 循环]]></title><link>https://blog.youkuaiyun.com/fkuke469577/article/details/103883955</link><guid>https://blog.youkuaiyun.com/fkuke469577/article/details/103883955</guid><author>fkuke469577</author><pubDate>Wed, 08 Jan 2020 00:45:42 +0800</pubDate><description><![CDATA[15.1Iterator（遍历器）的概念


Iterator 的遍历如下：
1. 创建一个指针对象， 指向当前数据结构的其实位置。也就是说， 遍历器对象本质上就是一个指针对象。
2.第一次调用指针对象的next方法，可以将指针指向数据结构的第一个成员。
3.第二次调用指针对象的next方法，指针就指向数据结构的第二个成员。
4.不断调用指针对象的next方法，直到它指向数据结构的结束为止。

...]]></description><category></category></item><item><title><![CDATA[第14章 Promise 对象]]></title><link>https://blog.youkuaiyun.com/fkuke469577/article/details/103867011</link><guid>https://blog.youkuaiyun.com/fkuke469577/article/details/103867011</guid><author>fkuke469577</author><pubDate>Tue, 07 Jan 2020 00:27:43 +0800</pubDate><description><![CDATA[Promise 对象有以下两个特点：
1。对象的状态不收外接影响。有3种状态： pending（进行中）、Fulfilled（已成功）和Rejected（已失败）
2. 一旦状态改编就不会再变


14.2


var promise = new Promise(function (resolve, reject) {
  // ... some code
  
  if(/* 异步操作成功 ...]]></description><category></category></item><item><title><![CDATA[第13章 Reflect]]></title><link>https://blog.youkuaiyun.com/fkuke469577/article/details/103849397</link><guid>https://blog.youkuaiyun.com/fkuke469577/article/details/103849397</guid><author>fkuke469577</author><pubDate>Mon, 06 Jan 2020 00:14:24 +0800</pubDate><description><![CDATA[1. 将 Object 对象的一些明显属于语言内容的方法（比如Object。defineProperty）放到Reflect对象上。
2. 修改某些 Object 方法的返回结果， 让其变得更合理
3. 让 Object 操作变成函数行为
4. Reflect 对象的方法与 Proxy 对象的方法一一对应， 只要是 Proxy 对象的方法， 就能在 Reflect 对象上找到对应的方法。



...]]></description><category></category></item><item><title><![CDATA[第12章 proxy]]></title><link>https://blog.youkuaiyun.com/fkuke469577/article/details/103759873</link><guid>https://blog.youkuaiyun.com/fkuke469577/article/details/103759873</guid><author>fkuke469577</author><pubDate>Mon, 30 Dec 2019 01:24:03 +0800</pubDate><description><![CDATA[12.2.1


var pipe = (function() {
	return function(value) {
		var funcStack = [];
		var oproxy = new Proxy({}, {
			get: function (pipeObject, fnName) {
				if(fnName === 'get') {
					return funcStac...]]></description><category></category></item><item><title><![CDATA[Redis之在Linux上安装和简单的使用(转)]]></title><link>https://blog.youkuaiyun.com/fkuke469577/article/details/78389418</link><guid>https://blog.youkuaiyun.com/fkuke469577/article/details/78389418</guid><author>fkuke469577</author><pubDate>Mon, 30 Oct 2017 00:29:02 +0800</pubDate><description><![CDATA[一、安装gcc 
1、Redis在linux上的安装首先必须先安装gcc，这个是用来编译redis的源文件的。首先需要先切换的到root用户：
[cheny@localhost ~]$ su
Password: 
[root@localhost cheny]# 

12345

2、然后开始安装gcc:
[root@localhost /]# yum install gcc-c++
//]]></description><category></category></item><item><title><![CDATA[angular4 问题]]></title><link>https://blog.youkuaiyun.com/fkuke469577/article/details/77927695</link><guid>https://blog.youkuaiyun.com/fkuke469577/article/details/77927695</guid><author>fkuke469577</author><pubDate>Mon, 11 Sep 2017 00:17:38 +0800</pubDate><description><![CDATA[1、property 'then' does not exist on type 'Hero[]'
关闭项目，重新编译]]></description><category></category></item><item><title><![CDATA[mac 版本下 MySQL 安装 2017-01-22]]></title><link>https://blog.youkuaiyun.com/fkuke469577/article/details/54671200</link><guid>https://blog.youkuaiyun.com/fkuke469577/article/details/54671200</guid><author>fkuke469577</author><pubDate>Sun, 22 Jan 2017 21:38:33 +0800</pubDate><description><![CDATA[由于之前都是用 windows 开发的，一时用 Mac 来开发各种不适应。

这个记录 如何安装 MySQL， 以及 Mac 系统下 MySQL 的一些命令。可供参考


利用到的软件有两个，以我这个 


Mac 的系统版本：10.11.6， 

MySQL 版本：mysql-5.7.17-macos10.12-x86_64.dmg


MySQLWorkbench，6]]></description><category></category></item><item><title><![CDATA[mac 下tomcat 安装与配置]]></title><link>https://blog.youkuaiyun.com/fkuke469577/article/details/53828078</link><guid>https://blog.youkuaiyun.com/fkuke469577/article/details/53828078</guid><author>fkuke469577</author><pubDate>Fri, 23 Dec 2016 01:11:04 +0800</pubDate><description><![CDATA[测试]]></description><category></category></item><item><title><![CDATA[Java虚拟机学习]]></title><link>https://blog.youkuaiyun.com/fkuke469577/article/details/53245300</link><guid>https://blog.youkuaiyun.com/fkuke469577/article/details/53245300</guid><author>fkuke469577</author><pubDate>Sun, 20 Nov 2016 22:00:08 +0800</pubDate><description><![CDATA[来源：java2000_wl
链接：blog.youkuaiyun.com/java2000_wl/article/details/8009362


一：Java技术体系模块图






二：JVM内存区域模型






1.方法区


也称”永久代” 、“非堆”，  它用于存储虚拟机加载的类信息、常量、静态变量、是各个线程共享的内存区域。默认最小值为16MB，]]></description><category></category></item><item><title><![CDATA[sql server 2008 出错提示框： 08001 named]]></title><link>https://blog.youkuaiyun.com/fkuke469577/article/details/53048424</link><guid>https://blog.youkuaiyun.com/fkuke469577/article/details/53048424</guid><author>fkuke469577</author><pubDate>Sat, 05 Nov 2016 22:37:58 +0800</pubDate><description><![CDATA[sql server 2008 出错提示框： 08001 named。。。













最后， 重启sql server 服务]]></description><category></category></item><item><title><![CDATA[kettle 资源库的一些问题]]></title><link>https://blog.youkuaiyun.com/fkuke469577/article/details/52906123</link><guid>https://blog.youkuaiyun.com/fkuke469577/article/details/52906123</guid><author>fkuke469577</author><pubDate>Sun, 23 Oct 2016 23:49:12 +0800</pubDate><description><![CDATA[一、资源库连接 --> 创建或更新 --> kettle 无法识别这个用户：Incorrect password or login


填入的密码为空即可


二、提示


he version of the repository is -1.-1.
This Kettle edition requires it to be at least version 5.0 and a]]></description><category></category></item><item><title><![CDATA[js + jquery 生成一个简易的选项卡]]></title><link>https://blog.youkuaiyun.com/fkuke469577/article/details/51382235</link><guid>https://blog.youkuaiyun.com/fkuke469577/article/details/51382235</guid><author>fkuke469577</author><pubDate>Thu, 12 May 2016 10:51:14 +0800</pubDate><description><![CDATA[$(function() {
var tab = $("#tab");
var span = tab.find("span");
var div = tab.find("div");
$.each(span, function(i, val) {
val.onclick = function() {
$.each(div, function(divI, divVal) {
if(i ]]></description><category></category></item><item><title><![CDATA[Eclipse Tomcat插件 maven插件 配置运行]]></title><link>https://blog.youkuaiyun.com/fkuke469577/article/details/51283205</link><guid>https://blog.youkuaiyun.com/fkuke469577/article/details/51283205</guid><author>fkuke469577</author><pubDate>Fri, 29 Apr 2016 17:17:47 +0800</pubDate><description><![CDATA[在做这个的时候多多少少会走了一些弯路，其中必不可少的就是浪费了很多时间， 但是也对 eclipse 的开发环境更加深入的了解了。
但是在做完之后，我就想说一句话： fuck， 浪费老子的时间来搞配置。
下面先给出运行时候的版本， 不同版本之间多多少少也会有一些冲突， 也每一那么多时间去搞
环境： 
jdk: 1.6
eclipse 4.4.2
tomcat 7 （汗，没有使用8）
m]]></description><category></category></item></channel></rss>