`
lfq618
  • 浏览: 85533 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表

文件操作

    博客分类:
  • php
当文件正在用file_put_contents()函数写入状态时, 用file_size()函数不会计算出此文件的大小,因为此文件的缓存信息没有更新,需要调用clearstatcache() 函数来清理文件缓存信息,才能够准确计算出文件大小。 $ids = $this->dbAdapter->fetchAll("SELECT `pic_id` FROM `pic` WHERE `pic_state` = 0"); if (empty($ids)) { exit('No data to sync.'); } $xmlW ...
如果有说的不对的地方,请拍砖,以下总结的这些都是边测试边查资料和自己的分析,可能会存在一些错误的地方。   之前我们纠结过该使用哪些类型。   对此我做了很多测试。发现这三种类型,存储所占空间是一样的。对于查询效率上来讲由于查询的时间会受到其他因素的影响,所以我只看了一下大概值,这三种类型的数据在搜索速度上基本可以说也是一样的。     使用bit类型的表: CREATE TABLE `test_bit` (   `my_bit` bit(1) NOT NULL DEFAULT b'0',   KEY `my_bit` (`my_bit`) ) ENGINE=MyISAM ...
Yii自带的Cache机制虽然可以通过set(),get()方法实现缓存的存储,获取,但是当数据源有更新时,如update,delete数据后,原来缓存的数据更新不好解决,虽然可以通过query caching 和CDbCacheDependency实现部分功能,但这种机制实在不怎样,而且对删除数据这种情况也不好处理。具体也查看:http://www.yiiframework.com/doc/ ... ry-caching-with-dao像java的ibatis等,可通过设置当执行了某个方法后,即更新缓存,如调用update,delete,save等方法后,立即更新或删除原来的缓存,通过这种 ...

mysql.sock找不到

修改/etc/my.cnf[mysqld]datadir=/database/mysqlsocket=/database/mysql/mysql.sock[client]socket=/database/mysql/mysql.sock一般情况下,用户往往会忘记添加[client]段之所以要修改client这段内容是因为如果不时明确指出mysql客户端程序还是会连到/var/lib/mysql/mysql.sock这个socket上面去,此时虽然数据库已经正常启动,使用mysql连接数据库是还是会报找不到/var/lib/mysql/mysql.sock的错误
有时候安装好MySQL程序的时候,直接输入命令mysql或mysqladmin会发现提示命令不存在,这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令,我们需要做的就是映射一个链接到/usr/bin目录下,相当于建立一个链接文件。首先得知道mysql命令或mysqladmin命令的完整路径,比如mysql的路径是:/usr/local/mysql/bin/mysql,我们则可以这样执行命令: ln -s /usr/local/mysql/bin/mysql /usr/bin  
1.安装相关库文件(没有的话就安装,有就不用安装了)   # yum install bison gcc gcc-c++ autoconf automake zlib* libxml* ncurses-devel libtool-ltdl-devel*   2.安装cmake包 # wget http://www.cmake.org/files/v2.8/cmake-2.8.6.tar.gz   # tar zxvf cmake-2.8.6.tar.gz # cd cmake-2.8.6/
<?php return array( // This should be an array of module namespaces used in the application. 'modules' => array( ), // These are various options for the listeners attached to the ModuleManager 'module_listener_options' => array( // This should be an arra ...
比如提示 URL 'http://xxxxx.googlecode.com/svn/trunk' doesn't exist 可以把地址改为 http://xxxxx.googlecode.com/svn 这样就可以下了。 原因好像是什么版本0代替了版本1。呵呵
在Linux CentOS系统上安装完php和MySQL后,为了使用方便,需要将php和mysql命令加到系统命令中,如果在没有添加到环境变量之前,执行“php -v”命令查看当前php版本信息时时,则会提示命令不存在的错误,下面我们详细介绍一下在linux下将php和mysql加入到环境变量中的方法(假设php和mysql分别安装在/usr/local/webserver/php/和/usr/local/webserver/mysql/中)。 方法一:直接运行命令export PATH=$PATH:/usr/local/webserver/php/bin 和 export PATH=$PA ...
分享到微博 <a href="javascript:void(0)" onclick="postToWb();return false;" class="tmblog"><img src="http://v.t.qq.com/share/images/s/b32.png" alt="转播到腾讯微博" border="0" /></a> <script type="text/javascript"> ...

linux中locate命令

在linux中,用locate命令查找信息时,有时候会出现如下错误: locate: can not stat () `/var/lib/mlocate/mlocate.db': No such file or directory  解决的办法是更新库: 执行命令 : updatedb
我怎么在虚拟的系统中接着创建虚拟机呢???
著名php开源框架Zend Framework经历了长达数年的开发,终于在2012年9月5日正式发布了2.0版本,下简称ZF2。时隔Zend 1.0版本的发布已经有5年之久。php的框架一直都是百家争鸣的,但是作为php官方运维的框架,Zend Framework在php开发者中的流行度并不高。其一是由于Zend Framework主要面向大型应用,对代码规范以及程序结构有严格的规定,入门门槛较高。另一方面还是因为Zend Framework整体的执行效率偏低,略显笨重。 所以Zend小组本次可谓痛定思痛,ZF2并不像其他框架只是修修补补的更新,而是完全重写了ZF1的所有代码,主打的口号 ...

孤晓技术资料

    博客分类:
  • php
http://guxiao1976.blog.163.com/blog/#m=0 孤晓技术资料
http://andrewyu.blog.51cto.com   抚琴煮酒博客 架构运维
Global site tag (gtag.js) - Google Analytics