使用 supervisor 管理进程

原文链接:http://liyangliang.me/posts/2015/06/using-supervisor/

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

Read More

OpenWRT开发入门

本文主要讲解如何编译自己的ipk包到OpenWRT系统上。
为了让自己的程序能跑在OpenWRT系统上,我们可以有两种选择:

  1. 配置交叉编译环境,通过toolchain(工具链)进行交叉编译,得到在OpenWRT系统上运行的二进制文件。
  2. 利用SDK来生成ipk文件。

接下来我们主要讲一下第二种方法。

Read More

linux Mysql 中文乱码

原文链接:http://coolnull.com/2424.html

说明:

mysql默认的字符编码是latin1,而我用的是utf-8,存入数据库就变成了?????这样的乱码。windows下只要把my.ini中两处default-character-set=latin1都改为default-character-set=utf8重启既可。

linux下则需要修改/etc/my.cnf,在[mysqld]下加入default-character-set = utf8,[client]下加入default-character-set = utf8,在[mysql]字段里加入default-character-set=utf8

Read More

Ubuntu下MySQL简单操作

原文链接:http://www.jianshu.com/p/694d7d0a170b

安装

Ubuntu下安装常规软件都比较简单,直接使用apt-get即可。安装步骤如下:

1
$ sudo apt-get install mysql-server mysql-client

安装过程中会提示设置root密码,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:

1
$ sudo netstat -tap | grep mysql

通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功。

Read More

Android 总结:Manifest文件

Android 总结: Manifest文件


原文链接:http://blog.csdn.net/u014136472/article/details/49851387

一、application 属性

< application /> :应用的声明。
这个元素包含了子元素,这些子元素声明了应用的组件,元素的属性将会影响应用下的所有组件。很多属性为组件设置了默认值,有些属性设置了全局值并且不能被组件修改

1
2
3
4
<application/>节点必须包括在<manifest/>节点中。

<application/>节点本身还包括
<activity/>,<activity-alias/>,<service/>,<receiver/>,<provider/><uses-library/>这几个节点。

Read More