网页版扫雷

网页版扫雷新建一个空 html 文件 粘贴下面的代码 保存后 用浏览器打开就可以玩了 兼容 IE10 DOCTYPE tml htmllang en head metacharset UTF 8 title 扫雷 title style container margin auto width 960px panel posit style metacharset UTF 8 head htmllang en

新建一个空html文件,粘贴下面的代码,保存后,用浏览器打开就可以玩了(兼容IE10)

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>扫雷</title> <style type="text/css"> .container { 
   margin: auto;width: 960px;} .panel { 
   position: relative;height: 40px;font-size: 18px;} .time-container { 
   position: absolute;height: 30px;left: 60px;top: 0;bottom: 0;margin: auto;} .count-container { 
   position: absolute;height: 30px;right: 60px;top: 0;bottom: 0;margin: auto;} .time, .count { 
   display: inline-block;width: 60px;color: #F00000;} .sweep { 
    display: table;border-collapse: collapse;width: 960px;height: 512px;table-layout: fixed; -webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; cursor: default;} .table-row { 
   display: table-row;} .table-cell { 
    display: table-cell;border: 1px solid #;box-shadow: 0 0 6px #CCCCCC inset; width: 32px;height: 32px;background: #6090FF;text-align: center; vertical-align: middle;font-size: 16px;color: #;font-weight: 700;} .color-1 { 
   color: #00AA00;} .color-2 { 
   color: #3060FF;} .color-3 { 
   color: #CC0000;} .color-4 { 
   color: #0000AA;} .color-5 { 
   color: #;} .color-6 { 
   color: #007f7b;} .color-7 { 
   color: #000000;} .color-8 { 
   color: #;} .show { 
   background: #FFFFFF;} </style> </head> <body> <div class="container"> <div class="panel"> <div class="time-container"><span>已用时: </span><span id="time" class="time">0</span></div> <div class="count-container"><span>剩余雷数: </span><span id="count" class="count">99</span></div> </div> <div id="sweep" class="sweep"> <div class="table-row"> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> </div> <div class="table-row"> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> </div> <div class="table-row"> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> </div> <div class="table-row"> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> </div> <div class="table-row"> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> </div> <div class="table-row"> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> </div> <div class="table-row"> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> </div> <div class="table-row"> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> </div> <div class="table-row"> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> </div> <div class="table-row"> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> </div> <div class="table-row"> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> </div> <div class="table-row"> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> </div> <div class="table-row"> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> </div> <div class="table-row"> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> </div> <div class="table-row"> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> </div> <div class="table-row"> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> <div class="table-cell"></div> </div> </div> </div> </body> <script type="text/javascript"> function Mine(isMine) { 
    this.isMine = isMine; this.num = 0; this.status = 0; this.row = 0; this.column = 0; } var param = { 
   rows: 16, columns: 30, mineCount: 99, leftCount: 0, showCount: 0, minest: [], running: false}; var sweep = document.querySelector('#sweep'), tableCells = document.querySelectorAll('.table-cell'); var time = document.querySelector('#time'), count = document.querySelector('#count'); var initTime = +new Date(); init(); function init() { 
    var minest = param.minest, rows = param.rows, columns = param.columns; param.showCount = 0; param.leftCount = param.mineCount; count.innerHTML = param.leftCount; minest.length = 0; var arr = []; for (var i = 0; i < rows * columns; i++) { 
    arr.push(new Mine(i < param.mineCount)); } var minesr = null, s = null; for (var i = 0; i < rows * columns; i++) { 
    if (i % columns === 0) { 
    minesr = []; } s = arr.splice((Math.random() * arr.length) | 0, 1)[0]; s.row = (i / columns) | 0; s.column = i % columns; minesr.push(s); if (i % columns + 1 === columns) { 
    minest.push(minesr); } } var m = 0; for (var i = 0; i < rows * columns; i++) { 
    m = 0; findRounds(minest[(i / columns) | 0][i % columns]).forEach(function (t) { 
    m += t.isMine; }); minest[(i / columns) | 0][i % columns].num = m; tableCells[i].innerHTML = ''; tableCells[i].classList.remove('show'); tableCells[i].setAttribute('data-index-row', (i / columns) | 0); tableCells[i].setAttribute('data-index-column', i % columns); } } function show(mine) { 
    if (mine.status === 1 || mine.status === 2) { 
    return; } var cell = tableCells[mine.row * param.columns + mine.column]; mine.status = 1; cell.classList.add('show'); cell.innerHTML = mine.isMine ? (' 
    
     
   ') : ('+ mine.num + '">' + (mine.num || '') + ''); if (mine.isMine) { 
    setTimeout(function () { 
    param.running = false; alert('失败了'); init(); }, 25); return; } param.showCount++; if (param.showCount >= param.rows * param.columns - param.mineCount) { 
    setTimeout(function () { 
    param.running = false; alert('恭喜您赢了'); init(); }, 25); return; } if (mine.num === 0) { 
    findRounds(mine).forEach(function (t) { 
    show(t); }); } } function sign(mine) { 
    if (mine.status === 1) { 
    return; } var cell = tableCells[mine.row * param.columns + mine.column]; mine.status = 2; param.leftCount--; count.innerHTML = param.leftCount; cell.innerHTML = ' 
    
     
     
   '; } function unsign(mine) { 
    if (mine.status === 1) { 
    return; } var cell = tableCells[mine.row * param.columns + mine.column]; mine.status = 0; param.leftCount++; count.innerHTML = param.leftCount; cell.innerHTML = ''; } function findRounds(mine) { 
    var mines = [], row = mine.row, column = mine.column, minest = param.minest, rows = param.rows, columns = param.columns; var round = null; if (row > 0) { 
    if (column > 0) { 
    round = minest[row - 1][column - 1]; if (round.status !== 1) { 
    mines.push(round); } } round = minest[row - 1][column]; if (round.status !== 1) { 
    mines.push(round); } if (column < columns - 1) { 
    round = minest[row - 1][column + 1]; if (round.status !== 1) { 
    mines.push(round); } } } if (column > 0) { 
    round = minest[row][column - 1]; if (round.status !== 1) { 
    mines.push(round); } } if (column < columns - 1) { 
    round = minest[row][column + 1]; if (round.status !== 1) { 
    mines.push(round); } } if (row < rows - 1) { 
    if (column > 0) { 
    round = minest[row + 1][column - 1]; if (round.status !== 1) { 
    mines.push(round); } } round = minest[row + 1][column]; if (round.status !== 1) { 
    mines.push(round); } if (column < columns - 1) { 
    round = minest[row + 1][column + 1]; if (round.status !== 1) { 
    mines.push(round); } } } return mines; } (function timing() { 
    if (param.running) { 
    time.innerHTML = Math.round((+new Date() - initTime) / 1000); } else { 
    time.innerHTML = 0; } setTimeout(function () { 
    timing(); }, 100); })(); sweep.addEventListener('click', function (e) { 
    e.preventDefault(); var target = e.target; var minest = param.minest; if (!target.classList || !target.classList.contains('table-cell')) { 
    return; } var row = target.getAttribute('data-index-row') - 0, column = target.getAttribute('data-index-column') - 0; var mine = minest[row][column]; if (!param.running) { 
    initTime = +new Date(); param.running = true; } show(mine); }, false); sweep.addEventListener('dblclick', function (e) { 
    e.preventDefault(); var target = e.target; var minest = param.minest; if (!target.classList || !target.classList.contains('table-cell')) { 
    target = target.parentNode || target; if (!target.classList || !target.classList.contains('table-cell')) { 
    return; } } var row = target.getAttribute('data-index-row') - 0, column = target.getAttribute('data-index-column') - 0; var mine = minest[row][column]; if (mine.status === 1) { 
    var rounds = findRounds(mine).filter(function (item) { 
    return item.status !== 2; }); if (rounds.length === 1) { 
    if (rounds[0].isMine && rounds[0].status === 0) { 
    sign(rounds[0]); } else { 
    show(rounds[0]); } } else { 
    var hasMine = false; for (var i = 0; i < rounds.length; i++) { 
    if (rounds[i].isMine && rounds[i].status === 0) { 
    hasMine = true; break; } } if (!hasMine) { 
    rounds.forEach(function (t) { 
    show(t); }); } } } }, false); sweep.addEventListener('contextmenu', function (e) { 
    e.preventDefault(); var target = e.target; var minest = param.minest; if (!target.classList || !target.classList.contains('table-cell')) { 
    target = target.parentNode || target; if (!target.classList || !target.classList.contains('table-cell')) { 
    target = target.parentNode || target; if (!target.classList.contains('table-cell')) { 
    return; } } } var row = target.getAttribute('data-index-row') - 0, column = target.getAttribute('data-index-column') - 0; var mine = minest[row][column]; if (mine.status === 2) { 
    unsign(mine); } else if (mine.status === 0) { 
    sign(mine); } }, false); </script> </html> 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/212820.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 下午7:11
