html实战-制作静态网页

article/2025/9/25 10:22:51

教程视频:http://edu.csdn.net/course/detail/535   从42开始

制作的网页:http://www.cnos.co/

整体思路:

先布局再CSS控制

骨架搭好了,初始化样式,

后再弄CSS样式。注意:将CSS的样式导入到外部样式表时,要注意图片的位置,以及

对外部样式表的引入

  1、头部的背景图片的高度128px来自素材的图片高,容器的宽度大小也来自图片

的宽,那么这里背景图片设置的有意思吗?不设置效果一样呀!!

  2、图片的位置:当你在编写index.html页面代码时,出现一些图片路径时,那么

先分清楚哪些是同级目录文件


  我现在在操作首页实战.html,里面有图片1的路径,从上面可以看出首页实战.htmlimg文件夹为同级的目录,则路径应该写为:img/1.jpg

效果图


<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title></title>

<style type="text/css">

#container{

width:1002px;

background-color:gray;

}

#header{

height:120px;

background-color: aquamarine;

}

#main{

height: 600px;

background: darkgoldenrod;

}

#footer{

height: 120px;

background: yellowgreen;

}

#main-left{

float: left;

background: yellow;

width: 700px;

height: 100%;

}

#main-right{

float: right;

background: pink;

width: 302px;

height:100% ;

}

</style>

</head>

<body>

<div id="container">

<div id="header"></div>

<div id="main">

<div id="main-left"></div>

    <div id="main-right"></div>

</div>

<div id="footer"></div>

</div>

</body>

</html>

注意:这里对idmaindiv里面的子div main-leftmain-right设置浮动样式时,要设置宽和高不然不起作用(起单独一个宽或者高也不起作用,这里的背景颜色只是父div的背景颜色)。可能的原因是div里面没内容,没长和宽,自然不会显示背景颜色

 3、当一个div包含两个左右浮动的div并且后面接个普通的div

             <div id="main">

   <div id="lside">

   </div>

   <div id="rside">

   </div>

             </div>

             <div id=”footer” >

             </div>

   因为两个浮动的div浮在水面上,但是父div(idmaindiv)没有高度所以没把父div撑开。Footerdiv会在水平面上,所以加背景颜色和height后可以看到此div在这两个浮动div下面,要使footerdiv呈现在下面并且不被覆盖,


第一种方法:给maindivheight800px;让他撑开

第二种方法:在两个浮动div后面加上一个classcldiv,样式为clearboth

网页制作的初步完成:

 Html代码:

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title></title>

<link rel="stylesheet" type="text/css" href="css/reset.css"/>

<link rel="stylesheet" href="css/首页实战-2.css" />

</head>

<body>

<div id="container">               <!--div#container-->

<div id="header">              <!--div#header+div#main+div#footer-->

<img src="img/logo.jpg" alt="" id="logo"/>

<ul id="nav">              

<li><a href="#">导航1</a></li>     <!--li*7>a>{导航$}-->

<li><a href="#">导航2</a></li>

<li><a href="#">导航3</a></li>

<li><a href="#">导航4</a></li>

<li><a href="#">导航5</a></li>

<li><a href="#">导航6</a></li>

<li><a href="#">导航7</a></li>

</ul>

</div>    

<img src="img/about_banner.jpg" alt="" id="banner" />

<div id="main">

<div id="lside">

<div class="subtitle">

<img src="img/circle.gif"/>

<h1>核心业务</h1>

<a href="">MORE>></a>

</div>

<div class="four">

<h2>电子商务类网站建设</h2>

<img src="img/eshop_service.jpg" alt="" />

<ul>                             <!--ul>li*5>{方便的货物管理$}-->

<li><a href="#">方便的货物管理</a></li>

<li><a href="#">自定义会员类型</a></li>

<li><a href="#">在线支付功能</a></li>

<li><a href="#">丰富的订单统计</a></li>

<li><a href="#">财务报表生成</a></li>

</ul>

</div>

