如何使用tar对整个文件夹打包
如何使用tar对整个文件夹打包?
tar cvzf xxx.tar.gz xxx/
如何使用tar对整个文件夹打包?
tar cvzf xxx.tar.gz xxx/
mysql 在编译安装初始化数据库时需要读取my.cnf文件,默认读取的位置是/etc/mysql,所以如果你把my.cnf文件copy到/etc/下的话,mysql读取的是/etc/mysql下的my.cnf,而不是/etc/my.cnf。如果想要读取my.cnf,请删除/etc/mysql文件夹。
redis> HMSET myhash field1 “Hello” field2 “World”
redis> HMGET myhash field1 field2
以下是来自adwords的账号停用邮件
我们注意到,您的 Google AdWords 帐户不符合我们的服务条款和广告政策要求。因
此,您的帐户以及所有相关帐户均已被停用,您的广告将不会继续在 Google 上投放。
请注意,不论现在还是今后,我们都禁止您拥有或创建其他任何 AdWords 帐户。
用了200元血的教训才知道,adwords不做用来做taobao的广告~~~呃,我是血泪纵流啊~
所谓的相关账号指的是什么呢。如果你两个账号都用同一个银行卡,则被视为相关账号,悲惧啊
关于 Google 电子钱包
Google 电子钱包会存储您的付款信息、交易记录、优惠等信息。所有信息都会同步到云。这样,无论您使用什么设备,钱包中的信息都会保持一致,便于您在实体店购物或在线购物。您可以通过下载 Google 电子钱包应用程序(Android 版)或在线使用 Google 电子钱包来访问您的 Google 电子钱包。
下午的四、五点钟,北欧人已经下班开着车到湖边或山上,恣意地划船或攀岩;此刻的中国CBD区,上班族仍卖力地冲业绩,继续吃著各种方便食品。不成文的加班文化,让中国夜晚的办公大楼依旧灯火通明,晚餐的应酬又变相地延长了工作的时间。
dup returns a copy (duplicate) of the object. In the above code, it is
used to let you get back a shuffled copy of the Array, without
shuffling the original.
无意中看了一下redis-store项目的.gitignore文件,发现上面居然有.idea。看来redis-store的作者也在用rubymine作为开发的首选编辑器啊。不知道他们用的是不是正版的呢~~~。
rspec mock 同一个方法多次
def mock_1
Car.should.receive(:new)
end
def mock_2
Car.should.receive(:new)
end
mock_1
mock_2
class Peo
car = Car.new
end
实际代码里只调用一次Car.new,但mock的时候用了2次,运行时提示expected :new with (any args) once, but received it 0 times
解决方法,mock一次Car.new即可。
以上程序运行环境rspec 1.3.2
当你发现测试代码的编写越来越困难时,在一定程度上反映出你的程序代码可能耦合过高,应该重构一下。
分屏启动Vim
使用大写的O参数来垂直分屏。
vim -On file1 file2 …
使用小写的o参数来水平分屏。
vim -on file1 file2 …
注释: n是数字,表示分成几个屏。
关闭分屏
关闭当前窗口。
Ctrl+W c
关闭当前窗口,如果只剩最后一个了,则退出Vim。
Ctrl+W q
To add the mate shell command, select the Help menu from within TextMate and select “Terminal Usage…”
class One
@@var1 = 1
end
class Two < One
@@var2 = 2
end
One.class_variables #=> [:@@var1]
Two.class_variables #=> [:@@var2]
validates_presence_of
在对应属性值为false的时候,rails会认为是空,不能通过验证。
rails版本:2.3.5
alter table `user` drop column dep;
config.gem "cached_model"
require 'memcache'
memcache_options = {
:c_threshold => 10_000,
:compression => true,
:debug =>false,
:namespace => 'my_rails_app',
:readonly => false,
:urlencode =>false
}
CACHE = MemCache.new memcache_options
CACHE.servers = ['localhost:11211', 'localhost:11212']