ICode9

精准搜索请尝试: 精确搜索
  • node环境搭建及vue-cli的初始化2020-02-26 17:00:49

      安装node.js     从node.js的中文官网下载安装包:https://nodejs.org/zh-cn/     然后就和安装其他程序一样进行安装即可。在安装的时候会顺带将npm这个包管理工具安装上。     安装完成后可以在终端输入node查看。   使用淘宝镜像     在终端执行: npm inst

  • Java中单链表的操作2020-02-26 15:42:59

    在单链表的操作中,有头插、尾插、头删、尾删的操作。 下面,就介绍一下这几种操作的代码。 首先,定义单链表的结点。代码如下: public class Node { int val; Node next; //构造方法 public Node() { val = 0; next = null; } public No

  • device_node转换为platform_device2020-02-25 23:03:07

    以前在写驱动程序的时候,需要把驱动分为平台device和平台driver两部分。在平台device中会放入硬件所使用的资源,使用C代码来指定platform_device,当需要修改硬件资源时,比如说想去修改led的引脚时,需要重新修改C文件,重新编译内核。再后来我们使用了设备树,可以在设备树中指定硬件资源。

  • 数据结构----链表2020-02-25 20:01:24

    内存 先来谈谈内存 代码区里存放程序的代码,即CPU执行的机器指令,并且是只读的; 全局区里存放定义的全局变量; 栈区里存放着定义的局部变量,系统自动回收释放; 堆区需要手动申请malloc,手动释放free (栈区内存小,堆区内存很大很大) 学习数据结构先得明白内存! 链表 鄙人普通本科,表示老

  • 原型链污染(Node.js污染,javasrcipt原型链污染的)2020-02-25 19:56:31

    学习链接: https://www.jianshu.com/p/6e623e9debe3 相关题是 GYCTF  ez_express 看byc师傅总结过一点:原型链污染的题目必然有 merge(),clone() 基础:https://www.jianshu.com/p/6e623e9debe3 js不懂,慢慢先记录着   原型链的特性: 在我们调用一个对象的某属性时: 1.对象(obj)中寻找

  • LeetCode 685. Redundant Connection II 冗余连接 II (C++/Java)2020-02-25 15:04:31

    题目: In this problem, a rooted tree is a directed graph such that, there is exactly one node (the root) for which all other nodes are descendants of this node, plus every node has exactly one parent, except for the root node which has no parents. The given

  • 【剑指Offer】58:二叉树的下一个结点2020-02-25 15:01:51

    题目描述 给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包含指向父结点的指针。 题解一:递归 1 //既然给了二叉树的某个结点,且二叉树存储着指向父结点的指针(next), 2 //那我们可以先找到根节点,再对树进行中序遍历

  • K8s节点加入master不显示问题2020-02-25 14:57:08

    查看节点只能看到本机master无法看到node节点 在node节点执行以下命令 : kubeadm reset 执行命令后再次执行加入master命令即可 再次查看

  • ReentrantLock源码分析2020-02-25 14:52:51

    一、概述   谈到并发,不得不谈ReentrantLock;而谈到ReentrantLock,不得不谈AbstractQueuedSynchronizer(AQS)!   类如其名,抽象的队列式的同步器,AQS定义了一套多线程访问共享资源的同步器框架,许多同步类实现都依赖于它,如常用的ReentrantLock/Semaphore/CountDownLatch...。   以下

  • PAT 甲级 1079 Total Sales of Supply Chain(25分)2020-02-25 12:02:48

    A supply chain is a network of retailers(零售商), distributors(经销商), and suppliers(供应商)-- everyone involved in moving a product from supplier to customer. Starting from one root supplier, everyone on the chain buys products from one’s supplier in a pri

  • ReentrantLock原理2020-02-25 11:04:08

    内部结构、工作过程、源码 基本用法 class Job{ private ReentrantLock lock = new ReentrantLock(); // 共享变量 private String data = null; /** * 临界方法 */ public void deal(){ // 加锁 lock.lock(); try {

  • 安装vue过程 异常处理2020-02-25 09:01:58

    在cmd中运行vue init wepack  hello将出现如下错误  无法将“vue”项识别为 cmdlet、函数、脚本文件或可运行程序的名称' 或 'vue不是内部或外部命令' 重装步骤如下: 1.快捷键Win + R  输入cmd 打开命令提示窗口 2.运行 node -v  显示node版本号,运行 npm -v   显示npm版本号

  • OJ_1_删除一个链表的倒数第k个结点2020-02-25 09:01:37

    1 #include <iostream> 2 #include <string> 3 #include <cmath> 4 #include <vector> 5 using namespace std; 6 7 8 9 struct ListNode{ 10 int val; 11 ListNode* next; 12 }; 13 14 int main() 15 { 16 17 int node_nu

  • 简单学习 node 的内置模块 fs2020-02-24 22:08:20

    千锋逆战班1911 YZQ打卡第一天 一.了解node 1.什么是node? node就是单独把浏览器里面的 解析引擎 拆下来,安装在你的电脑中,不需要浏览器,你的电脑也可以运行js代码 2.node的作用? js 运行在浏览器里面的时候,核心就是 ECMAScript(语法), DOM(操作元素)

  • 数据结构_二叉树删除节点2020-02-24 22:00:22

    //二叉树BST class Node { constructor (data) { this.data = data this.left = null this.right = null } } class BST { constructor () { this.root = null } insert (data) { let newNode = new Node(data)

  • 前缀树2020-02-24 20:05:47

    定义 (一)前缀树作用 基本作用 给定一系列的字符串,判断有没有以某些字符开头的字符串; 扩充用法1 已有一系列字符串中是否包含某个字符串 方案:在每一个节点上加上一个数据项,该数据项表示由多少字符串是以当前字符结尾的。 扩充用法2 给定一系列字符串,查询有多少字符串是以当前字符作

  • 线索二叉树C++实现2020-02-24 18:58:32

    线索二叉树C++实现 什么是线索二叉树 线索二叉树主要体现在二叉树的 DFS 中, 也就是前序, 中序, 与后序遍历, 我们以中序遍历为例, 讲述线索二叉树线索的原理. 线索主要表现在, DFS 的过程中记录遍历的前驱与后继节点, 可以用下面的图来表示节点, lbitlbitlchildlchilddatadatarc

  • appium server与nodeJs 兼容问题2020-02-24 18:53:06

    在命令行模式下启动appium server时报错:error: uncaughtException: Cannot find module 'internal/util/types'       再来看看appium和node的版本: 造成启动失败的原因: appium在编写时遵循的是ES5规范,而node 的10.16版本却不是,不同的规范造成 apiium 在启动时 与node 发生了

  • LinkedList-52020-02-24 18:10:24

    LinkedList 适用于集合元素先入先出和先入后出的场景,在队列源码中被频繁使用. LinkedList 底层数据结构是一个双向链表,整体结构如下图所示: 我们有几个概念如下: 链表每个节点我们叫做 Node,Node 有 prev 属性,代表前一个节点的位置,next 属性,代表后一个节点的位置; first 是双向

  • Node-CommonJS 规范、模块作用域2020-02-24 17:06:43

    模块化 为了解决文件之间的依赖,模块化是一种约定好的规范。 模块化规范是一种明文的约定,开发者都按照规范来写代码,减少沟通成本,极大的方便了各模块之间的相互调用。 一、 了解 CommonJS 规范 作用:是一套 Javascript 的模块化规范,规定了 模块的特性 和 各模块之间如何相互依赖

  • node+mysql实现后端简易数据接口2020-02-24 16:01:16

    const express = require('express');  //调用模块 const app = express(); const server = app.listen(3000,function(){console.log('服务启动成功!');}); const io = require('socket.io')(server); const mysql  = require('mysql');   app

  • HDU--1054--二分图--树状dp2020-02-24 15:36:01

    Bob enjoys playing computer games, especially strategic games, but sometimes he cannot find the solution fast enough and then he is very sad. Now he has the following problem. He must defend a medieval city, the roads of which form a tree. He has to put t

  • osg点选 框选对象2020-02-24 13:06:32

    //点选 event事件虚函数调用的点选 void PointSelect( osgViewer::Viewer* viewer, const osgGA::GUIEventAdapter& ea ) {     osgGroupPtr root = dynamic_cast<osg::Group*>(viewer->getSceneData());     if (root.get() == NULL)         return;     //选

  • 开源WEBGIS(六)WEBGIS五剑客之Web服务2020-02-24 10:08:48

    Web服务器通过TCP/IP协议,管理客户端浏览器、GIS地图服务器之间的信息传输。 Apache     Apache(https://www.apache.org/)是目前世界使用排名第一的Web服务器。根据Web服务器调查公司Netcrafe调查, 全Internet有50%以上的Web服务器都在使用Apache。1995 年4月, 最早的Apache(

  • 递归方法整合2020-02-24 09:07:52

    1 /*菜单树下拉,禁止选择当前项及其子项,以防止死循环*/ 2 /*item表示递归树,compID表示比对的需要禁止选择的项ID*/ 3 // 实例:编辑情况下,禁止选择当前节点及其子节点 4 export function diGuiTreeEdit(item, compID) { 5 const dataSor = item 6 let treeAry = [] 7 f

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

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

ICode9版权所有