-
抢沙发
绘本推荐《小老鼠和大老虎》-(友情意味着平等相待、同甘共苦)
2014-08-06 By ustckris 分类:绘本推荐 2,560人浏览
《小老鼠和大老虎》,故事取材于孩子身边日常发生的事情,在与成人或者小伙伴相处中每个孩子都会遇到相对的强弱关系,相处中也会发生矛盾,有了矛盾冲突,就会产生故事…… 一个是微不足道的小老鼠,一个是强悍威武的大老虎,作者让这二位成为好朋友,真是用心良苦啊!因为这个绝妙的设计,矛盾冲突波澜迭起,喜剧气氛也被渲染到了极致,一种顽...
-
抢沙发
绘本推荐:谁吃了我的粥(巧妙解决宝宝不爱吃饭问题)
2014-08-05 By ustckris 分类:绘本推荐 3,831人浏览
《谁吃了我的粥》故事讲述的是一只任性十足的小熊,且非常不喜欢吃粥,妈妈对他说,如果不吃的话,就拿去给住在附近的魔鬼熊吃,然后妈妈把粥放在了门口的老树桩上。小熊才不相信有什么魔鬼熊呢!可是,等小熊跟爸爸妈妈采完蜂蜜回到家时,发现老树桩上的粥果然被吃光了!真的有魔鬼熊吗?魔鬼熊真的喜欢吃粥吗? 一次、两次、三次,小熊终...
-
抢沙发
vim技巧:统计某个关键字在文件中出现的总次数
2014-08-05 By ustckris 分类:Linux 9,657人浏览
在vim中统计某个关键字出现的总次数?你一定遇到过这样的需求吧,那在vim中该如何实现呢? 当然一个笨方法就是通过/pattern搜索关键字,然后通过n来一个个的数,遇到小点的文件还可以这么操作下,遇到大文件岂不是得累死,而且稍有疏忽就会数错。 vim的替换命令大家应该都用过,每次替换命令完成都会提示替换了多少次,根据这个提示大家知道...
-
抢沙发
绘本推荐:你别想让河马走开(礼貌待人,将让他们拥有更大的力量)
2014-08-04 By ustckris 分类:绘本推荐 2,356人浏览
《你别想让河马走开》 [英] 卡奇普尔 著; [英] 比尔肖 绘; 任溶溶 译 内容简介 “如果河马不想走开,你别想让河马走开——这点千真万确!”那么,丛林里的动物们该怎样让这只懒洋洋的河马从桥上移开呢?狮子、猴子还有疣猪,他们试着命令河马走开,把河马推开,甚至把河马弹开,结果却都失败了。只有一只小老鼠找到了能让河马走开.的好办法!那...
-
抢沙发
git如何删除本地所有未提交的更改
2014-08-04 By ustckris 分类:Linux 8,490人浏览
在使用git的时候,如果本地做的修改都不想保留了,可以通过下面命令恢复成HEAD版本,未提交的以及加入暂存区中的修改都会被舍弃 git reset --hard git clean -xdf
-
抢沙发
绘本推荐-石头汤(什么使人幸福?)
2014-08-03 By ustckris 分类:绘本推荐 2,218人浏览
《石头汤》作者: (美)琼·穆特 文/图,《石头汤》讲述的是三个和尚,阿福、阿禄和阿寿,行游在一条山路上,他们想要弄明白什么使人幸福。当和尚们出现时,惊恐的村民们立刻关紧了门窗,熄灭了灯火。这些村民长年在艰难岁月中煎熬,心肠变得坚硬,不愿接纳任何人。可是,和尚们巧妙地诱使他们用石头来煮汤,村民们发现他们不自觉地付出了很多,...
-
抢沙发
git在提交之前撤销add操作
2014-08-03 By ustckris 分类:Linux 4,867人浏览
在使用git add后,发现有很多文件是不想添加到git库中的,也就是说在git add之前忘记在.gitignore文件中设置需要忽略的文件或文件夹了。 由于此时还没有提交所以不存在HEAD版本,不能使用 git reset HEAD命令。 解决办法 git rm -r --cached . 撤销全部git add的文件 git rm -r --cached a/ 撤销文件夹a中的全部文件 git rm --cached f...
-
抢沙发
HISTFILESIZE与HISTSIZE的区别
2014-08-02 By ustckris 分类:Linux 7,819人浏览
在linux系统中,history命令可以输出历史命令,历史命令默认保存在文件~/.bash_history中。 HISTFILESIZE 与 HISTSIZE都是history命令需要用到的两个shell变量,这两个变量到底有什么区别呢? HISTFILESIZE 定义了在 .bash_history 中保存命令的记录总数,可以理解为.bash_history文件中最多只有HISTFILESIZE行 HISTSIZE 定义了 history 命令...
-
+1
i18n和L10n是什么
2014-08-01 By ustckris 分类:未分类 5,743人浏览
在程序设计中经常会涉及到国家化和本地化的问题,i18n和L10n分别用来表示国际化和本地化。 internationalization (国际化)简称 i18n,因为在i和n之间还有18个字符,localization(本地化 ),简称L10n。 一般说明一个地区的语言时,用 语言_地区的形式,如 zh_CN, zh_TW. 各国语言缩写 http://www.loc.gov/standards/iso639-2/php/code_list...
-
抢沙发
如何开启mysql错误日志
2014-07-31 By ustckris 分类:Web服务器 3,790人浏览
错误日志在Mysql数据库中很重要,它记录着mysqld启动和停止,以及服务器在运行过程中发生的任何错误的相关信息。 在启动mysqld的时候,可以通过增加下面的参数来指定错误日志保存位置 --log-error=[file-name] 为了方便起见最好将log-error配置到my.cnf文件中,这样就省去了每次在启动mysqld时都手工指定–log-error。 $ vi /etc/my....
-
抢沙发
shell中获取上个命令最后一个参数!$和$_的差异
2014-07-30 By ustckris 分类:Linux 5,595人浏览
!$和$_都可以返回上一个命令的最后一个参数(严格的说也不能说是参数,如果只有命令本身,那么返回的就是命令的名字),但是在存在管道命令和重定向命令的情况下存在差异 # echo hello world | awk '{print $1}' hello # echo !$ echo '{print $1}' {print $1} # echo hello world | awk '{print $1}' hello # echo $_ 存在管道命令...
-
抢沙发
shell中的特殊变量
2014-07-29 By ustckris 分类:Linux 2,654人浏览
$0:当前脚本的名字 $num:num为从1开始的数字,$1是第一个参数,$2是第二个参数,${10}是第十个参数 $#:传入脚本的参数的个数 $*:所有的位置参数(作为单个字符串) $@:所有的位置参数(每个都作为独立的字符串)。 $$:当前shell进程的pid $!:后台运行的最后一个进程的pid $-:显示shell使用的当前选项 $_:之前命令的最后一...
-
抢沙发
你可能不知道的超实用shell技巧 —— 上个命令各个参数的表示方法
2014-07-26 By ustckris 分类:Linux 10,685人浏览
在之前的文章《你可能不知道的超实用shell技巧 —— !$》中,我们知道了 在shell中,!$代表了上一个命令的最后一个参数。那如果要获取上个命令的其它参数该怎么操作呢? 还是以echo hello world命令为例,下面就演示在该命令执行完成后,如何获取命令的各个参数甚至命令本身。 # echo hello world hello world # echo !:1 echo hello hell...
-
+1
你可能不知道的超实用shell技巧 —— !$
2014-07-25 By ustckris 分类:Linux 3,380人浏览
在shell中,!$是一个特殊的环境变量,它代表了上一个命令的最后一个参数。看下面的例子 $ echo hello world hello world $ echo !$ echo world world $ echo "hello world" hello world $ echo !$ echo "hello world" hello world 这里为什么要用echo呢,请看下面,如果不用echo,!$输出的内容(world)会被shell当做一个命令来执...