<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dianchi2592的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dianchi2592</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dianchi2592]]></copyright><item><title><![CDATA[redis-cli: 未找到命令]]></title><link>https://blog.youkuaiyun.com/dianchi2592/article/details/101389554</link><guid>https://blog.youkuaiyun.com/dianchi2592/article/details/101389554</guid><author>dianchi2592</author><pubDate>Sun, 25 Aug 2019 23:56:00 +0800</pubDate><description><![CDATA[docker安装Redis的主要命令
docker pull redis

启动并对外暴露端口
docker run -d -p 6379:6379 --name myredis docker.io/redis

这时候用redis-cli会提示命令找不到，我们需要在容器 myredis 中开启一个交互模式的终端
命令如下
docker exec -it myredi...]]></description><category></category></item><item><title><![CDATA[yml到底要怎么写？]]></title><link>https://blog.youkuaiyun.com/dianchi2592/article/details/101389550</link><guid>https://blog.youkuaiyun.com/dianchi2592/article/details/101389550</guid><author>dianchi2592</author><pubDate>Wed, 24 Jul 2019 02:01:00 +0800</pubDate><description><![CDATA[最近做项目，被yml文件搞得痛苦不堪。看上去明明是正常的格式，启动的时候就报错。
然后修整了番，并没有什么改动，又通过了。

强烈不看好yml！具体什么地方出毛病真没法看出来。

转载于:https://www.cnblogs.com/cracker13/p/11235467.html...]]></description><category></category></item><item><title><![CDATA[springmvc入门]]></title><link>https://blog.youkuaiyun.com/dianchi2592/article/details/101389551</link><guid>https://blog.youkuaiyun.com/dianchi2592/article/details/101389551</guid><author>dianchi2592</author><pubDate>Tue, 25 Jun 2019 10:47:00 +0800</pubDate><description><![CDATA[一.新建工程
　　基于springmvc4.0
　　开发环境：eclipse
　　新建工程：
　　
　　导包：
　　
　　编辑web.xml

&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
...]]></description><category></category></item><item><title><![CDATA[git全面理解]]></title><link>https://blog.youkuaiyun.com/dianchi2592/article/details/101389548</link><guid>https://blog.youkuaiyun.com/dianchi2592/article/details/101389548</guid><author>dianchi2592</author><pubDate>Wed, 27 Feb 2019 18:29:00 +0800</pubDate><description><![CDATA[$git config [--local | --global | --system] user.name 'your_name'$git config [--local | --global | --system] user.email 'your_email@domain.com'
操作者的用户名、邮箱system不常用
$ git config --list --global...]]></description><category></category></item><item><title><![CDATA[mac os中try catch快捷键]]></title><link>https://blog.youkuaiyun.com/dianchi2592/article/details/101389549</link><guid>https://blog.youkuaiyun.com/dianchi2592/article/details/101389549</guid><author>dianchi2592</author><pubDate>Tue, 19 Feb 2019 12:37:00 +0800</pubDate><description><![CDATA[option+command+t

转载于:https://www.cnblogs.com/cracker13/p/10400313.html]]></description><category></category></item><item><title><![CDATA[git与github关联]]></title><link>https://blog.youkuaiyun.com/dianchi2592/article/details/101389546</link><guid>https://blog.youkuaiyun.com/dianchi2592/article/details/101389546</guid><author>dianchi2592</author><pubDate>Tue, 15 Jan 2019 17:43:00 +0800</pubDate><description><![CDATA[　　git与github是什么，网上有很多资料我就不多说了，这篇博文主要记录git与github关联最简单步骤。
一.git安装
　mac系统自带git可以直接使用，查看版本：
　　$ git --version
　　git version 2.14.1
二.建立本地项目
　　$mkdir blog
　　假设这个是我们的项目目录，开发过程中会产长有许多源文件
三.git本...]]></description><category></category></item><item><title><![CDATA[mac下apache服务器访问DocumentRoot目录后报Forbidden错误]]></title><link>https://blog.youkuaiyun.com/dianchi2592/article/details/101389547</link><guid>https://blog.youkuaiyun.com/dianchi2592/article/details/101389547</guid><author>dianchi2592</author><pubDate>Tue, 01 Jan 2019 21:58:00 +0800</pubDate><description><![CDATA[访问默认的DocumentRoot没有问题
但是修改DocumentRoot为指定路劲就会报错

解决：
　　目录everone修改成只读或者以上权限


转载于:https://www.cnblogs.com/cracker13/p/10206283.html...]]></description><category></category></item><item><title><![CDATA[分布式处理框架MapReduce]]></title><link>https://blog.youkuaiyun.com/dianchi2592/article/details/101389543</link><guid>https://blog.youkuaiyun.com/dianchi2592/article/details/101389543</guid><author>dianchi2592</author><pubDate>Fri, 07 Dec 2018 17:32:00 +0800</pubDate><description><![CDATA[一.概述

