- 博客(93)
- 收藏
- 关注
原创 软件测试2
明确性、代表性、简洁性等价类划分完后如何取值就使用边界值法判定表法本质是因果图法的产物正常设计某个场景,里面所有的事件或者步骤都叫事件,正常执行完这个事件叫做基本流,如果在基本流中间有意外的情况发生就会有备选方案即备选流
2022-12-03 22:35:06 115
原创 Ajax4 json
通过Ajax获取json并解析现在只能在控制台看见数据,还需要渲染到浏览器界面解析lol_json数据01html+=“其他”;==>html=html+“其他”
2021-08-25 10:03:17 59
原创 Ajax3 XML
XML就是有格式的数据,里面只能使用双标签,不能使用单标签服务器返回xmlxml这段信息是从服务器返回的,当把这段字符串xml返回给浏览器后,浏览器并不知道这段信息是什么,就会把它当成普通的字符串,我们就需要通过服务器告诉告诉浏览器,这是xml文件,即在php代码里面加入header(‘content-type:text/xml;charset=utf-8’);现在拿里面的对象就可以直接responseXML.querySelector(‘name’);解析XML最外层完全一
2021-08-24 21:40:36 61
原创 Ajax2(主要是案例和知识总结)
聊天机器人(简易版)聊天机器人(好看版)php服务器不需要接收数据,浏览器请求过来,服务器随机发送一条数据返回,所以不需要请求头图灵机器人vscode自定义代码片段详解
2021-08-24 15:30:45 72
原创 Ajax1
Ajax发送get请求验证用户名是否存在即被注册过对应上面思维导图的浏览器部分对应上面思维导图的服务器部分放到浏览器页面使用户可以看到验证用户名,添加提示信息Ajax通过post发送数据post发送但不传数据的情况,请求头可以不用写(跟get基本一样)post发送但传数据的情况(发送的数据并不放在url后面,get才放到url后面,应该放send里面)如果不写请求头,有请求,但是服务器就不会响应也就是数据并没有发送到服务器如果不
2021-08-24 13:31:46 64
原创 PHP基础知识2(一小部分Ajax)
get提交数据补充post提交数据爱旅行网站动态化分析因为要获取数据,所以要写一个<?php?>之前写网站的时候,默认都是死的,只要有a标签,只要有网站地址就可以跳过去,但是有些网站,就算知道地址,没有登录,也无法跳转过去,而这就需要后端程序员来解决。后端人员多少都会一点前端代码,但是为什么还要把前后端分开呢,因为现在用户对于界面的要求越来越高,就需要有人专门来研究...
2021-08-24 10:48:40 84
原创 PHP基础知识1
要把phpstudy里面的apach和mySQL打开,之后都是在服务器中写代码了php的编写位置:不可以随便放置。因为要通过服务器去访问,而通过服务器访问的话必须把代码或者文件放在服务器网站的根目录里面D:\phpStudy\phpstudy_pro\WWW要把php代码包裹在<?php?>里面保存的路径中也不能含有中文\<?php //单行注释 /* 多行注释 */ //设置页面编码格式 header('content-type:text/html;c
2021-08-23 21:32:27 287 2
原创 es6补充2
es5实现构造函数继承:es6class类的继承(和上面构造函数的继承结果一样):浏览器使用es6模块化方式一(直接使用标签,在标签里面写一系列导入代码)类型要设置为module:分开暴露:统一暴露:默认暴露:浏览器使用es6模块化方式二(用标签src属性去引入一个入口文件)类型要设置为module:...
2021-08-23 17:28:50 54
原创 服务器
web服务器软件问题在网页不刷新的情况下,向服务端发送http请求,然后得到http响应通过自己的ip地址去访问相应网站:然后查询自己电脑的ip地址:win+R 输入ipconfig/all然后按回车然后在浏览器中输入ip地址搜索即可到达想要访问的网站。但是输入ip地址只能打开里面中的一个页面比如index,如果还想要访问别的页面,就在ip地址后面加上/java.html(这只是举个例子)CS架构数据库软件简介后台语言简介当数据存放之后,如果想要改变样式等,数据就要频繁
2021-08-23 14:19:44 85
原创 es6补充1
symbol的使用场景就是给对象添加属性和方法,表示独一无二的值symbol .后面的属性,都是symbol里面的属性,而他们作为一个整体,又作为我们对象的一个属性去设置,来改变对象在特定场景下的表现即拓展对象功能因为是整体的函数传参(下面的图片)生成器函数在异步任务中的表现:解决了回调地狱问题<!DOCTYPE html><html lang="en"><head> <m...
2021-08-22 20:38:02 59
原创 正式es6
使用call方法调用fn函数,将函数中的this关键字指向了onj对象,此时函数中输出的this就是obj对象。然后使用resFn变量接受fn函数运行之后返回的结果,实际上接收的就是返回的匿名函数,resFn就相当于返回的函数的名字。然后调用resFn()函数,虽然是在全局作用域下被调用,相当于调用window下面的resFn函数,但函数内部的关键字this不指向window,因为它是箭头函数,箭头函数中没有自己的关键字,如果在箭头函数中使用关键字,this指向...
2021-08-22 11:36:30 76
原创 DOM知识3(重点)
第三种封装的绑定事件方式了解即可<!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...
2021-08-18 15:35:40 48
原创 DOM知识2
最外层循环是给四个小按钮绑定点击事件里层循环是通过check属性来判断小按钮是否被点击新浪微博下拉菜单案例:隐藏之前:隐藏之后:在赋值文本域的时候多添加一个连接a标签...
2021-08-17 16:52:07 36
原创 DOM知识1
<!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>D..
2021-08-16 16:29:30 60
原创 JDBC知识2
10.8、事务package com.kuang.lesson04;import com.kuang.lesson02.utils.jdbcUtils;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;public class TestTransaction { public static void
2021-08-12 19:46:58 46
原创 JDBC知识
9、数据库设计9.1、为什么需要设计9.2、三大范式10、JDBC(重点):用驱动去连数据库的10.3、第一个JDBC程序创建测试数据库CREATE DATABASE jdbcStudy CHARACTER SET utf8 COLLATE utf8_general_ci;USE jdbcStudy;CREATE TABLE `users`( id INT PRIMARY KEY, NAME VARCHAR(40), PASSWORD VARCHAR(40),
2021-08-12 13:23:40 57
原创 索引 数据库用户管理
8、数据库用户管理(权限管理和备份)8.1、用户管理SQL yog可视化管理SQL命令操作用户表:mysql.user(在SQL yog里面)本质:对这张表进行增删改查8.2、数据库的备份
2021-08-11 19:29:13 52
原创 事务
执行事务-- ======事务======-- mysql 是默认开启事务自动提交的SET autocommit = 0 /*关闭*/SET autocommit = 1 /*开启(默认的)*/-- 手动处理事务SET autocommit = 0 -- 关闭自动提交-- 事务开启START TRANSACTION -- 标记一个事务的开始,从这之后的sql都在同一个事务内INSERT xx -- 这两句有一句失败了就说明这个事务提交不上去INSERT xx -...
2021-08-11 16:09:50 57
原创 DQL查询数据(最重要)
4.1、数据查询语言4.2 指定查询字段-- 查询全部学生 select 字段 from 表SELECT *FROM `result`-- 查询指定字段SELECT `StudentNo`,`StudentName` FROM student-- 别名,给查到的结果起一个名字 ASSELECT `StudentNo` AS 学号, `StudentName` AS 姓名 FROM student-- 函数 Contcat(a,b)SELECT CONCAT('姓名:',
2021-08-11 12:01:13 70
原创 MySQL的数据管理(重点)
3.1、外键(了解)方式一,在创建表的时候,增加约束CREATE TABLE `grade`( `gradeid` INT(10) NOT NULL AUTO_INCREMENT COMMENT '年级id', `gradename` VARCHAR(20) NOT NULL COMMENT '年纪名称', PRIMARY KEY(`gradeid`))ENGINE=INNODB DEFAULT CHARSET=utf8-- 学生表的gradeid字段,要去引用年纪表的gradeid字
2021-08-10 17:22:29 80
原创 操作数据库
2、操作数据库操作数据库>操作数据库中的表>操作数据库中表的数据mysql关键字不区分大小写2.1操作数据库(了解)创建数据库(中括号里面的代码可写可不写,大括号里面的是必写)CREATE DATABASE [IF NOT EXISTS] westos删除数据库DROP DATABASE [IF EXISTS] westos使用数据库USE school //如果表名或者字段名是一个特殊字符,就需要带`` USE `school`4. 查看所有的
2021-08-10 13:45:59 70
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人