JavaWeb(HTML/CSS)

news2024/11/16 5:27:09

一.web概念概述

JavaWeb:
使用Java语言开发基于互联网的项目

做什么:做网页,其架构有;
C/S: Client/Server 客户端/服务器端
是:在用户本地有一个客户端程序,在远程有一个服务器端程序
优点:对于用户来说相对体验感好;缺点:开发、安装,部署,维护 麻烦

B/S: Browser/Server 浏览器/服务器端
是:只需要一个浏览器,用户通过不同的网址(URL),客户访问不同的服务器端程序
优点:开发、安装,部署,维护简单;缺点:对于稍微大型一点的应用,网络传输不是那么好,用户体验变差,又对计算机硬件要求过高

资源分类:
动态资源:使用动态网页及时发布的资源
解释:所有用户访问,得到的结果可能不一样。* 如:jsp/servlet,php,asp…如果用户请求的是动态资源,那么服务器会执行动态资源,转换为静态资源,再发送给浏览器。

静态资源:使用静态网页开发技术发布的资源
解释:所有用户访问,得到的结果是一样的。*如:文本,图片,音频、视频, HTML,CSS,JavaScript, 如果用户请求的是静态资源,那么服务器会直接将静态资源发送给浏览器。浏览器中内置了静态资源的解析引擎,可以展示静态资源。

二.HTML(Hyper Text Markup Language 超文本标记语言)

语法:

<html>
			<head>
				<title>title</title>
			</head>
			...
			<body>
			</body>
	
</html>

标签:
1.分类:自闭和标签:开始标签和结束标签在一起。如
;围堵标签:有开始标签和结束标签。如 .

2.文件标签:构成html最基本的标签

  • html:html文档的根标签
  • head:头标签。用于指定html文档的一些属性。引入外部的资源
  • title:标题标签。
  • body:体标签

3.文本标签

  • :字体加粗
  • :字体斜体
  • :字体标签…

4.图片标签:

5.列表标签

  • 有序列表:
    • ol:
    • li:
  • 无序列表:
    • ul:
    • li:

5.链接标签
点我

6语义化标签:html5中为了提高程序的可读性,提供了一些标签。

  1. :页眉
  2. :页脚

7.表格标签

  • table:定义表格
    • width:宽度
    • border:边框
    • cellpadding:定义内容和单元格的距离
    • cellspacing:定义单元格之间的距离。如果指定为0,则单元格的线会合为一条、
    • bgcolor:背景色
    • align:对齐方式
  • tr:定义行
    • bgcolor:背景色
    • align:对齐方式
  • td:定义单元格
    • colspan:合并列
    • rowspan:合并行
  • th:定义表头单元格
    • :表格标题
    • :表示表格的头部分
    • :表示表格的体部分
    • :表示表格的脚部分

8.表单标签
做什么:用于收集用户输入的西湖菊,用户和服务器进行交互
form:用于定义表单的。可以定义一个范围,范围代表采集用户数据的范围
属性:
* action:指定提交数据的URL
* method:指定提交方式
* get:
1. 请求参数会在地址栏中显示。会封装到请求行中(HTTP协议后讲解)。
2. 请求参数大小是有限制的。
3. 不太安全。
* post:
1. 请求参数不会再地址栏中显示。会封装在请求体中(HTTP协议后讲解)
2. 请求参数的大小没有限制。
3. 较为安全。
注意:表单项中的数据要想被提交,就必须指定其属性

表单项标签,input:可以通过type属性值,改变元素展示的样式
	placeholder:指定输入框的提示信息,当输入框的内容发生变化,会自动清空提示信息	
	submit:提交按钮。可以提交表单
	label:指定输入项的文字描述信息
	select: 下拉列表

3.CSS(Cascading Style Sheets 层叠样式表)

1.好处:
多个样式可以作用在同一个html的元素上,同时生效
功能强大
将内容展示和样式控制分离
降低耦合度。解耦
让分工协作更容易
提高开发效率

