搜索结果
查询Tags标签: node,共有 4063条记录-
JavaScript冒泡排序+Vue可视化冒泡动画
冒泡排序(Bubble Sort)算是前端最简单的算法,也是最经典的排序算法了。网上JavaScript版本的冒泡排序很多,今天用Vue实现一个动态的可视化冒泡排序。01、JavaScript冒泡排序冒泡排序原理也比较简单,就是相邻元素两两比较排序,把大的元素冒泡排序到后面,递归所有相邻…
2022/12/27 14:23:57 人评论 次浏览 -
解释 JavaScript 中的提升
提升是 JavaScript 中的一个概念,指的是在编译阶段将变量声明和函数声明移动到各自作用域顶部的行为。这可能会导致一些意外行为,对于开发人员来说,了解提升的工作原理以编写正确且可预测的代码非常重要。在 JavaScript 中,可以使用var关键字来声明变量,ECMAScript 2…
2022/12/26 1:24:00 人评论 次浏览 -
javascript编程单线程之同步模式
主流的js 环境都是单线程吗模式执行js 代码, js采用为单线程的原因与最开始设计初衷有关,最早是运行在浏览器端的脚本语言,目的是为了实现页面上的动态交互,实现页面交互的核心就是dom操作,这也就决定了js必须使用单线程的模式来处理,不然就会造成严重的线程同步问题…
2022/12/6 1:24:00 人评论 次浏览 -
Java并发编程 | Synchronized原理与使用
Java提供了多种机制实现多线程之间有需要同步执行的场景需求。其中最基本的是Synchronized ,实现上使用对象监视器( Monitor )。Java中的每个对象都是与线程可以锁定或解锁的对象监视器( Monitor )关联。在同一时间只有一个线程可以在对象监视器( Monitor )上保持锁定。任…
2022/12/6 1:23:59 人评论 次浏览 -
如何在JavaScript中使用高阶函数
JavaScript可以接受高阶函数。这种处理高阶函数的能力以及其他特点,使JavaScript成为非常适合函数式编程的编程语言之一。JavaScript将函数视为一等公民你也许听说过,JavaScript函数是一等公民。这意味着,在JavaScript中函数是对象。它们的类型是Object,它们可以作为一…
2022/12/2 14:24:55 人评论 次浏览 -
C 语言 时间函数使用技巧(汇总)
在介绍时间函数用法之前,我们首先要了解在 time.h 头文件中已经声明了的一个结构: struct tm该结构在time.h 头文件内声明如下:#ifndef _TM_DEFINED#define _TM_DEFINEDstruct tm {int tm_sec;int tm_min;int tm_hour;int tm_mday;int tm_mon;int tm_year;int tm_wday;…
2022/11/21 1:23:56 人评论 次浏览 -
【深入浅出 Yarn 架构与实现】3-2 Yarn Client 编写 _
1、创建并启动 ClientYarnClient 内容通过 ApplicationClientProtocol 与 ResourceManager 通信,向 RM 的ApplicationsManager 申请 Application。跟踪进去可以在 YarnClientImpl 找到 rpc:this.rmClient = (ApplicationClientProtocol)ClientRMProxy.createRMProxy(thi…
2022/11/19 1:23:56 人评论 次浏览 -
使用 CSS 的现代圆形滚动条实现
您是否想知道如何为您正在设计的任何其他网站提供现代圆形滚动条?请继续阅读,了解如何实现类似于堆栈溢出、Outlook.com 和 DNAnalyzer.live 上的滚动条。::-webkit-scrollbar是 CSS 中的一个伪元素,用于修改浏览器滚动条的外观。Chrome,Edge和Safari支持此标准,而Fi…
2022/11/17 23:24:54 人评论 次浏览 -
CSS处理器-Less/Scss
01、CSS处理器1.1、什么是CSS预处器?CSS预处器(CSS Preprocessor /ˌpriːˈprəʊsesə/)是基于CSS之上的一种“新”的CSS语言,在CSS基础上添加了一些编程特性。可以认为是CSS的扩展,或CSS的超集,让CSS的编写更简洁、功能更强大。
2022/11/11 23:24:07 人评论 次浏览 -
Node.js之mysql模块开启执行多个SQL命令
今天分享的内容是模块化思维 ,在项目中需要分类模块化对项目数据进行归类 pool.js是mysql的连接池 routes文件夹里放路由器目录,里面可以放项目路由的小文件夹 app.js是web服务器1.在app.js下使用express创建web服务器,引入关于汉唐路由器(./routes/about.js),挂载路由…
2022/9/18 2:16:28 人评论 次浏览 -
leetcode -- 9+102+104+105
回文数easy # 两种写法 # 时间复杂度低 且考虑特殊情况 class Solution:def isPalindrome(self, x: int) -> bool:# first solution follow the answerif x < 0 or ( x % 10 == 0 and x != 0 ):return FalserevertedNumber = 0while x > revertedNumber:reverte…
2022/9/17 6:16:26 人评论 次浏览 -
Memlab,一款分析 JavaScript 堆并查找浏览器和 Node.js 中内存泄漏的开源框架
Memlab 是一款 E2E 测试和分析框架,用于发现 JavaScript 内存泄漏和优化机会。 Memlab 是 JavaScript 的内存测试框架。它支持定义一个测试场景(使用 Puppeteer API),教 Memlab 如何与您的单页应用程序(SPA)交互,Memlab 可以自动处理其余的内存泄漏检查:与浏览器交…
2022/9/17 5:16:17 人评论 次浏览 -
Node.js学习笔记(四)——NodeJS访问MongoDB与MySQL数据库
一、MongoDB MongoDB是开源,高性能的NoSQL数据库;支持索引、集群、复制和故障转移、各种语言的驱动程序丰富;高伸缩性;MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库…
2022/9/17 2:18:31 人评论 次浏览 -
node.js 使用教程-1.使用gulp-file-include插件,实现html复用
前言 做后端开发的时候可以用模板生成html代码,像多个页面一些公共的导航栏,侧边栏都需要复用,方便维护。 纯前端开发,可以用到gulp-file-include编译工具进行一次替换,之后页面html页面就是完整的。 安装gulp-file-include 先安装gulp以及gulp-file-include 先全局安…
2022/9/17 1:18:27 人评论 次浏览 -
二叉树序列化反序列化
Golang代码 package mainimport ("fmt""strconv""strings" )type Treenode struct {Val intLeft, Right *Treenode }func Serialization(node *Treenode) string {if node == nil {return "nil"}tmp := []string{strconv…
2022/9/16 23:47:12 人评论 次浏览