2019 九月 17 , 星期二
Home / 2014 / 八月

Monthly Archives: 八月 2014

php-ffmpeg

Installing FFMpeg yum install ffmpeg ffmpeg-devel If you get package not found, then you will need to add few lines in the yum repository for dag packages installation. Create a file named dag.repo in/etc/yum.repos.d with the following contents on it ...

Read More »

mysqlbinlog恢复数据

1.前言 日志是把数据库的每一个变化都记载到一个专用的文件里,这种文件就叫做日志文件。Mysql默认只打开出错日志,因为过多的日志将会影响系统的处理性能。 在5.0前支持文本格式和二进制格式,5.0后只支持二进制格式,因为二进制日志在性能、信息处理方面有更多的优点。 2.基础知识 2.1、二进制日志的启用 二进制日志由配置文件的log-bin选项负责启用,Mysql服务器将在数据根目录创建两个新文件XXX-bin.001和XXX-bin.index,若配置选项没有给出文件名,Mysql将使用主机 ...

Read More »

php生成word两种方法

php教程生成word两种方法 1.正常的touch创建word 2.fopen 打开word 3.fwrite 写入word 并保存 这样会出现一个问题 如果写入的东西里面含有html代码的话,它将直接写入word而不是 排版了 这个问题 需要在输出html 代码头部加一段代码 比如你的内容是$text; 那么写入的时候$text=$header.$text.$footer; 这样的话fck里面的东西就能按排版的样式输出了! 方法一 方法二

Read More »

如何配置apt-get默认安装suggeted packages

在使用apt-get安装包的时候,常常会遇到apt-get会建议的包,但实际上却木有安装: 需要让apt-get默认下载推荐和建议的包,需要建立一个配置文件:/etc/apt/apt.conf: 然后在安装的时候就会默认下载了。 如果不希望apt-get下载suggested的包:

Read More »

PHP fastcgi模式大文件上传500错误

在linux中增加了fastcgi+php环境,结 果在文件上传时如果文件小于100KB是可以上传,但大了点就提示mod_fcgid: HTTP request length 132296 (so far) exceeds MaxRequestLen (131072)错误了,意思是fastcgi限制了文件上传大小而你要上传的文件比maxrequestlen还要大啊,所以不能上传想上传就得修改一 下配置了 查了下资料,发现fastcgi默认的请求大小为131072,于是在apache配置中添加了M ...

Read More »

PHP中常用的几种设计模式

1.工厂模式 工厂模式是一种类,它具有为您创建对象的某些方法。您可以使用工厂类创建对象,而不直接使用 new。这样,如果您想要更改所创建的对象类型,只需更改该工厂即可。使用该工厂的所有代码会自动更改。 另一种更简洁的工厂模式: 单元素模式: 某些应用程序资源是独占的,因为有且只有一个此类型的资源。例如,通过数据库句柄到数据库的连接是独占的。您希望在应用程序中共享数据库句柄,因为在保持连接打开或关闭时,它是一种开销,在获取单个页面的过程中更是如此。 单元素模式可以满足此要求。如果应用程序每次包含且 ...

Read More »

Sublime Text2安装Package Control

一、安装Package Control 使用Sublime Text2首先就要安装Package Control,这样就能使用丰富的插件包了 安装方法有2种: (1)访问Package Control站点按照提示复制一段python命令安装Package Control 也可以直接复制这一段到控制台(Ctrl+~) (2)下载Package Control插件包到插件目录 插件目录在菜单中打开Preference–Browse Packages,没有自己新建一个 二、安装插件 Sub ...

Read More »

Jquery form 插件

表单插件API提供了几个方法,让你轻松管理表单数据和进行表单提交。 ajaxForm() 增加所有需要的事件监听器,为AJAX提交表单做好准备。ajaxForm不能提交表单。在document的ready函数中,使用ajaxForm来为AJAX提交表单进行准备。ajaxForm接受0个或1个参数。这个单个的参数既可以是一个回调函数,也可以是一个Options对象。 可链接(Chainable):可以。 实例: $(‘#myFormId’).ajaxForm(); ajax ...

Read More »

php返回json数据中文显示的问题

php返回json数据中文显示的问题 返回json格式的中文显示成\u5723\u8bde\u8282\u5343\u4e07\u597d\u793c\u5927\u5949\u9001 解决方法: 另外从网上搜索到的其他方法 这是从网上搜索得到的又一篇相关文章 当使用php自带的json_encode对数据进行编码时,中文都会变成unicode,导致不可读。如:对字符串”厦门“进行json_encode后,输出的是”\u53a6\u95e8″。 查询了一下,有两种方法: ...

Read More »

MySQL中select * for update锁表的问题

MySQL中select * for update锁表的问题由于InnoDB预设是Row-Level Lock,所以只有「明确」的指定主键,MySQL才会执行Row lock (只锁住被选取的资料例) ,否则MySQL将会执行Table Lock (将整个资料表单给锁住)。 举个例子: 假设有个表单products ,里面有id跟name二个栏位,id是主键。 例1: (明确指定主键,并且有此笔资料,row lock) SELECT * FROM products WHERE id=’ ...

Read More »