<div class="four">

<h2>电子商务类网站建设</h2>

<img src="img/eshop_service.jpg" alt="" />

<ul>                             <!--ul>li*5>{方便的货物管理$}-->

<li><a href="#">方便的货物管理</a></li>

<li><a href="#">自定义会员类型</a></li>

<li><a href="#">在线支付功能</a></li>

<li><a href="#">丰富的订单统计</a></li>

<li><a href="#">财务报表生成</a></li>

</ul>

</div>

<div class="four">

<h2>电子商务类网站建设</h2>

<img src="img/eshop_service.jpg" alt="" />

<ul>                             <!--ul>li*5>{方便的货物管理$}-->

<li><a href="#">方便的货物管理</a></li>

<li><a href="#">自定义会员类型</a></li>

<li><a href="#">在线支付功能</a></li>

<li><a href="#">丰富的订单统计</a></li>

<li><a href="#">财务报表生成</a></li>

</ul>

</div>

<div class="four">

<h2>电子商务类网站建设</h2>

<img src="img/eshop_service.jpg" alt="" />

<ul>                             <!--ul>li*5>{方便的货物管理$}-->

<li><a href="#">方便的货物管理</a></li>

<li><a href="#">自定义会员类型</a></li>

<li><a href="#">在线支付功能</a></li>

<li><a href="#">丰富的订单统计</a></li>

<li><a href="#">财务报表生成</a></li>

</ul>

</div>

</div>

<div id="rside">

<div class="subtitle">

<img src="img/circle.gif"/>

<h1>文章观点</h1>

<a href="">MORE>></a>

</div>

    <ul id="art">               <!--ul#nav>li*7>{文章$}-->

    <li><a href="#">这是一篇好文章1</a></li>    <!--li*5>a>{这是一篇好文章$}-->

    <li><a href="#">这是一篇好文章2</a></li>

    <li><a href="#">这是一篇好文章3</a></li>

    <li><a href="#">这是一篇好文章4</a></li>

    <li><a href="#">这是一篇好文章5</a></li>

    </ul>

    <div class="subtitle">

<img src="img/circle.gif"/>

<h1>联系我们</h1>

<a href="">MORE>></a>

</div>

<div id="contact">

</div>

</div>

</div>

<div id="footer">

<ul>                                   <!--ul>li*7>a>{联系我们} -->

<li><a href="#">联系我们</a></li>

<li><a href="#">联系我们</a></li>

<li><a href="#">联系我们</a></li>

<li><a href="#">联系我们</a></li>

<li><a href="#">联系我们</a></li>

<li><a href="#">联系我们</a></li>

<li><a href="#">联系我们</a></li>

</ul>

<address>©2006-2009 北京市灵犀慧通科技有限公司版权所有 http://www.lionhit.com 京ICP备07020337号 W3C Valid CSS W3C Valid XHTML 1.0 Strict</address>

</div>

</div>

</body>

</html>

 

样式代码:

 #container {

 margin: 0 auto;

 width: 1002px;

 }

 

 #header {

 height: 128px;

 background: gray url(../img/top_bg.jpg) no-repeat;

 }

 

 #nav li {

 float: left;

  /*1、让导航横向*/

  /*background: purple;    */

  /*2、将导航撑开*/

  width: 90px;

 margin-right: 1px;

 }

 

 #nav a {

 font-size: 16px;

 font-family: "微软雅黑";

 color: #363636;

 /*8、文字颜色*/

  display: block;

 /*5、鼠标移动上去后背景颜色局限在a标签内容中*/

  height: 37px;

  /*6、这些高度都有规定的*/

  width: 90px;

 text-align: center;

 /*7 、让文字居中*/

 }

 

 #nav a:hover {

 /*3、鼠标放上来后变的样式*/

  color: white;

 background: url(../img/nav_on.gif);

  /*4、鼠标移动后的背景颜色*/

 }

 #banner{

 margin: 10px 0;

 }

 #main{

 /*height: 800px; */                  /*  9、撑开*/

 }

 

