晓明的 Blog

Cease to struggle and you cease to live

    CentOS7 使用rvm安装ruby搭建jekyll环境

rvm-ruby-jekyll

环境准备 cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 安装和配置 安装 rvm 本例使用 rmv 进行 ruby 的安装,可以快捷的切换 ruby 环境。具体可以去 rvm.io 查看。 gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C2754...

    有趣的app分享之-FusionApp

FusionApp-所有网页都是客户端

1. 简介 用开发者寒歌的话说: FusionApp 是一款新概念 “网页转应用” 的应用。 它可以将网页翻新改造,获得优异至近乎的客户端的体验。它会让你爱上调♂教网页的感觉。 【概念】 它提倡将网页中的组件元素删除,并使用安卓原生组件替代,以此获得良好的交互体验并让整个网页焕然一新,就像真的客户端一样。 从最早的浏览器功能-将此网页添加到桌面 。到一个木涵(也是寒歌...

    Supervisor工具的简单使用

入职新公司接触到的一个高效任务管理工具

1. 什么是Supervisor? Supervisor 是一个用 Python 写的进程管理工具,可以很方便的用来启动、重启、关闭进程(不仅仅是 Python 进程)。除了对单个进程的控制,还可以同时启动、关闭多个进程,比如很不幸的服务器出问题导致所有应用程序都被杀死,此时可以用 supervisor 同时启动所有应用程序而不是一个一个地敲命令启动。 2. 组成部分 supervi...

    MySQL优化二三事

优化只是锦上添花

前言 之前在桂林将近一年的工作,数据库接触的不是很多。但很多次客户反馈网站打开很慢,老大排查之后80%是数据库的问题(可见如果公司有专业DBA是多么幸福,哈哈)。这也让我认识到数据库的重要性。故结合自己经验+网上各路道友的帮助总结了本文。 一、物理层面优化 在挑选硬件服务器时,我们应该从下面几个方面着重对MySQL服务器的硬件配置进行优化,也就是说将项目中的资金着重投入到如下几处: ...

    今天聊聊Redis

持久、高效的缓存软件

一、Redis简介 1.什么是Redis Redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库。 目前多数的NoSql数据库本质上都是键值对形式,Redis也不例外。作为缓存数据库的一种,和Memcached相比,有以下几种主要的优点: 速度上,Redis要比Memcached快,这是基于一些Benchmarks的测试结果得出的...

    Memcache之会话保持

session共享 会话保持

一.前言 1.什么是会话保持 我们知道,在网站集群中,负载均衡器根据调度算法分配用户请求到不同的服务器以实现合理分配请求。 但这样做会产生一个问题,试想如果有一个用户访问请求被分配到服务器A,并且在服务器A登录了,并且在很短的时间,这个用户又发出了一个请求,这个用户的请求很有可能会被分配到服务器B去,这个时候在服务器B上是没有登录的,所以又要重新登录。这自然是不友好的。 如何在实现负载...

欢迎,本站已运行,共被位小伙伴围观.