E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
(阮一峰)
阮一峰
ES6教程读书笔记(九)Set数据结构
一、Set1.Set的基本用法个人认为Set可以被看做一个元素不重复的数组,因为我们之前做数组去重时经常用到Set:consta=[1,1,2,2,3]a.add(3)a=[...newSet(a)]//[1,2,3]不同的是,Set数据结构无法向数组那样使用元素的索引来取值,例如:consta=[1,2,3]constb=newSet(a)a[0]//1b[0]//undefined另外,数组是
前端艾希
·
2023-06-15 13:28
ES2020新特性
https://github.com/tc39/ecma262/commit/248851026c4690c8dc8baeb814c88db9ce9675f6来源:
阮一峰
的微博
sean_lau
·
2023-06-14 00:02
felx 布局
摘抄自
阮一峰
阮一峰
的网络日志网页布局(layout)是CSS的一个重点应用。image布局的传统解决方案,基于盒状模型,依赖display属性+position属性+float属性。
放逐的帝王
·
2023-06-13 03:17
Vue官方脚手架vue/cli实战
随笔前几天看到
阮一峰
写的一件很有意思的事情,大概就是说好像只有程序员才会愿意分享自己的知识。我想了一下,好像真的是这样,各行各业,餐饮业有自己的独门密方,养殖业有自己的养殖方法,不花钱一般是得不到的。
LinkVoid
·
2023-06-12 13:38
字符串匹配的KMP算法和Boyer-Moore算法
字符串匹配的KMP算法和Boyer-Moore算法转自
阮一峰
字符串匹配的KMP算法字符串匹配是计算机的基本任务之一。
Exchan
·
2023-06-12 12:33
字符串
acm
KMP算法
字符串匹配
Boyer-Moore算法
Vue3 响应式原理
前言学习Vue3.0源码必须对以下知识有所了解:proxyreflectiteratormapweakmapsetweaksetsymbol这些知识可以看一下
阮一峰
老师的《ES6入门教程》。
谭光志
·
2023-06-11 15:13
前端
Vue
sadserver 题目思路概述
背景从
阮一峰
老师的博客了解到sadserver可以在线挑战一些linux指令相关问题(整体难度一般,但做题体验不错,有提示),这里将目前网站提供的的16道题进行简单解答,提供思路和相关指令本文个人博客地址如何解题进入首页
xiaoliizi
·
2023-06-11 02:18
Linux
postgresql
数据库
oracle
随想
今天蔫了,不想干活粗略又看了一遍
阮一峰
的未来世界的幸存者http://survivor.ruanyifeng.com/还是蛮认同作者的看法的不管何时,阶层都会存在,貌似就和某种动物有自己的动物王国一样,
Weiyx
·
2023-06-09 19:48
一文搞懂 IaaS,PaaS,SaaS 的区别
转载自
阮一峰
大佬。http://www.ruanyifeng.com/blog/2017/07/iaas-paas-saas.html越来越多的软件,开始采用云服务。
·
2023-06-08 15:47
运维前端
坟贴收藏
理解RESTful架构-
阮一峰
http://ww
囧雪啥都不知道
·
2023-06-08 14:32
event loop线程
参考:
阮一峰
eventloopMDNConcurrencymodelandEventLoop
阮一峰
线程和进程概念javascriptEventLoop机制详解线程和进程进程是指CPU所能处理的单个任务,
海娩
·
2023-04-21 16:19
数据库的最简单实现
作者:
阮一峰
http://www.ruanyifeng.com/blog/2014/07/database_implementation.html所有应用软件之中,数据库可能是最复杂的。
介和
·
2023-04-20 03:53
Git commit 消息的格式化
Commitmessage的格式参考:《
阮一峰
的网络日志:Commitmessage和Changelog编写指南》每次提交,Commitmessage都包括三个部分:Header,Body和Footer
一壶浊酒伴余生
·
2023-04-19 06:35
#
Git
git
git-commit
commit
message
阮一峰
老师 CSS Grid 网格布局教程(转载)
特别声明:这篇博客转载于
阮一峰
老师,转载是为了方便日后复习,实在写的太棒了。一、概述网格布局(Grid)是最强大的CSS布局方案。它将网页划分成一个个网格,可以任意组合不同的网格,做出各种各样的布局。
鸭绒
·
2023-04-18 23:28
布局效果
前端
css3
css
Grid布局
Grid布局(
阮一峰
)1、概述Flex布局是轴线布局,只能指定"项目"针对轴线的位置,可以看作是一维布局。
碎玉投珠
·
2023-04-18 23:57
css
css
css3
布局方式
CSS —— 选择器
CSS选择器笔记(
阮一峰
):1、基础选择器2、复合选择器目的是为了选择更准确更精细的目标元素标签。复合选择器就是由两个或者多个基础选择器,通过不同方式组合而成的。
前端_七月
·
2023-04-18 07:19
CSS
css
html
html5
Python基础语法05:生成泊松分布随机数、绘制密度曲线和分布曲线
_马同学-CSDN博客_泊松分布泊松分布和指数分布:10分钟教程-
阮一峰
的网络日志(ruanyifeng.com)我们直接给出泊松分布的概率密度曲线的结果:下面给出源代码:#泊松分布随机数的生成方法importmathimportmatplotlib.pyplotaspltdefPoissonDistribution
运筹码仓
·
2023-04-18 04:38
Python常用基础语法剖析
python
概率论
机器学习
阮一峰
眼中理想中的人格
“在尊重人的地方成长;从出生开始,眼中就无低下和卑贱的事物;被教导自重;习惯于社会眼光的检视;及早留意公众意见;能够站在高处观望,对整个社会复杂多变的人事有更透彻的认识;有闲暇时间阅读、反思、交谈;不论身在何处,都能得到智者学者的重视和肯定;习惯于令下必从的军旅生活;被教导在追寻荣誉和责任时藐视危险;在有过必罚,极小的错误就会招致极度毁灭的环境中,培养出最高程度的警觉性、远见和审慎;能够被引导在行
等女巫的一个微笑
·
2023-04-17 06:33
Curl命令详解
本文转载自curl的用法指南-
阮一峰
简介 curl是常用的命令行工具,用来请求Web服务器。它的名字就是客户端(client)的URL工具的意思。 它的功能非常强大,命令行参数多达几十种。
殉道者之花火
·
2023-04-16 19:07
xargs命令
作者:
阮一峰
链接:http://www.ruanyifeng.com/blog/2019/08/xargs-tutorial.htmlxargs是Unix系统的一个很有用的命令,但是常常被忽视,很多人不了解它的用法
西三旗靓仔
·
2023-04-16 16:28
个人网站
1、张鑫旭(CSS)张鑫旭的个人主页»张鑫旭-鑫空间-鑫生活2、廖雪峰(JS、Java、Git)Home-廖雪峰的官方网站3、
阮一峰
(讲解通俗易懂)
阮一峰
的网络日志:全部文章(按分类查看)4、数据结构与算法系列
浪漫天下
·
2023-04-16 13:08
事件循环:Event Loop (tasks and microtask)
事件循环机制本文为浏览器环境,不涉及node环境一、基本概念:事件循环是一个程序结构,用于等待和发送消息、事件PS:如果是第一次接触这个概念,可以去看下
阮一峰
老师的文章,下面参考的第一篇文章二、大体步骤
依然还是或者其他
·
2023-04-16 09:26
「ES6学习」解构赋值(二)
「ES6学习」解构赋值(二)注:本文参考文章
阮一峰
ECMAScript6入门引言按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构解构赋值语法是一种JavaScript表达式。
以虚名称之
·
2023-04-15 21:07
递归如何优化-尾递归优化
参考摘录:
阮一峰
-尾调用优化引子:这道题是字节跳动某部门的一道面试题,今天分享出来,再理解一下其中包含的知识点。一、什么尾调用?
爱敲代码的狼仔
·
2023-04-15 20:14
javascript
前端
递归
JavaScript中的代码复用——this、对象、类(2)(伪类的旅程)
内容来源于《你不知道的js》《
阮一峰
ES6入门》《JavaScript语言精粹》《JavaScript高级程序设计》《JavaScript设计模式》《JavaScript模式》《Typescript官网
李向_c52d
·
2023-04-15 13:42
ES6—数组
作者:米书林参考文章:《菜鸟教程》、《ECMAScript6入门》(
阮一峰
)数组的创建传统js数组的创建传统js创建数组有两种方式:1.new一个Array()构造函数//先定义,后赋值letarr=newArray
林之小记
·
2023-04-14 16:49
es复习总结
:https://zhuanlan.zhihu.com/p/268065286https://blog.csdn.net/lisen01070107/article/details/108288037
阮一峰
的网络日志
o壞蛋0o_dd2b
·
2023-04-14 13:52
Promise相关介绍
摘自
阮一峰
ES6入门教程1、Promise的含义Promise是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。
smart_dream
·
2023-04-14 13:15
前端
javascript
开发语言
程序员面试时,如何向公司提问?
本文选取自
阮一峰
老师的文章,原文地址:http://www.ruanyifeng.com/blog/2012/08/questions_you_need_to_ask_in_an_interview.html
pinbolei
·
2023-04-13 18:20
《Linux/Unix系统编程手册》学习心得及资源
知识储备C语言基础大学C语言课程的程度勉强就可以了,如果阅读过程中有遇到不懂的C语言方面的知识,可以参考下面的内容:
阮一峰
的C语言教程总结的非常好的C学习笔记尤其是C学习笔记,总结的非常好,建议即使已经学过了
thewangcj
·
2023-04-13 15:45
学习笔记
linux
gnu
c语言
浏览器数据库 IndexedDB
阮一峰
教程IndexedDB是浏览器提供的本地数据库,它允许储存大量数据,提供查找接口,还能建立索引,可以在Application下直接看到该数据库。这些都是LocalStorage所不具备的。
李霖弢
·
2023-04-13 02:19
CSS学习方法及常用属性
image.png1.CSS的历史(CascadingStyleSheets层叠样式表)维基百科2.CSS学习资源Google:关键词MDNCSSTricksGoogle:
阮一峰
css张鑫旭的240多篇
浮云都想对你说
·
2023-04-12 19:45
JavaScript的家族谱(数据类型)
本文大部分借鉴
阮一峰
先生的JS教程内容,用于作者学习。文末有原文链接,给想具体了解更多的朋友学习。
张路1806
·
2023-04-12 01:51
ES6语法回顾(1)-let var const
ES6语法入门学习:推荐
阮一峰
的入门学习网站:https://es6.ruanyifeng.com/#docs/let1、关于var的使用(1)使用var的弊端使用var关键字声明变量的弊端:1、var
L_jin_c
·
2023-04-11 21:14
ES6
es6/es7
Set和Map
注:内容来自
阮一峰
老师的书ECMAScript6入门1.Set它类似于数组,但是成员的值都是唯一的,没有重复的值。Set本身是一个构造函数,用来生成Set数据结构。
第八共同体
·
2023-04-11 02:13
跨域知识梳理
参考:维基百科-Rootdomainhttps://en.wikipedia.org/wiki...浏览器同源政策及其规避方法-
阮一峰
http://www.ruanyifeng.com/blo...window.name
weixin_33738555
·
2023-04-11 02:23
网络
前端
ui
ViewUI
接口测试1:前置知识
RESTFULAPI设计风格看PPT和https://ceshiren.com/t/topic/9653接口协议分析curl命令-
阮一峰
c
老$¥
·
2023-04-10 20:56
接口测试
功能测试
OAuth2.0从入门到实战(附github地址)
OAuth2.0文章目录OAuth2.0OAuth2.0的含义与思想[快递员的例子]([OAuth2.0的一个简单解释-
阮一峰
的网络日志(ruanyifeng.com)](https://www.ruanyifeng.com
结构化思维wz
·
2023-04-10 19:17
项目
单点登录
系统设计
OAuth2.0
Flex 布局教程:实例篇
Flex布局教程:实例篇作者:
阮一峰
日期:2015年7月14日上一篇文章介绍了Flex布局的语法,今天介绍常见布局的Flex写法。你会看到,不管是什么布局,Flex往往都可以几行命令搞定。
白龙马5217
·
2023-04-10 06:34
FFmpeg 视频处理入门教程(转)
FFmpeg视频处理入门教程(
阮一峰
)FFmpeg是视频处理最常用的开源软件。
livein80
·
2023-04-10 05:28
学习日记
python
RSA及TLS/SSL及数字证书原理
转载自:http://www.ruanyifeng.com/blog/2013/07/rsa_algorithm_part_two.htmlRSA算法原理(二)作者:
阮一峰
日期:2013年7月4日上一次
outofmemo
·
2023-04-10 02:05
密码学
rsa
算法
c++ 编译过程
纯粹的编译过程就是老生常谈的编译四部曲,configure这个也可以理解成一种软件构件过程,但毕竟和编译息息相关,说白了configure这一套操作就是帮助编译的管理,所以就放一起谈也能解惑不少以下主要参考:
阮一峰
大神的编译器的工
Tombon
·
2023-04-09 20:09
c++学习记录
cmake
c++
React学习之前言
学习的第一件事,当然是通过它的HelloWorld去了解,在通篇看完官网的井字棋入门教程和
阮一峰
关于React简单介绍的文章后,对一些概念,总结了一下:1.组件类的首字母需大写,一般来说规范是大写驼峰式
高贵的懒羊羊
·
2023-04-09 19:30
【React.js 22】async+await异步操作
ES2017新增async语法,用一种很优雅的方式去实现了异步操作,具体讲解可以参照
阮一峰
大神的文章。
IUVO
·
2023-04-09 11:13
ES6—对象
作者:米书林参考文章:《菜鸟教程》、《ECMAScript6入门》(
阮一峰
)1.属性的简洁表示法简介:ES6允许对象的属性直接写变量,这时候属性名是变量名,属性值是变量值。
林之小记
·
2023-04-09 03:51
git 常用命令(对应使用情境)
www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html推荐一个cmd工具:更好看的界面,更舒适的用户体验cmder:https://cmder.net/前言首先贴上
阮一峰
老师博客的一张图
Unique·Blue
·
2023-04-08 11:22
Git
git
阮一峰
es6第二章读书笔记-let和const命令
1.let命令基本用法作用:用来声明变量与var区别:let声明的变量的有效范围是let命令所在的代码块,而var声明的变量是全局范围例子:{leta=10;varb=1;}a//ReferenceError:aisnotdefined.b//1一般可以使用在for循环中,如for(leti=0;i<10;i++)for循环的一个特别之处,设置循环变量的部分是父作用域,而循环体内容是一个单独的子作
文仔CXKSNLXX
·
2023-04-08 08:24
Linux 之父自传《just for fun》读书笔记
一次偶然的机会,看到了
阮一峰
老师关于这本书的介绍,当时我就觉得这本书相当有趣。在没有读这本书之前,我觉得linus作为发明Linux系统的人,应该是一个比较严肃的人,就像我的老师一样。
weixin_30721077
·
2023-04-07 04:20
操作系统
java
嵌入式
10.20
在看
阮一峰
的《前方的路》,估摸着今天得看完07年的,断断续续的思绪给我的收获像是一滴滴的清水,一点一点的甘甜,并没有留得太深印记,可那种淡淡的滋味确实不能忘记的。
terrence_zhan
·
2023-04-06 13:17
服务端推送
目前已知的服务端推送方法WebSocketHttps2.0SSE今天了解一下SSE(转载至
阮一峰
)一、SSE的本质严格地说,HTTP协议无法做到服务器主动推送信息。
blossom_绽放
·
2023-04-06 11:57
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他