摘要: 用了好长时间mysql,却没有用心记住一些有用的东西,加油!mysql> SHOW VARIABLES;+---------------------------------+-------------------------------------------+| Variable_name | Value |+---------------------------------+-------------------------------------------+| auto_incr... 阅读全文
posted @ 2013-08-27 22:16 toeasy 阅读(741) 评论(0) 推荐(0) 编辑
摘要: 一.Win7 虚拟机centos NAT联网链接地址:http://www.cr173.com/html/19808_1.html,也不知道是哪位大神弄的,实践过,可以使用,但是重启之后却不能用了,那就可以看第二种NAT方式的。用过了,可以使用!二.VMware虚拟机的CentOS无法上网的解决方法NAT方式步骤:1.打开VMware但不进入CentOs,把Ethernet的网络连接设置成NAT方式。2.在主机上,网络连接—>本地连接属性—>高级,把“internet连接共享”给勾上(同时选择VMnet8)。 右击查看VMnet83.进入centos,点击---》系统----》管理 阅读全文
posted @ 2013-08-26 12:54 toeasy 阅读(791) 评论(0) 推荐(0) 编辑
摘要: 今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过 多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。1. 为查询缓存优化你的查询大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样 阅读全文
posted @ 2013-08-21 14:58 toeasy 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1.尽量静态化: 如果一个方法能被静态,那就声明它为静态的,速度可提高1/4,甚至我测试的时候,这个提高了近三倍。 当然了,这个测试方法需要在十万级以上次执行,效果才明显。 其实静态方法和非静态方法的效率主要区别在内存:静态方法在程序开始时生成内存,实例方法在程序运行中生成内存,所以静态方法可以直接调用,实例方法要先成生实例,通过实例调用方法,静态速度很快,但是多了会占内存。 任何语言都是对内存和磁盘的操作,至于是否面向对象,只是软件层的问题,底层都是一样的,只是实现方法不同。静态内存是连续的,因为是在程序开始时就生成了,而实例申请的是离散的空间,所以当然没有静态方法快。 静态方法始终调用同一 阅读全文
posted @ 2013-08-21 14:45 toeasy 阅读(669) 评论(1) 推荐(0) 编辑
摘要: 转自:http://www.laokboke.net/2013/05/12/google-official-recommended-site-performance-testing-tools/最近闲逛google网站站长指南的时候,发觉其在技术指南中强力推荐了几款网站性能监控工具,目的是让站长用来辅助优化网站使网站变得更快,改善用户体验,提高网站排名。这几款工具中,除了google官方的网站性能监控工具Page Speed之外,其余的都没有在老k经常使用的网站性能测试工具之列,故在这列出来,让大家多一个选择,毕竟能获得google推荐的工具肯定是神仙放屁-非同凡响的。YSlowyslow网站 阅读全文
posted @ 2013-06-19 21:30 toeasy 阅读(867) 评论(0) 推荐(0) 编辑
摘要: 1.利用COOKIE存放session_id();实例:域名一文件php代码:<?phpsession_start();setcookie("session_id",session_id(),time()+3600*24*365*10,"/",".session.com"); $_SESSION['user_name'] = '梁山良民';echo $_SESSION['user_name'];?>域名二文件php代码:<?phpsession_destroy(); s 阅读全文
posted @ 2013-05-21 16:56 toeasy 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 之前简单的写过一篇的用户注册整合ucenter的文章,因为写的很简洁,很多童鞋都看的不是很明白,也收到了很多童鞋的问题邮件。前几天因为公司的几个 网站需要做同步登录功能,因此就用到了ucenter作为中间桥梁。现在很多开源的cms系统,博客系统,论坛系统都自带整合ucenter的插件,但是 如果是自己开发的网站需要和discuz或者ecshop同步登录的话,就需要把自己的完网站整合上ucenter了。其实整合ucenter也没有传说中的那么困难,今天我就详细的介绍下如何把自己的网站整合上ucenter,实现多站点同步登录,同步退出的方法。首 先你需要安装一个ucenter,ucenter可以去 阅读全文
posted @ 2013-05-16 18:55 toeasy 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 大家应该知道缓存机制能能有效的减轻网站的服务器压力,Smarty模板引擎的一大亮点就是为我们提供了非常简单的缓存操作,下面就让我们学习一下。 首先我们要知道Smarty缓存机制分为全局缓存,部分缓存,局部缓存三种,我们一一介绍。 1、全局缓存 顾名思义,全局缓存就是为整个网站的全部页面都生成缓存页面。 首先我们要操作smarty的配置文件,开启缓存,指定缓存文件目录,并设置缓存的存活时间 $smarty->cache_dir = ‘./cache/’; //设置存放缓存文件的文件夹 $smarty->caching = 1;//开启缓存 0、FALSE代表关闭|非0数字、TRUE代 阅读全文
posted @ 2013-05-16 17:29 toeasy 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1、首先安装好perl环境。2、在dos环境中,切换到perl目录中,例如我的目录是dos 命令 cd c:\Perl\bin3、在此目录输入perl mysqldumpslow的路径\mysqldumpslow.pl+mysqldumpslow命令 +slow.log的路径+输出的地方例如:我的mysqldumpslow目录为slow.log的目录为C:\Perl\bin\slow.log输出的文件为time .txt,目录为E:\mysqldumpslow的命令参数列举如下:--help输出帮助信息-v输出详细信息 -d调试 -s 按照什么排序,默认是'at',显示顺序为倒 阅读全文
posted @ 2013-05-15 14:31 toeasy 阅读(1471) 评论(1) 推荐(0) 编辑
摘要: 转自http://blog.csdn.net/leamonjxl/article/details/6431444MySQL越来越被更多企业接受,随着企业发展,MySQL存储数据日益膨胀,MySQL的性能分析、监控预警、容量扩展议题越来越多。“工欲善其 事,必先利其器”,那么我们如何在进行MySQL性能分析、监控预警、容量扩展问题上得到更好的解决方案,就要利用各种工具来对MySQL各种指标进行分 析。本文是读书笔记,下面提及的工具,读者可能都用过,或打算准备是使用。MySQL服务器的发布包没有包含那些能完成许多常见任务的工具,例如监控服务器的工具、比较服务器间数据的工具。我们把这些工具分成以下几 阅读全文
posted @ 2013-05-15 14:30 toeasy 阅读(692) 评论(0) 推荐(0) 编辑