随笔分类 -  php

上一页 1 2 3 4 5 6 7 下一页
学习LAMP、Nginx+php-fpm+MySQL
九,php中上传文件
摘要:1,php网页上传文件大小有限制的,默认最大2M。可以修改php.ini调节大小,upload_max_filesize = 2M。网页上传使用http协议,上传大文件性能不好;有些公司做一个客户端软件,使用tcp协议,专门上传大文件的。2,文件系统只识别GB2312,不识别utf-8,因此需要对中 阅读全文
posted @ 2016-08-02 16:32 张三的哥哥 阅读(188) 评论(0) 推荐(0)
php使用xa规范实现分布式事务处理
摘要:具体实例如下,对数据表进行插入和删除操作,两个操作都成功才会修改数据表,否则数据表不变。 阅读全文
posted @ 2016-07-27 11:40 张三的哥哥 阅读(2336) 评论(0) 推荐(0)
js调用php和php调用js的方法举例
摘要:http://www.cnblogs.com/kuyuecs/archive/2012/07/18/2597068.html 阅读全文
posted @ 2016-06-15 17:55 张三的哥哥 阅读(300) 评论(0) 推荐(0)
linux下安装mongodb
摘要:1,下载mongodb,mongodb-linux-x86_64-2.4.9.tgz。解压缩,更名为mongodb。 2,mongodb类似于绿色软件,直接复制到相应目录下即可使用。剪切到/usr/local/webserver。 3,创建data文件夹存储数据库数据,创建logs文件,存储mong 阅读全文
posted @ 2016-05-22 17:38 张三的哥哥 阅读(158) 评论(0) 推荐(0)
php请求远程url内容方法
摘要:php请求远程url内容有两个方法fopen/file_get_contents和curl。 1,fopen/file_get_contents与curl的差异 (1)fopen /file_get_contents 每次请求都会重新做DNS查询,并不对DNS信息进行缓存。但是CURL会自动对DNS 阅读全文
posted @ 2016-05-21 23:46 张三的哥哥 阅读(20031) 评论(0) 推荐(0)
PHP中运算符优先级
摘要:运算符优先级指定了两个表达式绑定得有多“紧密”。例如,表达式 1 + 5 * 3 的结果是 16 而不是 18 是因为乘号(“*”)的优先级比加号(“+”)高。必要时可以用括号来强制改变优先级。例如:(1 + 5) * 3 的值为 18。 如果运算符优先级相同,那运算符的结合方向决定了该如何运算。例 阅读全文
posted @ 2016-05-19 01:48 张三的哥哥 阅读(251) 评论(0) 推荐(0)
PHP中count()和sizeof()
摘要:php中获取数组长度函数有两个count()和sizeof(),如果传递给这个函数的数组是一个空数组,或者是一个没有经过设定的变量,返回的数组元素个数就是0。两函数功能一样,手册上讲,sizeof()是函数count()的别名。 count(array,mode),count()函数两个参数,arr 阅读全文
posted @ 2016-05-19 01:03 张三的哥哥 阅读(1819) 评论(0) 推荐(0)
使用memcache或redis限制某个用户或者某ip用户一段时间内最大投票次数
摘要:实现每个用户在某网站10分钟内最多投票5次 注:$b = array_shift($val)<time()-$t中运算符优先级是-高于<,<高于=。因此右边小于成立,$b=1,否则$b=0。 开始写的注释部分代码,后来进行优化,对||了解更加深入。 null与数字进行比较时候,默认为0。 阅读全文
posted @ 2016-05-19 00:48 张三的哥哥 阅读(586) 评论(0) 推荐(0)
memcache内存存储
摘要:memcache的内存分配默认是采用了Slab Allocator的机制分配、管理内存。在该机制出现以前,内存的分配是通过对所有记录简单地进行malloc和free来进行的。 但是,这种方式会导致内存碎片,加重操作系统内存管理器的负担,最坏的情况下, 会导致操作系统比memcached进程本身还慢。 阅读全文
posted @ 2016-05-17 23:49 张三的哥哥 阅读(650) 评论(0) 推荐(0)
Memcache技术分享:介绍、使用、存储、算法、优化、命中率
摘要:原文地址:http://zhihuzeye.com/archives/2361 1、memcached 介绍 1.1 memcached 是什么? memcached 是以LiveJournal旗下Danga Interactive 公司的Brad Fitzpatric 为首开发的一款软件。现在已成 阅读全文
posted @ 2016-05-17 23:45 张三的哥哥 阅读(2502) 评论(0) 推荐(0)
memcache面试题汇总
摘要:1,memcached是原子的吗? 所有的被发送到memcached的单个命令是完全原子的。如果您针对同一份数据同时发送了一个set命令和一个get命令,它们不会影响对方。它们将被串行化、先后执行。即使在多线程模式,所有的命令都是原子的,除非程序有bug:) 命令序列不是原子的。如果您通过get命令 阅读全文
posted @ 2016-05-17 17:36 张三的哥哥 阅读(5421) 评论(1) 推荐(0)
网络中常用的接口
摘要:21/tcp FTP 文件传输协议 22/tcp SSH 安全登录、文件传送(SCP)和端口重定向 23/tcp Telnet 不安全的文本传送 25/tcp SMTP Simple Mail Transfer Protocol (E-mail) 3306 mysql1433 sql server1521 oracle8080 tomcat 80/tcp HTTP 超文本传送协议 (W... 阅读全文
posted @ 2016-05-17 15:32 张三的哥哥 阅读(325) 评论(0) 推荐(0)
php扩展memcache和memcached区别?以及memcached软件的介绍
摘要:引用“http://www.vicenteforever.com/2012/03/memcache-different-memcached/” memcached是一个软件,而PHP包括了memcache和memcached 2个扩展,这2个接口使PHP程序代码能够操作和使用memcached这个软 阅读全文
posted @ 2016-05-17 11:05 张三的哥哥 阅读(582) 评论(0) 推荐(0)
LNMP环境搭建配置memcache
摘要:原始出处 http://iceeggplant.blog.51cto.com/1446843/819576 memcached是高性能的,分布式的内存对象缓存系统,在动态应用中减少数据库负载,提升访问速度。php关于memcached的扩展方式有两种:一种memcache,一种memcached。 阅读全文
posted @ 2016-05-17 01:17 张三的哥哥 阅读(1666) 评论(0) 推荐(0)
PHP中array_chunk()函数
摘要:1,array_chunk()函数 阅读全文
posted @ 2016-05-13 11:40 张三的哥哥 阅读(336) 评论(0) 推荐(0)
使用Fiddler代理调试本地手机页面
摘要:从事前端开发的同学一定对 Fiddler 不陌生,它是一个非常强大的http(s)协议分析工具。我们知道如何在电脑上调试页面请求,但在手机端你没有这么多强大好用的调试工具来调试你的webapp,如果你需要查看在手机上打开页面时,所产生的http请求却又不知道怎么做,那就继续往下看。(当然,大部分情况 阅读全文
posted @ 2016-05-13 10:32 张三的哥哥 阅读(6195) 评论(0) 推荐(0)
PHP中php_sapi_name()与array_map()
摘要:1,php_sapi_name() php_sapi_name返回web服务器和php之间的接口类型。函数说明: 返回描述php所使用的接口类型的小写字符串,例如CLI的php下这个字符串是“cli“,Apache下可能会有几个不同的值,取决于使用的SAPI。 实例: 2,array_map() a 阅读全文
posted @ 2016-05-09 19:25 张三的哥哥 阅读(851) 评论(0) 推荐(0)
PHP中define()和dirname(__FILE__)
摘要:1,define() 函数定义一个常量。常量类似变量,不同之处在于: (1)在设定以后,常量的值无法更改 (2)常量名不需要开头的美元符号 ($) (3)作用域不影响对常量的访问 (4)常量值只能是字符串或数字 语法 name是必需的,规定常量名称;value是必需的,规定常量值;case_inse 阅读全文
posted @ 2016-05-01 10:57 张三的哥哥 阅读(1212) 评论(0) 推荐(0)
phpStorm配置SVN与FTP数据传输
摘要:公司php开发时候,需要搭建环境,自己捋了下思路,公司代码放在SVN服务器上,需要在本机安装TortoiseSVN软件,将代码下载到本机,在本机上调试程序,修改代码,修改的代码再上传到SVN。之后通过公司平台将代码上传到线上。在本机搭建LNMP环境非常麻烦的,可以使用公司已经搭建好LNMP环境的研发 阅读全文
posted @ 2016-04-30 00:41 张三的哥哥 阅读(732) 评论(0) 推荐(0)
PHP中关于foreach的笔试题
摘要:1,php与C++的不同之处是PHP中变量没有局部作用域,只有函数作用域和全局作用域。如下函数,在php中,$name的作用域是函数test();在C++中$name的作用域是for循环体,for循环体结束,$name失效。以上代码,在php正常运行,在C++中报错。 2, 实例 结果应该打印出: 阅读全文
posted @ 2016-04-27 16:00 张三的哥哥 阅读(528) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 下一页