附录1-chrome调试工具

打开浏览器后,按F12打开chrome调试工具

目录

1  元素 Elements

1.1  调试值或内容

1.2  通过元素找到html代码

1.3  css中出现错误的情况

2  控制台 Console

2.1  终端打印

2.2  不同变量显示不同颜色 

2.3  结果前面的数字 

2.4  数组的显示

3  源文件 Sources

3.1  断点测试

3.1.1  创建断点

3.1.2  刷新页面

3.1.3  运行位置

3.1.4  变量观测

3.1.5  取消断点

3.2  下载资源

4  网络 Network

4.1  清空之前的响应内容

4.2  过滤响应内容

4.3  具体响应内容

4.3.1  Headers

4.3.2  Preview

4.3.3  Response

4.4  限制网页加载速度

4.5  保存日志

4.6  搜索包内容

5  应用 Application

6  其他

6.1  调试工具位置

6.2  手机端与PC端切换


1  元素 Elements

打开调试工具后默认会出现Elements选项卡的内容

左侧是html,右侧是css

1.1  调试值或内容

在右边的css中,我们可以改动数值,比如我现在想把这个字变蓝

在这里改成blue,这个字就变蓝了

  • 在这里调试后不会帮你保存

1.2  通过元素找到html代码

这里有一个箭头,点一下这个箭头

把箭头移动到我们内容上,它就会告诉你这个内容在html文件中的哪个部分

1.3  css中出现错误的情况

用这个小箭头点击内容后,右侧的css如果发现没有匹配到,或者出现这种情况,就代表css有可能写错了

如果是上面图这种情况就代表一定写错了,调试工具中会在右上角,告诉你问题出现在哪里

2  控制台 Console

2.1  终端打印

在JS中使用console.log()会在控制台打印一些内容

打开页面后点击F12,然后点击下面的console,我们就可以看到输出的内容了

打开页面后点击F12,然后点击下面的console,我们就可以看到输出的内容了

也可以在console中直接输入一些命令,比如我现在输入location,然后按下回车

这样就会得到命令的结果

2.2  不同变量显示不同颜色 

在console中不同的变量类型会显示出不同的颜色

2.3  结果前面的数字 

如果在console中发现显示的东西前有数字,则说明它执行了数字数量的次数,为了看起来方便就没有分成多行显示

2.4  数组的显示

当我们第一次打开页面的时候数组会这样显示

这个时候我们再刷新一次页面,数组就会这样显示

3  源文件 Sources

点击Sources后点击某一个文件,就可以看到html的全部内容

3.1  断点测试

3.1.1  创建断点

我们现在想在sources中让代码重跑一遍,且走到第7行的时候停一下,那么我们需要先点击第七行的这里

这样就表示已经打上了断点

3.1.2  刷新页面

然后我们刷新一下,刷新后这里的图标改变了

且这里的图标一直在转,这说明程序现在正在运行的状态

此时在console中也是什么都没打印出来

3.1.3  运行位置

i的背景是浅蓝色的,表示现在程序走到这一步

点这个按钮进行下一步的单步操作

点击后发现浅蓝色背景移动了位置

3.1.4  变量观测

把鼠标移动到变量上可以看到变量此时的值

我们也可以在右侧的Watch中观察某个变量,首先我们添加i这个变量

可以发现此时的i的值为0,且它是数字型(颜色为蓝色)

3.1.5  取消断点

再次点击这个位置可以取消断点

取消后再次刷新页面,刷新后就会一路执行下来,在Watch中可以看到变量最终的值

3.2  下载资源

有时我们看别人的网页写的很不错,想抄一下,这个时候我们可以在Sources的文件列表中下载一些资源

4  网络 Network

4.1  清空之前的响应内容

点击后之前响应的内容就都没有了

4.2  过滤响应内容

在这里可以筛选响应的内容

比如我只想看到有关JS的响应

4.3  具体响应内容

4.3.1  Headers

点击Headers可以看到请求头,响应头这种信息

4.3.2  Preview

点击Preview可以看到美化后的响应结果

4.3.3  Response

可以在Response中看到响应的结果

4.4  限制网页加载速度

点击No throttling会出现一个下拉菜单,里面有很多的网速情况,我们可以在这里限制自己的加载速度从而测试网络速度慢的情况

4.5  保存日志

勾上可以保存日志

页面刷新后下面抓包的内容会默认删除掉原来的,替换成新的,比如访问百度会有40个请求

刷新网页后也是有40个请求

如果我们勾选了Preserve log就会显示一共有80多个请求,这80个是之前的旧的加上刷新后的新的

4.6  搜索包内容

有时我们响应的包有很多,如果把每一个包都点开来看一个一个找想要的内容就很麻烦。在network中按ctrl+f可以对所有包的内容进行搜索。比如我要搜索有关mp4的内容,那么我就在搜索框里写mp4就行了

5  应用 Application

在应用中点击Cookies可以查看指定网站在该浏览器中的cookie

6  其他

6.1  调试工具位置

部分浏览器的调试工具不是在下方,不在下方我们看起来就很麻烦,我们打开调试工具后点击这里

然后点这个

这样调试工具就到下方了

6.2  手机端与PC端切换

点击这个按钮就可以看到手机端的html效果

在这里从左至右依次可以选择 手机型号、手机px尺寸(开发尺寸)(不可改)、显示比例、网络情况、手机是横着放还是竖着放的(默认为竖着放)

在型号选择中点击Edit,可以添加手机型号

这里有其他的设备

也可以点击Add custom device添加自定义设备

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
好的,根据您的要求,我可以为您提供以下步骤: 1. 打开您的数据库管理工具,并登录您的数据库。 2. 在数据库中创建一个新的表,可以使用 SQL 语句创建,例如: ``` CREATE TABLE my_table ( id INT PRIMARY KEY, name VARCHAR(50), age INT ); ``` 这个语句将创建一个名为 my_table 的表,包含三个列:id、name 和 age。 3. 在您的程序中,使用 JDBC 连接到您的数据库,并访问新创建的表。您可以在 properties 文件中设置数据库连接信息,例如: ``` db.url=jdbc:mysql://localhost:3306/my_database db.user=my_username db.password=my_password ``` 在程序中,您可以使用以下代码读取这些信息: ``` Properties props = new Properties(); InputStream in = new FileInputStream("path/to/your/properties/file"); props.load(in); String url = props.getProperty("db.url"); String user = props.getProperty("db.user"); String password = props.getProperty("db.password"); Connection conn = DriverManager.getConnection(url, user, password); ``` 这会使用您在 properties 文件中设置的信息创建一个 JDBC 连接。 4. 在程序中,使用 SQL 语句向新创建的表中插入数据,例如: ``` String sql = "INSERT INTO my_table (id, name, age) VALUES (?, ?, ?)"; PreparedStatement stmt = conn.prepareStatement(sql); stmt.setInt(1, 1); stmt.setString(2, "John"); stmt.setInt(3, 30); stmt.executeUpdate(); ``` 这将向 my_table 表中插入一行数据,包含 id 为 1、name 为 John、age 为 30。 5. 在程序中,使用 SQL 语句更新新创建的表中的数据,例如: ``` String sql = "UPDATE my_table SET age = ? WHERE name = ?"; PreparedStatement stmt = conn.prepareStatement(sql); stmt.setInt(1, 31); stmt.setString(2, "John"); stmt.executeUpdate(); ``` 这将更新 my_table 表中 name 为 John 的行的 age 值为 31。 希望这些步骤可以帮助您创建一个程序,可以访问、插入、更新您的新表。如果您有任何问题,请随时问我。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Suyuoa

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值