天道酬勤,学无止境

博客

JavaScript基础题及答案20道——必刷前端题目(背)

一、题目及答案 1 . 我们可以在下列哪个 HTML 元素中放置 Javascript 代码? <script><javascript><js><scripting> 2 . 写 "Hello World" 的正确 Javascript 语法是? ("Hello World")"Hello World"response.write("Hello World")document.write("Hello World") 3 . 插入 Javacript 的正确位置是? <body> 部分<head> 部分<body> 部分和 <head> 部分均可 4 . 引用名为 "xxx.js" 的外部脚本的正确语法是? <script src="xxx.js"><script href="xxx.js"><script name="xxx.js"> 5 . 外部脚本必须包含 <script> 标签吗? 是否 6 . 如何在警告框中写入 "Hello World"? alertBox="Hello World"msgBox("Hello World")alert("Hello World")alertBox("Hello World") 7 . 如何创建函数? function:myFunction()function myFunction()function=myFunction() 8

2022-03-26 03:56:36   

Axios和Axios函数发送Ajax请求

可以安装axios包,也可以引入 注意:get请求不能设置请求体,post请求可以设置请求体 post格式是 第一个参数是url,第二个参数是请求体,第三个参数是其他配置 注意: axios发起post请求,url后面的参数自动拼接到Request URL上 axios默认用get传值时用params传参,用post传值时,用data传参,就是用post传值时,url参数影响了请求地址自动加上了params 如果要解决这个问题,需要在请求开始时做一个拦截就好了 apiRequest.interceptors.request.use((request) => { console.log(request); if(request.method == 'post'){ request.params = {}; } return request; }); server.js /* * @Description: * @Version: 2.0 * @Autor: Seven * @Date: 2021-06-09 15:59:55 * @LastEditors: Seven * @LastEditTime: 2021-07-04 18:31:19 */ const express = require("express"); const app = express(); /

2022-03-26 03:56:27   

Java学习随笔

GitHub CSDN 技术文档 网课 实习 笔记 API Java文档 提供Java某个类的定义和使用方法 https://docs.oracle.com/en/java/javase/11/docs/api/index.html Java常用输入输出语句 输入 1.Scanner类 Import java.util.* 构造Scanner类对象,Scanner s = new Scanner(System.in); nextlnt()输入整数 nextLine()输入字符串 nextDouble()输入双精度数 s.close 2使用java.io.BufferedReader 和 java.io.InputStreamReader Import java.io.*; BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); Br.read() br.readLine() 3java.io.Console Console console = System.console(); Console.readLine() 输出 println 换行打印 Print 不换行打印 Write 字节输出 System.out.println("%+8.2f\n",3.14); 反射

2022-03-26 03:56:23   

负指数二项式展开

负指数二项式展开 文章目录 负指数二项式展开前言含负数的组合数负指数二项式的麦克劳林展开参考资料 前言 今日在学习陈希孺先生的《概率论与数理统计》一书时,看到了一个之前未闻的负二项分布,于是上溯到负指数的二项式展开,这方面从前未知,照例学习一番,写篇博客,即入即出。 含负数的组合数 我们通常的二项式展开的指数是非负整数,例如: ( a + b ) n = ∑ r = 0 n C n r a n − r b r (a+b)^n=\sum_{r=0}^{n}C_n^ra^{n-r}b^r (a+b)n=r=0∑n​Cnr​an−rbr 其中 C n r = n ! r ! ( n − r ) ! C_n^r=\frac{n!}{r!(n-r)!} Cnr​=r!(n−r)!n!​,又记做 ( n r ) \tbinom{n}{r} (rn​)。我们高中学到的二项式展开, n n n和 r r r通常是非负整数,如果我们要展开像是 ( a + b ) − 3 (a+b)^{-3} (a+b)−3这样指数是负数的二项式,就要把上面的 n n n拓展到负数,而 r r r仍是非负整数。 n n n拓展到负数以后, ( n r ) \tbinom{n}{r} (rn​)的计算方法还是一样的,即: ( n r ) = n ( n − 1 ) ⋯ ( n − r + 1 ) r ! = n ! r

2022-03-26 03:56:15   

Javascript语言精粹学习笔记之数据类型

- Javascript 的简单数据类型包括 1. 数字 number JS不分整型与浮点型 两个浮点数相加,精度不够 2. 字符串 String 除"+" 符号拼接字符串外es6字符串拼接方法:`${str}${str2}` 3. 布尔值 boolean 4. null null 专门用来表示一个空的对象 5. Undefined 当声明一个变量,但是并不给变量赋值或者赋值为undefined时,它的值就是undefined,因为JS是一门弱类型语言,不赋值的情况下JS无法判断他需要的内存,但为了能正常执行就为Undefined.使用typeof检查一个undefined时也会返回undefined。 以上都是简单数据类型,其他都是对象:Function,Array等。 - 研究一下,前五个貌似是对象,因为他们拥有方法,但是他们是不可变的? var s1 = 2.1; var s2 = s1.toFixed(2); ps:参考资料:《JavaScript权威指南(第六版)》、《JavaScript高级程序设计(第三版)》 根据在csdn和翻阅资料终于找到的解释:上面第一行s1为number基本类型,但在第二行中s1调用了一个toFixed()方法 ,当第二行代码访问 s1 时,访问过程处于一种读取模式,也就是要 从内存中读取这个字符串的值。而在读取模式中访问字符串时

2022-03-26 03:55:52   

OSPF特殊区域及LSA类型详解

