<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[志远的博客]]></title><description><![CDATA[开发点滴记录]]></description><link>https://blog.youkuaiyun.com/farYang</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; farYang]]></copyright><item><title><![CDATA[深度学习学习路径]]></title><link>https://blog.youkuaiyun.com/farYang/article/details/130613216</link><guid>https://blog.youkuaiyun.com/farYang/article/details/130613216</guid><author>farYang</author><pubDate>Thu, 11 May 2023 02:30:54 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[kubernetes使用过程中出现的异常及解决措施]]></title><link>https://blog.youkuaiyun.com/farYang/article/details/79427612</link><guid>https://blog.youkuaiyun.com/farYang/article/details/79427612</guid><author>farYang</author><pubDate>Sat, 03 Mar 2018 00:08:20 +0800</pubDate><description><![CDATA[异常：authentication.k8s.io:0xc820374f50] is already registeredkubectl throwing group is already registered error原因：kubectl版本与Kubernetes版本不一致导致的解决：选择相应的kubectl版本重新安装参考：https://github.com/kubernetes/kuber...]]></description><category></category></item><item><title><![CDATA[kubectl安装(1.9版本)(解决国内安装kubectl失败)]]></title><link>https://blog.youkuaiyun.com/farYang/article/details/79427573</link><guid>https://blog.youkuaiyun.com/farYang/article/details/79427573</guid><author>farYang</author><pubDate>Fri, 02 Mar 2018 23:54:15 +0800</pubDate><description><![CDATA[官网提供的安装命令是：curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl但是由于该命令有些文件，在国内无法下载...]]></description><category></category></item><item><title><![CDATA[使用Spring Security出现spring security Could not verify the provided CSRF token 异常]]></title><link>https://blog.youkuaiyun.com/farYang/article/details/78896267</link><guid>https://blog.youkuaiyun.com/farYang/article/details/78896267</guid><author>farYang</author><pubDate>Mon, 25 Dec 2017 20:02:22 +0800</pubDate><description><![CDATA[异常：Could not verify the provided CSRF token because your session was not found.




本项目是SpringBoot项目，模板引擎是thymeleaf
解决办法：在from表单中加入一个hidden标签，来引用spring security  的csrf token。




如果是jsp做模板引]]></description><category></category></item><item><title><![CDATA[Spring Data 配合MongoDB实现持久层对象属性动态增加]]></title><link>https://blog.youkuaiyun.com/farYang/article/details/77601409</link><guid>https://blog.youkuaiyun.com/farYang/article/details/77601409</guid><author>farYang</author><pubDate>Sat, 16 Dec 2017 11:53:05 +0800</pubDate><description><![CDATA[MongoDB作为NOSQL数据库，基于文档存储这一特性，使得存储对象没有像关系型数据库有着约束。例如，当我们使用MySQL作为数据库，当我们想要增加持久层Entity属性时（所增加的属性，必须存储在数据库的情况，除非所增加的属性，不做为存储，只是持久层Entity临时的属性），不得不为这个Entity所对应的表，增加字段，否则所增加的属性无法存储，如果使用ORM框架，在映射过程中，还会出现异常。而MongoDB，使用BSON作为数据存储格式，使得其没有像关系型数据库这样较强的约束，在使用过程，持久层Ent]]></description><category></category></item><item><title><![CDATA[React使用过程中的异常]]></title><link>https://blog.youkuaiyun.com/farYang/article/details/78635150</link><guid>https://blog.youkuaiyun.com/farYang/article/details/78635150</guid><author>farYang</author><pubDate>Sat, 25 Nov 2017 23:43:49 +0800</pubDate><description><![CDATA[React.PropTypes is deprecated since React 15.5.0, use the npm module prop-types instead解决：将原来使用的 
 “` 
import PropTypes from ‘react’fieldXX: PropTypes.object.isRequired“` 
代替为import PropTypes from 'pro]]></description><category></category></item><item><title><![CDATA[ip地址服务和库]]></title><link>https://blog.youkuaiyun.com/farYang/article/details/78408772</link><guid>https://blog.youkuaiyun.com/farYang/article/details/78408772</guid><author>farYang</author><pubDate>Tue, 31 Oct 2017 22:09:09 +0800</pubDate><description><![CDATA[服务：
http://freeapi.ipip.net/183.206.172.3


地址库：
https://github.com/lionsoul2014/ip2region

