PHP如何在双引号中更好的使用空格
在 PHP 程序中,如果仅仅是表示字符串,首选应该是单引号。但某些情况下,字符串里面包含一些特殊字符或者变量,这个时候很多人为了方便书写,不愿意使用单引号连接双引号的方式来写代码。于是就直接使用双引号来包裹字符串。在双引号中使用空格有个弊端,就是压缩程序不好处理,去除空格不是,不去除达不到压缩的效果。所以,在空格不多的情况下,建议使用 ascii 的方式来表达空格。如:\x20 或者 \040。再比如...
MySQL replace into 用法
SQL 中 replace into 与 insert 功能类似,不同点在于:replace into 首先尝试插入数据到表中,如果发现表中已经有此行数据(根据主键或者唯一索引判断)则先删除此行数据,然后插入新的数据;否则,直接插入新数据。注意:插入数据的表必须有主键或者是唯一索引!否则,replace into 会直接插入数据,这将导致表中出现重复的数据。有三种形式:replace into tab...
如何通过服务端HTTP头解决前端跨域问题
多请求需要跨域,所以临时性后端支持。目前测试发现,webkit 内核浏览器,比如 chrome 是没有问题的。这也证实了为什么是跨域,浏览器还是会屁颠屁颠的去请求服务端,因为它还是要询问服务端的意思,如果服务端没有返回允许的头信息,浏览器就不处理这个内容,在审查元素里面看到 response 是空的。而 IE 系列的浏览器也许就直接不发出请求了。下面描述具体做法,可以通过 nginx 的 add_he...
解决nodejs包管理器npm安装太慢的问题
前端工程师应该都明白 NodeJs 和 npm 的使用,本文主要讲解使用国内镜像加快 npm 的安装慢的问题。一般的工程师比较抽,宁愿等也都不愿意使用淘宝的库。如果等的太长,还是老老实实加上个参数使用淘宝的镜像来安装 npm 吧。如下示例:$ npm install --registry=http://registry.npm.taobao.org 参数默认最好了,不论是什么平台。有人喜欢加上 -g ...
时间戳和日期之间转换在不同时区的差异
关。其实 timestamp 和 date 都是与时区有关系的。在不同的时区同一时刻获取的 timestamp 是不一样的。使用 timestamp 存储有个好处,就是转换为其他时区的日期更方便一点,如果存储 date 类型,转换为其他时区的日期需要先转换为时间戳然后加上时间差然后再转日期,比时间戳转日期多了一个步骤,其实这些对计算机来讲倒没什么。下面分享在 Ubuntu 下使用 MySQL 相关函数...
冬夜寒风中漫天飞舞的银杏叶
度,估计只够服务器和域名的钱。让我不得不思考人生,我以后要成为一个什么样的人?Adsense 广告业务永远是靠不住的。回到对年轻人找工作的建议。我觉得这个世道,出来找工作本身就是无奈之举,建议个球啊。如果要建议的话,年轻人不要去互联网和金融公司,这一类公司是给追求梦想的人准备的,而一般人是没有资格去追求梦想的。所以,回到衣食住行,我觉得开一家餐厅,卖衣服,开旅馆,做客运都是好的赚钱之道,关键是用心做,...
CSS之Button样式兼容Safari浏览器的写法
width:98px; padding:0; letter-spacing:1px; -webkit-appearance:none; } 上面的 CSS 中将 button 的背景和颜色做了修改,如果不加上 padding:0 和 -webkit-appearance:none,在 Safari 浏览器中就会渲染出一个圆角的边框,并且按钮的宽度也增大了,在某些元素比较密集的情况下页面就会错乱。...
在云主机或VPS上搭建私有的GIT仓库
clone [email protected]:/srv/repo/lmlphp.com 上面的 may 是用户名,lmlphp.com 是主机地址,/srv/repo/lmlphp.com 是项目的路径。如果你的主机的 ssh 端口不是 22,那么上面的命令是不行的,需要指定端口,如下示例:$ git clone ssh://[email protected]:3306/srv/repo/lmlphp.com ...
如何在Windows下安装PHP7及Composer
1.0-nts-Win32-VC14-x64.zip。VC14 下载地址 https://www.microsoft.com/en-us/download/details.aspx?id=48145。如果 PHP 的处理器架构和 VC++ runtime 的架构选择不一致,会出现 vcruntime140.dll 找不到的错误。对应的选择 VC14 x64 Non Thread Safe (2016-...
使用PHP自带服务器进行WEB开发与调试
.168.1.168:1111 -t /srv/www/may // or $ sudo php -S 0.0.0.0:1111 -t /srv/www/may指定 IP 是为了在其他机器上也能访问,如果只在本机使用,可以使用 localhost。...