下一篇 2026年3月18日 下午7:12


相关推荐

  • html页面实现文件上传

    html页面实现文件上传因为业务的需求 需要实现一个通过浏览器把本地文件上传到服务器的功能 因为之前没有做过 所以也是经过了一番探索才实现了这个功能 这里只介绍前端的实现 后台的接收 验证和保存就不介绍了 这个流程如下 1 读取本地文件 2 建立和服务器的连接 使用 AJAX 3 上传一些头信息和文件流 4 等待服务器响应后 显示结果读取本地文件 在页面中点击 浏览 后 弹出文件选择对话框 使

    2026年3月19日
    2
  • ThinkPHP跨控制器调用方法

    ThinkPHP跨控制器调用方法

    2021年10月28日
    48
  • 支持外链的免费相册地址集合

    支持外链的免费相册地址集合国内的:1.http://www.yupoo.com稳定.相册初始空间是61M.以后每月新增加61M空间.空间大小不断累计.不用担心不够用的说~~~关键在于…这个不加它们的网站LOGO-.-单张最大可传2M的图.外链速度稳定.{偶在用…所以清楚-。-}现在已经支持批量上传以及客户端上传等模式啦~[3月的补充说明:因为YUPOO升级,但仍然提供外链地址.请点击"原图",然后图片上…

    2022年6月19日
    25
  • Vmware ESX 5.0 安装与部署

    Vmware ESX 5.0 安装与部署

    2021年12月6日
    44
  • CTR预估算法之FM, FFM, DeepFM及实践

    CTR预估算法之FM, FFM, DeepFM及实践目录目录CTR预估综述FactorizationMachines(FM)算法原理代码实现Field-awareFactorizationMachines(FFM)算法原理代码实现DeepFM算法原理代码实现参考文献CTR预估综述点击率(Clickthroughrate)是点击特定链接的用户与查看页面,电子邮…

    2022年6月12日
    42
  • 卓越性能 の 军火库「建议收藏」

    卓越性能 の 军火库「建议收藏」在介绍性能优化的军火库之前,先来扯几句题外话。希望这些题外话,能打消你追求卓越性能的理想,来甘心当一枚圆滑的钉子。我是非常不推荐程序员,对公司的业务,进行性能优化的。说这话,纯粹是基于个人自身安全考虑。因为性能优化,在大多数公司,属于费力不讨好的工作项。追求极简的代码,性能卓越的代码,是有追求的程序员的目标。但随着经历了大大小小的公司,我发现很多优秀的程序员,在经受着这种追求的反嗜,以至于痛不欲生。下有下面几点原因,虽然我们知道它肯定是错的,但我们无能无力:公司按照完成的功能,对程序员…

    2022年9月30日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号