品优购首页布局-头部

news2024/11/23 15:27:35

10. 品优购首页布局

效果图:

项目结构如下:

命名集合:

名称说明
快捷导航栏shortcut
头部header
标志logo
购物车shopcar
搜索search
热点词hotwrods
导航nav
导航左侧dorpdown 包含 .dd .dt
导航右侧navitems

1). shortcut 制作

  • 通栏的盒子 命名为shortcut 快捷导航的意思, 注意,这里给行高,可以继承给里面的子盒子。
  • 里面包含 版心的盒子
  • 版心盒子里面包含1号左侧盒子左浮动
  • 版心盒子里面包含2号右侧盒子右浮动

上述效果实现代码

HTML代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>阿涛的品优购 - 优质!优质!</title>
    <title>京东(JD.COM)-正品低价、品质保障、配送及时、轻松购物!</title>
    <meta name="description" content="京东JD.COM-专业的综合网上购物商城,销售家电、数码通讯、电脑、家居百货、服装服饰、母婴、图书、食品等数万个品牌优质商品.便捷、诚信的服务,为您提供愉悦的网上购物体验!" />
    <meta name="keywords" content="网上购物,网上商城,手机,笔记本,电脑,MP3,CD,VCD,DV,相机,数码,配件,手表,存储卡,京东" />
    <link rel="stylesheet" href="style-test/common-test.css">
    <link rel="stylesheet" href="style-test/page-home-test.css">
</head>
<body>
    <!-- 页面顶部 -->
    <div class="nav-bottom">
        <!-- 顶部的头部 -->
        <div class="nav-top">
            <div class="top">
                <div class="py-container">
                    <div class="shortcut">
                        <!-- 左侧的盒子 -->
                        <ul class="fl">
                            <!-- <li class="f-item">品优购欢迎您!</li> -->
                            <li class="f-item">品优购欢迎您!
                            <li class="f-itme">请
                                <a href="login.html">登录</a>
                                <span>
                                <a href="register.html">免费注册</a>
                                 </span>
                            </li>
                        </ul>

                        <ul class="fr">
                            <li class="f-item">
                                <a href="member-order.html">我的订单</a>
                            </li>
                            <li class="f-item space"></li>
                            <li class="f-item">
                                <a href="member.html">我的品优购</a>
                                <span class="arr"></span>
                            </li>
                            <li class="f-item space"></li>
                            <li class="f-item">品优购会员</li>
                            <li class="f-item space"></li>
                            <li class="f-item">企业采购</li>
                            <li class="f-item space"></li>
                            <li class="f-item">关注品优购 <span class="arr"></span></li>
                            <li class="f-item space"></li>
                            <li class="f-item">客户服务 <span class="arr"></span></li>
                            <li class="f-item space"></li>
                            <li class="f-item">网站导航 <span class="arr"></span></li>
                        </ul>
                    </div>
                </div>
            </div>
            
        </div>
    </div>
</body>
</html>

css代码:

/*!plugins/normalize/normalize.css*/


/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */

/* 添加html和body的一些基础东西 */
html {
    font-family: sans-serif;
    line-height: 1.15;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}

body {
    margin: 0;
}

/*公共样式*/
.fl {
	float: left;
}
.fr {
	float: right;
}
/*版心*/
.w {
	width: 1200px;
	margin: 0 auto;
}


/*清除元素默认的内外边距  */
* {
    margin: 0;
    padding: 0
}
/*让所有斜体 不倾斜*/
em,
i {
    font-style: normal;
}
/*去掉列表前面的小点*/
li {
    list-style: none;
}
/*图片没有边框   去掉图片底侧的空白缝隙*/
img {
    border: 0;  /*ie6*/
    vertical-align: middle;
}
/*让button 按钮 变成小手*/
button {
    cursor: pointer;
}
/*取消链接的下划线*/
a {
    color: #666;
    text-decoration: none;
}

/* 设置当鼠标进过a的链接时候连接变成红色 */
a:hover {
    color: #e33333;
}

button,
input {
    font-family: 'Microsoft YaHei', 'Heiti SC', tahoma, arial, 'Hiragino Sans GB', \\5B8B\4F53, sans-serif;
}

body {
    background-color: #fff;
    font: 12px/1.5 'Microsoft YaHei', 'Heiti SC', tahoma, arial, 'Hiragino Sans GB', \\5B8B\4F53, sans-serif;
    color: #333
}

