1、二叉查找树 首先,让我们先看一张图: 从图中可以看到,我们为 user 表(用户信息表)建立了一个二叉查找树的索引。 图中的圆为二叉查找树的节点,节点中存储了键(key)和数据(data)。键对应 user 表中的 id,数据对应 user 表中的行数据。 二叉查找树的特点就是任何节点的左子节点 ...
                            
                            
                                分类:
其他好文   时间:
2021-06-02 20:13:17   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    环境介绍 RHEL8 nginx 192.168.92.129 RHEL8 myxql 192.168.92.130 RHEL8 php 192.168.92.131 nginx配置 //关闭服务器和selinux [root@nginx ~]# systemctl disable --now fi ...
                            
                            
                                分类:
其他好文   时间:
2021-06-02 19:38:14   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                1.基础问题回答 (1)什么是表单 主要用于数据采集功能 (2)浏览器可以解析运行什么语言。 JavaScript、php、jsp等 (3)WebServer支持哪些动态语言 PHP、jsp、python等 (4) 防范注入攻击的方法有哪些 类似Java里面的preparestatement这样的预 ...
                            
                            
                                分类:
Web程序   时间:
2021-06-02 19:33:26   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                原文:数据结构如何一天速成? 常用的数据结构有:数组,栈,链表,队列,树,图,堆,散列表等, 1、数组 数组是可以再内存中连续存储多个元素的结构,在内存中的分配也是连续的,数组中的元素通过数组下标进行访问,数组下标从0开始。例如下面这段代码就是将数组的第一个元素赋值为 1。 int[] data = ...
                            
                            
                                分类:
其他好文   时间:
2021-06-02 19:23:42   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                二分查找 一、引子 设想一个猜数字游戏,A从给定的区间中选择一个数字,B要猜这个数,如果B猜的数大了,就高速B猜大了,如果B猜的数小于A选择的数,就告诉B猜小了。理论上经过有限次的猜数后,B一定可以猜到这个数。 二、算法思想 通过上述猜数字游戏可以发现B每次猜数字时,其实都对给定的区间进行了压缩,最 ...
                            
                            
                                分类:
编程语言   时间:
2021-06-02 19:20:27   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    打开后查看源代码看到 点进去看到源代码,一段段分析 首先看到了 hint.php,点进去看到 flag在 ffffllllaaaagggg 中,接着分析 设置一个白名单,检查是否存在$page并且检查$page是否为字符 检查$page是否在白名单中,后面有两个函数,上网后了解是截取变量page中? ...
                            
                            
                                分类:
Web程序   时间:
2021-06-02 19:06:31   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                我用的是宝塔CentOS 7.6,php7.3,mysql5.7, nginx1.18 1.下载magento,composer下载总是失败,建议git或码云下载 2. 查看系统要求,并解除宝塔禁用的一些PHP函数 3 解压,进入根目录下, 然后运行 composer -install vvv,会出 ...
                            
                            
                                分类:
其他好文   时间:
2021-06-02 18:40:55   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    1、单链表的整表创建 单链表的整表创建有两种方法、一种是采用头插法、就是始终让新结点在第一个位置。另一种是采用尾插法、每次把新结点都插在终端结点的后面,按照排队时的正常思维,所谓的先来后到。 1.1、尾插法实现 整体思路: 首先定义一个节点p、该节点为头节点。 然后定义一个节点l、代表尾节点。 让p ...
                            
                            
                                分类:
其他好文   时间:
2021-06-02 18:35:08   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    Redis的连接 // 实例化redis类 $redis = new \Redis(); // 参数1:host,参数2:port $redis->connect('127.0.0.1', 6379); // 如果有密码的话,则: $redis->auth('密码'); // 测试redis是否连接 ...
                            
                            
                                分类:
Web程序   时间:
2021-06-02 18:17:28   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    (1)string 这是最基本的类型了,没啥可说的,就是普通的set和get,做简单的kv缓存 例子:常规计数:微博数,粉丝数等 (2)hash 这个是类似map的一种结构,这个一般就是可以将结构化的数据,比如一个对象(前提是这个对象没嵌套其他的对象)给缓存在redis里,然后每次读写缓存的时候,可 ...
                            
                            
                                分类:
其他好文   时间:
2021-06-02 18:16:17   
                                阅读次数:
0