2.css语法:
(1)选择器 {
属性名1:属性值1;
属性名2:属性值2;

}
(2)选择器:筛选具有相似特征的元素
每一对属性需要使用;隔开,最后一对属性可以不加
选择器:筛选具有相似特征的元素
1. 基础选择器
1. id选择器:选择具体的id属性值的元素.建议在一个html页面中id值唯一
* 语法:#id属性值{}
2. 元素选择器:选择具有相同标签名称的元素
* 语法: 标签名称{}
* 注意:id选择器优先级高于元素选择器
3. 类选择器:选择具有相同的class属性值的元素。
* 语法:.class属性值{}
* 注意:类选择器选择器优先级高于元素选择器
2. 扩展选择器:
1. 选择所有元素:
* 语法: *{}
2. 并集选择器:
* 选择器1,选择器2{}
3. 子选择器:筛选选择器1元素下的选择器2元素
* 语法: 选择器1 选择器2{}
4. 父选择器:筛选选择器2的父元素选择器1
* 语法: 选择器1 > 选择器2{}

		5. 属性选择器:选择元素名称,属性名=属性值的元素
			* 语法:  元素名称[属性名="属性值"]{}
		6. 伪类选择器:选择一些元素具有的状态
			* 语法: 元素:状态{}
			* 如: <a>
			* 状态:
* link:初始化的状态
* visited:被访问过的状态
* active:正在访问状态
* hover:鼠标悬浮状态

(3)属性
	字体、文本
		* font-size:字体大小
  • color:文本颜色
  • text-align:对其方式
  • line-height:行高
    盒子模型:控制布局
    margin:外边距
    padding:内边距
    * 默认情况下内边距会影响整个盒子的大小
  • box-sizing: border-box; 设置盒子的属性,让width和height就是最终盒子的大
    * float:浮动
    • left
    • right

以下是我的练习。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>注册</title>
    <style>
        /*
        1. 字体、文本
            * font-size:字体大小
            * color:文本颜色
            * text-align:对其方式
            * line-height:行高
	    2. 背景
            * background:
	    3. 边框
            * border:设置边框,符合属性
	    4. 尺寸
            * width:宽度
            * height:高度
	    5. 盒子模型:控制布局
            * margin:外边距
            * padding:内边距
                * 默认情况下内边距会影响整个盒子的大小
                * box-sizing: border-box;  设置盒子的属性,让width和height就是最终盒子的大小
            * float:浮动
                * left
                * right
          */
        *{
            margin: 0px;
            padding: 0px;
            box-sizing: border-box;
            /*不改变其大小,设置内边距*/
        }
        /*
        背景图片*/
        body{
            background: url("img/register_bg.png") no-repeat center;
            padding-top: 25px;
        }
        /*
        最大的div界面
        */
        .rg_layout{
            width: 900px;
            height: 500px;
            border: 0px solid #EEEEEE;
            /*
            背景颜色*/
            background: url("image/lakesi.jpg");
            /*
            外边距*/
            margin: auto;
        }
        /*
        左边界面
        */
        .left{
            /*
            float 浮动
            margin:外边距
            */
            float: left;
            margin: 15px;
        }


        .left > p:first-child{
            color:#FFD026;
            font-size: 20px;
        }

        .left > p:last-child{
            color: #EEEEEE;
            font-size: 20px;

        }


        /*
        中间界面
        */
        .center{
            float: left;
            margin: 30px;

        }

        /*
        右边界面
        */
        .right{
            float: right;
            margin: 15px;
        }
        .right > p:first-child{
            font-size: 15px;
            color: #FFD026;

        }
       /* .right p a{
            color: pink;
        }*/

        /*
        对于中间部分,使用右对齐
        */
        .td_left{
            width: 100px;
            text-align: right;
            height: 45px;
        }

        /*
        对于中间部分,右边方框
        */
        .td_right{
            padding-left: 20px
        }

        /*
        对于边框字体设置
        属性选择器:选择元素名称,属性名=属性值的元素
        */
        #username,#password,#email,#name,#tel,#birthday,#checkcode{
            width: 251px;
            height: 32px;
            border: 1px solid #A6A6A6 ;
            /*设置边框圆角*/
            border-radius: 5px;
            padding-left: 10px;
        }

        /*
        验证码输入框长度设定
        */
        #checkcode{
            width: 110px;
        }

        /*
        图片设定
        */
        #img_check{
            height: 32px;
            vertical-align: middle;
        }

        /*
        按钮大小,颜色设定
        */
        #btn_sub{
            width: 150px;
            height: 40px;
            background-color: darkgray;
            border-radius: 5px;
            padding-left: 10px;
            border: 1px solid #FFD026 ;
        }

        /*伪类选择器:选择一些元素具有的状态,以下都是*/
        /*初始化*/
        p a:link{
            color: pink;
        }

        /*正在被访问*/
        p a:active{
            color: crimson;
        }
        /*被访问过*/
        p a:visited{
            color: #FFD026;
        }
        /*鼠标悬浮状态*/
        p a:hover{
            color: chartreuse;
        }
    </style>
