ICode9

精准搜索请尝试: 精确搜索
  • Node.js的学习(一)2022-09-11 17:30:47

    一、简介 1.1、什么是 node.js ? node.js  一种 JavaScript 的运行环境,能够使得javascript能够脱离浏览器运行。以前 js 只能在浏览器基础上运行,能够操作的也局限于浏览器,比如浏览器上的放大缩小操作,前提是浏览器开启的基础上进行操作(浏览器是客户端)。有了 node.js 之后,js 可以在

  • 二叉树查找2022-09-10 23:35:18

    二叉树查找编号为 n 的节点,我自己的写法,与网上略有不同 import java.util.Objects; public class Main { public static void main(String[] args) { //创建节点 Node rootNode = new Node(); rootNode.setData("唐僧"); rootNode.setNo(1)

  • node koa 连接mysql2022-09-10 19:01:48

    Node Koa 连接Mysql 简单案例 基础代码 基础代码 const Koa = require('koa') const Router = require('koa-router') // 实例 const app = new Koa() const router = new Router() // 服务 /*路由接口*/ // 可以使用链式调用 router .get('/', async ctx => { ct

  • 力扣 662. 二叉树最大宽度2022-09-10 18:03:08

    662. 二叉树最大宽度 给你一棵二叉树的根节点 root ,返回树的 最大宽度 。 树的 最大宽度 是所有层中最大的 宽度 。 每一层的 宽度 被定义为该层最左和最右的非空节点(即,两个端点)之间的长度。将这个二叉树视作与满二叉树结构相同,两端点间会出现一些延伸到这一层的

  • Deno 会取代NodeJS吗?2022-09-10 17:34:13

      目标:了解Deno的学习价值和前景。  从下面几个维度进行分析 成熟度 Node已经在大量商业应用中,Deno只是还在商业试验阶段 生态 Node已经有丰富的生态,包含各种框架和库,并且都已经广泛应用   Deno的框架和库基本上都是刚刚起步 学习成本 如果你已经了解Node,Deno也还是需要不少时

  • 二叉树的基本操作2022-09-10 15:01:28

    二叉树的创建,前序、中序、后序遍历。看了网上的写法后,我之前用c 语言写过链表、栈和队列,受到指针的启发,在java中我用引用改写了下二叉树的遍历过程。 代码如下: 1 import java.util.Objects; 2 3 public class Main { 4 public static void main(String[] args) {

  • 一秒钟内创建 React 应用程序2022-09-10 09:04:30

    一秒钟内创建 React 应用程序 还在等待你的 react 应用程序初始化吗?老实说,如果你没有高端系统,npm create-react-app 很烂。创建多个 React 项目也会占用您本地的大量空间。 这是您立即创建 React 应用程序的方法, 第 1 步:创建一次 React 应用程序 去你当地做你通常做的事情来创建

  • React 和 Node JS:Web 应用程序开发的致命组合2022-09-10 09:02:16

    React 和 Node JS:Web 应用程序开发的致命组合 Photo by 沙哈达特·拉赫曼 on 不飞溅 React 构建了用户交互界面,而 Node.js 可以开发具有高功能和最短响应时间的灵活 Web 应用程序。 开发人员见证了一种趋势,他们将 React 与 Node.js 集成以创建高性能的功能丰富的应用程序。 根

  • 前端_node.js安装使用2022-09-10 00:01:08

    Node.js 安装包及源码下载地址为:https://nodejs.org/zh-cn/download/   根据不同平台系统选择你需要的 Node.js 安装包。 Node.js 历史版本下载地址:https://nodejs.org/dist/ Windows 上安装 Node.js windows推荐使用 .msi 安装,下载包后,一直点下一步完成安装即可。 安装完后,打开c

  • 数据结构10分钟入门--队列2022-09-09 19:30:09

    一、队列是什么 队列是一种先进先出(First In First Out, FIFO)的线性存储结构,限定只能在表的一端(队尾)进行插入元素,表的另一端(队头)进行删除元素,数据元素进队列的过程称为入队,出队列的过程称为出队。 队列实现方式有数组和链表两种方式,本文介绍基于链表的实现方式,可以将队列理解为特

  • 138. 复制带随机指针的链表2022-09-08 23:06:38

    138. 复制带随机指针的链表 给你一个长度为 n 的链表,每个节点包含一个额外增加的随机指针 random ,该指针可以指向链表中的任何节点或空节点。 构造这个链表的 深拷贝。 深拷贝应该正好由 n 个 全新 节点组成,其中每个新节点的值都设为其对应的原节点的值。新节点的 next 指针

  • 二叉树先序、中序、后序遍历 递归与非递归 Python实现2022-09-08 14:31:40

    1.先序遍历:根节点->左子树->右子树 # 先序打印二叉树(递归) def preOrderTraverse(node): if node is None: return None print(node.val) preOrderTraverse(node.left) preOrderTraverse(node.right) # 先序打印二叉树(非递归) def preOrderTravese(node):

  • 数据结构10分钟入门--栈2022-09-08 12:30:47

    一、栈是什么 栈是一种后进先出(Last In First Out, LIFO)的线性表,限定只能在表尾进行插入或者删除操作,表尾又称为栈顶。栈可分为顺序栈(使用数组实现)和链式栈(使用链表实现)两种类型,本章主要介绍链式栈。 栈常用的操作有入栈和出栈两种,在表尾插入元素称为入栈(push),在表尾删除元素称为

  • 取消被占用端口2022-09-07 17:00:37

    1. cmd 2. netstat -aon|findstr "7031" 3. tasklist|findstr "23368"    4. taskkill /f /t /im node.exe  

  • Heroku 不再免费了,我还能如何部署我的 React/Node 应用程序? :(2022-09-07 08:33:35

    Heroku 不再免费了,我还能如何部署我的 React/Node 应用程序?

  • 20220906总结2022-09-07 08:31:18

    20220906三道模拟题 第一道没有什么技术含量,也没有什么算法,只要注意不出一些小失误就可以了。 第二题看到数据范围之后开始犯难,感觉想到的几种写法都无法拿到满分,其中有想到二分的正解思路,但因为没想明白如何打开区间所以最终沉没了。 正解就是二分第k个数的值,看小于它的数的个数

  • PAT Advanced 1032 Sharing(25)2022-09-06 21:01:17

    题目描述: To store English words, one method is to use linked lists and store a word letter by letter. To save some space, we may let the words share the same sublist if they share the same suffix. For example, loading and being are stored as showed in Figure

  • Backtracking VS DFS2022-09-06 16:30:47

    Backtracking VS DFS Backtracking If there are multiple paths to reach node 'A', in backtracking you visit that 'A' node multiple times through different paths. DFS However in DFS you only hit the node once even though there are multipl

  • leetcode 687 最长同值路径2022-09-06 16:00:45

    给定一个二叉树的 root ,返回 最长的路径的长度 ,这个路径中的 每个节点具有相同值。 这条路径可以经过也可以不经过根节点。 做这道题的时候,我一开始想到的是直接从根节点往下遍历,然后用哈希表记录相同节点出现的次数,然后取出出现次数最多的元素 代码类似这样 public void long

  • 记录ts报错之无法将“ts-node”项识别为 cmdlet、函数、脚本文件或可运行程.....2022-09-06 11:34:45

    报错如图所示:    原因:可能是ts-node版本过高 解决:安装低版本的ts-node 使用ts-node的低版本npm i -g ts-node@8.5.4成功解决问题

  • vue2进阶vue3环境搭建2022-09-06 03:30:30

    一、cli升级 sudo cnpm install -g @vue/cli 二、查看版本 vue --version  目前最新为 @vue/cli 5.0.8   vue/cli要4.0以上的版本才有创建vue3的模版   三、升级node 符合npm版本对应关系 官网,自己下载安装 https://nodejs.org/zh-cn/download/   升级npm  sudo cnpm instal

  • jenkins新增salve节点2022-09-05 13:31:42

      步骤如下: 1、登录到jenkins主页,点击Manager Jenkins 2、选择Manage Nodes,点击进入配置页面 3、新建node节点 4、配置node节点 5、新建目录jenkins-workspaces目录 6、在节点主机安装git、maven、npm等工具,根据实际需要来 7、从主节点ssh登录到新增salve节点,确保能登录成功

  • 【工具类】Cocos 虚拟摇杆2022-09-05 12:00:45

    版本:2.4.10   之前用Egret时写过一个虚拟摇杆 Egret虚拟摇杆 ,这里用Cocos实现。   一 演示效果   二  摇杆原理 和Egret的虚拟摇杆实现原理是一样的     三 虚拟摇杆实现 1. 使用Math.atan2正切函数获取小圆距离原点的弧度,再用 弧度*180/Math.PI 转成角度。 2. 触摸移动

  • 使用 Node.js 构建基于 Typescript 的命令行界面 (CLI)2022-09-05 03:03:28

    使用 Node.js 构建基于 Typescript 的命令行界面 (CLI) 我们的目标是使用 Typescript 创建一个基于 Node.js 的命令行界面 (CLI)。此设置包括顶级等待支持和 ES 模块导入。 我们要建造什么 对于本教程,我们将创建一个名为 在太空 .执行时,CLI 将输出空间中的当前人员。 入门 我们将

  • HashMap源码分析2022-09-05 01:30:51

    HashMap 1.8 1、构造函数:赋值负载因子0.75,当负载因子大于0.75时就会发送扩容 public HashMap() { this.loadFactor = DEFAULT_LOAD_FACTOR; // all other fields defaulted } 2、put方法,可以看到我们要看的时putVal方法 public V put(K key, V value) {

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有