.subtitle{

 height: 37px;

 background: url(../img/index_main_top_bg.gif);   /*14对原先设置的背景颜色进行更改*/

 

 }

 .subtitle img{

 float: left;                         /*10将初始化的图片左浮动*/

  margin: 5px 0 0 10px;                 /*11对图片进行微调*/

 }

 .subtitle h1{

 float:left;

 font-size: 16px;                           /*12对标题中字体进行设置*/

  font-family: "微软雅黑",simhei,sans-serif;

 margin-left:10px;

 }

 .subtitle a{

 float: right;

 font-size: 12px;                            /*13对超链接进行微调*/

  color: gray;

 }

.four{

width: 326px;

height: 200px;

background: #EEE;                     /*这里将原先的背景改成其他的颜色(用QQ截图下面有显示RGB的颜色,这里只是转换成16进制)*/

float: left;

margin: 10px;

}

.four h2{

font-size: 16px;

font-family: "微软雅黑";

margin: 6px 0 6px 10px;                     /*16将h2标题做做修改*/

}

.four img{

float: left;                           /*11、让class为four标签的img左浮动*/

margin-left: 10px;                            /*15图片背后有背景颜色为白色*/

padding: 6px;

background: white;

}

.four ul{

float: left;

margin-left: 10px;

}

.four li{

background: url(../img/service_intro_bg.gif) no-repeat;      /*16标签前面的小黑点*/

padding-left: 10px;                              /*17小黑点在字的下面*/

height: 20px;

}

.four a{

color: gray;                                   /*18a标签的颜色*/

}

 

#lside{

height: 480px;

width: 694px;

border: 1px solid #EEE;

float: left;                            /*8、让左右两个div并列一起*/

/*background: cornflowerblue;*/              /*这里设置是来区分9*/  /*19删除背景图*/

border-top: none;

}

 

#rside{

/*height: 600px;*/

width: 294px;

/*border:1px solid gray;*/

float: right;                            /*让左右两个div并列一起*/

/*background: greenyellow; */                /*这是一整个大的div到后面设置的话这个要去掉了*/

}

 

#art{

background: #EEE;

margin-top: 1px;

padding-top:10px;

}

 

#art a{

display: block;

background: url(../img/article_head.gif) no-repeat;

height: 29px;

padding-left: 30px;

}

#art a:hover{

background: url(../img/article_on_bg.gif);   /*鼠标移动到文章标题后的背景*/

}

#contact{

margin-top: 1px;

height: 250px;

background: #EEE;

}

#footer{

height: 120px;

/*background: gray;*/

clear:both;                         /* 9、撑开*/

margin-top: 20px;

}

#footer ul{

height: 40px;

background: #EEE;

}

#footer li{

float: left;

margin-top: 15px;

margin-right: 10px;

}

#footer address{

font-family: "微软雅黑",sans-serif;

font-size:10px;

margin-top: 15px;

}


最后完美的:

HTML代码:

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title></title>

<link rel="stylesheet" type="text/css" href="css/reset.css"/>

<link rel="stylesheet" href="css/首页实战-2.css" />

</head>

<body>

<div id="container">               <!--div#container-->

<div id="header">              <!--div#header+div#main+div#footer-->

<img src="img/logo.jpg" alt="" id="logo"/>

<ul id="nav">              

<li><a href="#">导航1</a></li>     <!--li*7>a>{导航$}-->

<li><a href="#">导航2</a></li>

<li><a href="#">导航3</a></li>

<li><a href="#">导航4</a></li>

<li><a href="#">导航5</a></li>

<li><a href="#">导航6</a></li>

<li><a href="#">导航7</a></li>

</ul>

</div>    

<img src="img/about_banner.jpg" alt="" id="banner" />

<div id="main">

<div id="lside">

<div class="subtitle">

<img src="img/circle.gif"/>

<h1>核心业务</h1>

<a href="">MORE>></a>

</div>

<div class="four">

