linux(CentOS 6.6)下Redis安装配置记录

    这篇文章主要介绍了linux(CentOS 6.6)下Redis安装配置记录,本文给出了安装需要的支持环境、安装redis、测试Redis、配置redis等步骤。 本站之前记述了一篇关于redis的文章,有兴趣的可参考: redis详解及windows下的安装与简单使用 1、安装需要的支持环境 在安装Redis之前首要先做的是安装Unix的Tcl工具,如果不安装的话后期将无法对Redis进行测试。在后期执行make test的时候将返回如下...阅读全文
    作者:绝缘体.. | 分类:Linux, PHP, redis, windows, 操作系统, 数据库, 编程语言 | 阅读: | 标签:, , , ,

    php中array_push 与 $arr[]=$value 性能比较分析

    本文简要分析一下php中array_push与$arr[] = $value两种将元素加入数组末尾的方法的性能,以便在不同的场景中能够更好的使用相应的方式去处理问题。 1. array_push方法 array_push 方法,将一个或多个元素压入数组的末尾。array_push() 将array当成一个栈,并将传入的变量压入array的末尾。array的长度将根据入栈变量的数目增加。 int array_push ( array &$array , mixed $var [, mix...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,

    Mysql反应慢,CPU占用高的解决办法总结

    最近发现php网站发布信息比较慢,而且同网站目录下的asp经常登录后立即就重新登录,立即考虑到服务器资源占用问题,所以进服务器看到原来mysql占用率较高 25-60%左右,偶尔能跑到100%,所以导致上述问题的发生。 通过以前对mysql的操作经验,先将mysql的配置问题排除了,查看msyql是否运行正常,通过查看mysql data目录里面的*.err文件(将扩展名改为.txt)记事本查看即可。如果过大不建议用...阅读全文
    作者:绝缘体.. | 分类:MySQL, PHP, windows, 操作系统, 数据库, 编程语言 | 阅读: | 标签:, , , ,

    GIT服务器实现web代码自动部署

    这里简要记录一下GIT服务器实现web代码自动部署的方法。 1、git机制简要介绍  git使用的是代码仓库,git服务端有仓库,称为远端仓库,我们clone下来的,本地也有一个仓库称为本地仓库。我们commit的时候是把代码提交到了本地仓库,push时是把代码提交到了远端仓库,pull的时候是把代码从远端仓库下载到本地仓库。 代码仓库对代码的存储使用了版本指针,每个提交的版本都对应一个HEAD指针,...阅读全文
    作者:绝缘体.. | 分类:git, nginx, PHP, 开发工具, 编程语言 | 阅读: | 标签:, , , ,

    依赖注入容器理解

    耦合 一个好的代码结构设计一定是松耦合的,这也是很多通用设计模式的宗旨,就是把分散在各处的同一个功能的代码汇聚到一起,形成一个模块,然后在不同模块之间通过一些细小的、明确的渠道进行沟通。 在实践中,不同功能和模块之间的互相依赖是不可避免的,而如何处理好这些依赖之间的关系则是代码结构能否变得美好的关键。 <?php class User { public function register($user) ...阅读全文
    作者:绝缘体.. | 分类:PHP, redis, 数据库, 编程语言 | 阅读: | 标签:, , , ,

    代码中常见的Module Not Found”异常如何解决?

    在开发过程中,我们经常会遇到 “Module Not Found” 异常,这通常意味着代码依赖的模块无法被找到。这个问题在使用各种编程语言和框架时都可能会发生,但幸运的是,我们可以通过一些常见的方法来解决这个问题。在本文中,我们将探讨如何使用依赖管理和调试技巧来解决这个问题。 依赖管理 依赖管理是解决模块未找到问题的关键。在大多数编程语言和框架中,我们使用包管理器来安...阅读全文
    作者:绝缘体.. | 分类:javascript, PHP, python, ruby, 编程语言 | 阅读: | 标签:, , , ,