.hide,
.none {
    display: none;
}
/*清除浮动*/
.clearfix:after {
    visibility: hidden;
    clear: both;
    display: block;
    content: ".";
    height: 0
}

.clearfix {
    *zoom: 1
}

/* 这里是设置页面顶部的最上边的css样式 */

/* 设置top的内容是居中的 */
.top {
    height: auto;
}

.top {
    /* 设置背景色 */
    background-color: #EAEAEA;
    /* 设置行高和盒子一样高,就能让字体垂直居中了 */
    line-height: 30px;
    overflow: hidden;
}

.py-container {
    margin: 0 auto;
    width: 1200px;
    /* background-color: aquamarine; */
}

.shortcut {
    height: 30px;
    /* background-color: aqua; */
}

.fl li {
    /* 让盒子左浮动起来 */
    float: left;
}
.Brand-item,
.f-item {
    position: relative;
    float: left;
    list-style-type: none;
}

/* 设置头部的top文字和盒子一样宽,保证居中 */
/* .shortcut ul li {
    line-height: 30px;
} */

/* 设置所有的链接的小都是这种颜色 并且所有的下划线都是消失 */
a {
    color: #28a3ef;
    text-decoration: none;
}

/* 设置当鼠标移动的到链接的时候就会变色,并出现下划线 */
a:hover {
    color: #4cb9fc;
    text-decoration: underline;
  }


/* 设置头部的top右边的小竖线,设置分割 */
.space {
    /* 设置这个这个space的上下差距为8px,左右的距离为10px */
    margin: 8px 10px;
    /* 设置盒子的宽度为1px */
    width: 1px;
    /* 高度为13px */
    height: 13px;
    /* 背景色为#666色 */
    background: #666;
}

/* 开始使用字体图标 */
/* 第一步先将下列代码复制到里面,千万要注意路径,不然不起作用 */
@font-face {
    font-family: 'icomoon';
    src: url('../fonts-test/icomoon.eot?5oyl41');
    src: url('../fonts-test/icomoon.eot?5oyl41#iefix')
    format('embedded-opentype'), 
    url('../fonts-test/icomoon.ttf?5oyl41')
    format('truetype'), url('../fonts-test/icomoon.woff?5oyl41') 
    format('woff'), url('../fonts-test/icomoon.svg?5oyl41#icomoon') 
    format('svg');
    font-weight: normal;
    font-style: normal;
}

/* 第二步在在合适的位置引入 'icomoon' 字体就行 */
.arr {
    font-family: 'icomoon';
}

2). header 制作

  • header盒子必须要有高度
  • 1号盒子是 logo 标志 定位
  • 2号盒子是 search 搜索模块 定位
  • 3号盒子是 hotwrods 热词模块 定位
  • 4号盒子是 shopcar 购车车模块
    • count 统计部分 用绝对定位做
    • count 统计部分 不要给宽度,因为可能买的件数比较多,让件数撑开就好了 给一个高度
    • 一定注意左下角 不是圆角 其余三个是圆角

测试上述代码如下:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>阿涛的品优购 - 优质!优质!</title>
    <title>京东(JD.COM)-正品低价、品质保障、配送及时、轻松购物!</title>
    <meta name="description" content="京东JD.COM-专业的综合网上购物商城,销售家电、数码通讯、电脑、家居百货、服装服饰、母婴、图书、食品等数万个品牌优质商品.便捷、诚信的服务,为您提供愉悦的网上购物体验!" />
    <meta name="keywords" content="网上购物,网上商城,手机,笔记本,电脑,MP3,CD,VCD,DV,相机,数码,配件,手表,存储卡,京东" />
    <link rel="stylesheet" href="style-test/common-test.css">
    <link rel="stylesheet" href="style-test/page-home-test.css">
</head>

