redis 配置supervisor
一、坑
redis安装还是挺简单的,按照官方的教程一步一步的来,基本上来说是没什么问题.至于后台运行,只需要在redis的配置文件中设置daemonize yes即可,但是
RxJava学习笔记(一)
RxJava学习笔记(一)
注意:这篇文章只是本人学习过程中的的笔记而已,如有错误实属正常,欢迎一起交流,本文涉及的RxJava的版本是1.x,还有一点是文中所指的Observer在代码中等价于Subscriber,Subscriber实现了Observer接口并且多了一个onStart的方法.
一、简介
什么是RxJava
这个怎么说呢,用官方项目的一句话就是”a library for composing asynchronous and event-based programs using observable sequences for the Java VM”,翻译过来就是,一个在 Java VM 上使用可观测的序列来组成异步的、基于事...
hexo图床与简单自动化
hexo图床与简单自动化
其实标题是自动化而已,起内容只是把hexo的md文件中的图片链接批量替换掉而已,没有啥技术含量.
为什么需要图床?
这只是个人需求而已,并不是每个人都需要图床.那么图床有啥好处呢?第一,可以减轻服务器的存储压力;第二,减轻应为图片带来的额外的流量消耗;第三,图床一般都是具有cdn加速的,可以让你的网页变得更快.我主要是看中了cdn加速这点,因为我的服务器和域名都是国外的,适当还是要加速的,不然就太慢了.
国内有哪些图床呢?
国内的图床有一下几个,当然我列出的只是我知道的几个而已.
七牛,要钱,收费,备案.
拍云,要钱,收费,备案.
阿里云oss,要钱,收费,备案.
v2ex,要钱,只向会员开放,至于要不要备案这个就不知道了.
...
hexo与jenkins简单的集成
hexo与jenkins简单的集成
由于hexo是静态的内容,导致每次写博客都要把md文件上传到服务器,然后再用hexo命令生成静态文件.这样实在太麻烦了.于是杀鸡焉用牛刀的整上了Jenkins来进行自动部署.O(∩_∩)O哈哈~.
安装Jenkins
环境
服务器系统: CentOS7
jdk 版本: openJDK 1.8
配置环境(这里主要是安装JDK,如果已经安装请跳过此步骤)
使用命令yum install java-1.8.0-openjdk* -y安装jdk.
验证jdk是否安装成功,使用命令java 或者 javac ,看是否能否执行该命令
安装...
vim个性化配置
vim个性配置
使用vim是否是逼格满满呢?? 如果在个性话一点是不是更有逼格呢?
安装macVim
之前折腾了很久vim后来还是放弃治疗装上了macVim,别问我为什么.
下载并按照
使用brew安装可谓是非常的简单,这里推荐覆盖安装的方式brew install macvim --with-override-system-vim
简单个性配置
安装好以后发现,vim没有颜色,感觉不好看,这里就默认配置一下,编辑用户目录下面的.vimrc文件,没有则创建一个.
#设置代码折叠根据语义折叠
set foldmethod=syntax
#设置vim开启时不开启折叠
set nofoldenabl...
Let's Encrypt申请通配符域名
Let’s Encrypt 子域名统配证书申请
终于等来了Let’s Encrypt通配符证书了,看到这里泪流满面o( ̄︶ ̄)o,那我们来尝尝鲜吧.
申请
下载certbot-auto
wget https://dl.eff.org/certbot-auto
赋予可执行的权限
chmod +x certbot-auto
申请证书
` ./certbot-auto certonly -d *.onew.me –manual –preferred-challenges dns –server https://acme-v02.api.letsencrypt.org/d...
mac下配置v2ray开机自启动
mac开机启动v2ray
由于系统的问题,开不了机,所以重装了系统.记录下倒腾v2ray开启启动的过程
mac os的开机启动项有很多种,再次记录一下利用LaunchAgents来达到启动程序的目的
第一步,先编写plist文件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>KeepAlive<...
Mac OS X下编译Redis Desktop Manager(RDM)
前言
rdm 算得上是一个比较好的redis图形化工具,但是最新的版本要自己编译才可以(除非你在官网上进行付费),通过brew安装的也只能安装0.8的版本.所有最新的版本需要我们自己编译.由于自己编译的时候遇到了不少的坑,所以在此记录一下. 最近看到有些小伙伴,编译不成功呀.重新写一下.
第一步,准备编译环境
下载源码
git clone --recursive https://github.com/uglide/RedisDesktopManager.git -b 0.9 rdm && cd ./rdm,这里的recursive参数是允许下载其他的依赖.
安装qt creator 和 qt (用来编译源码),如果不想用b...
共计 67 篇文章,9 页。