</head>
<body>
<div class="rg_layout">
    <!-- 第一个模块-->
    <div class="left">
        <p>新用户注册</p>
        <p>USER REGISTER</p>
    </div>

    <!--第二个模块-->
    <div class="center">
        <div class="rg_form">
            <!--定义表单 form-->
            <form action="#" method="post">
                <table>
                    <tr>
                        <td class="td_left"><label for="username">用户名</label></td>
                        <td class="td_right"><input type="text" name="username" id="username" placeholder="请输入用户名"></td>
                    </tr>

                    <tr>
                        <td class="td_left"><label for="password">密码</label></td>
                        <td class="td_right"><input type="password" name="password" id="password" placeholder="请输入密码"></td>
                    </tr>

                    <tr>
                        <td class="td_left"><label for="email">Email</label></td>
                        <td class="td_right"><input type="email" name="email" id="email" placeholder="请输入邮箱"></td>
                    </tr>

                    <tr>
                        <td class="td_left"><label for="name">姓名</label></td>
                        <td class="td_right"><input type="text" name="name" id="name" placeholder="请输入姓名"></td>
                    </tr>

                    <tr>
                        <td class="td_left"><label for="tel">手机号</label></td>
                        <td class="td_right"><input type="text" name="tel" id="tel" placeholder="请输入手机号"></td>
                    </tr>

                    <tr>
                        <td class="td_left"><label>性别</label></td>
                        <td class="td_right">
                            <input type="radio" name="gender" value="male"><input type="radio" name="gender" value="female"></td>
                    </tr>

                    <tr>
                        <td class="td_left"><label for="birthday">出生日期</label></td>
                        <td class="td_right"><input type="date" name="birthday" id="birthday" placeholder="请输入出生日期"></td>
                    </tr>

                    <tr>
                        <td class="td_left"><label for="checkcode" >验证码</label></td>
                        <td class="td_right"><input type="text" name="checkcode" id="checkcode" placeholder="请输入验证码">
                            <img id="img_check" src="img/verify_code.jpg" width="70px" height="15">
                        </td>
                    </tr>


                    <tr>
                        <td colspan="2" align="center"><input type="submit" id="btn_sub" value="注册"></td>
                    </tr>
                </table>

            </form>


        </div>

    </div>

    <!--第三个模块-->
    <div class="right">
        <p>已有账号?<a href="#" >立即登录</a></p>
    </div>
</div>
</body>
</html>
<!DOCTYPE html>
<html lang="ch">
<head>
    <meta charset="UTF-8">
    <title>丽江旅游网</title>