<body>
    <!-- 页面顶部 -->
    <div class="nav-bottom">
        <!-- 顶部的头部 -->
        <div class="nav-top">
            <div class="top">
                <div class="py-container">
                    <div class="shortcut">
                        <!-- 左侧的盒子 -->
                        <ul class="fl">
                            <!-- <li class="f-item">品优购欢迎您!</li> -->
                            <li class="f-item">品优购欢迎您!
                            <li class="f-itme">请
                                <a href="login.html">登录</a>
                                <span>
                                <a href="register.html">免费注册</a>
                                 </span>
                            </li>
                        </ul>

                        <ul class="fr">
                            <li class="f-item">
                                <a href="member-order.html">我的订单</a>
                            </li>
                            <li class="f-item space"></li>
                            <li class="f-item">
                                <a href="member.html">我的品优购</a>
                                <span class="arr"></span>
                            </li>
                            <li class="f-item space"></li>
                            <li class="f-item">品优购会员</li>
                            <li class="f-item space"></li>
                            <li class="f-item">企业采购</li>
                            <li class="f-item space"></li>
                            <li class="f-item">关注品优购 <span class="arr"></span></li>
                            <li class="f-item space"></li>
                            <li class="f-item">客户服务 <span class="arr"></span></li>
                            <li class="f-item space"></li>
                            <li class="f-item">网站导航 <span class="arr"></span></li>
                        </ul>
                    </div>
                </div>
            </div>

            <!--头部-->
            <div class="header">
                <div class="py-container">
                    <div class="yui3-g Logo">
                        <div class="yui3-u Left logoArea">
                            <a class="logo-bd" title="品优购" href="home.html"></a>
                        </div>

                        <div class="yui3-u Center searchArea">
                            <div class="search">
                                <form action="" class="sui-form form-inline">
                                    <div class="input-append">
                                        <input type="text" id="autocomplete" type="text" class="input-error input-xxlarge">
                                        <button id="height-test" class="sui-btn btn-xlarge btn-danger" type="button">搜索</button>
                                    </div>
                                </form>
                            </div>

                            <div class="hotwords">
                                <ul>
                                    <li class="f-item">品优购首发</li>
                                    <li class="f-item">亿元优惠</li>
                                    <li class="f-item">9.9元团购</li>
                                    <li class="f-item">每满99减30</li>
                                    <li class="f-item">亿元优惠</li>
                                    <li class="f-item">9.9元团购</li>
                                    <li class="f-item">办公用品</li>
                                </ul>
                            </div>
                        </div>

                        <div class="yui3-u Right shopArea">
                            <div class="fr shopcar">
                                <div class="show-shopcar">
                                    <span class="car"></span>
                                    <a class="sui-btn btn-default btn-xlarge" href="cart.html">
                                        <span>我的购物车</span>
                                        <i class="shopnum">0</i>
                                    </a>
                                    <div class="clearfix shopcarlist"></div>
                                </div>
                            </div>
                        </div>





                    </div>
                </div>
            </div>

        </div>
    </div>


</body>
</html>

css代码如下:

/*!plugins/normalize/normalize.css*/


/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */

/* 添加html和body的一些基础东西 */
html {
    font-family: sans-serif;
    line-height: 1.15;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}

body {
    margin: 0;
}

/*公共样式*/
.fl {
    float: left;
}

.fr {
    float: right;
}

/*版心*/
.w {
    width: 1200px;
    margin: 0 auto;
}


/*清除元素默认的内外边距  */
* {
    margin: 0;
    padding: 0
}

/*让所有斜体 不倾斜*/
em,
i {
    font-style: normal;
}

/*去掉列表前面的小点*/
li {
    list-style: none;
}

/*图片没有边框   去掉图片底侧的空白缝隙*/
img {
    border: 0;
    /*ie6*/
    vertical-align: middle;
}

/*让button 按钮 变成小手*/
button {
    cursor: pointer;
}

/*取消链接的下划线*/
a {
    color: #666;
    text-decoration: none;
}

/* 设置当鼠标进过a的链接时候连接变成红色 */
a:hover {
    color: #e33333;
}

button,
input {
    font-family: 'Microsoft YaHei', 'Heiti SC', tahoma, arial, 'Hiragino Sans GB', \\5B8B\4F53, sans-serif;
}

body {
    background-color: #fff;
    font: 12px/1.5 'Microsoft YaHei', 'Heiti SC', tahoma, arial, 'Hiragino Sans GB', \\5B8B\4F53, sans-serif;
    color: #333
}

.hide,
.none {
    display: none;
}

/*清除浮动*/
.clearfix:after {
    visibility: hidden;
    clear: both;
    display: block;
    content: ".";
    height: 0
}

