<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xiaohui580]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/xiaohui580</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xiaohui580]]></copyright><item><title><![CDATA[CentOS 使用yum的常见操作，以redis为例]]></title><link>https://blog.youkuaiyun.com/xiaohui580/article/details/120433164</link><guid>https://blog.youkuaiyun.com/xiaohui580/article/details/120433164</guid><author>xiaohui580</author><pubDate>Thu, 23 Sep 2021 14:17:07 +0800</pubDate><description><![CDATA[常用的yum命令及部分效果

1. 查看软件源中是否有redis

指令为: yum list redis

效果如下图所示 ：



这是因为 centos默认的安装源在官方centos.org上，而Redis在第三方的yum源里，所以无法安装，非官方的yum推荐用fedora的epel仓库 ，所以需要执行如下命令来解决:

yum -y install epel-release

其中 -y参数的意思是回答全部问题为是 ，也就是软件安装过程中出现的询问 ，指定回答都为是

操作完成后，...]]></description><category></category></item><item><title><![CDATA[java RXTX 串口编程入门完整体验]]></title><link>https://blog.youkuaiyun.com/xiaohui580/article/details/105929546</link><guid>https://blog.youkuaiyun.com/xiaohui580/article/details/105929546</guid><author>xiaohui580</author><pubDate>Tue, 05 May 2020 11:37:59 +0800</pubDate><description><![CDATA[有句话说的是"程序员的肚是杂货铺，什么都得有"，近期项目中有使用到串口通讯，what ？ 串口是什么鬼？？？感觉应该不是新技术吧？ 对于现在整天使用框架、架构、构件什么的，突然要搞串口这个问题感到有些棘手，但是呢，牢骚、废话都没用，接下来开始搞。

 首先了解一下什么是串口，找到了这么一个解释:串口全称为串行接口，一般指COM接口，是采用串行通信方式的扩展接口。其特点是数据位的传送按位顺序...]]></description><category></category></item><item><title><![CDATA[REST 的基础知识整理]]></title><link>https://blog.youkuaiyun.com/xiaohui580/article/details/104715285</link><guid>https://blog.youkuaiyun.com/xiaohui580/article/details/104715285</guid><author>xiaohui580</author><pubDate>Sat, 07 Mar 2020 15:43:14 +0800</pubDate><description><![CDATA[REST是以信息(数据)为中心的表述性状态转移(Representational State Transfer REST)已成为替代传统的SOAP Web服务的流行方案。SOAP的用武之地一般会关注行为和处理，而REST关注的是要处理的数据。

理解REST也可以从英文全称去逐个理解：

表述性(Representational): REST资源可以由很多形式来表述/描述，其中包括XML、JSO...]]></description><category></category></item><item><title><![CDATA[JAVA开发常用工具类 ---- 文件工具类]]></title><link>https://blog.youkuaiyun.com/xiaohui580/article/details/104698672</link><guid>https://blog.youkuaiyun.com/xiaohui580/article/details/104698672</guid><author>xiaohui580</author><pubDate>Fri, 06 Mar 2020 16:27:37 +0800</pubDate><description><![CDATA[import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang.StringUtils;
import java.io.*;
import java.nio.file.Files;
import java.nio.file.LinkOption;
import java.nio.file.Path;
import java.nio...]]></description><category></category></item><item><title><![CDATA[JAVA开发常见工具类 ---- 日期工具类]]></title><link>https://blog.youkuaiyun.com/xiaohui580/article/details/104698120</link><guid>https://blog.youkuaiyun.com/xiaohui580/article/details/104698120</guid><author>xiaohui580</author><pubDate>Fri, 06 Mar 2020 16:06:46 +0800</pubDate><description><![CDATA[import org.apache.commons.lang.StringUtils;
import org.joda.time.DateTime;
import org.joda.time.format.DateTimeFormat;
import org.joda.time.format.DateTimeFormatter;
import java.text.SimpleDateFormat...]]></description><category></category></item><item><title><![CDATA[JAVA开发常用工具类 ---- 驼峰工具类]]></title><link>https://blog.youkuaiyun.com/xiaohui580/article/details/104697711</link><guid>https://blog.youkuaiyun.com/xiaohui580/article/details/104697711</guid><author>xiaohui580</author><pubDate>Fri, 06 Mar 2020 16:05:30 +0800</pubDate><description><![CDATA[/**
 *驼峰工具类
 */
public class CamelCaseUtil {
    private static final char SEPARATOR = '_';

    /**
     * 驼峰组合转小写字母下划线形式
     * @param str
     * @return
     */
    public static String toUnderlin...]]></description><category></category></item><item><title><![CDATA[JAVA开发常用工具类 ---- 枚举工具类]]></title><link>https://blog.youkuaiyun.com/xiaohui580/article/details/104696917</link><guid>https://blog.youkuaiyun.com/xiaohui580/article/details/104696917</guid><author>xiaohui580</author><pubDate>Fri, 06 Mar 2020 15:33:18 +0800</pubDate><description><![CDATA[/**
* 枚举的工具类
*/
public class EnumUtil {
 public static &lt;T extends CodeEnum&gt; T getByCode(Integer code, Class&lt;T&gt; enumClass){
 for(T each: enumClass.getEnumConstants()){
...]]></description><category></category></item></channel></rss>