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
JavaScript学习总结
学习总结
11
#修复公路##题目背景A地区在地震过后,连接所有村庄的公路都造成了损坏而无法通车。政府派人修复这些公路。##题目描述给出A地区的村庄数N,和公路数M,公路是双向的。并告诉你每条公路的连着哪两个村庄,并告诉你什么时候能修完这条公路。问最早什么时候任意两个村庄能够通车,即最早什么时候任意两条村庄都存在至少一条修复完成的道路(可以由多条公路连成一条道路)。##输入格式第1行两个正整数N,M。下面M行,每
GGJJM
·
2024-02-10 18:00
学习
算法
学习总结
13
#最大正方形##题目描述在一个n*m的只包含0和1的矩阵里找出一个不包含0的最大正方形,输出边长。##输入格式输入文件第一行为两个整数n,m(1usingnamespacestd;intg[110][110];//保存数据intn,m;intx2,y2;//保存初始位置intsum;intdfs(intx,inty){intx3,y3;for(x3=x2;x3#includeusingnamesp
GGJJM
·
2024-02-10 18:00
学习
算法
学习总结
14
#【CSGRound1】天下第一##题目背景天下第一的cbw以主席的身份在8102年统治全宇宙后,开始了自己休闲的生活,并邀请自己的好友每天都来和他做游戏。由于cbw想要显出自己平易近人,所以zhouwc虽然是一个蒟蒻,也有能和cbw玩游戏的机会。##题目描述游戏是这样的:给定两个数x,y,与一个模数p。cbw拥有数x,zhouwc拥有数y。第一个回合:x#includeusingnamespac
GGJJM
·
2024-02-10 18:00
学习
算法
今日
学习总结
今天在看kmp算法和复习之前学习过的内容,把之前没认真看懂的内容全部又看了一边理解了一遍。KMPkmp算法基本的作用是查找一个字符串在另一个字符串中出现的位置(优化算法)。是对暴力算法的优化,暴力算法是在主串中一个一个向后移动的,kmp则是引入了一个前缀和后缀,前缀和后缀是相同的,通过记录前缀和后缀的最大长度来完成在主串中一段一段的移动,比暴力算法好了很多。这个算法的难点主要是记录前缀后缀最大值很
GGJJM
·
2024-02-10 18:59
学习
[学习笔记]TypeScript学习笔记
文章目录1前期准备工作1.1TypeScript的简介1.2TypeScript与
JavaScript
的关系1.3TypeScript的优点1.4TypeScript开发环境搭建2基本类型2.1类型声明
无知的圆
·
2024-02-10 18:54
TypeScript
前端
笔记
typescript
前端
TypeScript学习笔记(一)
TypeScript一、TypeScript介绍1.1TypeScriptTypeScript是
JavaScript
的超集js有的ts都有,可以在任何支持
JavaScript
的平台中执行拓展了
JavaScript
Mr.MUXIAO
·
2024-02-10 18:53
typescript
javascript
学习
【华为OD机考 统一考试机试C卷】围棋的气(C++ Java
JavaScript
Python C语言)
华为OD机考:统一考试C卷+D卷+B卷+A卷目前在考C卷,经过两个月的收集整理,C卷真题已基本整理完毕抽到原题的概率为2/3到3/3,也就是最少抽到两道原题。请注意:大家刷完C卷真题,最好要把B卷的真题刷一下,因为C卷的部分真题来自B卷。另外订阅专栏还可以联系笔者开通在线OJ进行刷题,提高刷题效率。真题目录:华为OD机考机试真题目录(C卷+D卷+B卷+A卷)+考点说明专栏:2023华为OD机试(B
算法大师
·
2024-02-10 18:20
华为od
c语言
c++
java
javascript
python
JavaScript
笔记/ES6常用语法(笔记)
ES6新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。for循环还有一个特别之处,就是设置循环变量的那部分是一个父作用域,而循环体内部是一个单独的子作用域。let命令改变了语法行为,它所声明的变量一定要在声明后使用,否则报错。ES6明确规定,如果区块中存在let和const命令,这个区块对这些命令声明的变量,从一开始就形成了封闭作用域。凡是
joker731
·
2024-02-10 17:24
移动Web——Bootstrap
1、Bootstrap-简介Bootstrap是由Twitter公司开发维护的前端UI框架,它提供了大量编写好的CSS样式,允许开发者结合一定HTML结构及
JavaScript
,快速编写功能完善的网页及常见交互效果体验
越努力越幸运`
·
2024-02-10 17:37
HTML5+css3
前端
bootstrap
html
AJAX——AJAX入门
Ajax(Asynchronous
JavaScript
andXML)是一种用于在Web应用程序中实现异步通信的技术。简单点说,就是使用XMLHttpRequest对象与服务器通信。
越努力越幸运`
·
2024-02-10 17:37
ajax
ajax
13点值得我们注意的谷歌的JS编写风格
文中的我指原文的作者(DanielSimmons)对于那些还不熟悉
JavaScript
的编写风格的人,谷歌提供了编写
JavaScript
的编写风格指南,谷歌风格指南其中列出了编写干净、可理解代码的最佳风格实践
强哥科技兴
·
2024-02-10 17:08
javascript
中的块级作用域【详解】
1.为什么需要块级作用域?第一种场景,内层变量可能会覆盖外层变量。vartmp=newDate();functionf(){console.log(tmp);if(false){vartmp='helloworld';}}f();//undefined第二种场景,用来计数的循环变量泄露为全局变量。vars='hello';for(vari=0;i
欲尽
·
2024-02-10 16:18
javascript
javascript
前端
开发语言
javascript
中的let命令和const命令
文章目录1.let命令1.1基本用法1.2不存在变量提升1.3暂时性死区1.4不允许重复声明2.const命令2.1基本语法2.2本质2.3ES6声明变量的六种方法1.let命令1.1基本用法let命令只在let命令所在的代码块内有效。{leta=10;varb=1;}a//ReferenceError:aisnotdefinedb//1for循环的计数器,就很合适使用let命令。1.2不存在变量
欲尽
·
2024-02-10 16:18
javascript
javascript
开发语言
ecmascript
javascript
中的类数组!如何将js中类数组转化为数组
类数组:(原型是Object),属性和方法自己实现,没有数组特有的内置丰富方法。constarrayLike={0:"a",1:"b",2:"c",name:"test",length:3};将类数组转化为数组(如indexOf()、concat()、forEach()等)slice()通常用于此类转化:functionfoo(){vararr=Array.prototype.slice.call
欲尽
·
2024-02-10 16:48
你不知道的javascript
javascript
前端
开发语言
javascript
中的字符串【详解】
文章目录例子字符串并不完全是“字符数组”,比如:借助数组函数来处理字符串。字符串与“字符数组”的不同点变通方法例子vara=['f','o','o'];varb='foo';字符串并不完全是“字符数组”,比如:a[1]="a";b[1]="a";a;//['f','a','o']b;//"foo"借助数组函数来处理字符串。map()会将字符串转换为数组b.join;//undefined;b.ma
欲尽
·
2024-02-10 16:48
你不知道的javascript
javascript
前端
开发语言
javascript
中的数字【详解】
文章目录数字数字的语法较小的数值(0.1+0.2问题)整数的安全范围整数检测数字深入理解数字的基础:
javascript
浮点数类型是通过IEEE754标准来实现的。
欲尽
·
2024-02-10 16:17
你不知道的javascript
javascript
开发语言
ecmascript
JavaScript
作用域
JavaScript
的学习之路作用域:指一个变量的作用范围。在js中一共有两种作用域,1.全局作用域:直接编写在script标签中的代码,都在全局作用域中。
hi武林高手
·
2024-02-10 16:46
js对url进行编码解码的三种方式总结
js对url进行编码解码的三种方式总结_
javascript
技巧_脚本之家为一个字符串进行URL编码很容易,只需要调用encodeURI,传入要编码的字符串即可,而且实现的方法不止这一个,下面这篇文章主要给大家介绍了关于
wwf1225
·
2024-02-10 16:29
javascript
开发语言
ecmascript
《jQuery与
JavaScript
入门经典》——2.8 作业
本节书摘来自异步社区《jQuery与
JavaScript
入门经典》一书中的第2章,第2.8节,作者:【美】BradDayley著,更多章节内容可以访问云栖社区“异步社区”公众号查看2.8作业作业包含一组问题及其答案
weixin_33972649
·
2024-02-10 15:46
javascript
ViewUI
《
JavaScript
入门经典(第6版)》——2.8 作业
本节书摘来自异步社区《
JavaScript
入门经典(第6版)》一书中的第2章,第2.8节,作者:【美】PhilBallard译者:李军陈冀康,更多章节内容可以访问云栖社区“异步社区”公众号查看。
weixin_33932129
·
2024-02-10 15:45
javascript
php
ViewUI
详细分析Object.assign()的用法(附Demo)
深拷贝前言需要将一个或多个对象的属性合并到目标对象中时,Object.assign()是一个非常有用的工具以下是对Object.assign()的详细分析、概念解释和演示示例1.基本知识Object.assign()是
JavaScript
码农研究僧
·
2024-02-10 15:44
前端
js
前端
聊一聊插入排序和比较排序
我之前的文章排序算法详解里给出了几个基本排序算法的
JavaScript
版本实现,感兴趣的也可以移步。空间复杂度插排和选排的均在交换时使用了一
小志Chris
·
2024-02-10 15:12
Java和
JavaScript
区别与联系
Java和
JavaScript
区别与联系1区别和联系1.1区别1.2联系2哪个更容易就业一些Java和
JavaScript
虽然都是编程语言,但它们在语言类型、运行环境、语法规则、内存管理、数据类型和面向对象等方面存在明显的区别
梦幻蔚蓝
·
2024-02-10 15:12
生活经验分享
java
javascript
开发语言
半程亲子文
学习总结
今天是十月的最后一天,今天的亲子文训练营喜报频传,光是我们班就上稿了两个人,我在为他们高兴的同时,也有深深的焦虑,毕竟,十月又过去了,训练营的课程也过了一半,而我感觉还在挣扎与徘徊中慢慢摸索。老师也说,十月的最后一天,适合做总结,最好把训练营的学习情况做一下总结。今天,做在桌子前,也有个想法,最好把之前学到的东西再整合一下,再剖析一下自己的问题。一、训练营学习情况总结训练营学习进程过半,我也上交了
福汶汶
·
2024-02-10 14:33
JavaScript
实现轮播图方法
效果图先来看下效果图,嫌麻烦就不用具体图片来实现了,主要是理清思路。(自动轮播,左右按钮切换图片,小圆点切换图片,鼠标移入暂停轮播,鼠标移出继续轮播)HTML首先是html内容,布局很简单,一个图片列表,一个点列表,两个按钮。注意data-index使用HTML5中的data-xx属性来嵌入自定义数据(下面JS代码会提到)。记得给默认显示的图片和对应的小圆点加上active类哦。
浮生若梦777
·
2024-02-10 14:11
javascript
开发语言
Python爬虫 | 数据分析小能手:JSON库的用法
JSON(
JavaScript
ObjectNotation)是一种轻量级的数据交换格式,易于人阅读和编写。JSON函数使用JSON函数需要导入json库:importjson。
七喜c4d
·
2024-02-10 13:27
JS 采用JSON.parse实现深拷贝时出现的问题?
使用JSON.parse(JSON.stringify())实现深拷贝是一种简单易用的方法,但也存在以下缺点:1.无法处理函数和undefinedJSON.stringify()方法无法处理
JavaScript
wyc_ok
·
2024-02-10 13:28
JS
javascript
json
前端
JavaScript
深拷贝(js深拷贝,
JavaScript
递归函数,实现深拷贝)
简述:
JavaScript
的深拷贝和浅拷贝大家都比较熟悉,今天来分享下深拷贝,就是使用该函数时,会复制拷贝一份该数据,修改该数据属性,不会改变原有数据,就是把复制的对象所引用的对象全都复制了一遍,具体实现如下
北城笑笑
·
2024-02-10 13:25
js
vscode
Vue.js
javascript
vue.js
前端
js中JSON.parse(JSON.stringify(obj)) 来实现深拷贝的优势与缺陷
使用JSON.parse(JSON.stringify(obj))来实现对象的深拷贝的优势是它简单易用,可以方便地对大多数的
JavaScript
对象进行深拷贝。
拼命阿白
·
2024-02-10 13:54
javascript
json
开发语言
ecmascript
前端
用
JavaScript
手动实现深拷贝
前言在编码的过程中,难免会遇到需要深拷贝一个对象的时候,这个时候,如果项目中没有深拷贝方法,而且也不允许使用三方库,例如lodash,就需要手动实现一个深拷贝功能了。定义那么,什么是深拷贝呢?与深拷贝对应的,还有浅拷贝。浅拷贝:创建一个新对象,这个对象有着原始对象属性值的一份精确拷贝。如果属性是基本类型,拷贝的就是基本类型的值,如果属性是引用类型,拷贝的就是内存地址,所以如果其中一个对象改变了属性
埋葬荒城
·
2024-02-10 13:23
JavaScript
javascript
javascript
之Object.assign实现浅拷贝的原理以及实现
一、前言之前在前面一篇学习了赋值,浅拷贝和深拷贝。介绍了这三者的相关知识和区别。传送门:https://www.mwcxs.top/page/592.html本文会介绍浅拷贝Object.assign()的实现原理,然后咱们试着实现一个浅拷贝。二、浅拷贝Object.assign()什么是浅拷贝?浅拷贝就是创建一个新对象,这个对象有着原始对象属性值的一份精确拷贝。浅拷贝Object.assign(
松宝写代码
·
2024-02-10 13:22
es6
JavaScript
Object.assign()
浅拷贝的原理
模拟实现浅拷贝
JavaScript
中实现深拷贝的几种方式
JavaScript
中可以使用深拷贝来创建一个新对象,新对象包含原始对象的所有属性和值,但是它们是不同的对象,而且所有嵌套对象的属性和值也会被完整地拷贝到新对象中。
前端代码军师
·
2024-02-10 13:21
前端
javascript
开发语言
ecmascript
ES5、ES6 的继承除了写法以外还有什么区别?
继承的机制不同,可以根据代码来看//es5//定义父类functionParent(value){this.language=['
javascript
','react','node.js'];this.value
是晕晕晕撒
·
2024-02-10 13:32
HTML基础
HTML基础web基础web标准结构标准:HTML--决定网页上有什么东西(能够显示什么内容)表现标准:css--决定网页上内容的布局和显示方式行为标准:
JavaScript
(js)--决定网页上的动态的效果
蘑菇plus
·
2024-02-10 13:00
【
JavaScript
】函数声明和调用
文章目录1.函数的声明2.函数的调用3.函数的返回值4.函数表达式5.箭头函数6.默认参数7.总结在
JavaScript
中,函数是一种重要的编程概念,它允许你封装代码块以便复用,并且能够在需要时被调用。
好久不见的流星
·
2024-02-10 12:35
JavaScript
javascript
开发语言
前端
【
JavaScript
】参数和返回值
文章目录1.函数的参数1)单个参数2)多个参数3)不定数量的参数2.函数的返回值3.函数的默认参数4.函数的返回对象5.总结在
JavaScript
中,函数是一种强大的工具,而参数和返回值则是函数的重要组成部分
好久不见的流星
·
2024-02-10 12:35
JavaScript
javascript
开发语言
前端
【
JavaScript
】作用域和闭包
文章目录1.作用域(Scope)1)全局作用域2)局部作用域3)块级作用域2.闭包(Closure)3.闭包的注意事项4.总结在
JavaScript
中,作用域和闭包是两个核心概念,对于理解和编写高效、健壮的代码至关重要
好久不见的流星
·
2024-02-10 12:05
JavaScript
javascript
开发语言
前端
什么将会替代
JavaScript
呢?
点击蓝字「前端小苑」关注我译文出自:掘金翻译计划作者:cyz980908https://github.com/xitu/gold-miner/blob/master/TODO1/what-replaces-
javascript
.md
JavaScript
前端小苑-FE GDN
·
2024-02-10 12:04
【Markdown
学习总结
(不定期更新)】
文章目录Markdown简介Markdown的特点Markdown的文本编辑器推荐Markdown基本操作Notice基础知识全角标点与半角标点目录与标题[数个"#"+空格]强调的三种方法斜体的三种方法删除线*高亮(拓展语法)代码代码块引用创建无序列表的三种方法创建有序列表[数字+"."+空格]*上标[用"^"包围](拓展语法)*下标[用"~"包围](拓展语法)*注释["[^]"后置](拓展语法)
Daoming Li
·
2024-02-10 12:00
学习
《数据结构与算法之美》01~05笔记
关于我的仓库这篇文章是我为面试准备的
学习总结
中的一篇我将准备面试中找到的所有学习资料,写的Demo,写的博客都放在了这个仓库里iOS-Engineer-Interview欢迎star其中的博客在,CSDN
太阳骑士索拉尔
·
2024-02-10 12:52
【华为OD机考 统一考试机试C卷】多段线数据压缩(C++ Java
JavaScript
Python C语言)
华为OD机考:统一考试C卷+D卷+B卷+A卷目前在考C卷,经过两个月的收集整理,C卷真题已基本整理完毕抽到原题的概率为2/3到3/3,也就是最少抽到两道原题。请注意:大家刷完C卷真题,最好要把B卷的真题刷一下,因为C卷的部分真题来自B卷。另外订阅专栏还可以联系笔者开通在线OJ进行刷题,提高刷题效率。真题目录:华为OD机考机试真题目录(C卷+D卷+B卷+A卷)+考点说明专栏:2023华为OD机试(B
算法大师
·
2024-02-10 11:38
华为od
c语言
c++
java
javascript
感恩日记20190315
图片发自App今天做了一次
学习总结
,觉得挺好的,梳理了一下思路,发成日记作为记录。1、区分该做的事和想做的事:记得老板跟我说过很多次,“成功有方法,失败有原因,成功是做该做的事而不是做想做的事”。
三皮Simon
·
2024-02-10 11:42
前端开发工程师必读书籍有哪些值得推荐?
JavaScript
《ECMAScript6入门》推荐等级★★★★★ECMAScript6(以下简称ES6)是
JavaScript
语言的下一代标准。
代码君_Coder
·
2024-02-10 11:36
盘点前端开源JS框架和库
新的
Javascript
库层出不穷,从而Web社区愈发活跃、多样、在多方面快速发展。
前端王小婷
·
2024-02-10 11:19
开源的JS动画框架库介绍
JavaScript
动画框架库提供了一套丰富的动画效果,让开发者能够轻松地实现复杂的动画效果。
人生万事须自为,跬步江山即寥廓。
·
2024-02-10 11:48
前端相关
开源
javascript
开发语言
js库和js框架你还分不清吗?一句话就讲明白了。
一、JS库JS库(
JavaScript
Library)是一组封装了常用功能和工具的
JavaScript
代码集合。它们提供了一系列的函数和方法,使得开发者能够更便捷地进行常见的操作和处理。
贝格前端工场
·
2024-02-10 11:47
javascript
开发语言
ecmascript
Canvas笔记05:像素操作,可以对图像进行像素级别控制和处理
一、什么是像素操作Canvas的像素操作是指通过
JavaScript
代码直接访问和修改HTML5Canvas元素中的像素数据。Canvas是一个HTML5元素,可以用来在网页上绘制图形、图像和动画等。
贝格前端工场
·
2024-02-10 11:17
笔记
canvas
Writting Pre-Request scripts and Tests
TestScripts/SnippetsTest_ExamplesPre-RequestScript1.Writtenin
JavaScript
Languageorpm.
cutelittlePanda
·
2024-02-10 10:36
从零学习Nodejs(七)(最新详解版)JS对象(Date Math RegExp)
JSDate对象Date对象是
JavaScript
内置的对象,通过它您可以访问计算机系统的时间,此外,Date对象中还提供了多种用于管理、操作和格式化时间/日期的方法。
i99
·
2024-02-10 10:54
js数据转换-
JavaScript
If...Else 语句
在
JavaScript
中,我们可使用以下条件语句:if语句-只有当指定条件为true时,使用该语句来执行代码if...else语句-当条件为true时执行代码,当条件为false时执行其他代码if...
飘零_0f71
·
2024-02-10 10:47
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他