</head>
<body>
<table width="100%" align="center">
    <!-- 第一行-->
    <tr>
        <td>
            <img src="image/top_banner.jpg" width="100%" alt="">
        </td>
    </tr>
    <!-- 第二行-->
    <tr>
        <td>
            <table width="100%" align="center">
                <tr>
                    <td>
                        <img src="image/logo.jpg" alt="">
                    </td>
                    <td>
                        <img src="image/search.png" alt="">
                    </td>
                    <td>
                        <img src="image/hotel_tel.png" alt="">
                    </td>
                </tr>
            </table>
        </td>
    </tr>
    <!-- 第三行-->
    <tr>
        <td>
            <table width="100%" align="center">
                <tr  bgcolor="#ff7f50" align="ceter" height="46">
                    <td >
                        <a href="">首页</a>
                    </td>
                    <td>
                        <a href="">门票</a>
                    </td>
                    <td>
                        <a href="">酒店</a>
                    </td>
                    <td>
                        <a href="">昆明车票</a>
                    </td>
                    <td>
                        <a href="">白沙古镇游</a>
                    </td>
                    <td>
                        <a href="">涑河古镇游</a>
                    </td>
                    <td>
                        <a href="">古城游</a>
                    </td>
                    <td>
                        <a href="">抱团定制</a>
                    </td>
                    <td>
                        <a href="">全云南游</a>
                    </td>
                    <td>
                        <a href="">收藏排行榜</a>
                    </td>
                </tr>
            </table>
        </td>
    </tr>
    <!-- 第四行-->
    <tr>
        <td>
            <img src="image/banner_3.jpg" alt="" width="100%">
        </td>
    </tr>
    <!-- 第5行 -->
    <tr>
        <td>
            <img src="image/icon_5.jpg" alt="">
            丽江精选
            <hr  color="#ffd700" >
        </td>
    </tr>
    <!-- 第6行 -->
    <tr>
        <td>
            <table align="center" width="95%">
                <tr>
                    <td>
                        <img src="image/jiangxuan_1.jpg" alt="">
                        <p>大理洱海五天4晚自由行(春节销售+亲子+蜜月+自由行)</p>
                        <font color="red">&yen; 899</font>
                    </td>

                    <td>

                        <img src="image/jiangxuan_1.jpg" alt="">
                        <p>大理洱海五天4晚自由行(春节销售+亲子+蜜月+自由行)</p>
                        <font color="red">&yen; 899</font>
                    </td>

                    <td>

                        <img src="image/jiangxuan_1.jpg" alt="">
                        <p>大理洱海五天4晚自由行(春节销售+亲子+蜜月+自由行)</p>
                        <font color="red">&yen; 899</font>
                    </td>

                    <td>

                        <img src="image/jiangxuan_1.jpg" alt="">
                        <p>大理洱海五天4晚自由行(春节销售+亲子+蜜月+自由行)</p>
                        <font color="red">&yen; 899</font>
                    </td>
                </tr>
            </table>
        </td>
    </tr>
    <!-- 第7行 -->
    <tr>
        <td>
            <img src="image/icon_6.jpg" alt="">
            白沙古镇游
            <hr  color="#ffd700" >
        </td>
    </tr>
    <!-- 第8行 -->
    <tr>
        <td>
            <table align="center" width="95%">
                <tr>
                    <!-- 合并单元格  rowspan合并两行-->
                    <td rowspan="2">
                        <img src="image/guonei_1.jpg" alt="">
                    </td>

                    <!-- 第一行只有三个-->
                    <td>
                        <img src="image/jiangxuan_2.jpg" alt="" height="100%">
                        <p>上海飞三亚五天4晚自由行(春节销售+亲子+蜜月+自由行)</p>
                        <font color="red">&yen; 699</font>
                    </td>

                    <td>

                        <img src="image/jiangxuan_2.jpg" alt="">
                        <p>上海飞三亚五天4晚自由行(春节销售+亲子+蜜月+自由行)</p>
                        <font color="red">&yen; 699</font>
                    </td>

                    <td>

                        <img src="image/jiangxuan_2.jpg" alt="">
                        <p>上海飞三亚五天4晚自由行(春节销售+亲子+蜜月+自由行)</p>
                        <font color="red">&yen; 699</font>
                    </td>
                </tr>

                <!-- 第二行也只有三个-->
                <tr>
                    <td>

                        <img src="image/jiangxuan_2.jpg" alt="">
                        <p>上海飞三亚五天4晚自由行(春节销售+亲子+蜜月+自由行)</p>
                        <font color="red">&yen; 699</font>
                    </td>

                    <td>

                        <img src="image/jiangxuan_2.jpg" alt="">
                        <p>上海飞三亚五天4晚自由行(春节销售+亲子+蜜月+自由行)</p>
                        <font color="red">&yen; 699</font>
                    </td>

                    <td>

                        <img src="image/jiangxuan_2.jpg" alt="">
                        <p>上海飞三亚五天4晚自由行(春节销售+亲子+蜜月+自由行)</p>
                        <font color="red">&yen; 699</font>
                    </td>
                </tr>
            </table>
        </td>
    </tr>
    <!-- 第9行 -->
    <tr>
        <td>
            <img src="image/icon_7.jpg.jpg" alt="">
            涑河古镇游
            <hr  color="#ffd700" >
        </td>
    </tr>
    <!-- 第10行 -->
    <tr>
        <td>
            <table align="center" width="95%">
                <tr>
                    <!-- 合并单元格  rowspan合并两行-->
                    <td rowspan="2">
                        <img src="image/jiangwai_1.jpg" alt="">
                    </td>

                    <!-- 第一行只有三个-->
                    <td>
                        <img src="image/jiangxuan_3.jpg" alt="" height="100%">
                        <p>上海飞三亚五天4晚自由行(春节销售+亲子+蜜月+自由行)</p>
                        <font color="red">&yen; 699</font>
                    </td>

                    <td>

                        <img src="image/jiangxuan_3.jpg" alt="">
                        <p>上海飞三亚五天4晚自由行(春节销售+亲子+蜜月+自由行)</p>
                        <font color="red">&yen; 699</font>
                    </td>

                    <td>

                        <img src="image/jiangxuan_3.jpg" alt="">
                        <p>上海飞三亚五天4晚自由行(春节销售+亲子+蜜月+自由行)</p>
                        <font color="red">&yen; 699</font>
                    </td>
                </tr>

                <!-- 第二行也只有三个-->
                <tr>
                    <td>

                        <img src="image/jiangxuan_3.jpg" alt="">
                        <p>上海飞三亚五天4晚自由行(春节销售+亲子+蜜月+自由行)</p>
                        <font color="red">&yen; 699</font>
                    </td>

                    <td>

                        <img src="image/jiangxuan_3.jpg" alt="">
                        <p>上海飞三亚五天4晚自由行(春节销售+亲子+蜜月+自由行)</p>
                        <font color="red">&yen; 699</font>
                    </td>

                    <td>

                        <img src="image/jiangxuan_3.jpg" alt="">
                        <p>上海飞三亚五天4晚自由行(春节销售+亲子+蜜月+自由行)</p>
                        <font color="red">&yen; 699</font>
                    </td>
                </tr>
            </table>
        </td>
    </tr>
    <!-- 第11行-->
    <tr>
        <td>
            <img src="image/footer_service.png" width="100%" alt="">
        </td>
    </tr>
    <!-- 第12行 -->
    <tr>
        <td align="center" bgcolor="#ffd700" height="40">
            <font color="gray" size="2">
                丽江旅游文化股份有限公司
                版权所有Copyright 2006-2018&copy;, All Rights Reserved 云ICP备16007882
            </font>
        </td>
    </tr>
