ueditor上传单张图片回调修改

找到 UE.plugin.register(‘simpleupload’, function (){ 这一行,我的当前版本在24404行

以下代码,是这个函数的拷贝:

 

Zend Framework 2 在viewhelper中获取 ServiceLocator

实现ServiceLocatorAwareInterface可以直接在viewHelper中访问ServiceLocator

这样我们可以直接在view中访问ServiceLocator对象

服务器Iptables常规设置

早上起来洗完衣服,看到我的php版本不是最新的就打算重新编译一个。就顺便打开web的日志看了看。。。看了就呵呵了,居然有人在尝试找漏洞。再去看secure日志,还有暴力破解

CentOS 7 默认防火墙是 firewall还不太会用,只会用以前的用过的iptables

配置原则:限定INPUT链与FORWARD,不限制OUTPUT

把ssh端口及web的端口设置为允许通过, 不然你将链默认设置为DROP的时候,你的ssh远程连接就会断掉了

设置三条常用链的默认规则:input drop,output accept,forward drop

允许icmp也就是允许ping

允许回环地址,如果不允许回环通过,会导致本机的一些程序通信问题,比如:bind

centos 7 /etc/init.d/iptables 这个目录已经没有了,保存:

简单配置如下:

 

 

Golang 利用多核充分发挥服务器性能

默认情况下,语言是否使用多核心进行计算是由系统分根据计算的任务进行分配的,大多数情况下都不可能完全发挥出多核心CPU的优势。Golang从语言层面支持改变程序是否使用多核,进行更快速的计算。在我的计算机上,i7-4790四核心8线程的开启与不开启多核价计算的差距约为3倍。

Golang 1.4及以前默认的runtime.GOMAXPROCS设置为1,在1.5以后默认会修改为计算机真实的核心线程数,说明官方可以在1.5版本以后肯定了多核心计算的稳定性。

以上代码是我在本地测试多核计算与单核计算的代码,使用单核心时计算 10 次 10亿次加法运算,需要 3s,使用多核心计算时仅需要至多 1s 明显可以看出Golang在多核CPU上做运算时的优势。

Zend Framework 2 为不同的模块指不同的 basepath

这个需求,多般发生在管理页面与前台页面没有做分离的情况下,实现方法类似 不同模块使用不同的布局一样。

在将要修改Basepath的模块增如下代码:

修改Module.php文件:

 

CentOS 7 mysql启动后找不到mysql.sock

CentOS 7 新的软件管理器叫:systemctl 假如定义的mysql脚本启动方式如下所示,mysql.cnf里配置的socket=/tmp/mysql.sock

参数

是的,若有此参数设为true你的sock文件会被放到/tmp/private-XXXXX/tmp/mysql.sock

将此参数设为false就可以修正