<h2>电子商务类网站建设</h2>

<img src="img/eshop_service.jpg" alt="" />

<ul>                             <!--ul>li*5>{方便的货物管理$}-->

<li><a href="#">方便的货物管理</a></li>

<li><a href="#">自定义会员类型</a></li>

<li><a href="#">在线支付功能</a></li>

<li><a href="#">丰富的订单统计</a></li>

<li><a href="#">财务报表生成</a></li>

</ul>

</div>

<div class="four">

<h2>电子商务类网站建设</h2>

<img src="img/eshop_service.jpg" alt="" />

<ul>                             <!--ul>li*5>{方便的货物管理$}-->

<li><a href="#">方便的货物管理</a></li>

<li><a href="#">自定义会员类型</a></li>

<li><a href="#">在线支付功能</a></li>

<li><a href="#">丰富的订单统计</a></li>

<li><a href="#">财务报表生成</a></li>

</ul>

</div>

<div class="four">

<h2>电子商务类网站建设</h2>

<img src="img/eshop_service.jpg" alt="" />

<ul>                             <!--ul>li*5>{方便的货物管理$}-->

<li><a href="#">方便的货物管理</a></li>

<li><a href="#">自定义会员类型</a></li>

<li><a href="#">在线支付功能</a></li>

<li><a href="#">丰富的订单统计</a></li>

<li><a href="#">财务报表生成</a></li>

</ul>

</div>

<div class="four">

<h2>电子商务类网站建设</h2>

<img src="img/eshop_service.jpg" alt="" />

<ul>                             <!--ul>li*5>{方便的货物管理$}-->

<li><a href="#">方便的货物管理</a></li>

<li><a href="#">自定义会员类型</a></li>

<li><a href="#">在线支付功能</a></li>

<li><a href="#">丰富的订单统计</a></li>

<li><a href="#">财务报表生成</a></li>

</ul>

</div>

</div>

<div id="rside">

<div class="subtitle">

<img src="img/circle.gif"/>

<h1>文章观点</h1>

<a href="">MORE>></a>

</div>

    <ul id="art">               <!--ul#nav>li*7>{文章$}-->

    <li><a href="#">这是一篇好文章1</a></li>    <!--li*5>a>{这是一篇好文章$}-->

    <li><a href="#">这是一篇好文章2</a></li>

    <li><a href="#">这是一篇好文章3</a></li>

    <li><a href="#">这是一篇好文章4</a></li>

    <li><a href="#">这是一篇好文章5</a></li>

    </ul>

    <div class="subtitle">

<img src="img/circle.gif"/>

<h1>联系我们</h1>

<a href="">MORE>></a>

</div>

<div id="contact">

</div>

</div>

</div>

<div id="footer">

<ul>                                   <!--ul>li*7>a>{联系我们} -->

<li><a href="#">联系我们</a></li>

<li><a href="#">联系我们</a></li>

<li><a href="#">联系我们</a></li>

<li><a href="#">联系我们</a></li>

<li><a href="#">联系我们</a></li>

<li><a href="#">联系我们</a></li>

<li><a href="#">联系我们</a></li>

</ul>

<address>©2006-2009 北京市灵犀慧通科技有限公司版权所有 http://www.lionhit.com 京ICP备07020337号 W3C Valid CSS W3C Valid XHTML 1.0 Strict</address>

</div>

</div>

</body>

</html>

 