.clearfix {
    *zoom: 1
}

/* 这里是设置页面顶部的最上边的css样式 */

/* 设置top的内容是居中的 */
.top {
    height: auto;
}

.top {
    /* 设置背景色 */
    background-color: #EAEAEA;
    /* 设置行高和盒子一样高,就能让字体垂直居中了 */
    line-height: 30px;
    overflow: hidden;
}

.py-container {
    margin: 0 auto;
    width: 1200px;
    /* background-color: aquamarine; */
}

.shortcut {
    height: 30px;
    /* background-color: aqua; */
}

.fl li {
    /* 让盒子左浮动起来 */
    float: left;
}

.Brand-item,
.f-item {
    position: relative;
    float: left;
    list-style-type: none;
}

/* 设置头部的top文字和盒子一样宽,保证居中 */
/* .shortcut ul li {
    line-height: 30px;
} */

/* 设置所有的链接的小都是这种颜色 并且所有的下划线都是消失 */
a {
    color: #28a3ef;
    text-decoration: none;
}

/* 设置当鼠标移动的到链接的时候就会变色,并出现下划线 */
a:hover {
    color: #4cb9fc;
    text-decoration: underline;
}


/* 设置头部的top右边的小竖线,设置分割 */
.space {
    /* 设置这个这个space的上下差距为8px,左右的距离为10px */
    margin: 8px 10px;
    /* 设置盒子的宽度为1px */
    width: 1px;
    /* 高度为13px */
    height: 13px;
    /* 背景色为#666色 */
    background: #666;
}