https://github.com/zhuzhichao/ip-location-zh/tree/master/src]]></description><category></category></item><item><title><![CDATA[ECMAScript 6 入门--let 和 cost命令]]></title><link>https://blog.youkuaiyun.com/farYang/article/details/78241488</link><guid>https://blog.youkuaiyun.com/farYang/article/details/78241488</guid><author>farYang</author><pubDate>Sun, 15 Oct 2017 16:13:25 +0800</pubDate><description><![CDATA[let 和 cost命令let命令
let命令，用来声明变量。它的用法类似于var，但是所声明的变量，只在let命令所在的代码块内有效。
for (let i = 0; i < 10; i++) {// ...} 计数器i只在for循环体内有效，在循环体外引用就会报错。
var命令会发生”变量提升“现象，即变量可以在声明之前使用，值为undefined。let命令改变了语法行为，它所声明的变量一定要]]></description><category></category></item><item><title><![CDATA[logstash 5.5.2安装]]></title><link>https://blog.youkuaiyun.com/farYang/article/details/77914702</link><guid>https://blog.youkuaiyun.com/farYang/article/details/77914702</guid><author>farYang</author><pubDate>Sat, 09 Sep 2017 13:41:37 +0800</pubDate><description><![CDATA[logstash 5.5.2安装]]></description><category></category></item><item><title><![CDATA[Logstash(5.5.2)踩过的坑]]></title><link>https://blog.youkuaiyun.com/farYang/article/details/77914617</link><guid>https://blog.youkuaiyun.com/farYang/article/details/77914617</guid><author>farYang</author><pubDate>Sat, 09 Sep 2017 13:31:53 +0800</pubDate><description><![CDATA[1、ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console.
2、ERROR Unable to create file /var/log/logstash/logstash-plain.log java.io.IOException: Permission denied]]></description><category></category></item><item><title><![CDATA[[1]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]]]></title><link>https://blog.youkuaiyun.com/farYang/article/details/77828607</link><guid>https://blog.youkuaiyun.com/farYang/article/details/77828607</guid><author>farYang</author><pubDate>Sun, 03 Sep 2017 23:12:03 +0800</pubDate><description><![CDATA[系统版本：ubuntu 16.04
ElasticSearch版本：5.5.2


异常现象：启动ElasticSearch，报下面异常
[1]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]



解决：
1、修改max_map_count]]></description><category></category></item><item><title><![CDATA[Spring Data Jpa 配合MongoDB实现持久层对象属性动态增加]]></title><link>https://blog.youkuaiyun.com/farYang/article/details/77602797</link><guid>https://blog.youkuaiyun.com/farYang/article/details/77602797</guid><author>farYang</author><pubDate>Sat, 26 Aug 2017 16:15:47 +0800</pubDate><description><![CDATA[public interface StudentRepository extends MongoRepository {
    Student findByName(String name);
}
MongoDB作为NOSQL数据库，基于文档存储这一特性，使得存储对象没有像关系型数据库有着约束。例如，当我们使用MySQL作为数据库，当我们想要增加持久层Entity属性时（所增加的属性，必须存储]]></description><category></category></item><item><title><![CDATA[解决ubuntu16.04中mongodb远程连接不上]]></title><link>https://blog.youkuaiyun.com/farYang/article/details/77461707</link><guid>https://blog.youkuaiyun.com/farYang/article/details/77461707</guid><author>farYang</author><pubDate>Mon, 21 Aug 2017 23:26:24 +0800</pubDate><description><![CDATA[系统版本：
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.2 LTS
Release: 16.04
Codename: xenial



mongodb版本：
> db.version()
2.6.10



ps：使用yu]]></description><category></category></item><item><title><![CDATA[Centos7中docker开启远程访问（Centos7 docker remote access configure）]]></title><link>https://blog.youkuaiyun.com/farYang/article/details/75949611</link><guid>https://blog.youkuaiyun.com/farYang/article/details/75949611</guid><author>farYang</author><pubDate>Mon, 24 Jul 2017 00:10:35 +0800</pubDate><description><![CDATA[首先，centos中docker的配置不同于ubuntu，在centos中没有/etc/default/docker，另外在centos7中也没有找到/etc/sysconfig/docke这个配置文件。
参考了网上的文章，配置好了centos7的docker远程访问，配置过程如下。