</table>
</body>
</html>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/642618.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Java入门 —— 打开Java世界的大门

目录 一. 了解Java 二.Java入门 三.变量 一. 了解Java 1.什么是程序 ——计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合 2.Java是如何诞生的 ——1990年&#xff0c;sun公司启动了绿色计划&#xff0c;1992年sun公司创建了oak语言&#xff0c;后改名为Java…

Vue.js中的两大指令:v-on和v-bind,实现页面动态渲染和事件响应

Vue.js中的两大指令&#xff1a;v-on和v-bind&#xff0c;实现页面动态渲染和事件响应 一、Vue指令&#xff08;一&#xff09;v-bind指令&#xff08;二&#xff09;v-on指令1. 基本使用&#xff08;1&#xff09;最基本的语法 2. Vue中获取事件对象(了解)3. v-on 事件修饰符4…

Vue 利用Canvas标签实现动态验证码校验(前端必备附源码)

文章目录 一、前言二、Canvas简介- 什么是Canvas?- Canvas的基本使用 三、动态验证码的具体实现- 在项目中创建 SIdentify.vue 文件- 再创建要使用该组件的文件&#xff0c;App.vue 一、前言 当我们在平时进行登录或者注册账号的时候&#xff0c;往往都会遇到验证动态验证码的…

