-
PHP操作MongoDB GridFS 存储文件的详解
本文为大家讲解的是PHP操作MongoDB GridFS 存储文件的详解,感兴趣的同学参考下。 <?php //初始化gridfs $conn = new Mongo(); //连接MongoDB $db = $conn->photos; //选择数据库 $grid = $db->getGridFS(); //取得gridfs对象 //gridfs有三种方式存储文件 //第一种直接存储文件 $id = $grid->storeFile("./logo.png"); //第二种存储文件二进制流 $data = get_file_contents("./logo.png"); $id = $grid->storeBytes($data,array("parame"=>'附加参数将随图片一起存入')); //第三种保存直接表单提交的文件$_FILES $id = $grid->storeUpload('upfi...
PHP 2014-12-02 22:57:59 -
PHP源码分析之变量的存储过程分析
本文主要为大家讲解的是PHP源码分析之变量的存储过程分解,本文针对PHP变量声明后,解释器在背后的一系列动作做了分解,需要的朋友可以参考下 PHP代码如下: $php_var = 1; 对应C的代码是: zval* c_var; //定义PHP变量指针 MAKE_STD_ZVAL(c_var); //初始化PHP变量 ZVAL_LONG(c_var,1) ;//赋值 ZEND_SET_SYMBL( EG(active_symbol_table), " php_var ", c_var);//注册到全局变量符号表 一.首先看第一行: zval* c_var;//申明一个zval指针c_var; zval的结构如下: struct _zval_struct { /* Variable information */ &n...
PHP 2014-12-01 10:25:14 -
mysql中存储过程、函数的一些问题
本文为大家讲解的是mysql的存储过程用法及如何用变量作表名的方法,感兴趣的同学参考下. 1.用变量做表名: 简单的用set或者declare语句定义变量,然后直接作为sql的表名是不行的,mysql会把变量名当作表名。在其他的sql数据库中也是如此,mssql的解决方法是将整条sql语句作为变量,其中穿插变量作为表名,然后用sp_executesql调用该语句...
数据库操作教程 2014-11-30 06:54:07 -
php线性表顺序存储实现代码(增删查改)
本文是一个php线性表顺序存储实现代码(增删查改),感兴趣的同学参考下. <?php /* *文件名:linearList.php * 功能:数据结构线性表的顺序存储实现 */ class linearList { private $arr; private $length; const MAXSIZE=100; /* *构造函数,判断空表还是飞空表,并且进行实例化 * @param array $arr 输入的数组 * @param int $n 输入数组的长度 * @ruturn void; */ function __construct($arr,$n) { if($n>self::MAXSIZE) { echo '对不起,数组的长度'.$n.'超出了内存空间!'.self::MAXSIZE; } else if($n<0) { echo '异常,长度不能为负数。'; } else if($n==0) { echo '<br/>....你创建了...
PHP 2014-11-30 04:09:37 -
php Session存储到Redis的方法示例
本文为大家讲解的是php 中把Session存储到Redis的方法示例,感兴趣的同学参考下. php Session可以保存到文本或者内存、还有数据库,今天讲的是存到Redis的方法。 当然要写先安装php的扩展,略 修改php.ini的设置 session.save_handler = redis session.save_path = “tcp://127.0.0.1:6379″ 修改后重启php-fpm或nginx,phpinfo() session redis 如果不想修改php.ini可这样 ini_set(“session.save_handler”,”redis”); ini_set(“session.save_path”,”tcp://127.0.0.1:6379″); 如果配置文件/etc/redis.conf里设置了连接密码requirepass保存session的时候会报错,sav...
PHP 2014-11-30 01:07:59 -
php使用memcache存储session的方法详解
本文为大家讲解的是php使用memcache存储session的方法详解,感兴趣的同学参考下。 Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等...
PHP 2014-11-29 23:47:03 -
来自德国的旗舰机:奇怪的80GB存储空间
站长搜索(www.adminso.com):来自德国的旗舰机:奇怪的80GB存储空间 站长搜索讯 德国的智能手机并没有给人留下像他们的汽车那样的深刻印象,但这部Linshof i8也许是个例外。这是一部配置强悍的手机,同时其设计也别出心裁...
业界动态 2014-11-27 17:28:49 -
198元起“酷壳”发布,可扩容iPhone电量/存储
站长搜索(www.adminso.com):198元起“酷壳”发布,可扩容iPhone电量/存储 站长搜索讯,11月25日消息,今天下午,智能硬件厂商Kuner科技发布首款智能保护壳“酷壳”(KUKE),能够为iPhone手机提供全方位保护、容量扩展以及电量扩充等升级功能。设计上,酷壳采用1.85超薄边框、无下巴设计、增加厚度4.9mm、1700mAh容量电池,使用light sync技术及lighting接口;除此之外酷壳采用ARM Cortex-M3架构KN1单独处理器、eMMC存储芯片、MLC颗粒...
业界动态 2014-11-26 08:51:01 -
演示更流畅 减小幻灯片文件的存储大小
为了增加演示文稿的观赏性,通常会在幻灯片中插入大量色彩丰富的图片,这样肯定会增加演示文稿文件的大小,对于携带、交流都很不方便,不过从PowerPoint2002版本开始新增了“压缩图片”的功能,在一定程度上可以缓解这个问题。 在做好的演示文稿中,打开“文件”菜单,选择“另存为”选项,在“另存为”对话框中,单击“工具”按钮的下拉箭头,从弹出的菜单中选择“压缩图片”选项,(如图1)所示...
办公软件 2014-11-26 03:17:42 -
win7系统程序降低存储空间消耗的小诀窍
最近有网友反映说,win7系统的内存空间消耗很大,CPU占用率高,大大影响系统运行速度。有没有什么办法可以解决呢?今天小编就来教大家如何降低存储空间消耗的小诀窍...
系统程序 2014-11-23 04:53:52 -
如何能让操作系统降低存储空间消耗
在使用计算机的过程中,我们时常会碰到CPU占用率高,内存空间消耗过大的问题,由于这些问题导致系统运行速度变慢,那么有什么办法降低系统存储空间消耗呢?今天,小编就给大家带来了具体的解决办法。 1、打开任意一个文件夹,然后点击上方的“工具”,然后在弹出的菜单中选择“文件夹选项”,如下图所示: 2、在文件夹选项中,选择“查看”选项卡,然后在高级设置窗口中将“始终显示图标,从不显示缩略图”选项取消勾选,接着点击“应用—确定”按钮,如下图所示: 3、关掉文件夹,点击桌面左下角的“开始”按钮,然后选择“运行”,如下图所示: 4、输入“cmd”指令后按下回车键确认,如下图所示: 5、进入到命令提示符窗口后,输入“powercfg –h off”指令,按下回车键确认,如下图所示: 通过...
系统程序 2014-11-23 00:51:44 -
金士顿推出超高速、大容量microSD/SD存储卡
站长搜索(www.adminso.com):金士顿推出超高速、大容量microSD/SD存储卡 站长搜索报道,移动设备和数码相机功能越来越强悍,配合大容量的存储空间就更加锦上添花了。近日金士顿推出了新的存储卡产品,不仅有着超高读写速度,同时在容量上也大大提升...
业界动态 2014-11-15 12:48:41