OSPF协议是当前使用的主流IGP协议之一,今天写这篇文章,主要是想给大家介绍一下OSPF特殊区域及LSA类型的相关知识,本文适合作为对OSPF有一定了解的同学,如果您对OSPF基础知识还有其他的问题或者想要更深入的了解OSPF,也可以查阅我博客内以前的文章。 一、OSPF概述 (一)OSPF基本原理 OSPF,作为一种动态路由协议,可以自动学习并生成生成IGP各网段的路由。在一个AS域内,运行OSPF的路由器会建立邻接关系,他们之间互相交换路由,最终达到全网所以路由和网络信息的一致。对于每一个路由器而言,他们会根据所学习到的全网网络和路由信息,自动生成路由表。当网络拓扑发生改变时,改变信息也会传达全网,最终OSPF可以自动调整路由表,保证数据包转发的可靠性。 (二)为什么OSPF要划分区域 为什么OSPF要划分区域呢?为什么OSPF要设置特殊区域呢?学习OSPF特殊区域和LSA报文类型的同学应该首先弄懂这个问题。如果OSPF不划分区域,那么假设OSPF域内所有的路由器都会处在一个area0内部,这样的话如果网络规模非常庞大,那么OSPF路由信息交互和传递的时间就会延长,同样的,OSPF计算路由表所需时间也会延长,而一旦网络拓扑发生变化,OSPF进行应对和处理的时间还是会延长。为了解决上述问题,OSPF引入了区域的概念。因此,说白了

2022-03-26 03:55:48   

Javascript语言精粹学习笔记之对象

一、 引言 - Javascript的简单类型包括 1.数字 number 两个浮点数相加,精度不够 JS不分整型与浮点型​​​​​ 2.字符串 string 3.布尔值 boolean 4.null 5.undefined 6.symbol(新增) 研究一下 前五个貌似是对象,因为他们拥有方法? 但其实基本类型不是对象,使用基本类型变量可以调用方法是因为产生了包装对象(临时的)。 ES6中基本数据类型有六种:undefined、null、string、number、boolean、symbol(新增)。另外一个复杂数据类型就是object了。基本数据类型没有方法和属性,有时候我们看见可以直接调用string.length的长度,其实是包装对象的作用。 其他都是对象 如:Function Array等。 二、Javascript中的对象 1. 对象字面量 对象字面量的定义方式,可以轻松搞定函数大量参数需要一一对应输出的情况。他的对策就是给函数传入一个对象,而这个对象是用字面量的方式定义的,属性和值对应的方式可以一目了然,属性的值可以从包括另一个对象字面量在内的任意表达式中获得。且对象是可嵌套的。 let tt = { name :'Tendo', age: 19, hometown : { c : 'china', p : 'jiangxi' } } 2. 检索

2022-03-26 03:55:44   

绕过TPM2.0和UFEI升级Windows11

现状: 2011年购置的戴尔T7500工作站,主板无UFEI启动和TPM模块,升级Windows11。 参考: https://quickfever.com/install-windows-11-on-legacy-bios/ 准备: 1.Windows10安装文件: cn_windows_10_consumer_editions_version_21h1_x64_dvd_1baf479d 2.Windows11安装文件: 21996.1.210529-1541.co_release_CLIENT_CONSUMER_x64FRE_en-us 3.序列号和激活工具。 升级: 分别解压缩Windows10和Window11的安装文件,将Windows11/sources/install.wim复制到Windows10/sources/install.wim覆盖,然后运行Windows10/setup.exe即可开始安装。 解释: Install.wim为安装的系统文件,其他的是引导,利用Windows10的引导来安装Windows11的文件,绕过UFEI和TPM2.0. 测试: 目前已利用Hyper-V的虚拟机测试通过。 问题: 目前实体机升级,无法保存个人设置和已安装的应用,因为原先的Windows10是中文版,而现在的Windows11暂时还是英文版。。

2022-03-26 03:55:35   

mysql主从复制和读写分离

文章目录 前言一、MySQL 读写分离与主从复制理论1.什么是读写分离?2.为什么要读写分离3.什么场合用读写分离4.主从复制与读写分离5.mysql 复制类型6.主从复制的工作过程7.读写分离原理 二、MySQL 主从复制和读写分离的配置 前言 一、MySQL 读写分离与主从复制理论 1.什么是读写分离? 读写分离,基本的原理是让主数据库处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库处理SELECT查询操作。数据库复制被用来把事务性操作导致的变更同步到集群中的从数据库。 2.为什么要读写分离 因为数据库的 “写”(写10000条数据可能要3分钟)操作是比较耗时的。但是数据库的 “读”(读10000条数据可能只要5秒钟)。所以读写分离,解决的是,数据库的写入,影响了查询的效率 3.什么场合用读写分离 数据库不一定要读写分离,如果程序使用数据库较多时,而更新少,查询多的情况下会考虑使用。利用数据库主从同步,再通过读写分离可以分担数据库压力,提高性能。 4.主从复制与读写分离 在实际的生产环境中,对数据库的读和写都在同一个数据库服务器中,是不能满足实际需求的。无论是在安全性、高可用性还是高并发等各个方面都是完全不能满足实际需求的。因此,通过主从复制的方式来同步数据,再通过读写分离来提升数据库的并发负载能力。有点类似于rsync

2022-03-26 03:55:31   

Python中的Xpath

import requests hd = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/17.17134"} a=requests.get("http://www.hljswkj.org.cn/",headers = hd) b=a.content.decode('utf-8') from lxml import etree d = etree.HTML(b) c = d.xpath("//ul[@class='tzgg']//li/div/a/text()") print(c) 来源:https://blog.csdn.net/qq_44652989/article/details/118465916

2022-03-26 03:55:25