文档详情

华为面试题汇总与答案_1.pdf

发布:2023-09-04约1.31千字共2页下载文档
文本预览下载声明
千里之行,始于脚下。 华为面试题汇总与答案_1 面试题参考 1.js 动态增强行 function addRow(tableId,trId){ var tableObj = document.getElementById(tableId); var trObj = document.getElementById(trId); //var trIndex = trObj.rowIndex+1; var rows = tableObj.rows.length;var rows = tableObj.rows.length; var tr = tableObj.insertRow(rows); for(i=0;i cell= tableObj.rows(rows).insertCell(i); cell.innerText= trObj.cells(i).innerText; cell.className= trObj.cells(i).className; cell.innerHTML= trObj.cells(i).innerHTML; } } 2.进入页面速度慢如何跟踪问题所在。数据量大如何处理、如何 SQL 优化 【1】检测SESSION 对象是否使用过多。在代码中加入调试点定 位执行时光较长规律代码。 【2】分库,分表。 第 1 页/共 2 页 千里之行,始于脚下。 【3】 一、操作符优化 In not in is null is not null like 二、SQL 书写的影响 1、同一功能同一性能不同写法 SQL 的影响。 2 .WHERE 后面的条件挨次影响 三、SQL 语句索引的利用 1、不要有多余的数据。 3.项目权限控制是如何实现 普通实现为:首先建立职责表,用户表,权限表,然后是职责与 用户的关联表,职责与权限的关联表。依据每一个功能点建立权限数 据,当新加入职责信息时将一条或多条权限数据与对应的职责关联起 来。在用户信息中就可将职责数据与用户关联,达到权限管理的目的。 页面通过用户的职责权限信息举行操作监控。 4.多次提交 ajax 后,返回值是否按提交的挨次返回? Ajax 调用大部分为 JS,JS 的运行速度较快,有可能造成哀求未 完成,后面的 JS 代码继续运行,而返回结果的挨次不一定按哀求挨 次返回。取决于后台处理速度 5.数据库设计心得,如何建索引 第 2 页/共 2 页
显示全部
相似文档