MapReduce源自 Google的MapReduce论文，发表于2004年12月
优点：海量数据离线处理&amp;易开发&amp;易运行
缺点：实时流式运算困难

二.wordcount分词系统案例入门
　　
　　输入通过InputFormat读取，每读一行交由map处理，经过Shuffling分序丢到Reducing上面处理，最后通过OutputForm...]]></description><category></category></item><item><title><![CDATA[资源调度框架YARN]]></title><link>https://blog.youkuaiyun.com/dianchi2592/article/details/101389545</link><guid>https://blog.youkuaiyun.com/dianchi2592/article/details/101389545</guid><author>dianchi2592</author><pubDate>Fri, 07 Dec 2018 11:53:00 +0800</pubDate><description><![CDATA[一.产生背景
　　Hadoop1.0的时候是没有YARN，MapReduce1.X存在的问题：单点故障&amp;节点压力大不易扩展
　　JobTracker：负责资源管理和作业调度　　TaskTracker：定期向JobTracker汇报本节点的健康状况、资源使用情况以及作业执行情况；
　　接收来自JobTracker的命令，例如启动任务或结束任务等。
　　
　　这种架构的缺点...]]></description><category></category></item><item><title><![CDATA[异常：failed on connection exception: java.net.ConnectException:]]></title><link>https://blog.youkuaiyun.com/dianchi2592/article/details/101389541</link><guid>https://blog.youkuaiyun.com/dianchi2592/article/details/101389541</guid><author>dianchi2592</author><pubDate>Fri, 07 Dec 2018 01:17:00 +0800</pubDate><description><![CDATA[访问虚拟机HDFS环境发生错误。
解决：
　　core-site.xml中要这么配置
　　&lt;configuration&gt;    　　　　&lt;property&gt;        　　　　　　&lt;value&gt;hdfs://192.168.56.102:8020&lt;/value&gt;    　　　　&lt;/property&gt;    　　　　&l...]]></description><category></category></item><item><title><![CDATA[分布式文件系统HDFS]]></title><link>https://blog.youkuaiyun.com/dianchi2592/article/details/101389542</link><guid>https://blog.youkuaiyun.com/dianchi2592/article/details/101389542</guid><author>dianchi2592</author><pubDate>Thu, 06 Dec 2018 21:21:00 +0800</pubDate><description><![CDATA[一.概述及设计目标
　　分布式文件系统是为了让文件多副本存储，当某个节点瘫痪，在另外的节点可以访问到副本，提高系统可靠性。这是传统的设计方法。但也存在缺点：
　　1）不管文件多大，都存储在一个节点上，在进行数据处理的时候很难进行并行处理，节点成为网络瓶颈，很难进行大数据处理；
　　2）存储负载不均衡，每个节点利用率很低
　　什么是HDFS?

