`
文章列表
ImageMagick下载地址: http://www.imagemagick.org/script/download.php 源码下载地址: http://www.imagemagick.org/script/install-source.php 进一步接近它:https://www.imagemagick.org/download/   wget https://www.imagemagick.org/download/ImageMagick.tar.gz tar zxf ImageMagick.tar.gz cd ImageMagick-7.0.4-6/ ./conf ...
闲来无事,在linux服务器上编译安装mysql,成功后停掉编译的mysql,启动系统自带的yum安装好的mysql,发现网站代码报错:“1286:Unknown table engine 'InnoDB' [ SQL语句 ] : SHOW COLUMNS FROM ......”,之前网站是正常的,为什么现在就不行了呢,看错误是InnoDB引擎缺失。 mysql客户端连接查看: mysql -uroot -pxxx mysql> show plugins; +------------+--------+----------------+---------+---------+ ...
 首先要下载到apache的源码包,这里我选择下载的是httpd-2.4.25.tar.gz: wget http://apache.fayea.com/httpd/httpd-2.4.25.tar.gz 下载apr: wget http://mirrors.cnnic.cn/apache//apr/apr-1.5.2.tar.gz 下载apr-utile: wget http://mirrors.cnnic.cn/apache//apr/apr-util-1.5.4.tar.gz 下载pcre: wget ftp://ftp.csx.cam.ac.uk/pub/softwar ...
很久没编译安装过mysql了,以前一直使用自己编译的mysql5.1.68,近期出的phpMyAdmin竟然要求mysql5.5以上,索性编译安装一个5.6试试。虽然现在mysql最新版是5.7,但我还是喜欢成熟稳定的产品,做服务器嘛,一般不选用最新的版本。 首先下载mysql源码包,可以在网址:https://dev.mysql.com/downloads/mysql/ 里面去找自己想要的源码包。这里我直接下载的:https://dev.mysql.com/downloads/mysql/5.6.html#downloads 里面的源码包:https://dev.mysql.com/ge ...
2016年我做过两个从没做过的支付,一个是支付宝,一个是银联,支付宝对接使用的thinkphp框架,而银联则是对shopnc的二次开发,shopnc用的shopnc自己研发的框架。 两次支付遇到的相同的问题都是:支付完成后,从银联、或支付宝网站回跳回来的处理中,数据校验通不过,因为跳转回来带了一堆的get参数,而这些get参数中可能夹杂着并非银联、支付宝回跳带有的参数。换句话说,你看url网址中没有这个get参数,但你从php的$_GET参数中看却带有,比如thinkphp中典型的m参数,m代表模块。 所以我们一定要检查一下$_GET中是否有框架自己给追加进去的参数,从一个变量接收$_GE ...
首先要安装libreoffice软件: http://zh-cn.libreoffice.org/ 然后点击下载--稳定版,安按照操作系统下载,比如centos就下载rpm的包,32位、64位均可。 然后解压缩,进入目录以后,使用rpm命令安装,比如: cd LibreOffice_5.2.4.2_Linux_x86-64_rpm/ cd RPMS rpm -ivh *   把命令使用方式贴出来: export DISPLAY=:0.0 && libreoffice --headless --invisible --convert-to pdf --outd ...
晚上做网站维护的时候,希望删除文章的时候将文章的所有感言也一并删掉,使用了一个M('ganyan')->where(array('aid' => $row['id'])->delete();,没想到,设置条件的时候我没有去查数据库字段,仅凭记忆就写了代码,没有备份mysql数据就去测试,结果造成ganyan表所有数据被删除掉了。 万幸的是,mysql开启了binlog,我还可以通过如下方式来找回数据: mysql通过binlog找回数据 写道 /data/web/mysql/bin/mysqlbinlog --start-date='2017-01-01 00:00: ...
用: var fd = new FormData(); fd.append('id', 10); fd.append('file', document.getElementById('file').files[0]); 的方式上传图片非常方便,可是fd还有一个get方法,这个方法在mac os中的chrome我测试通过了的可以获取到append追加进去的值,但在windows的chrome浏览器中却不行,见下图:  
    随着Web技术的日益发展,html5、手机端页面、web应用所占比例越来越大,客户对网页实现功能,表现方式要求越来越高。这直接导致了页面代码比2000时候在代码结构、难度上有了数量级的提高。     另一方面,Web前端开发相对Web后台开发,尤其是手机App、Windows软件、Linux服务器程序来说,入门的门槛却是非常低,这样一来,很多Web前端开发工程师就会觉得,代码好写,网站难维护,越到后期,越是辛苦。 在这里给大家推荐一本书《Web前端开发修炼之道》,我看了看里面的内容,这就相当于C语言开发工程师学习《C陷阱与缺陷》、《C专家编程》等书籍,相当于《程序员必须知道的97 ...
参考网址:http://blog.csdn.net/samxx8/article/details/51833467/ centos6上默认安装的是svn1.6版本,这个版本最大的缺点是会在每一个目录下简历一个.svn目录,导致项目很难管理。 升级到1.7以后就没有这个问题了。 我在网上找到了升级或者安装的方法,亲测好用。 首先编辑文件:vim /etc/yum.repos.d/wandisco-svn.rep 填写如下内容: [WandiscoSVN] name=Wandisco SVN Repo baseurl=http://opensource.wandisco.com/ ...
注意: attachEvent仅支持IE(edge也不支持),在IE8中,先绑定的后执行,但在IE9以及后续版本中,先绑定的先执行。 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>js测试</title> </head> ...
今天学习Javascript的时候,想看看IE8中是不是真的不支持addEventListener,用edge仿真IE8的时候,结果发现js程序正确运行了,用IE11仿真IE8的时候,却看到了错误提示“SCRIPT438: 对象不支持“addEventListener”属性或方法”。按照《Javascript 高级程序设计(第三版)》中的讲解,addEventListener属于DOM2级事件,仅在IE9以及以上的IE浏览器中才支持,所以我判断,目前来说,windows10中自带浏览器edge浏览器不适合用来仿真IE8进行测试。 edge浏览器版本截图如下:   IE11版本window ...
DOM2级事件流规定的事件包括三个阶段:事件捕获阶段、处于目标阶段和事件冒泡阶段。 首先发生的是事件捕获。然后是实际的目标接收到事件。最后一个阶段是冒泡阶段。 addEventListener第一个参数是事件名,不带on前缀,第二个参数是绑定的函数,这个函数带有唯一的参数event,第三个参数为isCapture,是否捕获阶段执行的含义。当设置为false时在冒泡阶段执行,是我们常用的方式。因为我们可以对内层DIV绑定的事件函数中,执行event.stopPropagation()来阻止事件继续传递。 给一段JS示例代码: <!DOCTYPE html> <html ...
在这里我不得不说新网的服务器实在太不稳定,尤其不适合用于活动页面,不然可能用户正在提交调查问卷答案呢,你这里总不响应成功消息! 下面是我的两个截图,实在等不及了,点了浏览器的停止,所以Status里写了canceled,但看看时间,19秒了已经,你还愿意等吗? 执行了两次刷新后的截图:  没关系,看看apache的配置,KeepAlive的值还是Off,我们开启它,修改它的值为On,再重新加载httpd的配置:service httpd reload   执行了两次刷新后的截图:   是不是好多了。   这里说说KeepAlive开启后的建议值: KeepAlive ...
项目中如果想支持粘贴截图上传图片,或者粘贴截图显示到某个位置,可以用这段代码,支持IE11,chrome。 注意粘贴图片不支持mac os 中的safari,safari会弹窗提示:Oops: You are trying to paste an image in Safari, however we are unable to retieve its data. 不让粘贴图片。 2016-12-01 备注:发现在windows 7中安装了firefox新版测试,这段代码无法运行,所以,请看附件代码,利用paste.js支持图片粘贴,那个可以做到在IE11,chrome,firefox中 ...
Global site tag (gtag.js) - Google Analytics