Mac 中 Terminal(终端)的快捷键

   由于 Mac 上没有 Home 和 End 键,于是在终端里打入了很长一段命令之后发现最前面有几个字母写错了,会很麻烦很麻烦。虽然 Command + 方向键不能在 Terminal 中使用,但是还是有办法可以跳到行头和行尾的。作为 Mac 中的 Terminal,BASH 有很多快捷键可以满足你的要求。下面就是一些 BASH 的快捷键。

Ctrl + A 将光标跳到行头
Ctrl + E 将光标跳到行尾
Ctrl + L 清屏
Ctrl + R 搜索以前执行过的命令
Ctrl + C 终止正在运行的程序
Ctrl + D 退出 Terminal(这里建议使用 Command + W 来完成)
Ctrl + Z 将当前程序放置于背景,可以用 fg 来恢复

mac下安装php mcrypt 扩展

 MCrypt是一个功能强大的加密算法扩展库,它包括有22种算法,在mac下的源码安装方法如下:
    • 下载并解压libmcrypt-2.5.8.tar.gz
    • 在终端执行如下命令:
      tar zxvf libmcrypt-2.5.8.tar.gz
      cd libmcrypt-2.5.8/
      ./configure –disable-posix-threads –enable-static
      make
      sudo make install
    • (mac os lion 10.8.2 不要装最新的libmcrypt 无法编译 2.5.8 可以编辑安装: 提示nothing to do 无视他 继续下面的步骤)
    • 下载并解压PHP源码文件php-5.3.4.tar.gz。Mac OS X 10.6.3中预装的PHP版本是5.3.4,所以需要下载这个版本。
    • 在终端执行如下命令:
      tar zxvf php-5.3.4.tar.gz
      cd php-5.3.4/ext/mcrypt
      phpize(如果./configure不能执行 先下载autoconf.tar.gz解压 在autoconf文件夹目录下执行./configure 然后make && make install  安装autoconf后就能在php文件夹下使用./configure配置php了 本人的php预装版本是5.3.15所以下载的包也是5.3.15的 ok 继续下面步骤 没问题了!
    • ./configure
      make
    • make test
    • sudo make install
      sudo cp modules/mcrypt.so /usr/lib/php/extensions/no-debug-non-zts-20090626/
    • 打开php.ini
      sudo vi /etc/php.ini

      在php.ini中加入如下代码,并保存后退出,然后重启Apache 阅读全文

MySql登陆密码忘记怎么办?

可以进行如下的步骤重新设置MySQL的root密码:

1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全状态。
2.修改MySQL的登录设置:
# vi /etc/my.cnf
在[mysqld]的段中加上一句:skip-grant-tables
例如:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-name-resolve
skip-grant-tables
保存并且退出vi。
3.重新启动mysqld
# /etc/init.d/mysqld restart
Stopping MySQL: [ OK ]
Starting MySQL: [ OK ]
4.登录并修改MySQL的root密码
# /usr/bin/mysql
Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 3 to server version: 3.23.56 Type ‘help;’ or ‘\h’ for help.Type ‘\c’ to clear the buffer.
mysql> USE mysql ;
Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A
Database changed
mysql> UPDATE user SET Password = password ( ‘new-password’ ) WHERE User = ‘root’ ;
Query OK, 0 rows affected (0.00 sec)
Rows matched: 2 Changed: 0 Warnings: 0
mysql> flush privileges ;
Query OK, 0 rows affected (0.01 sec)
mysql> quit
Bye
5.将MySQL的登录设置修改回来
# vi /etc/my.cnf
将刚才在[mysqld]的段中加上的skip-grant-tables删除,保存并且退出vi。
6.重新启动mysqld
# /etc/init.d/mysqld restart
Stopping MySQL: [ OK ]
Starting MySQL: [ OK ]

Linux 搭建SVN 服务器

 一. SVN 简介

Subversion(SVN) 是一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据。 这些数据放置在一个中央资料档案库 (repository) 中。 这个档案库很像一个普通的文件服务器, 不过它会记住每一次文件的变动。 这样你就可以把档案恢复到旧的版本, 或是浏览文件的变动历史。 阅读全文

一个老练的创业CEO是怎么炼成的

   不能踩点创业,要趁早

如何确定创业方向?从当下来看,你从事的领域,未来五年符不符合中国人的习惯,如果你可以肯定就坚持。我反对创业踩点, VC可以如此,但是创业者不能这么想。创业不能踩点而要趁早。互联网金融应该是三年前做,O2O应该两年前做,早做就好组织资源,比如人才、资本等。58创立8年,前6年一直受质疑,还有写手五年如一日写负面稿子,当时看着稿子挺闹心的,但是负面能够让团队更加团结,就是要证明给别人看,我们的模式、团队能行。所以告诉创业者,当有人骂你,要表示感谢。 阅读全文

如何优化网页转化率?(中篇)

7. 图片使用

增加图片可能会降低转化率。我做过几次A/B测试,发现主页的可点击图片会降低总注册量(甚至计算30天内回访也是如此,已排除先前访问数据)。我觉得Pinterest知道这个道理,所以不会让用户在诸如“申请邀请码”页面(http://pinterest.com/landing/)跳过关键动作。 阅读全文

以成功人士的习惯为鉴

这个习惯可以取代智商,天赋,人际关系对你的薪水和升值潜力的影响。尽管这个概念很简单,但是真正掌握它的人却是极少数。行动的习惯——把想法转换成立即行动的习惯——是完成任务必不可少的习惯。这里有7个方法让你养成立即行动的习惯。 阅读全文

在注册之前,能让我先试用一下产品吗?

800 (4)

编者按:本文作者是Lee Munroe,作为一名设计师和开发者,他表示不让用户试用产品就强迫他们注册,这不仅有损用户体验,也会伤害用户对产品的第一印象。产品人应该去设计好让用户逐步参与到产品中的过程,而非漂亮的注册表格。 阅读全文

请用心带好你的团队

第一篇:让士兵会打仗——辅导

第1段:新兵入营——让他知道来干什么的(三天左右)

1、给新人安排好座位及办公的桌子,拥有自己的地方;
2、开一个欢迎会介绍团队里的每一人,相互认识;
3、单独沟通:让其了解公司过去、现在和未来,并了解新人成长经历、家庭背景、职业规划。告知工作职责及给自身带来的价值和成长。明确每天要做什么,怎么做。熟悉公司企业文化。
4、对于日常工作中的问题及时发现及时纠正,并给予及时肯定和表扬;检查每天的工作量;
5、让老人尽可能多的和新人接触,消除新人的陌生感,让其尽快融入团队。新人最好按时下班,不要加班。要点:消除陌生感,做好职业规划,协助其成长 阅读全文