Hadoop实现了一个分布式文件...]]></description><category></category></item><item><title><![CDATA[微信扫码支付开发]]></title><link>https://blog.youkuaiyun.com/dianchi2592/article/details/101389538</link><guid>https://blog.youkuaiyun.com/dianchi2592/article/details/101389538</guid><author>dianchi2592</author><pubDate>Wed, 21 Nov 2018 17:47:00 +0800</pubDate><description><![CDATA[一.QR Code（二维码）　
　　二维条码/二维码（2-dimensional bar code）是用某种特定的几何图形按一定规律在平面（二维方向上）分布的黑白相间的图形记录数据符号信息的；在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念，用若干个与二进制相对应的几何形体来表示文字数值信息。
二.维码生成插件qrious
　　qrious是一款基于HTML...]]></description><category></category></item><item><title><![CDATA[单点登录系统CAS]]></title><link>https://blog.youkuaiyun.com/dianchi2592/article/details/101389539</link><guid>https://blog.youkuaiyun.com/dianchi2592/article/details/101389539</guid><author>dianchi2592</author><pubDate>Fri, 16 Nov 2018 10:32:00 +0800</pubDate><description><![CDATA[一.单点登录
　　单点登录（Single Sign On），简称为 SSO，是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中，用户只需要登录一次就可以访问所有相互信任的应用系统。　　有诸多子系统的系统，这些子系统是分别部署在不同的服务器中，那么使用传统方式的session是无法解决的，我们需要使用相关的单点登录技术来解决。
二.CAS概述
　　CAS 是 ...]]></description><category></category></item><item><title><![CDATA[Spring Boot入门]]></title><link>https://blog.youkuaiyun.com/dianchi2592/article/details/101389537</link><guid>https://blog.youkuaiyun.com/dianchi2592/article/details/101389537</guid><author>dianchi2592</author><pubDate>Thu, 15 Nov 2018 18:08:00 +0800</pubDate><description><![CDATA[一.Spring Boot概述
　　Spring 诞生时是 Java 企业版（Java Enterprise Edition，JEE，也称 J2EE）的轻量级代替品。无需开发重量级的 Enterprise JavaBean（EJB），Spring 为企业级Java 开发提供了一种相对简单的方法，通过依赖注入和面向切面编程，用简单的Java 对象（Plain Old Java Objec...]]></description><category></category></item><item><title><![CDATA[消息中间件JMS]]></title><link>https://blog.youkuaiyun.com/dianchi2592/article/details/101389535</link><guid>https://blog.youkuaiyun.com/dianchi2592/article/details/101389535</guid><author>dianchi2592</author><pubDate>Thu, 15 Nov 2018 17:15:00 +0800</pubDate><description><![CDATA[一.什么是消息中间件　　
　　消息中间件利用高效可靠的消息传递机制进行平台无关的数据交流，并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型，它可以在分布式环境下扩展进程间的通信。
　　ActiveMQ 是Apache出品，最流行的，能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现。
　　...]]></description><category></category></item><item><title><![CDATA[网页静态化技术Freemarker]]></title><link>https://blog.youkuaiyun.com/dianchi2592/article/details/101389532</link><guid>https://blog.youkuaiyun.com/dianchi2592/article/details/101389532</guid><author>dianchi2592</author><pubDate>Thu, 15 Nov 2018 15:35:00 +0800</pubDate><description><![CDATA[一.为什么要使用网页静态化技术
　　对于电商网站的商品详细页来说，至少几百万个商品，每个商品又有大量的信息，这样的情况同样也适用于使用网页静态化来解决。
　　网页静态化技术和缓存技术的共同点都是为了减轻数据库的访问压力，但是具体的应用场景不同，缓存比较适合小规模的数据，而网页静态化比较适合大规模且相对变化不太频繁的数据。另外网页静态化还有利于SEO。
二.Freemarker概述　...]]></description><category></category></item><item><title><![CDATA[linux下Solr7的安装]]></title><link>https://blog.youkuaiyun.com/dianchi2592/article/details/101389534</link><guid>https://blog.youkuaiyun.com/dianchi2592/article/details/101389534</guid><author>dianchi2592</author><pubDate>Thu, 15 Nov 2018 11:41:00 +0800</pubDate><description><![CDATA[一.Solr概述
　　Solr是一个开源搜索平台，用于构建搜索应用程序。 它建立在Lucene(全文搜索引擎)之上。Solr是企业级的，快速的和高度可扩展的。 使用Solr构建的应用程序非常复杂，可提供高性能。
二.安装部署
　　1.安装前准备
　　　　部署环境：Centos7
　　　　官网下载：http://mirror.bit.edu.cn/apache/lucene/s...]]></description><category></category></item><item><title><![CDATA[centos7下的Redis安装]]></title><link>https://blog.youkuaiyun.com/dianchi2592/article/details/101389529</link><guid>https://blog.youkuaiyun.com/dianchi2592/article/details/101389529</guid><author>dianchi2592</author><pubDate>Wed, 14 Nov 2018 23:00:00 +0800</pubDate><description><![CDATA[一.概况
　　redis是一款开源的Key-Value数据库，运行在内存中，由ANSI C编写。企业开发通常采用Redis来实现缓存。同类的产品还有memcache 、memcached 、MongoDB等。
　　我们通常把Redis当做一个缓存系统。把经常访问的数据放在Redis，需要的时候先查Redis，减轻数据库访问压力。
二.安装与部署
　　官网下载：https://re...]]></description><category></category></item><item><title><![CDATA[BCrypt加密算法]]></title><link>https://blog.youkuaiyun.com/dianchi2592/article/details/101389527</link><guid>https://blog.youkuaiyun.com/dianchi2592/article/details/101389527</guid><author>dianchi2592</author><pubDate>Fri, 09 Nov 2018 16:41:00 +0800</pubDate><description><![CDATA[一.概述　　
　　用户表的密码通常使用MD5等不可逆算法加密后存储，为防止彩虹表破解更会先使用一个特定的字符串（如域名）加密，然后再使用一个随机的salt（盐值）加密。 特定字符串是程序代码中固定的，salt是每个密码单独随机，一般给用户表加一个字段单独存储，比较麻烦。 BCrypt算法将salt随机并混入最终加密后的密码，验证时也无需单独提供之前的salt，从而无需单独处理salt问...]]></description><category></category></item><item><title><![CDATA[Spring Security框架入门]]></title><link>https://blog.youkuaiyun.com/dianchi2592/article/details/101389508</link><guid>https://blog.youkuaiyun.com/dianchi2592/article/details/101389508</guid><author>dianchi2592</author><pubDate>Thu, 08 Nov 2018 18:41:00 +0800</pubDate><description><![CDATA[一.Spring Security概况　　
　　Spring Security是一个能够为基于Spring的安全框架。为应用系统提供声明式的安全访问控制功能，减少了为企业系统安全控制编写大量重复代码的工作。
二.入门案例
　　1.创建maven项目，pom.xml


&lt;project xmlns="http://maven.apache.org/POM/4.0.0" ...]]></description><category></category></item></channel></rss>