高级网工必会组网方案,你pick哪一种?

企业组网非常考验网工的内功&#xff0c;选择何种组网方案、合适的网关位置、如何保证网关可靠性等等一系列问题&#xff0c;每个环节都考验网工的理论功底和实操经验。 大型企业如大型医院、银行、省市县政府单位、电厂、汽车行业等&#xff0c;网络的稳定性&#xff0c;往往…

JUC高级-0608

重新看JUC课程&#xff0c;选择周阳讲的JUC 1.前置知识 lombok插件 Lombok是一个Java库&#xff0c;它通过注解的方式&#xff0c;能够在编译时自动为类生成构造函数、getters、setters、equals、hashCode和toString方法&#xff0c;以及其他常用方法&#xff0c;从而使我们…

Monocle3个性化分析作图:拟时热图/拟时基因GO分析/拟时基因趋势分析

Mnocle3往期精彩内容&#xff0c;因为monocle2有问题&#xff0c;且官网也放弃了monocle2&#xff0c;目前用的比较主流的拟时方法就是monocle3了。Mnocle3我们也写过全面的内容&#xff0c;不论是基础的分析还是个性化分析&#xff1a;Monocle3&#xff08;1&#xff09;&…

【C#】并行编程实战:并行编程简介

本章内容为多线程编程入门知识&#xff0c;旨在介绍多线程的特点&#xff0c;以及提供了C#部分基础的多线程API使用。 1、进程与线程 这一小节包含大量概念和基础知识&#xff0c;虽然建议阅读但确实比较枯燥。 可以直接跳到后面的实际应用的章节。 进程 狭义定义&#xff1a;正…

2.数据表的基本操作

SQL句子中语法格式提示&#xff1a; 1.中括号&#xff08;[]&#xff09;中的内容为可选项&#xff1b; 2.[&#xff0c;...]表示&#xff0c;前面的内容可重复&#xff1b; 3.大括号&#xff08;{}&#xff09;和竖线&#xff08;|&#xff09;表示选择项&#xff0c;在选择…

思科(Cisco)7000交换机软件版本升级步骤

思科&#xff08;Cisco&#xff09;交换机软件版本升级步骤 一、准备软件版本 在思科官方网站&#xff08;思科官网传送门&#xff09;下载你需要的系统版本文件&#xff0c;将软件版本准备好拷贝到U盘。 二、准备设备 将交换机加电启动&#xff0c;通过CRT- console进行连接…

使用JMeter进行接口高并发测试

一般的网络接口测试&#xff0c;功能性测试postman较为好用&#xff0c;需要测试高并发的情况下&#xff0c;可以用Jmeter来进行测试&#xff0c;postman是串行&#xff0c;而Jmeter可以多线程并行测试。 官网 Apache JMeter - Apache JMeter™正在上传…重新上传取消https://j…

100个句子记3500个单词

