-
PHP中的Session和Cookie深入分析
本文为大家讲解的是PHP中的Session和Cookie深入分析,感兴趣的同学参考下。 在一个页面设置一个cookie时,必须刷新或到下一个页面才可以用 $_COOKIE 得到变量的值. 原因是因为当页面第一次被浏览器访问载入时,页面中的 cookie 会被设置,将其发送存储到客户端指定的存储位置,所以$_COOKIE没有接收到客户端发送过来的 cookie 变量的值,当刷新或到下一个页面时,客户端会在页面程序在服务器端运行之前,发送与该地址相对应的 cookie到服务器端,所以 $_COOKIE 可以得到的值! 说白了就是当每一个页面被访问时,如果客户端找到了与访问地址相对应的 cookie 时,会在程序在服务器端运行之前发送这个 cookie 到服务器端. (个人对此的看法) 本人表达能力不强,如有不明,还请抱歉! php中设置cookie数组的时候,不可以用像php中的那个添加数据的方法: <?php setcookie('my_cookie[]', 1); setcookie('my_cookie[]', ...
PHP 2014-12-19 02:36:04 -
美高校加码支持衍生创业 证明学术研究价值
据国外媒体报道,美国高校正纷纷加大催生“衍生公司”(诞生于学生或教学人员的部分前沿研究的创业公司)的力度。部分学校在创建基金帮助负担创业费用,有的学校则努力匹配科学家和创业者、孵化机构或者项目,以促进商业开发...
互联网 2014-12-18 15:45:10 -
张伟然:历史地理学80年,研究技术引领学科发展
澎湃新闻记者 于淑娟复旦大学历史地理研究中心教授张伟然澎湃新闻:禹贡学会成立于1934年,到今年正好80年。这中间,历史地理学的发展呈现出怎样的阶段性?张伟然:我觉得大体可以分为四段...
互联网 2014-12-17 14:09:07 -
深入理解PHP原理之Session Gc的一个小概率Notice
PHP Notice: session_start(): ps_files_cleanup_dir 如果在ubuntu/Debian下, 采用apt安装的PHP, 那么在使用Session的时候, 就可能会有小概率遇到这个提示. PHP Notice: session_start(): ps_files_cleanup_dir: opendir(/var/lib/php5) failed: Permission denied (13) in /home/laruence/www/htdocs/index...
PHP 2014-12-16 08:54:05 -
深入解析PHP垃圾回收机制对内存泄露的处理
本文为大家深入解析了PHP垃圾回收机制对内存泄露的处理方法,感兴趣的同学参考下。 上次说到了refcount和is_ref,这里来说说内存泄露的情况 $a = array(1, 2, &$a); unset($a); 在老的PHP版本中,这里就会出现内存泄露,分析如下: 执行第一行,可以知道$a和$a[2]指向的zval refcount=2,is_ref=1 然后执行第二行,$a将会从符号表中被删除,同时指向的zval的refcount--,此时refcount=1,因为refcount!=0,故此zval不会被当做垃圾回收,但是此时我们却失去了$a[2]指向这个zval的入口,因此这个zval成了一块内存垃圾 同样的道理可以发生在类内部引用里,例如 $a = new Man(); $a->self = &$a; unset($a); 那么如何解决这种问题呢,新的GC机制采用了一个算法来解决这个问题 PHP有一个root buffer用来存储zval的节点信息,当root...
PHP 2014-12-15 13:21:08 -
深入PHP变量存储的详解
本文是对PHP变量的存储进行了详细的分析介绍,感兴趣的朋友参考下 1.1.1 zval结构 Zend使用zval结构来存储PHP变量的值,该结构如下所示: typedef union _zvalue_value { long lval; /* long value */ double dval; /* double value */ struct { char *val; int len; } str; HashTable *ht; /* hash table value */ zend_object_value obj; } zvalue_value; struct _zval_struct { /* Variable information */ zv...
PHP 2014-12-15 07:24:08 -
关于PHP实现异步操作的研究
本文为大家讨论的是关于PHP实现异步操作的研究,感兴趣的同学参考下。 1.为啥PHP需要异步操作? 一般来说PHP适用的场合是web页面展示等耗时比较短的任务,如果对于比较花时间的操作如resize图片、大数据导入、批量发送EDM、SMS等,就很容易出现操作超时情况...
PHP 2014-12-15 06:54:04 -
澳大利亚科学家研究:男性是真傻
站长搜索(www.adminso.com):澳大利亚科学家研究:男性是真傻 澳大利亚纽卡斯尔大学的科学家用研究告诉你:男性是真傻!他们把研究写成报告,发表在著名的《英国医学杂志》上。科学家们的研究对象是“达尔文奖”的获奖者...
业界动态 2014-12-14 12:18:06 -
研究发现共乘服务比出租车更安全
驾驶分析公司Zendrive调查了1000多名司机,其中包括出租车司机,Uber等共乘服务司机和普通司机,结果发现共乘服务比出租车更安全。Zendrive对旧金山地区这些司机的驾驶习惯进行了研究...
互联网 2014-12-12 23:12:07 -
研究称或存在镜像宇宙:时间反向运行
站长搜索(www.adminso.com):研究称或存在镜像宇宙:时间反向运行 据英国《每日邮报》报道,时间的不可逆性在过去超过一个世纪的时间里一直困扰着科学家们。但最近科学家们发展出一套新的理论,有望帮助回答其中的一些问题――至少是那些有关时间的开端以及在那“之前”究竟发生了什么的问题...
业界动态 2014-12-12 19:33:08 -
微软大亨将建新细胞研究中心
站长搜索(www.adminso.com):微软大亨将建新细胞研究中心 继11年前建立脑科学研究所后,微软共同创始人之一保罗・艾伦又宣布了下一项计划:艾伦细胞科学研究所。与上一个研究所相同,新的研究机构将会收到来自艾伦本人赞助的1亿美元种子基金;并将组建大团队科研,使生物学家、数学家、计算机科学家与其他专家会聚一堂;探寻与解密目前在很大程度上依然未阐明的复杂生物世界...
业界动态 2014-12-12 14:57:10 -
揭秘Facebook人工智能研究室
国外媒体近日撰文介绍了Facebook已成立一年的人工智能研究实验室。该实验室由纽约大学教授、深度学习专家雅恩・乐昆领导,他们目前想要为Facebook打造一种数字助手...
互联网 2014-12-11 21:51:11