-
[PHP] 数据结构-输出链表倒数第k个结点PHP实现
输入一个链表,输出该链表中倒数第k个结点。第一个指针走(k-1)步,到达第k个节点,两个指针同时往后移动,当第一个结点到达末尾的时候,第二个结点所在位置就是倒数第k个节点了 ? php class Node{ public $data ; public $next ;} // 创建一个链表 $linkList = new Node...
2018-09-05 07:57:36
-
重温PHP之选择排序
思路:一组数中,选出最小者与第一个位置数交换,然后在剩余数中再找最小者与第二个位置数交换,依次类推,循环到倒数第二个数和最后一个数比较为止。 测试代码: 结果:...
2018-09-05 07:57:35
-
php中0,空,null和false的区别【简记】
1 $a = 0 ; 2 $b ="0" ; 3 $c = '' ; 4 $d = null ; 5 $e = false ; 6 7 echo "5个变量-原始测试类型" ; 8 var_dump ( $a ); // int 0 9 var_dump ( $b ); // string '0' 10 var_dump ( $c ); // string '' 11 var_dump ( $d ); // null 12 var_dump ( $e ); // boolea...
2018-09-05 07:57:26
-
PHP面向对象之抽象类
在oop语言中,一个类可以有一个或多个子类,而每个类都有一个公有方法做为外部代码访问其的接口。而抽象方法就是为了方便继承而引入的。 掌握2个为什么? 什么是抽象方法? 在类里面定义的没有方法体的方法就是抽象方法,所谓的没有方法体指的是,在方法声明的时候没有...
2018-09-05 07:57:29
-
Redis面试总结
https://www.cnblogs.com/jiahaoJAVA/p/6244278.html 1 什么是redis? Redis是一个基于内存的高性能key-value数据库。 (有空再补充,有理解错误或不足欢迎指正) 2 Reids的特点 Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当...
2018-09-05 07:57:22
-
error:0906D064:PEM routines:PEM_read_bio:bad base6
今天在使用easywechat对接企业打款到银行卡时,遇到了两个错误 error:0906D064:PEM routines:PEM_read_bio:bad base64 decode 和 error:0906D06C:PEM routines:PEM_read_bio:no start line 。 这是因为想要正确的使用密钥,需要满足以下三个条件。 公共密钥的开头需要...
2018-09-05 07:57:19
-
ThinkPHP使用纯真IP获取物理地址时中文乱码问题
今天在用ThinkPHP通过纯真IP获取地址时,发现输出结果中文乱码,如图: 经查发现ThinkPHP的IpLocation.class.php类文件中说明:“由于使用UTF8编码 如果使用纯真IP地址库的话 需要对返回结果进行编码转换”,修改浏览器编码毕竟不是长久之计, 于是尝试通过定义一个数...
2018-09-05 07:57:18
-
ThinkPHP中I('post.')与create()方法
简要归纳: 1、二者都可用来接收post表单提交的数据。 2、I('post.')方法可直接接收赋值给变量如$post=I('post.'),create()方法源于父类模型封装,需先实例化父类模型,如:$post=M('Test')-create()。 3、I('post.')方法内置默认过滤方法htmlspecialchars可过滤html...
2018-09-05 07:57:16
-
Linux下memcache编译安装与基本使用
memcache是一套分布式的高速缓存系统, 特点为key-value 存储 一、在 linux 编译安装memcache、redis等, 需要 gcc,make,cmake,autoconf,libtool 等工具, 直接使用yum安装即可: yum install gcc make cmake autoconf libtool 二、下载官方源码: memcached 依赖于 libe...
2018-09-05 07:57:13
-
[PHP] 数据结构-反转链表PHP实现
1.常见方法分为迭代和递归,迭代是从头到尾,递归是从尾到头 2.设置两个指针,old和new,每一项添加在new的后面,新链表头指针指向新的链表头 3.old-next不能直接指向new,而是应该设置一个临时指针tmp,指向old-next指向的地址空间,保存原链表数据,然后old-next指向new,new往...
2018-09-05 07:57:13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash