首先介绍自己的身份,软件工程毕业,现在IT男一枚,php程序员(前端必须会的啦)。

原先自己用的是win7系统,大学四年都在用,所以习惯了。开发方式也是传统式的,以文件概念为主(就是手动管理文件),版本管理工具用是svn。

非常羡慕前端开发,有各种代码管理工具。而且node这么火,让我深深的感觉到了危机。

到了新的公司,办公使用的mac os,挺新奇的。开始时有点不适应,就比如说,ftp工具,在mac os下是很卡的一个工具。

后面慢慢的接触后,发现有很多工具可以代替,比如git代替了svn。也不再使用ftp工具,而是直接通过ssh远程连接。

mac os的终端能处理很多事物,感觉完全没有了文件这个概念,脑海里只有一个个命令。而且mac os的多桌面功能,真的很不错,可以直接通过键盘就可以切换各个工作空间,比win7的任务切换体验上好很多。免费FQ很方便,再加上运行速度快。

总的来说,给我的体验很好。

好吧,我又换工作了,新的工作环境,使用的win10。体验win10的时候,其实发现win10挺吃内存的。

不过win10也有多桌面,简直太棒了。

如果在配合git-bash作为终端的话,感觉win10是一款能和mac匹敌的系统。

 

posted @ 2015-11-11 18:35 FookLook 阅读(572) 评论(0) 推荐(0) 编辑
摘要: file_get_content优点:在抓取单个文件上,效率很高,返回没有头信息的文件。缺点:在抓取远程文件时,和fopen一样容易出错。在抓取多个跨域文件时,未对DNS进行缓存,所以效率上不不高。curl优点:经过的包装支持HTTPS认证,HTTP POST方法, HTTP PUT方法, FTP上... 阅读全文
posted @ 2015-11-02 13:48 FookLook 阅读(991) 评论(0) 推荐(0) 编辑
摘要: 首先我们要全局安装一遍:$ npm install gulp -g接着我们要进去到项目的根目录再安装一遍(确保你根目录存在package.json文件):$ npm install gulp --save-dev 阅读全文
posted @ 2015-10-27 14:30 FookLook 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 第一步,在服务器上安装ssh服务sudo apt-get install ssh通过ssh -v查看是否安装成功第二步创建本地公钥秘钥对ssh-keygen -t rsa //创建ssh公钥私钥对,通过rsa加密接下要要求输入--》储存文件的位置 /Users/root/.ssh/id_rsa... 阅读全文
posted @ 2015-10-21 10:55 FookLook 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 众所周知 Laravel 的文档对于依赖注入只写了如何使用,相信大多数人对于他的实现原理并不太清楚。虽然使用过程中并不需要关心她的原理,但是了解原理让你使用起来更自信。这个帖子就通过一个小 demo 来简述实现原理,demo 如下,该 demo 可直接运行:test(); }}class My... 阅读全文
posted @ 2015-10-19 09:27 FookLook 阅读(1379) 评论(0) 推荐(0) 编辑
摘要: 1.vim 打开 ~/.bash_profile 文件 如果没有就创建2.新增环境变量export PATH="$HOME/.rbenv/bin:$PATH"3.让以上所做的配置生效source ~/.bash_profile4.查看是否生效echo $PATH 阅读全文
posted @ 2015-09-22 17:57 FookLook 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 1. get是从服务器上获取数据,post是向服务器传送数据。get 和 post只是一种传递数据的方式,get也可以把数据传到服务器,他们的本质都是发送请求和接收结果。只是组织格式和数据量上面有差别,http协议里面有介绍 2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,... 阅读全文
posted @ 2015-09-22 16:43 FookLook 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。 进程和线程的关系: (1)一个线程只能属于一个进程,而一个进程可以有多个线程,但至少有一个线程... 阅读全文
posted @ 2015-09-22 12:09 FookLook 阅读(1085) 评论(0) 推荐(0) 编辑
摘要: ------------------------微信支付接口-------------------------------微信支付开发并没有想象中的那么难,主要是微信提供了sdk。微信公众号必须是服务号,并且通过微信认证。满足上诉条件后,在微信公众账号平台上就会出现一个微信支付的管理模块。下载微信支... 阅读全文
posted @ 2015-09-21 18:48 FookLook 阅读(885) 评论(0) 推荐(0) 编辑
摘要: 详细请参考http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 Git教程linux下安装gitsudo apt-get install git设置机器标识$ git config --g... 阅读全文
posted @ 2015-09-18 18:37 FookLook 阅读(150) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示