Write the Code. Change the World.

6月 21

下载

官方地址: http://php.net/downloads.php

打开下载页面,选择适合的版本(当前最新版本是7.1.4),进入镜像页面。找到对应的镜像地址。进入存储目录,开始下载。

cd  /usr/local/src/php
wget  http://cn2.php.net/distributions/php-7.1.4.tar.gz
tar -xzvf php-7.1.4.tar.gz
cd php-7.1.4

下载完成后,用tar解压。

准备编译环境

在编译安装php之前,需要安装一些依赖包。

yum -y install libxml2 libxml2-devel openssl openssl-devel curl-devel libjpeg-devel libpng-devel freetype-devel libmcrypt-devel

yum跳过已经安装过的依赖包。

阅读全文 >>

6月 19

似花还似非花,也无人惜从教(jiāo)坠。抛家傍路,思量却是,无情有思(sì)。萦损柔肠,困酣娇眼,欲开还闭。梦随风万里,寻郎去处,又还被莺呼起。

不恨此花飞尽,恨西园落红难缀。晓来雨过,遗踪何在?一池萍碎。春色三分,二分尘土,一分流水。细看来,不是杨花,点点是离人泪。

作品简介

水龙吟·次韵章质夫杨花词》写于作者因为“乌台诗案”被贬黄州的第二年(1081年)。全词咏柳,是作者少有的婉约词作,也是北宋时期咏物的名篇。词中刻画了一个思妇的形象。以杨花喻人,在对杨花的描写过程中,完成对人物形象的塑造。这比章质夫的闺怨词要高一层。

阅读全文 >>

6月 19

概念

linux用户分root用户和其他用户。其他用户,如:nginxmariadbnobody等。其他用户即普通用户。linux用户的读,写,执行权限实际上是不同用户所能访问文件的不同的假象,就是用户的权限是由组来决定的。对于用户,用户组:
1. 一个用户至少要属于一个用户组。
2. 一个用户可以属于多个用户组。

用户组主要还是方便分配权限,而用户本身差别不大,各个用户之间主要不同是:
1. 是否拥有密码
2. home目录(普通用户可以有一个以自己用户名命名的home目录,存放的地址是home/username,root用户的home目录就是/root
3. shell

像nobody这样用来执行nginx的工作进程的用户,一般不分配密码和shell,甚至连home目录都没有。

为什么不分配密码?如果设置了密码,程序无法自动使用。由于不会有人使用这个用户登录系统,所以就没有必要分配shell。(备注:其实严格上说是有分配shell,只是分配的shell是/sbin/nologin这个特殊的shell,没有任何其他功能,主要功能是防止你登陆。)

阅读全文 >>

6月 18



蒹葭苍苍,白露为霜。所谓伊人,在水一方。

溯洄从之,道阻且长。溯游从之,宛在水中央。

蒹葭萋萋,白露未晞。所谓伊人,在水之湄。

溯洄从之,道阻且跻。溯游从之,宛在水中坻。

蒹葭采采,白露未已。所谓伊人,在水之涘。

溯洄从之,道阻且右。溯游从之,宛在水中沚。

阅读全文 >>

6月 17

需求

mac自带的php版本是5.6,想要使用7.1的特性,就得想办法升级php版本。

过程

  1. 先安装Homebrew,并配置好代理。
  2. 安装php7。

前php的release版本是7.1.6。通过brew search php命令查看服务器上可安装的php版本,当前最新版本为7.1.5

阅读全文 >>

6月 15

介绍

Homebrew是Mac上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件。其类似于centos的yum,ubuntu的apt-get

安装

官网:https://brew.sh/index_zh-cn.html

终端中执行下边命令。

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

然后会提示安装以及要创建等目录。回车,输入密码,将进行下载安装。

阅读全文 >>

6月 15

场景

有一个礼物记录表,表名’send_gift_log’,送一次礼物,增加一条记录。表里边有下边这些字段:
1. senderid (赠送人uid)
2. sendernickname (赠送人昵称)
3. giftid (礼物id)
4. giftname (礼物昵称)
5. giftcount (礼物个数)
6. accepterid (收礼人uid)
7. accepternickname (收礼人昵称)
8. logdate (赠送时间)
9. roomid (房间id)
10. ……

索引:senderidaccepteridroomidgiftid

赠送人的昵称随时会改变。如果赠送人昵称改变了,他再赠送礼物,表里就会记录他当前的昵称。同样,收礼人的昵称也会改变。

阅读全文 >>

6月 14

铁生了锈要果断请他离开

管理者遇到的一个最典型、最纠结的困难之一,就是老员工处理问题。团队成长过程中必然有老员工和新员工,老员工甚至可能是你的朋友或者前同事。这种情况下,文化管理尤其重要,一旦管理不当就会出现很大问题。我们可以称这种情况为预期管理,预期如果没有管理好,有些人就会产生失落感,甚至对于公司的方向和文化产生质疑。一旦一个很卓越的员工对公司文化质疑,后果将会很严重。


图一:团队中的金、铁、土、锈

阅读全文 >>

6月 13

场景

从前,flash非常流行,非常好用。现在,flash还是有它的用武之地。比如复制剪贴板(js没法完美解决剪贴板的复制),音视频直播,跨平台使用(air)等。但是,flash player渐渐多地遇到被禁用,未安装的尴尬情况。对于使用flash的项目,这个问题就需要解决。

分析

这里拿企鹅电竟为例。

阅读全文 >>

6月 13

flash优势

flash对浏览器从不挑剔,无论ie,还是chrome等。只要你安装了flashplayer。在浏览器中,flash叫flash。在手机和桌面(mac,win,ipad)中叫air。所以,对于跨平台,flash也是一个不错的解决方案。

发布到android,iphone,mac端案例(发布到win下也可以的):https://verylab.com/

标准

既然是flash与js互相通讯。那就是flash可以调用js里边的方法,js也可以调用flash里边的方法。两边都需要写代码,都要有个标准。

阅读全文 >>