IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> axios + MySQL初始 + 懒加载(demo含代码) -- 大二上第三周 -> 正文阅读

[大数据]axios + MySQL初始 + 懒加载(demo含代码) -- 大二上第三周

axios

axios用于浏览器和node.js的基于Promise的HTTP客户端,是同构的(可以在具有相同代码库的浏览器和node.js中运行)。在服务器端使用本地node.js的http模块,在客户端(浏览器)使用XMLHttpRequests

执行get请求

const axios = require('axios');

axios.get('/user?ID=12345')
     .then(function (resquest) {
         console.log(resquest);
     })
     .catch(error => {
         console.log(error);
     })
//get里面还可以这样写
     axios.get('/user', {
         params: {
             ID: 12345
         }
     })
    //给加上异步
    async function getUser() {
        try{
            const response = await axios.get('/user?ID=12345');
            console.log(response);
        }catch(error){
            console.log(error);
        }
    }

post请求和get差不多

axios的一些方法
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vKXjFA9z-1632228634990)(1.png)]

使用方法的时候不用指定method,data属性

如果是实例要用的话,就把.换成#

响应模式
响应包含以下内容

{
    data: {},//服务器
    status: 200, //http状态码
    statusText: 'OK', //http 响应服务器
    headers: {}, // http标头(不太理解是什么东西)
    config: {}, // 请求
    request: {} // 是生成这个响应的请求
}

总结一下就是大致和node.js很像,然后有部分实操不一样,需要细看
如果要用环境就必须支持es6

MySQL

数据库就是用来阻止存储和管理数据的仓库

数据组织结构就是数据以什么样的结构进行存储
传统型的组织结构分为数据库(database),数据表(table),数据行(row)和字段(field)

实际开发中,一般情况下,每个项目都对应独立的数据库
不同的数据存在不同的表中
表中具体存储的信息由字段来决定

满足开发需求要安装的软件
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LIwWTp72-1632228634994)(2.png)]

千万不要随便删环境变量和系统变量

懒加载

简单描述:就是让在滚动条滚动的时候显示下面的图片,最开始只显示最开始的那张照片

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .contioner{
            width: 100%;
        }
        img{
            display: block;
            margin-left: auto;
            margin-right: auto;
            margin-top: 100px;
        }
    </style>
</head>
<body>
    <div class="contioner">
        <img src="1.jpg" alt="图片失效" title="猫猫真可爱">
        <img src="1.jpg" alt="图片失效" title="猫猫真可爱">
    </div>
    <script>
        let div = document.querySelector('.contioner');
        let h = window.innerHeight;//视口高度

        window.addEventListener('scroll', function () {
            let scrollT = window.pageYOffset;//获取窗口滚动条高度
            let realT = document.body.offsetHeight;//获取实际内容高度

            if (h + scrollT > realT) {//判断条件:让视口高度 + 滚动条高度 > 实际内容的高度
                let temp = document.createElement('img');
                temp.setAttribute("src", "1.jpg");
                temp.setAttribute("alt", "图片失效");
                temp.setAttribute("title", "猫猫真可爱");
                div.appendChild(temp);
            }
        });
    </script>
</body>
</html>

因为过中秋节于是就不是周日发了

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-09-22 14:44:36  更:2021-09-22 14:48:01 
 
开发: 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 22:13:23-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码