/* 开始使用字体图标 */
/* 第一步先将下列代码复制到里面,千万要注意路径,不然不起作用 */
@font-face {
    font-family: 'icomoon';
    src: url('../fonts-test/icomoon.eot?5oyl41');
    src: url('../fonts-test/icomoon.eot?5oyl41#iefix') format('embedded-opentype'),
        url('../fonts-test/icomoon.ttf?5oyl41') format('truetype'), url('../fonts-test/icomoon.woff?5oyl41') format('woff'), url('../fonts-test/icomoon.svg?5oyl41#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* 第二步在在合适的位置引入 'icomoon' 字体就行 */
.arr {
    font-family: 'icomoon';
}


/* ==================header css模块制作====================== */

body,
html {
    margin: 0;
    padding: 0;
    color: #666;
    font: 12px "宋体";
}

html {
    font-size: 100%;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}


body {
    margin: 0;
    background-color: #fff;
    color: #333;
    font-size: 12px;
    font-family: tahoma, arial, "Hiragino Sans GB", "Microsoft Yahei", \5b8b\4f53, sans-serif;
    line-height: 18px;
}

/* 设置头部的下面一条像素为2px的下划线 */
.header {
    border-bottom: 2px solid #b1191a;
}

.yui3-g {
    display: -webkit-flex;
    display: -ms-flexbox;
    letter-spacing: -.31em;
    font-family: FreeSans, Arimo, "Droid Sans", Helvetica, Arial, sans-serif;
    text-rendering: optimizespeed;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
  }
  /* 设置Logo的高度为105px */
  .Logo {
    height: 105px;
  }

  /* 子集和父亲的高度一样高 */
  div.yui3-g > div.yui3-u {
    height: 100%;
  }

  .yui3-g [class*="yui3-u"] {
    font-family: sans-serif;
  }

  .yui3-u {
    /* 将块级元素转变成行级元素,就可以将左中右放置在一条线上 */
    display: inline-block;

    vertical-align: top;
    /* 设置中文和英文字体的间距 */
    word-spacing: normal;
    letter-spacing: normal;
    zoom: 1;
    text-rendering: auto;
  }
  /* 设置宽度为210px */
  .Left {
    width: 210px;
  }

  /* 设置图片的位置和大小 */
  .logo-bd {
    display: block;
    margin: 25px auto;
    width: 175px;
    height: 55px;
    background: url(../images-test/logo.png) no-repeat;
  }

  /* 设置与父亲的高度一样 */
  div.yui3-g > div.yui3-u {
    height: 100%;
  }
  .yui3-g [class*="yui3-u"] {
    font-family: sans-serif;
  }

  .yui3-u {
    /* 转为行级块元素 */
    display: inline-block;
    vertical-align: top;
    word-spacing: normal;
    letter-spacing: normal;
    zoom: 1;
    text-rendering: auto;
  }
  .Center {
    position: relative;
    z-index: 99;
    width: 740px;
  }

  .searchArea .search {
    /* 设置上 30px 下 -10px 居中 */
    margin: 30px auto -10px;
      margin-top: 30px;
      margin-right: auto;
      margin-bottom: -10px;
      margin-left: auto;
    /* 设置宽度为570px */
     width: 570px;
  }

  .sui-form {
    margin: 0 0 18px;
    font-size: 12px;
    line-height: 18px;
  }
  .sui-form {
    margin: 0;
  }

  .sui-form input[type="text"].input-error {
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  }

  .sui-form input[type="text"].input-xxlarge {
    padding-right: 4px;
    padding-left: 4px;
    width: 490px;
  }

  .search .input-append .input-error {
    padding: 5px;
      padding-right: 5px;
      padding-left: 5px;
    border: 2px solid #c81523 !important;
    border-radius: 0;
  }

  .sui-form.form-inline input {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }

  .sui-form .input-append {
    position: relative;
  }

  .sui-form input[type="text"] {
    display: inline-block;
    padding: 2px 4px;
    padding-top: 2px;
    padding-bottom: 2px;
    height: 18px;
    border: 1px solid #ccc;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background-color: #fff;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    color: #555;
    vertical-align: middle;
    font-size: 14px;
    line-height: 18px;
    -webkit-transition: border linear .2s, box-shadow linear .2s;
    -moz-transition: border linear .2s, box-shadow linear .2s;
    -o-transition: border linear .2s, box-shadow linear .2s;
    transition: border linear .2s, box-shadow linear .2s;
  }

  .search .input-append .btn-danger {
    height: 32px;
    border-color: #c81523;
    border-radius: 0;
    background: #c81523;
    font-family: "微软雅黑";
    line-height: 22px;
  }

  [type="reset"], [type="submit"], button, html [type="button"] {
    -webkit-appearance: button;
  }
  .btn-danger {
    border: 1px solid #e8351f;
      border-top-color: rgb(232, 53, 31);
      border-right-color: rgb(232, 53, 31);
      border-bottom-color: rgb(232, 53, 31);
      border-left-color: rgb(232, 53, 31);
    background-color: #ea4a36;
    color: #fff;
    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
  }
  .btn-xlarge {
    padding: 4px 20px;
    font-size: 14px;
    line-height: 22px;
  }

  .input-error {
    float: left;
  }

  /* 按钮的style的设置 */
  .sui-btn {
    float: left;
    display: inline-block;
    box-sizing: border-box;
    margin-bottom: 0;
    padding: 4px 14px;
    border: 1px solid #e1e1e1;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background-color: #eee;
    color: #fff;
    vertical-align: middle;
    text-align: center;
    font-size: 14px;
    line-height: 18px;
    cursor: pointer;
    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
  }

  #height-test {
    width: 68.00px;
  }

  /* 热词搜索 */
  .searchArea .hotwords {
    overflow: hidden;
    margin: 0 auto;
    width: 570px;
  }

  .hotwords ul li:first-child {
    color: red;
  }
.hotwords ul li {
    padding: 12px 25px 0 0;
  }
  
  
  .Brand-item, .f-item, .grid-service-item {
    position: relative;
    float: left;
    list-style-type: none;
  }
/*   
  li {
    line-height: 18px;
  } */

  /* 头部右侧的我的购物车 */
  div.yui3-g > div.yui3-u {
    height: 100%;
  }
  .yui3-g [class*="yui3-u"] {
    font-family: sans-serif;
  }
  .yui3-u {
    display: inline-block;
    vertical-align: top;
    word-spacing: normal;
    letter-spacing: normal;
    zoom: 1;
    text-rendering: auto;
  }
  .Right {
    position: relative;
    width: 250px;
  }

  .shopArea .shopcar {
    position: relative;
    margin: 30px auto -1px;
    width: 180px;
  }

  .shopArea .car {
    position: absolute;
    padding: 0 7px;
    width: 30px;
    height: 30px;
    background-image: url(../images-test/icons.png);
    background-position: 160px -81px;
  }

  .yui3-u {
    word-spacing: normal;
    letter-spacing: normal;
    text-rendering: auto;
  }
  
  .shopArea .shopcar a {
    padding: 4px 42px;
  }
  .shopcar .btn-default {
    border: 1px solid #dfdfdf;
    border-radius: 0;
    background: #f7f7f7;
    font-size: 12px;
  }
  .btn-xlarge {
    padding: 4px 20px;
    font-size: 14px;
    line-height: 22px;
  }
  .sui-btn {
    display: inline-block;
    box-sizing: border-box;
    margin-bottom: 0;
    padding: 2px 14px;
    border: 1px solid #e1e1e1;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background-color: #eee;
    color: #333;
    vertical-align: middle;
    text-align: center;
    font-size: 12px;
    line-height: 18px;
    cursor: pointer;
    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
  }

  .shopnum {
    position: absolute;
    top: -5px;
    right: 62px;
    padding: 4px;
    height: 6px;
    border-radius: 6px;
    background: #c81623;
    color: #fff;
    font-size: 5px;
    line-height: 6px;
  }

测试结果如下:

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

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

相关文章

网络协议与攻击模拟 | APR_TCP | 系统性学习 | 无知的我费曼笔记

文章目录网络协议与攻击模拟-APR协议网络协议与攻击模拟-实施ARP攻击与欺骗实施ARP攻击实施ARP欺骗网络协议与攻击模拟-TCP三次握手网络协议与攻击模拟-APR协议 APR协议的作用 解析IP地址为MAC地址。从而进行二层数据交互 ARP工作流程 ARP请求 ARP响应 APR的报文格式 在W…

vue——将原生事件和属性绑定到组件

再vue官方文档 将原生事件绑定到组件 中有如下代码描述&#xff1a; 1. v-bind“$attrs” 以html原生属性的形式批量绑定父组件传过来的属性到任意位置&#xff0c; 例如&#xff0c;一些ui组件或者原生input标签需要一些属性来完成某些功能&#xff0c;例如 <input typ…

Linux安装Jenkins(Java11最新版)

文章目录♈️查看java版本♉️1.下载♊️2.上传到服务器♋️3.启动♌️4.记住密码♍️5.解锁Jenkins♎️6.修改插件安装地址♏️7.安装插件♐️8.登录♐️9.修改密码注意&#xff0c;这里是需要java环境的&#xff0c;如果没有java环境请参考 Linux安装Java环境 ♈️查看java版…

「集合底层」Vector底层结构及源码剖析

「集合源码」Vector底层结构及源码剖析 文章目录「集合源码」Vector底层结构及源码剖析一、基本介绍二、类继承关系三、Vector特性四、底层源码分析1、四个构造器2. 添加一个元素的过程以及扩容机制五、Vector与ArrayList共同点区别一、基本介绍 Vector 是一个矢量队列&#x…

【开发指南】AR Foundation 扫描

开发平台&#xff1a;Unity 2020 版本以上 编程平台&#xff1a;Visual Studio 2022 面向平台&#xff1a;IOS 设备   一、本文聚焦问题点 使用哪种 API 完成相机权限的获取如何进行画面跟踪对象的捕获。 对深入了解AR的开发者尤为重要。但只是从应用目的上&#xff0c;只需要…

C++PrimerPlus 第八章 函数探幽-8.5 函数模板

目录 8.5 函数模板 8.5.1 重载的模板 8.5.2 模板的局限性 8.5.3 显式具体化 8.5.3.1 第三代具体化&#xff08;ISO/ANSI C标准&#xff09; 8.5.3.2 显式具体化示例 8.5.4 实例化和具体化 8.5.5 编译器选择使用哪个函数版本 8.5.5.1 完全匹配和最佳匹配 8.5.5.2 部分…

计算机毕设Python+Vue学生风采网(程序+LW+部署)

项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; SSM mybatis Maven Vue 等等组成&#xff0c;B/S模式 M…

【Python学习记录】numpy数组用法整理

✨ 博客主页&#xff1a;小小马车夫的主页 ✨ 所属专栏&#xff1a;Python学习记录 文章目录前言一、numpy数组创建1、numpy.array创建数组2、从已有数组中创建数组二、numpy创建数组初始化1、numpy.zero2、numpy.ones3、numpy.arange4、numpy.linspace5、numpy.random三、nump…

Mentor-dft 学习笔记 day44-Low-Power Design Test

Low-Power Testing Overview Tessent Scan支持启用低功耗测试的操作。 •在存在孤立cell的情况下插入专用包装cell。 •根据驱动的逻辑和电源域的优先级将专用包装单元分配给电源域。 低功耗设计流程包括以下步骤&#xff1a; 1.在CPF/UPF文件中指定低功耗数据规范。 2.在设计…

[附源码]计算机毕业设计Python的校园报修平台(程序+源码+LW文档)

该项目含有源码、文档、程序、数据库、配套开发软件、软件安装教程 项目运行 环境配置&#xff1a; Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术&#xff1a; django python Vue 等等组成&#xff0c;B/S模式 pychram管理等…

RequestResponse

Request Request继承体系 Request获取请求数据 获取请求数据 通用方式获取请求参数 WebServlet("/req1") public class req1 extends HttpServlet {Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOE…

电脑怎么隐藏文件夹?6个步骤完成!

在日常办公使用电脑的过程中&#xff0c;总会出现各种问题。比如&#xff1a;电脑怎么隐藏文件夹&#xff1f;当我们需要这些数据时&#xff0c;我们又该如何恢复&#xff1f;为了解决这些问题&#xff0c;小编在这里总结了6个操作步骤来隐藏文件夹数据的方法。让我们一起来看看…

【代码随想录】Day34链表:力扣203,707,206,142,面试0207

目录 基本知识 概念、类型、存储方式&#xff1a; 定义 操作 性能分析 经典方法 虚拟头结点 思路 例题&#xff1a;力扣203 链表的基本操作 思路 例题&#xff1a;力扣707 反转链表 思路 例题&#xff1a;力扣206 删除倒数第N个结点 思路&#xff1a; 例题&am…

jsp+ssm计算机毕业设计-东湖社区志愿者管理平台【附源码】

项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; JSPSSM mybatis Maven等等组成&#xff0c;B/S模式 Mave…

[附源码]计算机毕业设计Python的在线作业批改系统(程序+源码+LW文档)

该项目含有源码、文档、程序、数据库、配套开发软件、软件安装教程 项目运行 环境配置&#xff1a; Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术&#xff1a; django python Vue 等等组成&#xff0c;B/S模式 pychram管理等…

tomcat 服务突然停止、日志排查以及解决方案

文章目录一、服务停止调研1. jvm排查2. 日志排查3. 推测与ssh会话有关二、ssh会话强制退出验证2.1. 手动强制关闭进程12.2. 手动强制关闭进程22.3. 总结归纳与解决方案一、服务停止调研 1. jvm排查 有可能是jvm配置参数导致的&#xff0c;然后在/var/log和/app/apache-tomcat…

2022 软件测试大题【太原理工大学】

大题应该是有两道&#xff0c;每道10分&#xff0c;具体是不是我也不知道&#xff0c;老师也不确定。① 白盒测试 —— 控制流图&#xff0c;给出一段代码&#xff0c;画出控制流图&#xff0c;根据公式求程序段的环形复杂度&#xff0c;求程序基本路径集合中的独立路径&#x…

永磁同步电机(PMSM)磁场定向控制(FOC)电流环PI调节器参数整定

文章目录前言一、调节器的工程设计方法二、电流环PI调节器的参数整定2.1.电流环的结构框图2.2.典型I型系统2.3.电流环PI参数整定计算公式三、电流环PI调节器设计实例3.1.永磁同步电机磁场定向的电流闭环控制3.2.电流环PI参数计算3.3.仿真分析总结前言 本章节采用工程设计的方法…

CommaFeed:仿Google Readerd的RSS阅读器

最近老苏身边中招的人也开始多起来了&#xff0c;大家要保重~ 本文开始于 9 月下旬&#xff0c;完成于 10 月下旬&#xff0c;目前正式版本还是老苏打包时用的 2.6.0&#xff0c;不过现在已经有了 3.0.0 RC1 什么是 CommaFeed &#xff1f; CommaFeed 是受 Google Reader 启发而…

CS144-Lab0解析

讲在开头 cs144建议我们使用Modern C来完成所有的lab&#xff0c;关于modern c的全面的用法可以在(http://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines)获取。 以下是一些代码规范&#xff1a; 不要使用malloc()和free()不要使用new和delete在不得不使用指针时应…