第 24 页 - 学习
什么是冒泡算法?

冒泡排序,有时也称为下沉排序,是一种简单的排序算法,它反复遍历要排序的列表,比较每对相邻的项目,如果它们的顺序错误则交换它们。重复传递列表,直到不需要交换,这表明列表已排序。

php实现一个10进制转2进制的函数

十进制整数转换为二进制整数采用"除2取余,逆序排列"法。具体做法是:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为0时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为...

https 的加密过程?

单向认证(客户端无证书):客户端:发送客户端SSL版本信息服务器:服务端给客户端返回SSL版本、随机数等信息,以及服务器公钥客户端:客户端校验服务端证书是否合法,合法继续,否则告警客户端:客户端改善自己可支持的对称加密方案给服务端,供...

PHP的协程以及用途

关于协程,你可能看的最多的就是这样一句话“协程就是用户态的线程”.要理解是什么是“用户态的线程”,必然就要先理解什么是“内核态的线程”。内核态的线程是由操作系统来进行调度的,在切换线程上下文时,要先保存上一个线程的上下文,然后执行下...

进程间通信方式有哪些

匿名管道通信高级管道通信命名管道通信消息队列通信信号量通信信号共享内存通信套接字通信

rand与mt_rand的区别

1.intrand(void)/intmt_rand(void)2.intrand(int$min,int$max)/intmt_rand($min,$max)对第一种形式:rand()产生的随机数为0到g...

php-fpm各配置含义,fpm的daemonize模式

static-子进程的数量是固定的(pm.max_children)ondemand-进程在有需求时才产生(当请求时,与dynamic相反,pm.start_servers在服务启动时即启动dynamic-子进程的数...

php7性能为什么提升这么高

https://laravel-china.org/articles/6201/questions-and-answers-that-laravel-and-phper-interviews-may-encounterPHP7和P...

10g文件,用php查看它的行数

来自网络:它的方式是一次读取一部分数据,计算这部分数据中有多少个换行符,不断循环,效率会比顺序读取内容高functioncount_line($file)...