前端知识点大全
前端知识点总结
花了几个晚上整理的前端知识点,收录进来以备后续查看。
1、自动化构建工具Gulp的使用方法。
考察nodejs安装,npm依赖库安装,全局安装,本地安装,--save和—save-dev 区别,gulp基本脚本编写,gulp常用功能。
2、什么是跨域问题?如何解决?表单可以跨域吗?
考察同源策略及跨域解决方案。
浏览器同源策略:凡是发送请求url的协议、域名、端口三者之间任意一与当前页面地址不同即为跨域
常用解决方案:代理(nginx反向代理)、jsonp。
3、解释下什么是jsonp, jsonp和ajax的区别。
4、尽可能详细的解释下ajax的原理。
http://www.cnblogs.com/mingmingruyuedlut/archive/2011/10/18/2216553.html
XMLHttpRequest 是 AJAX 的基础。
Ajax的原理简单来说通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用javascript来操作DOM而更新页面。这其中最关键的一步就是从服务器获得请求数据
5、http和https请求区别。
6、http三次握手及每次握手的作用。
1:客户端发送了一个带有SYN的Tcp报文到服务器,这个三次握手中的开始。表示客户端想要和服务端建立连接。
2:服务端接收到客户端的请求,返回客户端报文,这个报文带有SYN和ACK标志,询问客户端是否准备好。
3:客户端再次响应服务端一个ACK,表示我已经准备好。
断开连接的4次挥手
1:TCP发送一个FIN,用来关闭客户到服务端的连接。
2:服务端收到这个FIN,他发回一个ACK,确认收到序号为收到序号+1,和SYN一样,一个FIN将占用一个序号。
3:服务端发送一个FIN到客户端,服务端关闭客户端的连接。
4:客户端发送ACK报文确认,并将确认的序号+1,这样关闭完成。
可能有人会有疑问,tcp我握手的时候为何ACK和SYN是一起发送。挥手的时候为什么是分开的时候发送呢,原因是TCP的全双工模式,接收到FIN意味着没有数据发送过来了,但是还可以继续发送数据
7、http数据报的结构,有哪些常见包头,这些包头的作用。
- 请求行(request line)
- 消息头部(header)
- 空行
- 请求正文
- Content-Type:指定请求和响应的内容类型,如果未指定即为text/html
- 常用的Content-Type
- text/plain:普通文本
- tex/html:html文本
- application/x-javascript:js
- application/x-www-form-urlencoded:默认形式表单发包类型
- multipart/form-data:用在发送文件的post包中
- application/json:通过json传输
- application/xml:通过xml传输
- Content-Length:用于指定请求或相应的内容长度
- Accept-Encoding: gzip
- Content-Encoding: gzip
8、http常见的响应码及意义。
1XX——信息类(Information),表示收到http请求,正在进行下一步处理,通常是一种瞬间的响应状态
2XX——成功类(Successful),表示用户请求被正确接收、理解和处理
200(OK):请求成功。一般用于GET与POST请求
201(Created):已创建。成功请求并创建了新的资源
3XX——重定向类(Redirection),表示没有请求成功,必须采取进一步的动作
301(Moved Permanently):资源被永久移动。请求的资源已被永久的移动到新URI,返回信息会包括新的URI,浏览器会自动定向到新URI。今后任何新的请求都应使用新的URI
302(Found):资源临时移动。资源只是临时被移动,客户端应继续使用原有URI
304:用其他策略获取资源
4XX——客户端错误(Client Error),表示客户端提交的请求包含语法错误或不能正确执行
400(Bad Requests):客户端请求的地址不存在或者包含不支持的参数
401(Unauthorized):未授权,或认证失败。对于需要登录的网页,服务器可能返回此响应
403(Forbidden):没权限。服务器收到请求,但拒绝提供服务
404(Not Found):请求的资源不存在。遇到404首先检查请求url是否正确
5XX——服务端错误(Server Error),表示服务器不能正确执行一个正确的请求(客户端请求的方法及参数是正确的,服务端不能正确执行,如网络超时、服务僵死,可以查看服务端日志再进一步解决)
500(Internal Server Error):服务器内部错误,无法完成请求
503(Service Unavailable)
9、前端如何向后台提交数据。
常用的:表单提交 submit方式,但是会刷新页面,和ajax提交,需要对form表单数据序列化,可以用Formdata对象。
表单submit提交是浏览器实现的,不通过js引擎。
Ajax和$http都是通过XMLHTTPRequest实现的。
10、websocket是长连接么?连接建立之后如何保证连接状态?
主要考如何设计实现websocket的心跳机制。
11、常见的浏览器内置对象。如何获取当前页面的url?
location、window、document、history、Navigator
12、JS的有哪些数据类型
基本数据类型:undefined、null、boolean、number、String
引用类型:function、object、Array
14、定义一个数组变量、赋初值、向数组头和尾插入和删除数据。
Pop push shift unshift(插入)
15、数组的遍历方法。(要求多种)
For foreach for(x in y)
16、什么是类数组。如何遍历。
- 拥有length属性,其它属性(索引)为非负整数(对象中的索引会被当做字符串来处理,这里你可以当做是个非负整数串来理解)
- 不具有数组所具有的方法
var myArray = {length: 4,"0": "first","1": "second","2": "third"};var temp = Array.prototype.slice.call(myArray);
17、eval作用。如何通过一个字符串调用函数名和这个字符串一样的函数。(类似于java的反射)
Eval作用是进行表达式运算并返回值。比如eval(3+5) ==8
eval('test').call(this);
调用test的方法。
18、获取当前时间戳
new Date().getTime();
19、四舍五入保留两位小数
var num =2.446242342;num = num.toFixed(2);
20、取整
var aa = parseInt('1.22');
21、encodeURI()和encodeURIComponent() 区别
使用encodeURI()编码后的结果是除了空格之外的其他字符都原封不动,只有空格被替换成了%20。而encodeURIComponent()方法则会使用对应的编码替换所有非字母数字字符。这也正是可以对整个URI使用encodeURI(),而只能对附加在现有URI后面的字符串使用encodeURIComponent()的原因所在。一般来说,我们使用encodeURIComponent()方法的时候要比使用encodeURI()更多,因为在实践中更常见的是对查询字符串参数而不是对基础URL进行编码
22、html5 drag涉及的几个事件及时间的触发时机
dragstart:事件主体是被拖放元素,在开始拖放被拖放元素时触发。
drag:事件主体是被拖放元素,在正在拖放被拖放元素时触发。
dragenter:事件主体是目标元素,在被拖放元素进入某元素时触发。
dragover:事件主体是目标元素,在被拖放在某元素内移动时触发。
dragleave:事件主体是目标元素,在被拖放元素移出目标元素是触发。
drop:事件主体是目标元素,在目标元素完全接受被拖放元素时触发。
dragend:事件主体是被拖放元素,在整个拖放操作结束时触发
23、Web Worker是什么,怎么使用,怎么回传消息。
web worker 是运行在后台的 JavaScript,独立于其他脚本,不会影响页面的性能。您可以继续做任何愿意做的事情:点击、选取内容等等,而此时 web worker 在后台运行。(IE不支持)
使用的关键几步:
- 监测浏览器是否支持。
- 穿件web worker文件。即要异步执行的代码。(如何想要回调,可以使用postMessage方法)
- 创建worker对象。
- worker对象添加事件回调监听。
24、Cookie如何防范XSS攻击。什么是XSS攻击。
跨站脚本攻击。通常做法就是在网页中嵌入客户端脚本(JS),当客户端加载网页时,通过JS脚本获取用户的cookie,导航到恶意网站等。
将cookie标记为httponly 就可以防止通过js获取客户端cookie。
25、Cookie和session的区别与联系。
Cookie是一种存储方式。
Session是服务端用来标记客户端的一些信息。
表达成用cookie可以在客户端用来记录session信息。Session一般是由后台生成并保存的。
26、JavaScript中如何检测一个变量是一个String类型?请写出函数实现
typeof(obj) === "string" obj.constructor === String
27、typeof 和 instanceof 区别
Typeof的运算数可以是任何类型,返回值为:number,boolean,string,function,object,undefined这些基础类型。
instanceof 主要是用来判断变量是不是一个对象的实例。比如:
cat instanceof Cat 判断cat这个实例是不是Cat类的一个实例。
28、数组去重。算法考察。
第一种写法:利用了类数组临时变量。
var src = [0,2,3,4,4,0,2];var temp = {};var dest = [];for(var i = 0 ;i< src.length;i++){if( !temp[src[i]] ){temp[src[i]] = 1;dest.push(src[i]);}}console.log(dest);
第二种写法:利用了Array的indexof方法。
for(var i = 0;i< src.length;i++){if(dest.indexOf(src[i]) < 0){dest.push(src[i]);}}
29、$(document).ready()方法和window.onload 区别
ready方法是dom元素加载完成。Onload方法是资源加载完成,包括图片。
30、jquery绑定事件方法,最好用哪一种。
最好用on方法,去除绑定用off。
31、行内元素有哪些?块级元素有哪些? 空(void)元素有那些?
行内元素:a、b、span、img、input、strong、select、label、em、button、textarea
块级元素:div、ul、li、dl、dt、dd、p、h1-h6、blockquote
空元素:即系没有内容的HTML元素,例如:br、meta、hr、link、input、img
32、使用正则表达式的写法。(例子)
var reg = /pattern/flags // 字面量创建方式 var reg = new RegExp(pattern,flags); //实例创建方式 pattern:正则表达式
flags:标识(修饰符) 标识主要包括: 1. i 忽略大小写匹配 2. m 多行匹配,即在到达一行文本末尾时还会继续寻常下一行中是否与正则匹配的项 3. g 全局匹配 模式应用于所有字符串,而非在找到第一个匹配项时停止
正则表达式有4个常用方法test、exec、match和replace
test:字符串中是否存在符合正则的内容。
exec:捕获符合正则的字符串。
Match:匹配成功的字符串数组。
Replace:替换匹配正则的部分。
33、优化页面加载,都有哪些方式。
1、压缩css和js文件
2、合并js和css文件减少http请求。
3、合理设计业务逻辑,减少http请求。
4、优化图片,设计合适大小的图片源文件。
5、图片标明宽高可以减少布局调整。
6、CSS样式放在头部、js放在尾部。
7、服务器开启gzip压缩。
8、尽量减少DOM元素数量。
34、浏览器加载页面的流程
1、解析html 创建dom数。
2、按照顺序加载link、style、script文件。并执行script,阻塞式。
3、解析css。 浏览器默认<外部样式<内联样式(内联样式和外部样式后加载的生效)<行内元素。
4、CSS和dom合并,渲染
5、布局重拍和重绘。
35、变量为undefined和null的区别。
var ccc;typeof(ccc);ccc = null;typeof(ccc);
第一个typeof为undefined,第二个为object。
36、box-sizing都有哪些值都代表什么意思,哪些场景使用。
content-box: 在宽度和高度之外绘制元素的内边距和边框
border-box: 在宽度和高度内绘制元素的内边距和边框
inherit:从父元素继承。
37、display inline和inline-block的区别。
只有inline-block有盒子模型相关的属性。
38、什么是伪数组,如何遍历。如何把它变为一个真Array。
1,具有length属性2,按索引方式存储数据3,不具有数组的push,pop等方法
var fakeArray = {
length: 4,
"aa": "first",
"bb": "second",
"cc": "third"
};
Array.prototype.slice.call(fakeArray)
39、cookie和localStorage sessionStorage区别和用法。
1、cookie数据始终在同源的http请求中携带(即使不需要),即cookie在浏览器和服务器间来回传递,而sessionStorage和localStorage不会自动把数据发送给服务器,仅在本地保存。cookie数据还有路径(path)的概念,可以限制cookie只属于某个路径下。
2、存储大小限制也不同,cookie数据不能超过4K,同时因为每次http请求都会携带cookie、所以cookie只适合保存很小的数据,如会话标识。sessionStorage和localStorage虽然也有存储大小的限制,但比cookie大得多,可以达到5M或更大
3、数据有效期不同,sessionStorage仅仅在当前浏览器窗口关闭之前有效;localStorage始终有效,窗口或者浏览器关闭之后也一直保存,因此作用持久数据;cookie,只在设置cookie过期时间之前有效,即使窗口关闭或者浏览器关闭。
4、作用域不同:sessionStorage在不同的浏览器窗口中不共享,即使是同一个页面,localStorage在所有的同源窗口中是共享的,cookie也是在所有同源的窗口中共享的。
40、什么是序列化和反序列化,为什么要用到这个,如何实现。
复杂对象无法在http中传输,所以要序列化。使用JSON
41、上下固定,中间滚动布局如何实现
42、call和apply的区别。举例使用。
43、为什么要清除浮动,怎么清除。
浮动对文档流产生了影响,下边增加一个div,然后设置clear:both
44、介绍position属性。
absolute、fixed、relative、static、inherit
45、垂直水平居中的方法。
46、什么是深拷贝、什么是浅拷贝,如何实现深拷贝。
47、前端实现文件断点续传的思路
主要是文件分割。File对象的slice方法分割文件+ajax上传
48、介绍flex布局
- flex-direction属性决定主轴的方向(即项目的排列方向)
- flex-wrap 属性定义,如果一条轴线 排不下,如何换行
- flex-flow flex-direction属性和flex-wrap属性的简写形式
- justify-content定义了项目在主轴上的对齐方式
- align-items定义项目在交叉轴上如何对齐。
- align-content属性定义了多根轴线的对齐方式。如果项目只有一根轴线,该属性不起作用
49、Promise 和 async/await
function sleep(time){return new Promise(function (resolve,reject) {setTimeout(function () {resolve();},time);});}(async function() {debugger;sleep(5000);debugger;await sleep(2000);debugger;})();(function(){debugger;})()
50、利用Promise实现异步。举例。这个是原生的,有很多种promise的实现。 Jquery中是用的deferred
var p = new Promise(function (resolve,reject) {//reject('222');//resolve('111');});p.then(function (param) {debugger;},function (param) {debugger;});
51、什么是订阅-发布模式,如何实现。
52、浏览器事件流向是怎样的,DOM事件流是哪两种模式。如何阻止事件冒泡,如何捕获事件。
53、如何进行cookie劫持,如何防止被劫持。
XSS(跨站点脚本攻击)
- 给Cookie添加HttpOnly属性,这种属性设置后,只能在http请求中传递,在脚本中,document。cookie无法获取到该Cookie值。对XSS的攻击,有一定的防御值。但是对网络拦截,还是泄露了
- 在cookie中添加校验信息,这个校验信息和当前用户外置环境有些关系,比如ip,useragent等有关。这样当cookie被人劫持了,并冒用,但是在服务器端校验的时候,发现校验值发生了变化,因此要求重新登录,这样也是种很好的思路,去规避cookie劫持
- cookie中sessionid的定时更换,让sessionid按一定频率变换,同时对用户而言,该操作是透明的,这样保证了服务体验的一致性
54、介绍下原型链、原型的概念。
55、如何用js实现继承。
原型链继承
构造继承
实例继承
拷贝继承
寄生组合继承
56、防抖和节流的区别。如何进行防抖和节流设计。
57、什么是闭包,有什么特点,什么场景下要使用闭包。
什么时候使用闭包。1、不想变量污染。 2、想要变量常驻内存,以进行共享
闭包具备以下几个特点:1、函数中套函数,且内部函数作为return值返回。2、内部函数使用外部函数中的变量
58、JS实现异步的方案。(非真正的异步,只是相对于与顺序调用函数而言)
1、回调函数。
2、发布/订阅模式
3、promise
59、如何判断一个变量是不是数组。
function isArrayFn(value){if (typeof Array.isArray === "function") {return Array.isArray(value);}else{return Object.prototype.toString.call(value) === "[object Array]";}
60、JS是单线程的么?为什么ajax请求为什么可以异步执行。
61、let、const以及var的区别
ES6 新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效
const声明一个只读的常量。一旦声明,常量的值就不能改变。
62、介绍下内存回收机制,有哪些场景会造成内存泄露。
内存泄露是指一块被分配的内存既不能使用,又不能回收,直到浏览器进程结束
- 意外的全局变量。未使用var声明。
- 闭包引起的内存泄露。
- 没有清理的dom元素引用。
- 被遗忘的定时器或者回调。
63、this 和原型的区别
this永远指向函数运行时所在的对象,而不是函数被创建时所在的对象。
1.如果是call、apply,指定的this是谁,就是谁。
2.普通的函数调用,函数被谁调用,this就是谁。
64、单页面应用和多页面应用的区别,如何选择
多页面SEO较好。
65、堆和栈的区别。
堆和栈都是运行时内存中分配的一个数据区,因此也被称为堆区和栈区,但二者存储的数据类型和处理速度不同。堆(heap)用于复杂数据类型(引用类型)分配空间,例如数组对象、object对象;它是运行时动态分配内存的,因此存取速度较慢。栈(stack)中主要存放一些基本类型的变量和对象的引用,其优势是存取速度比堆要快,并且栈内的数据可以共享,但缺点是存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。
JavaScript堆不需要程序代码来显示地释放,因为堆是由自动的垃圾回收来负责的,每种浏览器中的JavaScript解释引擎有不同的自动回收方式,但一个最基本的原则是:如果栈中不存在对堆中某个对象的引用,那么就认为该对象已经不再需要,在垃圾回收时就会清除该对象占用的内存空间。因此,在不需要时应该将对对象的引用释放掉,以利于垃圾回收,这样就可以提高程序的性能。释放对对象的引用最常用的方法就是为其赋值为null,例如下面代码将newArray赋值为null:
66、什么是高阶函数。举例
编写高阶函数,就是让函数的参数能够接收别的函数。
setInterval,setTimeout,sort
67、display none visibility hidden区别
display none 不生成dom元素。visibility hidden只是不显示,但是占位。
68、data-属性的作用是什么
69、请解释一下inline和inline-block的区别,块级元素和行内元素区别。
主要是盒子模型的区别。
70、谈一下JS模块化编程。如何实现。
https://www.cnblogs.com/lishuxue/p/6000205.html
CommonJS, AMD, CMD都是JS模块化的规范。
CommonJS是服务器端js模块化的规范,NodeJS是这种规范的实现。
AMD(异步模块定义)和CMD(通用模块定义)都是浏览器端js模块化的规范。RequireJS 遵循的是 AMD,SeaJS 遵循的是 CMD。
requirejs 加载模块的核心思想是利用了动态加载脚本的异步性以及 onload 事件以毒攻毒,关于脚本的加载,我们需要注意一下几点:
- 在 HTML 中引入 <script> 标签是同步加载;
- 在脚本中动态加载是异步加载,且由于被加载的脚本在事件队列的后端,因此总是会在当前脚本之后执行;
- 使用 onload 和 onerror 事件可以监听脚本加载完成,以异步的事件来处理异步的事件
71、匿名自执行函数写法,什么场景下用这种写法。
//使用匿名自执行函数实现单例模式var obj = (function () {var obj = new Object();obj.kick = function () {console.log('kick');}return obj;})();
72、请解释JSONP的工作原理,以及它为什么不是真正的AJAX。
JSONP (JSON with Padding)是一个简单高效的跨域方式,HTML中的script标签可以加载并执行其他域的javascript,于是我们可以通过script标记来动态加载其他域的资源。例如我要从域A的页面pageA加载域B的数据,那么在域B的页面pageB中我以JavaScript的形式声明pageA需要的数据,然后在 pageA中用script标签把pageB加载进来,那么pageB中的脚本就会得以执行。JSONP在此基础上加入了回调函数,pageB加载完之后会执行pageA中定义的函数,所需要的数据会以参数的形式传递给该函数。JSONP易于实现,但是也会存在一些安全隐患,如果第三方的脚本随意地执行,那么它就可以篡改页面内容,截获敏感数据。但是在受信任的双方传递数据,JSONP是非常合适的选择。
73、讲一下作用域 作用域链。并举例说明。
变量提升、函数提升。----先使用后定义。
作用域链相关知识的总结:
1.执行环境决定了变量的生命周期,以及哪部分代码可以访问其中变量
2,执行环境有全局执行环境(全局环境)和局部执行环境之分。
3.每次进入一个新的执行环境,都会创建一个用于搜索变量和函数的作用域链
4.函数的局部环境可以访问函数作用域中的变量和函数,也可以访问其父环境,乃至全局环境中的变量和环境。
5.全局环境只能访问全局环境中定义的变量和函数,不能直接访问局部环境中的任何数据。
6.变量的执行环境有助于确定应该合适释放内存。
每个函数都有自己的执行环境,当执行流进入一个函数时,函数的环境就被推入一个环境栈中,当函数执行完毕后,栈将其环境弹出,把控制权返回给之前的执行环境(这句话有助于理解闭包)
74、==和===有什么不同?一个字符串一个number类型可能==么
==, 两边值类型不同的时候,要先进行类型转换,再比较。 ===,不做类型转换,类型不同的一定不等。
75、什么是"use strict";?使用它的好处和坏处分别是什么?
在代码中出现表达式-"use strict"; 意味着代码按照严格模式解析,这种模式使得Javascript在更严格的条件下运行。
好处:
消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为;
消除代码运行的一些不安全之处,保证代码运行的安全;
提高编译器效率,增加运行速度;
为未来新版本的Javascript做好铺垫。
坏处:
同样的代码,在"严格模式"中,可能会有不一样的运行结果;一些在"正常模式"下可以运行的语句,在"严格模式"下将不能运行。
76、Angular自定义指令的写法
77、Angular监听变量变化的方法
78、Angular如何手动触发页面和模型的同步
79、Angular数据绑定写法,span可以用ng-model么
80、Angular如何实现多级路由。如何设置默认路由
81、Angular中如何对$http请求进行统一的拦截。
82、Angular依赖注入的写法
83、Angular自定义服务的的几种写法
84、Angular如何定义全局变量
85、Angular中 $emit 和$broastcast的区别。 如何阻止事件冒泡。
86、$interval开启的定时循环任务,如何在$scope销毁的时候清除。
87、ng-if ng-show的区别。
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
相关文章
- ionic3学习之路(四)
learn-continue 1、ionic3-components-master 多组件项目部署步骤 1.1、新建一个项目 ionic start ionic3-components-copy blank1.2、选择no1.3、选择no1.4、cd ionic3-components-copy1.5、ionic serve正常运行1.6、ionic cordova run android1.7、删除新建项目的src目录1…...
2024/4/20 15:33:28 - 在Devstack基础上开发dashboard(二)——从horizon源码到运行
devstack版本: queens 运行环境: CentOS Linux release 7.5.1804 起因:windows编辑好的项目上传服务器后,启动失败 在我从github上clone了horizon的源码后,在windows上使用pycharm进行编辑,然后上传到了服…...
2024/4/19 20:58:08 - 做韩式微创双眼皮疼吗
...
2024/5/7 22:43:57 - 自己如何变成最安全的最便宜的双眼皮多少钱
...
2024/5/7 12:49:41 - 重庆做双眼皮那里最好
...
2024/5/8 7:34:11 - 重庆切双眼皮当代细心
...
2024/5/7 23:04:55 - 重庆开双眼皮好多钱
...
2024/5/7 16:02:07 - 重庆割双眼皮好多钱
...
2024/4/21 14:13:14 - 肿泡眼双眼皮手术价钱
...
2024/5/7 16:20:39 - 肿泡眼可以割双眼皮吗
...
2024/5/8 4:22:52 - element菜单栏递归渲染加router
首先建立个公共组件-左侧栏(asideMenu.vue)这个文件需要把el-menu引进来,然后他的子就单独循环 <template><div class"container"><el-container><el-header>Header</el-header><el-container cl…...
2024/5/7 20:06:32 - ztree第一次应用BUG
/* var setting { isSimpleData : true, //数据是否采用简单 Array 格式,默认false treeNodeKey : "id", //在isSimpleData格式下,当前节点id属性 treeNodeParentKey : "pId&quo…...
2024/4/21 14:13:10 - 郑州做双眼皮哪家好呢
...
2024/4/21 14:13:09 - 郑州做双眼皮的苏院像
...
2024/4/21 14:13:09 - 郑州医学院割郑州医院做双眼皮排行
...
2024/4/21 14:13:07 - 郑州谁割双眼皮好
...
2024/4/20 15:33:36 - 郑州双眼皮医院最好
...
2024/4/20 15:33:35 - springcloud微服务实战
springcloud微服务实战 后端开发: 1、2017龙果微服务架构的分布式事务解决方案 2、2017年龙果spring boot 入门实战视频教程-首套中文教程 3、51CTO Spring Boot实战与原理分析视频课程 4、ElasticSearch5视频教程 5、Elasticsearch顶尖高手系列:高手进阶篇…...
2024/5/2 10:11:05 - Java零基础入门路径学习
Java零基础入门路径学习 后端开发: 1、2017龙果微服务架构的分布式事务解决方案 2、2017年龙果spring boot 入门实战视频教程-首套中文教程 3、51CTO Spring Boot实战与原理分析视频课程 4、ElasticSearch5视频教程 5、Elasticsearch顶尖高手系列:高手进阶篇&#x…...
2024/5/3 2:46:50 - golang开发技巧
使用gofmt 重要的话说3遍 使用gofmt 使用gofmt 使用gofmt gofmt是golang提供的代码格式化工具,整个团队使用,就不需要做代码风格审查了 协程使用规范 将并发留给调用者 // ListDirectory returns the contents of dir. func ListDirectory(dir strin…...
2024/4/20 15:33:33
最新文章
- Cisco NX-OS System Software - ACI 16.0(5h)
Cisco NX-OS System Software - ACI 16.0(5h) 适用于 ACI 模式下的 Cisco Nexus 9000 系列交换机 请访问原文链接:Cisco NX-OS System Software - ACI 16.0(5h),查看最新版。原创作品,转载请保留出处。 作者主页:sysin.org Cis…...
2024/5/8 10:12:54 - 梯度消失和梯度爆炸的一些处理方法
在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...
2024/5/7 10:36:02 - Gin环境搭建详解
Gin环境搭建详解: 要安装Gin软件包,需要先安装Go并设置Go工作区。Gin环境搭建步骤如下: 【Gin框架】Gin环境搭建 Gin程序的热加载 Gin路由 GET POST PUT DELETE 1. 下载并安装 gin : $ go get -u github.com/gin-gonic/gin 2. …...
2024/5/3 18:31:56 - 基于单片机的数字万用表设计
**单片机设计介绍,基于单片机的数字万用表设计 文章目录 一 概要二、功能设计设计思路 三、 软件设计原理图 五、 程序六、 文章目录 一 概要 基于单片机的数字万用表设计概要是关于使用单片机技术来实现数字万用表功能的一种设计方案。下面将详细概述该设计的各个…...
2024/5/8 7:24:20 - C#-实现软删除
文章目录 前言1. 使用布尔字段标记删除状态2. 修改查询以忽略软删除的记录3. 实现软删除的方法4. 考虑使用全局查询过滤器5. 处理关联实体6. 考虑性能和存储软删除的好处:软删除的坏处: 总结 前言 后端中,经常使用软删除来标志删除一些数据。…...
2024/5/7 12:19:11 - 【外汇早评】美通胀数据走低,美元调整
原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...
2024/5/8 6:01:22 - 【原油贵金属周评】原油多头拥挤,价格调整
原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...
2024/5/7 9:45:25 - 【外汇周评】靓丽非农不及疲软通胀影响
原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...
2024/5/4 23:54:56 - 【原油贵金属早评】库存继续增加,油价收跌
原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...
2024/5/7 14:25:14 - 【外汇早评】日本央行会议纪要不改日元强势
原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...
2024/5/4 23:54:56 - 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响
原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...
2024/5/4 23:55:05 - 【外汇早评】美欲与伊朗重谈协议
原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...
2024/5/4 23:54:56 - 【原油贵金属早评】波动率飙升,市场情绪动荡
原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...
2024/5/7 11:36:39 - 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试
原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...
2024/5/4 23:54:56 - 【原油贵金属早评】市场情绪继续恶化,黄金上破
原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...
2024/5/6 1:40:42 - 【外汇早评】美伊僵持,风险情绪继续升温
原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...
2024/5/4 23:54:56 - 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势
原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...
2024/5/4 23:55:17 - 氧生福地 玩美北湖(上)——为时光守候两千年
原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...
2024/5/7 9:26:26 - 氧生福地 玩美北湖(中)——永春梯田里的美与鲜
原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...
2024/5/4 23:54:56 - 氧生福地 玩美北湖(下)——奔跑吧骚年!
原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...
2024/5/4 23:55:06 - 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!
原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...
2024/5/5 8:13:33 - 「发现」铁皮石斛仙草之神奇功效用于医用面膜
原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...
2024/5/4 23:55:16 - 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者
原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...
2024/5/4 23:54:58 - 广州械字号面膜生产厂家OEM/ODM4项须知!
原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...
2024/5/6 21:42:42 - 械字号医用眼膜缓解用眼过度到底有无作用?
原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...
2024/5/4 23:54:56 - 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...
解析如下:1、长按电脑电源键直至关机,然后再按一次电源健重启电脑,按F8健进入安全模式2、安全模式下进入Windows系统桌面后,按住“winR”打开运行窗口,输入“services.msc”打开服务设置3、在服务界面,选中…...
2022/11/19 21:17:18 - 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。
%读入6幅图像(每一幅图像的大小是564*564) f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...
2022/11/19 21:17:16 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...
win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面,在等待界面中我们需要等待操作结束才能关机,虽然这比较麻烦,但是对系统进行配置和升级…...
2022/11/19 21:17:15 - 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...
有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows,请勿关闭计算机”的提示,要过很久才能进入系统,有的用户甚至几个小时也无法进入,下面就教大家这个问题的解决方法。第一种方法:我们首先在左下角的“开始…...
2022/11/19 21:17:14 - win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...
置信有很多用户都跟小编一样遇到过这样的问题,电脑时发现开机屏幕显现“正在配置Windows Update,请勿关机”(如下图所示),而且还需求等大约5分钟才干进入系统。这是怎样回事呢?一切都是正常操作的,为什么开时机呈现“正…...
2022/11/19 21:17:13 - 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...
Win7系统开机启动时总是出现“配置Windows请勿关机”的提示,没过几秒后电脑自动重启,每次开机都这样无法进入系统,此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一:开机按下F8,在出现的Windows高级启动选…...
2022/11/19 21:17:12 - 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...
有不少windows10系统用户反映说碰到这样一个情况,就是电脑提示正在准备windows请勿关闭计算机,碰到这样的问题该怎么解决呢,现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法:1、2、依次…...
2022/11/19 21:17:11 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...
今天和大家分享一下win7系统重装了Win7旗舰版系统后,每次关机的时候桌面上都会显示一个“配置Windows Update的界面,提示请勿关闭计算机”,每次停留好几分钟才能正常关机,导致什么情况引起的呢?出现配置Windows Update…...
2022/11/19 21:17:10 - 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...
只能是等着,别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚,只能是考虑备份数据后重装系统了。解决来方案一:管理员运行cmd:net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...
2022/11/19 21:17:09 - 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?
原标题:电脑提示“配置Windows Update请勿关闭计算机”怎么办?win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢?一般的方…...
2022/11/19 21:17:08 - 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...
关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!关机提示 windows7 正在配…...
2022/11/19 21:17:05 - 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...
钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...
2022/11/19 21:17:05 - 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...
前几天班里有位学生电脑(windows 7系统)出问题了,具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面,长时间没反应,无法进入系统。这个问题原来帮其他同学也解决过,网上搜了不少资料&#x…...
2022/11/19 21:17:04 - 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...
本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法,并在最后教给你1种保护系统安全的好方法,一起来看看!电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中,添加了1个新功能在“磁…...
2022/11/19 21:17:03 - 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...
许多用户在长期不使用电脑的时候,开启电脑发现电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机。。.这要怎么办呢?下面小编就带着大家一起看看吧!如果能够正常进入系统,建议您暂时移…...
2022/11/19 21:17:02 - 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...
配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!配置windows update失败 还原更改 请勿关闭计算机&#x…...
2022/11/19 21:17:01 - 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...
不知道大家有没有遇到过这样的一个问题,就是我们的win7系统在关机的时候,总是喜欢显示“准备配置windows,请勿关机”这样的一个页面,没有什么大碍,但是如果一直等着的话就要两个小时甚至更久都关不了机,非常…...
2022/11/19 21:17:00 - 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...
当电脑出现正在准备配置windows请勿关闭计算机时,一般是您正对windows进行升级,但是这个要是长时间没有反应,我们不能再傻等下去了。可能是电脑出了别的问题了,来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...
2022/11/19 21:16:59 - 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...
我们使用电脑的过程中有时会遇到这种情况,当我们打开电脑之后,发现一直停留在一个界面:“配置Windows Update失败,还原更改请勿关闭计算机”,等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢࿰…...
2022/11/19 21:16:58 - 如何在iPhone上关闭“请勿打扰”
Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...
2022/11/19 21:16:57