CSS代码:

 #container {

 margin: 0 auto;

 width: 1002px;

 }

 

 #header {

 height: 128px;

 background: gray url(../img/top_bg.jpg) no-repeat;

 }

 

 #nav li {

 float: left;

 /*1、让导航横向*/

  /*background: purple;    */

  /*2、将导航撑开*/

  width: 90px;

 margin-right: 1px;

 }

 

 #nav a {

  /*font-size: 16px;

 font-family: "微软雅黑";

 line-height:37px ;                  /*让导航内容居中*/

 font:16px/37px "微软雅黑",'黑体',sans-serif;    /*可以简写为下面的,可以少写,但要有顺序*/

  color: #363636;

 /*8、文字颜色*/

  display: block;

 /*5、鼠标移动上去后背景颜色局限在a标签内容中*/

  height: 37px;

 /*6、这些高度都有规定的*/

  width: 90px;

 text-align: center;

 /*7 、让文字居中*/

 

 }

 

 #nav a:hover {

 /*3、鼠标放上来后变的样式*/

  color: white;

 background: url(../img/nav_on.gif);

 /*4、鼠标移动后的背景颜色*/

 }

 #banner{

 margin: 10px 0;

 }

 #main{

  /*height: 800px; */                  /*  9、撑开*/

 }

 

.subtitle{

 height: 37px;

 background: url(../img/index_main_top_bg.gif);   /*14对原先设置的背景颜色进行更改*/

  line-height: 37px;

 }

 .subtitle img{

 float: left;                         /*10将初始化的图片左浮动*/

  margin: 5px 0 0 10px;                 /*11对图片进行微调*/

 }

 .subtitle h1{

 float:left;

 font-size: 16px;                           /*12对标题中字体进行设置*/

  font-family: "微软雅黑",simhei,sans-serif;

 margin-left:10px;

 }

 .subtitle a{

 display: block;

 float: right;

 font-size: 12px;                            /*13对超链接进行微调*/

  color: #888;

 line-height: 37px;

 }

.four{

width: 326px;

height: 200px;

background: #EEE;                     /*这里将原先的背景改成其他的颜色(用QQ截图下面有显示RGB的颜色,这里只是转换成16进制)*/

float: left;

margin: 10px;

}

.four h2{

color: #A0A0A0;                       /*字体颜色微调*/

font-size: 16px;

font-family: "微软雅黑";

margin: 6px 0 6px 10px;                     /*16将h2标题做做修改*/

}

.four img{

float: left;                           /*11、让class为four标签的img左浮动*/

margin-left: 10px;                            /*15图片背后有背景颜色为白色*/

padding: 6px;

background: white;

}

.four ul{

float: left;

margin-left: 10px;

}

.four li{

background: url(../img/service_intro_bg.gif) no-repeat;      /*16标签前面的小黑点*/

padding-left: 10px;                              /*17小黑点在字的下面*/

height: 20px;

}

.four a{

color: #888;                                   /*18a标签的颜色*/

}

.four a:visited{

color: #808080;

}

 

.four a:hover{

color: #FF832C;

}

#lside{

height: 480px;

width: 694px;

border: 1px solid #EEE;

float: left;                            /*8、让左右两个div并列一起*/

/*background: cornflowerblue;*/              /*这里设置是来区分9*/  /*19删除背景图*/

border-top: none;

}

 

#rside{

/*height: 600px;*/

width: 294px;

/*border:1px solid gray;*/

float: right;                            /*让左右两个div并列一起*/

/*background: greenyellow; */                /*这是一整个大的div到后面设置的话这个要去掉了*/

}

 

#art{

background: #EEE;

margin-top: 1px;

padding-top:10px;

}

 

#art a{

color: #888;

display: block;

background: url(../img/article_head.gif) no-repeat;

height: 29px;

line-height:29px ;

padding-left: 30px;

}

#art a:hover{

color:#FF832C;

background: url(../img/article_on_bg.gif);   /*鼠标移动到文章标题后的背景*/

}

#contact{

margin-top: 1px;

height: 250px;

background: #EEE;

}

#footer{

height: 120px;

/*background: gray;*/

clear:both;                         /* 9、撑开*/

margin-top: 20px;

}

#footer ul{

height: 40px;

background: #EEE;

}

#footer li{

float: left;

margin-top: 15px;

margin-right: 10px;

}

#footer address{

font-family: "微软雅黑",sans-serif;

font-size:10px;

margin-top: 15px;

}

#footer a:visited{

color: #808080;

}

#footer a:hover{

color: #FF832C;

}







