最近在项目上有一个简单的需求,在使用CKEditor编辑器时,点击最大化按钮,需要让最大化的窗口获得焦点,弹出退出提示,同时提供按键盘ESC键退出全屏编辑模式。这个操作模式有点类似于在Chrome中按F11全屏的效果。这里用了CKEditor中的几个事件解决了这个问题。问题...

继续阅读

《下游老人》读书笔记

in Life read (575)

这本书豆瓣评分6.7左右(详细介绍见这里),的确写的比较浅显,但作者确实表达出了他的观点,给出了他的见闻,提醒读者要注意到严峻的形式。这点来说做到了表达他想表达的。给我的感觉就是,下游老人离我们并不远,就算简单的以书中的收入标准来看,自己还难以达到24万年收入的最低线(我目...

继续阅读

本篇为我的读书笔记部分,因此就不在这里着重介绍这本书了,关于原则一书的介绍可以参考一下这里。生活原则 第一章1.1 做一个超级现实的人a.梦想+现实+决心=成功的生活每个人都需要判断自己最珍视的是什麽,并选择实现它的途径。作者想告诉我的是:是什么帮助他最好的利用每一小时,并...

继续阅读

网站上线前往往需要做一些压力测试,防止高并发场景时服务器挂掉。压力测试工具有不少,但是最简单的应该算是Apache附带的Apache Benchmark(下面简称AB)了,这里我就对AB的安装使用以及分析做一个简单的介绍。安装Apache Benchmark(AB)Wind...

继续阅读

我们在本地开发时,由于现在大部分网络接入都在内网环境中,没有公网ip,因此想要访问本地开发服务进行测试是比较难的,这一点在微信开发时尤其是个问题。因为微信开发是需要与微信的测试服务器接口进行交互,如果没有公网ip,微信服务器找不到本机测试环境的地址,自然无法返回值,也无法完...

继续阅读

入手MacBook对于某些开发来说是件很方便的事情,特别是对于常用于Linux Server环境的PHP代码开发。无论是编码格式,还是常用环境配置,MacBook的Unix基础有着与Linux相近的大多数特性。还有另外一个好处,就是Mac下玩大型游戏效果终究是没有Win平台...

继续阅读

使用Docker搭建PHP本地开发环境

in Linux read (2227)

每次换一台新电脑,或者强迫症的重装了一次系统之后,就必须重新配置一下本地的开发环境。对于配置本地开发环境,从很早以来就有多种方案,包括:从PHP, MySQL等官网下载并手工安装配置使用Windows自带的Web Pi一键式安装使用XAMPP,phpStudy之类的一键包使...

继续阅读

前言对于Linux服务器,默认以密码登陆,安全性比较差,很早前就有计划修改为使用密钥登陆,一直觉得比较麻烦搁置着,其实步骤并不难,只是当时没觉得安全问题有那么严重而已。如果你也是这么认为,那么可以尝试登陆Linux服务器,输入以下命令:lastb | less 然后你会看到...

继续阅读

如今VPS价格基本都不贵,搭建自己的网站大多都用上VPS了,而数据备份这个问题也是需要关注的。大多数的廉价VPS服务器,本身是不会对数据丢失负责的,因此在一开始就要考虑网站数据备份的问题。我个人来说,有一台数据量不大的服务器,直接通过AMH的ambmail扩展每日定时将数据...

继续阅读

surenkid

Stay hungry, Stay foolish