在作为docker远程服务的centos7机器中配置：
1、在/usr/lib/systemd/sy]]></description><category></category></item><item><title><![CDATA[树莓派中mysql(5.5)乱码]]></title><link>https://blog.youkuaiyun.com/farYang/article/details/75000657</link><guid>https://blog.youkuaiyun.com/farYang/article/details/75000657</guid><author>farYang</author><pubDate>Wed, 12 Jul 2017 00:25:51 +0800</pubDate><description><![CDATA[系统版本：
pi@raspberrypi ~ $ uname -a
Linux raspberrypi 3.18.11-v7+ #781 SMP PREEMPT Tue Apr 21 18:07:59 BST 2015 armv7l GNU/Linux



MySQL版本：
pi@raspberrypi ~ $ mysql -V
mysql  Ver 14.14 Distrib]]></description><category></category></item><item><title><![CDATA[redis保存失败（save (error) ERR）+redis关闭失败：Failed opening the RDB file dump.rdb XXX for saving: Permissio]]></title><link>https://blog.youkuaiyun.com/farYang/article/details/73430343</link><guid>https://blog.youkuaiyun.com/farYang/article/details/73430343</guid><author>farYang</author><pubDate>Sun, 18 Jun 2017 13:34:46 +0800</pubDate><description><![CDATA[redis保存失败+redis关闭失败
1、错误现象：
在redis客户端中进行保存操作，显示失败：
127.0.0.1:6379> save
(error) ERR
使用kill命令关闭redis服务后，查看进程，redis服务进程仍然存在：
pi@raspberrypi /proc/3176 $ ps aux|grep redis
pi        3176  2.1  0.3]]></description><category></category></item><item><title><![CDATA[java并发1--volatile关键字]]></title><link>https://blog.youkuaiyun.com/farYang/article/details/72084183</link><guid>https://blog.youkuaiyun.com/farYang/article/details/72084183</guid><author>farYang</author><pubDate>Sun, 14 May 2017 23:11:09 +0800</pubDate><description><![CDATA[volatile关键字：作用是使变量在多个线程间可见（final也是的）


未使用volatile关键字的代码：
public class RunThread extends Thread{
	/**
	 * volatile关键字,当变量
	 * --isRunning用来控制run（）中循环的结束，这里没有加volatile的话，rt线程中的isRunning不会改变
	 *
	 *]]></description><category></category></item><item><title><![CDATA[Ubuntu16.4系统中xmind8的一些bug]]></title><link>https://blog.youkuaiyun.com/farYang/article/details/71129325</link><guid>https://blog.youkuaiyun.com/farYang/article/details/71129325</guid><author>farYang</author><pubDate>Wed, 03 May 2017 17:39:11 +0800</pubDate><description><![CDATA[1、双击xmind运行，将本地文件保存到云空间，出现错误




错误是：Caused by: java.io.FileNotFoundException: /home/USERNAME/soft/xmind-8/workspace/seawind/repo/workbooks/460dc015-aa1b-400b-b9f2-4e6356ffbd39/sheets/04e4350a-cf]]></description><category></category></item><item><title><![CDATA[ubuntu16.04安装xmind8]]></title><link>https://blog.youkuaiyun.com/farYang/article/details/70238326</link><guid>https://blog.youkuaiyun.com/farYang/article/details/70238326</guid><author>farYang</author><pubDate>Wed, 19 Apr 2017 11:17:17 +0800</pubDate><description><![CDATA[1、去官网下载http://www.xmind.net/download/linux/

2、下载完后解压，进入解压后目录，在命令行输入sudo ./setup，这个是用来安装软件相关的依赖；然后进入xmind_amd64（64位系统）或者xmind_i386(32位系统)

3、在目录中直接双击XMind文件，或者在命令行中输入 sudo ./XMind。这样XMind就可以直接运行。由]]></description><category></category></item><item><title><![CDATA[samba报错：smbd dead but pid file exists]]></title><link>https://blog.youkuaiyun.com/farYang/article/details/54694451</link><guid>https://blog.youkuaiyun.com/farYang/article/details/54694451</guid><author>farYang</author><pubDate>Mon, 23 Jan 2017 16:48:32 +0800</pubDate><description><![CDATA[启动smaba后，发现没有该进程，然后看samba状态，出现smbd
 dead but pid file exists 。


1、去查看日志，从/etc/samba/smb.conf配置文件中看到日志为/var/log/samba/log.smbd，然后打开/var/log/samba/log.smbd该文件。显示如下错误信息：


2、查找registry.tdb，再去删除re]]></description><category></category></item></channel></rss>