http://chatgpt.dhexx.cn/article/x5bXx5PP.shtml

相关文章

制作静态网页

首先进行CSS样式布局&#xff0c;根据样图进行块级标签分布&#xff0c;为每一个块级标签设置颜色以查看布局是否正确&#xff0c;最好是每设置一个块级标签颜色就查看一次是否排布正确&#xff0c;这样可以及时发现问题并解决问题&#xff1b;等到每一块区域都划分完成后&…

API幂等设计

API幂等就是在新增或更新数据时&#xff0c;如果多次发起同一个请求&#xff0c;只能产生一个结果。如&#xff1a;同一个订单多次提交&#xff0c;只能在数据库产生一个订单数据。我了解的基于redis实现幂等的有两种方式&#xff1a;基于token和基于请求。 基于token认证 参…

Mysql实现幂等_过幂等性问题

一、什么是幂等? 幂等性:多次调用方法或者接口不会改变业务状态,可以保证重复调用的结果和单次调用的结果一致。 二、使用幂等的场景 1、前端重复提交 用户注册,用户创建商品等操作,前端都会提交一些数据给后台服务,后台需要根据用户提交的数据在数据库中创建记录。如果用…

分布式锁实现业务幂等

1、前言 现如今很多系统都会基于分布式或微服务思想完成对系统的架构设计。那么在这一个系统中&#xff0c;就会存在若干个微服务&#xff0c;而且服务间也会产生相互通信调用。那么既然产生了服务调用&#xff0c;就必然会存在服务调用延迟或失败的问题。当出现这种问题&…

幂等性组件

根据上篇文章改进&#xff0c;并做成springbootstarter&#xff0c;依赖于redisson&#xff0c;如果redission已配置&#xff0c;则该组件可开箱即用 接口防重复提交_King_Kwin的博客-CSDN博客_接口防重复提交 本篇已做了较大的改动&#xff0c;可查看代码 idempotent: 幂等…

java幂等控制_JAVA幂等性实现

什么是幂等&#xff1a; 贴一张百度百科的图&#xff1a; 简单来说幂等保证了只要调用接口成功,外部多次调用对系统的影响是一致的&#xff0c;也就是一个请求多次重试的问题。 需要考虑幂等的场景&#xff1a; 客户端存在多次提交或者超时重试的情况&#xff1b; 分布式架构中…

幂等问题

点击↑上方↑蓝色“编了个程”关注我~ 每周至少一篇原创文章 这是本公众号的第 34 篇原创文章 最近比较懒&#xff0c;好几周没写文章了。还是没能坚持每周更新&#xff0c;愧对关注我的读者和自己的flag。。。 不过还好调整了过来&#xff0c;还是会继续坚持周更的。毕竟学习是…

常见的幂等性解决方案

背景 我们实际系统中有很多操作&#xff0c;是不管做多少次&#xff0c;都应该产生一样的效果或返回一样的结果。 get请求一般没有幂等性需求、delete请求一般也没有幂等性需求&#xff0c;post、update视情况而定例如&#xff1a; 前端重复提交选中的数据&#xff0c;应该后…

彻底理解接口幂等性

目录 背景 1. 幂等性的概念 2.什么情况需要处理接口幂等性问题&#xff1f; 2.1 select 天然自带幂等性。 2.2 insert 当我们重复插入数据的时候&#xff0c;会出现什么情况 &#xff1f; 2.3 delete 是否具有幂等性&#xff1f; 2.4 update 猜一猜是否具有天热幂等性&a…

【实战】聊聊幂等设计

前言 大家好,今天我们一起来聊聊幂等设计。 什么是幂等为什么需要幂等接口超时,如何处理呢?如何设计幂等?实现幂等的8种方案HTTP的幂等1. 什么是幂等? 幂等是一个数学与计算机科学概念。 在数学中,幂等用函数表达式就是:f(x) = f(f(x))。比如求绝对值的函数,就是幂等…

幂等性 详解

