main

worker_processes

进程数设置,通常和worker_cpu_affinity搭配使用。

比如一个4核机器,设置为

1
2
worker_processes    4;
worker_cpu_affinity 0001 0010 0100 1000;

代表开4个进程,分别绑定CPU0-CPU3。

worker_processes取值可以为auto,会自动设置为cpu个数。
worker_cpu_affinity取值也可以为auto,会自动分别绑定可用的cpu。也可以auto 01010101,表示分别绑定CPU1、CPU3、CPU5、CPU7。

首先声明一点,拒绝使用盗版或破解版,并且也不要过于依赖重置试用期的trick。像这种好用经典又不贵的软件还是入个正版吧。又不是Adobe,BC的标准版才30刀

mac

删除Library/Application Support/Beyond Compare/registry.dat

1
rm ~/Library/Application\ Support/Beyond\ Compare/registry.dat

windows

在注册表中删除计算机\HKEY_USERS\{USER_SID}\SOFTWARE\Scooter Software\Beyond Compare ${VERSION}\CacheID

其中USER_SID是用户的Security Identifier,可以在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList中找到,从ProfileImagePath的值可以看出对应的用户名。

ubuntu

1
rm -rf ~/.beyondcompare

Android 4.1给我们提供了更强大的功能,如可展开式通知和操作按钮。我们可以使用丰富的样式,甚至创建自定义的可展开式通知。在尺寸和布局上都有足够的灵活度来创建完美的可展开式通知。

阅读全文 »

CentOS

在CentOS上使用yum安装的git默认是1.7.1,使用git 1.7.1去clone一些repo时会出现下面的错误:

1
2
3
4
Initialized empty Git repository in /root/blog/.git/
error: The requested URL returned error: 400 Bad Request while accessing https://git.coding.net/xxx/xxx.git/info/refs

fatal: HTTP request failed

这是因为版本过低的缘故,git.coding.net要求使用1.8+版本的git。

升级git有两种方式,一种是下载源码编译,一种是使用第三方源。
本着懒人原则,我们使用第二种方法。

1
2
$ sudo yum install http://opensource.wandisco.com/centos/6/git/x86_64/wandisco-git-release-6-1.noarch.rpm
$ sudo yum update git
1
2
$ git --version
git version 2.11.1

搞定收工。

Ubuntu

在ubuntu14.04上使用apt-get默认安装的版本是1.9.1,但很显然1.9不是最新版本,最新版本已经是2.+了。

和CentOS一样,使用第三方源来搞定。

首先添加PPA (Personal Package Archive)中的git-core源。

1
$ sudo add-apt-repository ppa:git-core/ppa

然后就可以顺利更新到最新版本的git。

1
2
$ sudo apt-get update
$ sudo apt-get install git

如果你使用的ubuntu很干净,有可能会提示add-apt-repository命令找不到。它是在software-properties-common包里的。对于一些版本的ubuntu,还需配合python-software-properties食用。

1
$ sudo apt-get install software-properties-common python-software-properties
0%