MYSQL数据库优化方案

1.建立合适的索引 2.缩小搜索的范围 3.少用复杂的联合查询 4.使用数据缓存 5.读写分离 6.借助第三方搜索工具 ......

» 阅读全文

nginx设置404时如何使用判断条件

图片不进行404跳转,其它404情况跳转 error_page 404 = @mx404; location @mx404 { if ($request_filename !~ (.*)\.(png|gif|jpg)){ rewrite ^ http://www.mengxiang.org/404/ last; } }

» 阅读全文

出现了一个PHP脚本占用系统内存50%

开始认为是哪个变量PHP没有自动释放,查看代码,里面有个类的函数是static的,加了设置为Null和unset后无效果。 用memory_get_usage方法一测试,才发现在每次数据库读取都会增加内存。 看了db类找到原因了,原来db对象是放在全局里的,在数据库读取时会在他里面记录下执行的SQL。全局的程序没有执行完毕是不会释放的,这个脚本又是常驻内存执行的,解决方法也简单取消记录这个SQL就可以了。 经验:对于全局变量在循环调用里的内存使用要注意 ?phpclass ...

» 阅读全文

转:PHP编程54条必知

0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是 一种可以把多个字符串当作参数的函数(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。 1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 2、$row[id] 的速度是$row[id]的7倍。 3、echo 比 print 快,并且使用echo的多重参数(译注...

» 阅读全文

JQ插件slides的修改加快图片速度

和对 Galleria 的修改一样,修改slides也是为了解决多张大图同时下载时的网络缓慢问题。 调用不使用src而是用show img show=[field:picname/] border=0 alt=[field:title/] 其它使用方法见官网: http://slidesjs.com/ 修改后的文件 myslides.jquery.js ...

» 阅读全文

Tags: slides , jq插件

JQ插件Galleria的几处修改

谈不上优化,主要是改了几点为了更好的适应需求。 1.修改文件加载方式,默认为一次性加载,图多了会卡,改为点只加载下一页 修改后的代码调用稍微有点变化就是img标签没有src,如下: div id=galleria {dede:productimagelist} a href=[field:linkurl/] img image=[field:imgsrc/] thumb=[field:imgsrc function=thumbImg(137,0,@me)/] title=[...

» 阅读全文

Tags: jq插件 , galleria

正则表达式语法

一个 正则表达式 就是由普通字符(例如字符 a 到 z)以及特殊字符(称为 元字符 )组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 这里有一些可能会遇到的正则表达式示例: Visual Basic Scripting Edition VBScript 匹配 /^\[ \t]*$/ ^\[ \t]*$ 匹配一个空白行。 /\d{2}-\d{5}/ \d{2}-\d{5} 验证一个ID 号码...

» 阅读全文

Tags: 正则表达式

网站数据部分丢失,从备份中恢复

昨天发现网站部分数据被误删除了,通过binlog查找那些被删除的id,再通过数据库备份找回来了。 费了一些周折,记录一下解决方案。主要就是把需要恢复的那些数据从备份中导出,再在线上导入。 方法一、 #通过mysql命令行执行#导出select * from cms_archives where id in(620,621) into outfile a.sql ;#导入LOAD DATA INFILE a.sql INTO TABLE cms_archives CHARAC...

» 阅读全文

Tags: 数据恢复

jira自定义工作流解决方案

1.自带了五种状态不太够用,再增加一些状态 2.汉化处理问题界面配置名 3.增加工作流 4.点击在工作流后面的steps添加状态,并增加转换状态路径 其中注销和解决问题是用的解决问题页,重开和验证不通过用的分配问题页,其它使用第一个no view for transtion 这是加好的样子 添加完成后,开始工作,重开,验证不通过三个状态需要增加后续处理, 主要是要注意The 解决 of the issue will be cleared一定要有,不然重开的问题还是已解决的状...

» 阅读全文

Tags: jira

jira邮件提醒配置

先设置消息提醒方案,这里系统有默认的,稍加修改或用默认都可以 配置SMTP邮件服务器 设置项目的提示方式为设置好的提醒方案 设置为邮件发送为定时服务,每分钟检查一次

» 阅读全文

Tags: jira

回顶部