目录 一、幂等概念 1、幂等的数学概念 2. 幂等的业务概念 二、幂等概述 三、幂等场景 四、解决方案 1、token redis机制 2、乐观锁机制 3、唯一主键机制 4、去重表机制 5、门票机制 一、幂等概念 1、幂等的数学概念 如果在一元运算中&#xff0c;x 为某集合中的任…

幂等 (idempotence) 的概念

幂等 (idempotence) 的概念 幂等的数学概念 幂等是源于一种数学概念。其主要有两个定义 如果在一元运算中&#xff0c;x 为某集合中的任意数&#xff0c;如果满足 f(x) f(f(x)) &#xff0c;那么该 f 运算具有幂等性&#xff0c;比如绝对值运算 abs(a) abs(abs(a)) 就是幂…

偏度

偏度公式如下&#xff1a; 现在想解决如何从图像上解决为正为负的问题&#xff0c;如图所示&#xff1a; 个人理解&#xff1a;偏度中的偏是针对变量相对于中心点&#xff08;期望值&#xff09;距离的一种描述&#xff1b;如果厚尾的话&#xff0c;就说明有很多点距离中心点比…

偏度(skewness)

偏度 偏度&#xff08;skewness&#xff09;&#xff0c;是统计数据分布偏斜方向和程度的度量&#xff0c;是统计数据分布非对称程度的数字特征。定义上偏度是样本的三阶标准化矩。 偏度定义中包括正态分布&#xff08;偏度0&#xff09; 算术平均值 中位数 众数&#xff0c;…

策略梯度

Policy Gradient Methods for Reinforcement Learning with Function Approximation(PG) 在强化学习的算法中存在两种算法&#xff0c;一个是基于价值函数的算法&#xff0c;另一个是基于策略梯度的算法。为什么要提出策略梯度算法呢&#xff1f; 基于策略的学习可能会具有更好…

推荐系统中的偏差

推荐系统消偏 推荐系统中的偏差IPW ——逆概率加权DICE ——区分兴趣和偏差建模因果推断 推荐系统中的偏差 预估问题 我们一般会注重两种误差&#xff0c;偏差和方差&#xff0c; 方差与模型泛化能力有关&#xff1a;通常关注模型的复杂度与是否过拟合&#xff1b;偏差则表现为…

特征偏度和异常值处理

&#xff08;一&#xff09;机器学习基础 - 偏度、正态化以及 Box-Cox 变换 https://my.oschina.net/mathinside/blog/4942126 对于数据挖掘、机器学习中的很多算法&#xff0c;往往会假设变量服从正态分布。例如&#xff0c;在许多统计技术中&#xff0c;假定误差是正态分布…

推荐系统去偏(Debiased Recommendation)研究进展概述

©作者 | 张景森 学校 | 中国人民大学信息学院硕士 文章来源 | RUC AI Box 引言 推荐系统作为解决信息过载的一种重要手段&#xff0c;已经在不同的应用场景下取得了不错的效果。近些年来关于推荐系统的研究主要集中在如何设计更好的模型来适应用户行为数据&#xff0c;进而…

【综述】推荐系统偏差问题 去偏最新研究进展(Bias and Debias in Recommender System)

文章目录 1. 推荐系统的反馈回路1.1 User -> Data1.2 Data -> Model1.3 Model -> User 2. 推荐系统中的Bias2.1 数据偏差(data bias)2.1.1 选择偏差(Selection Bias)2.1.2 曝光偏差(Exposure Bias)2.1.3 一致性偏差(Conformity Bias)2.1.4 位置偏差(Position Bias) 2.…

数据偏度介绍和处理方法

偏度&#xff08;skewness&#xff09;是用来衡量概率分布或数据集中不对称程度的统计量。它描述了数据分布的尾部&#xff08;tail&#xff09;在平均值的哪一侧更重或更长。偏度可以帮助我们了解数据的偏斜性质&#xff0c;即数据相对于平均值的分布情况。 有时&#xff0c;正…