Typical of the grassland dwellers of the continent is the American antelope, or pronghorn. [ˈtɪpɪkl]典型[ˈɡrɑːslnd]草原[dweləz]居民[ˈkɒntɪnənt]大陆 [ˈntɪləʊp] [prɒŋhɔːn] 1.美洲羚羊&#xff0c;或称叉角羚&#xff0c;是该大陆典型的草原动物…

Gradle版本目录(Version Catalog)

Gradle版本目录(Version Catalog) “版本目录是一份依赖项列表&#xff0c;以依赖坐标表示&#xff0c;用户在构建脚本中声明依赖项时可以从中选择。” 我们可以使用版本目录将所有依赖项声明及其版本号保存在单个位置。这样&#xff0c;我们可以轻松地在模块和项目之间共享依…

react-useId

// App.tsx const id Math.random();export default function App() {return <div id{id}>Hello</div> }如果应用是CSR&#xff08;客户端渲染&#xff09;&#xff0c;id是稳定的&#xff0c;App组件没有问题。 但如果应用是SSR&#xff08;服务端渲染&#xff…

Spring Boot 属性配置解析

基于Spring Boot 3.1.0 系列文章 Spring Boot 源码阅读初始化环境搭建Spring Boot 框架整体启动流程详解Spring Boot 系统初始化器详解Spring Boot 监听器详解Spring Boot banner详解 属性配置介绍 Spring Boot 3.1.0 支持的属性配置方式与2.x版本没有什么变动&#xff0c;按照…

充电桩计量装置TK4800充电机(桩)现场校验仪检定装置

支持同时开展直流充电机现场校验仪和交流充电桩现场校验仪的检定工作&#xff0c;提高检定效率。 专用检定枪线&#xff1a;配有国标直流充电枪线及国标交流充电枪线&#xff0c;可直接接至交直流充电桩&#xff08;机&#xff09;现场校验仪开展检定工作&#xff0c;无需额外…

JMeter从数据库中获取数据并作为变量使用

目录 前言 1、JMeter连接MySQL数据库 2、线程组下新建一个 JDBC Connection Configuration 配置元件 3、实现数据库的查询-单值引用 4、实现数据库的查询-多值引用 总结&#xff1a; 前言 JMeter如何从数据库中获取数据并作为变量使用&#xff1f;这在我们使用JMeter做接…

企业转型在搭建BI时,需要注意什么

如今&#xff0c;商业智能BI在全世界范围内掀起了一股热潮&#xff0c;形成了一个庞大的市场&#xff0c;在信息化时代&#xff0c;企业需要借助BI来进行更好的成长。 在这种全新的社会、商业BI环境下&#xff0c;各行各业的企业都开始寻求探索新的商业模式&#xff0c;通过转…

Vue基本概念、vue-cli和插值表达式的快速使用

一、vue基本概念 &#xff08;一&#xff09;vue介绍 Vue (读音 /vjuː/&#xff0c;类似于 view) 是一套用于构建用户界面的渐进式javascript框架。 1. 渐进式的概念 渐进式&#xff1a;逐渐增强&#xff0c;可以在项目中使用vue的一部分功能&#xff0c;也可以使用vue的全…

网络安全实战植入后门程序

在 VMware 上建立两个虚拟机&#xff1a;win7 和 kali。 Kali&#xff1a;它是 Linux 发行版的操作系统&#xff0c;它拥有超过 300 个渗透测试工具&#xff0c;就不用自己再去找安装包&#xff0c;去安装到我们自己的电脑上了&#xff0c;毕竟自己从网上找到&#xff0c;也不…

GitHub 上“千金难求”!啃完这两本书,Spring在你面前便没有秘密

前言 Spring对Java程序员的重要性相信懂的都懂&#xff0c;夸张点甚至可以说是Spring成就了Java。 为什么说要啃这两本书。前者告诉你怎么用Spring&#xff0c;后者给你简单展示如何用的同时&#xff0c;还告诉你Spring是怎么实现的两者一起&#xff0c;让你知其然并知其所以…