AJ's Blog-啥都会,啥都不会AJ's Blog

安静
PHP技术博客

【今日观点】 190315 Yii2速查

Composer 基本用法 安装yii程序 composer create-project --prefer-dist yiisoft/yii2-app-basic basic 通过composer.json安装扩展 composer in...

最新发布 第5页

Linux

140822 用shell写守护进程[转载]

admin阅读(872)评论(0)赞(0)

设想:用一个shell查看一个后台运行的php程序是否非正常退出 如果退出,利用守护进程自动restart. 类似mysql的safe_mysqld 共3个程序 shstart.sh  负责启动 sh.sh       守护进程主程序 sh...

Code

140818 Discuz论坛标题字数突破80的限制

admin阅读(545)评论(0)赞(0)

这个帖子Discuz! X2的时候写过,升级Discuz! X2.5之后那个帖子基础上再做了下修改。 当一些用户发布帖子的时候 标题要是超过了80个字符超出的部分被剪切掉了,特别是一些用户发送一些英文或其他其语言的文章的时候标题说甚至会超过...

Life

140811 MacOSX系统中隐藏的11颗彩蛋

admin阅读(528)评论(0)赞(0)

在电脑领域,彩蛋通常是指制作者隐藏在产品中的、用于愉悦用户的隐秘物。包括文字、图片、声音或者某些小变化。通常在用户进行了某些特定的操作时出现。例如当用户执行某些用户手册中没有说明的隐秘命令、无意中的鼠标或键盘操作。制作者的目的通常是向用户展...

Life

140808 程序员的复仇方式

admin阅读(521)评论(0)赞(0)

司的一个合伙人,也是公司的产品经理/人资经理/产品设计师,总喜欢捉弄我们。比如,在万圣节派对上,你能看到一个跟我本人一样大小的我的相片,那是她从我的Facebook上找到的。在图片上,她用说话泡泡的形式加了一句自白:“生日许愿时我许的最大的...

Code

140808 PHP闭包(Closure)[转载]

admin阅读(372)评论(0)赞(0)

不知不觉发现PHP已经出到了5.5版本,而自己一直在用PHP5.2,让我看起来像深山出来的小伙子一样,又土又落后。在我习惯在javascript中使用闭包之后,忽然间对PHP的闭包打起了兴趣。 于是乎在网上下了个WAMP集成开发环境,是PH...

Code

140808 PHP命名空间(Namespace)[转载]

admin阅读(431)评论(0)赞(0)

对于命名空间,官方文档已经说得很详细[查看],我在这里做了一下实践和总结。 命名空间一个最明确的目的就是解决重名问题,PHP中不允许两个函数或者类出现相同的名字,否则会产生一个致命的错误。这种情况下只要避免命名重复就可以解决,最常见的一种做...

Code

140801 RESTful API 设计最佳实践[转载]

admin阅读(486)评论(0)赞(0)

背景 目前互联网上充斥着大量的关于RESTful API(为方便,下文中“RESTful API ”简写为“API”)如何设计的文章,然而却没有一个”万能“的设计标准:如何鉴权?API 格式如何?你的API是否应该加入版本信息?当你开始写一...

Code

140801 理解RESTful架构[转载]

admin阅读(457)评论(0)赞(0)

越来越多的人开始意识到,网站即软件,而且是一种新型的软件。 这种”互联网软件”采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。 网站开发,完全可以采用...

Life

140520 如何在星巴克优雅地点单?[转载]

张 清月阅读(413)评论(0)赞(0)

半年没进过星巴克,我的金星卡的星星都清零了,于是乎我终于踏进了星巴克,作为一个不常来的人,怎么才能显得常来呢?尤其是作为一个手持星巴克金卡的人,要逼格略高又不落俗套,那一定就是在点单的时候表现出来,当你优雅而面带微笑的三言两语告诉店员你的需...