| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> PHP知识库 -> PHP(2) -> 正文阅读 |
|
[PHP知识库]PHP(2) |
1、时间配置时间php.ini 2、http全局数组$_GET[] 3、jsonp方法json_encode() 4、header方法?header("content-tyre: application/json"); 5、sessionsession是用来保持客户端与服务器端会话de 6、cookie存储在客户端的数据,可以设置过期时间 7、MySQL存储引擎中MyISAM和InnoDB,优缺点,索引?MyISAM?优:成熟、稳定、易于管理;表格锁定机制;比innoDB快;缺:optimize清理空间;适合:读取需求、节约空间时间、响应速度快; InnoDB优:数据库支持外键和事务处理,缺:速度比MyISAM稍慢;占用空间大;适合:用到事务、外键和更高安全性的需求;多用户同时修改表; 创建索引:alert table tablename add index (`字段名`) 8、什么是数据库索引,主键索引,唯一索引的区别,索引的缺点是什么?索引:通过在表字段中建立索引可提高查询优化,确保数据的唯一性,以及可以对全文索引字段中的大量文本的搜索进行优化。 主键索引(primary key):主要作用是确定数据表里一条特定的数据记录的位置。数据表会根据主键的唯一索引性来唯一标示每条记录 唯一索引(unique)主要是为了避免数据出现重复(4)区别:每个表中只能有一个主键索引,但可以有多个唯一索引。 (优点):创建索引可以大大提高系统的性能: 保证数据库表中每一行唯一性. 加快数据检索速度,最主要的原因。 加速表和表之间连接 在使用分组和排序 子句进行数据检索时,显著减少查询中分组和排序时间。 查询使用优化隐藏器,提高系统性能。 ?增加索引也有许多不利的方面: 创建和维护索引要耗费时间,随着数据量的增加而增加。 占物理空间,除了数据表占数据空间之外,索引还要占一定的物理空间,如果要建立聚簇索引,空间就会更大。 当对表数据进行增删改时,索引也要动态维护,降低数据维护速度。 在哪建索引? 经常需要搜索的列,加快搜索的速度; 主键列,强制该列唯一性和组织表中数据排列结构 经常连接列(外键)加快连接速度 范围搜索列,因索引已排序,范围是连续 排序列,因索引已排序,可利用索引排序加快时间; WHERE子句列,加快条件判断。 9、关于中文截取的问题
结合Join?、array_slice和 正则 10、PHP经典算法题1、有5个人偷了一堆苹果,准备在第二天分赃。晚上,有一人遛出来,把所有菜果分成5份,但是多了一个,顺手把这个扔给树上的猴了,自己先拿1/5藏了。没想到其他四人也都是这么想的,都如第一个人一样分成5份把多的那一个扔给了猴,偷走了1/5。第二天,大家分赃,也是分成5份多一个扔给猴了。最后一人分了一份。问:共有多少苹果?
2、一群猴子排成一圈,按1,2,…,n依次编号。然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数,再数到第m只,在把它踢出去…,如此不停的进行下去,直到最后只剩下一只猴子为止,那只猴子就叫做大王。要求编程模拟此过程,输入m、n, 输出最后那个大王的编号。
|
|
PHP知识库 最新文章 |
Laravel 下实现 Google 2fa 验证 |
UUCTF WP |
DASCTF10月 web |
XAMPP任意命令执行提升权限漏洞(CVE-2020- |
[GYCTF2020]Easyphp |
iwebsec靶场 代码执行关卡通关笔记 |
多个线程同步执行,多个线程依次执行,多个 |
php 没事记录下常用方法 (TP5.1) |
php之jwt |
2021-09-18 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 20:51:27- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |