天道酬勤,学无止境

学习随笔

redhat 7.2按tab键,命令不能自动补全问题

最小化安装时,按tab键无法自动补全命令,因为少安装了bash-completion包[root@test220 ~]# rpm -ivh /mnt/Packages/bash-completion-2.1-6.el7.noarch.rpm 安装完成后,按tab键可以自动补全命令了来源:https://blog.51cto.com/zhkao/1833248

2021-05-11 23:55:46    分类:博客    tab键补全   学习随笔

yum update不升级内核方法

第一种方法:yum -exclude=kernel* update第二种方法:在/etc/yum.conf文件中,在[main]加入一行exclude=kernel* centos-release*保存来源:https://blog.51cto.com/zhkao/1788071

2021-05-11 23:41:26    分类:博客    yum update   学习随笔

百度音乐非公开的api

百度音乐搜索API介绍上面提到,给用户回复音乐消息最关键在于如何根据歌曲名称获得歌曲的链接,我们必须找一个现成的音乐搜索API,除非读者自己有音乐服务器,或者只 向用户回复固定的几首音乐。百度有一个非公开的音乐搜索API,之所以说非公开,是因为笔者没有在百度官网的任何地方看到有关该API的介绍,但这并不影 响读者对本例的学习,我们仍然可以调用它。百度音乐搜索API的请求地址如下:http://box.zhangmen.baidu.com/x?op=12&count=1&title=TITLE$$AUTHOR$$$$ http://box.zhangmen.baidu.com为百度音乐盒的首页地址,上面的链接中不用管参数op和count,重点关注TITLE和AUTHOR,TITLE表示歌曲名称,AUTHOR表示演唱者,AUTHOR可以为空,参数TITLE和AUTHOR需要进行URL编码(UTF-8或GB2312均可)。例如,要搜索歌曲零点乐队的“相信自己”,可以像下面这样:// GB2312编码的音乐搜索链接 http://box.zhangmen.baidu.com/x?op=12&count=1&title=%CF%E0%D0%C5%D7%D4%BC%BA$$%C1%E3%B5%E3%C0%D6%B6%D3$$$$ // UTF-8编码的音乐搜索链接 http://box

2021-03-26 20:05:50    分类:博客    api   百度音乐   学习随笔

spring的缓存机制

在Spring缓存机制中,包括了两个方面的缓存操作:1.缓存某个方法返回的结果;2.在某个方法执行前或后清空缓存。 spring是怎么进行缓存的,白话点讲就是:一个map来进行缓存,当调用aop时访问缓存,判断是否有对应数据存在。具体如下:1.EHCacheSpring仅仅是提供了对缓存的支持,但它并没有任何的缓存功能的实现,spring使用的是第三方的缓存框架来实现缓存的功能。其中,spring对EHCache提供了很好的支持。下面我们以EHCache为例来介绍spring的缓存配置。在介绍Spring的缓存配置之前,我们先看一下EHCache是如何配置。<?xml version="1.0" encoding="UTF-8" ?><ehcache> <!-- 定义默认的缓存区,如果在未指定缓存区时,默认使用该缓存区 --> <defaultCache maxElementsInMemory="500" eternal="true" overflowToDisk="false" memoryStoreEvictionPolicy="LFU"> </defaultCache> <!-- 定义名字为"dao.select"的缓存区 --> <cache name="dao.select" maxElementsInMemory="500" eternal="true"

2021-03-26 20:05:24    分类:博客    spring   ehcache   缓存机制   学习随笔