• 2024-07-02[IOT2050 question] Unable to listen on http://127.0.0.1:1880/ 端口被占用错误
    1.背景第一次连接node-red的时候,一直出现错误Unabletolistenonhttp://127.0.0.1:1880/。如下:2.原因分析估计是早前利用iot2050setup小工具把node-red设置为开机自动启动项了,导致1880端口一直被占用。3.验证首先查看端口是否真的被占用,利用sudonetstat-ltup命
  • 2024-07-02Windows环境下安装nvm的详细步骤
    Windows环境下安装nvm的详细步骤nvm(NodeVersionManager)是一个用于管理多个Node.js版本的工具,它允许用户在同一台机器上安装和切换不同版本的Node.js,从而解决因版本不兼容导致的各种问题。在Windows环境下安装nvm相对简单,下面将详细介绍安装步骤。一、下载nvm安
  • 2024-07-02在华为云服务器上通过宝塔面板部署Node.js项目的完整流程
    引言        个人想体验一下完整的项目部署上线过程,因此设计了一个后台管理系统,后端采用nodejs实现,前端基于Vue3和TS,主要部署的流程如下(既然是流程,那就一步步来,当初自己部署的时候看别人记录,有些地方突然就理所当然了......大佬们可能觉得我们都会)。    于是
  • 2024-07-02Neo4j-数据导入
    1.1.1导入对比常用的导入形式对比1.1.2csv文件导出(1).注意CSV文件需要使用utf8-无Bom格式(2).如果字段串中有逗号,需要给字符串的前后两端加上",(3).如果字符串中有双引号,需要把双引号替换成"“,再在字符串的前后两端加上”注意:导出csv不需要包含表头,增量和全量统一
  • 2024-07-02逐月信息学 2024 提高组 #5
    \(\color{black}\texttt{A.党同伐异}\)题目描述有\(N\)个候选人,每个候选人都有一个不同的政治倾向\(c_i\),进行\(N-1\)次选举。每轮选举中,所有未被淘汰的候选人给另一个没被淘汰的候选人。每一个候选人会将票投给\(c_i\)与自己差的绝对值最大的候选人。如果有多个这样的
  • 2024-07-02windows系统使用gnvm进行node版本管理和切换
    前言由于需要维护不同时期开发的各个项目,不同项目因为框架兼容问题要用不同版本的node去运行,在卸载安装n次不同版本的node.js后,痛定思痛,我开始学习如何无痛切换node版本。如果是Mac电脑可安装n模块进行管理;windows下可使用nvm或者gnvm工具,由于使用nvm需要卸
  • 2024-07-02JUC工具类: Exchanger详解
    Exchanger是用于线程协作的工具类,主要用于两个线程之间的数据交换。@立刀旁目录#带着BAT大厂的面试问题去理解Exchanger#Exchanger简介#Exchanger实现机制#Exchanger源码解析#内部类-Participant#内部类-Node#核心属性#构造函数#核心方法-exchang
  • 2024-07-01Kubernetes Node删除镜像
    目录KubernetesNode删除镜像步骤1:连接到节点步骤2:查看节点上的镜像列表步骤3:删除镜像步骤4:验证删除注意事项结论KubernetesNode删除镜像本篇博客将介绍如何在Kubernetes集群中删除节点上的镜像。Kubernetes是一个开源的容器编排平台,可用于以高效的方式管理容器化
  • 2024-07-0140、k8s-数据存储-基本存储-HostPath(节点主机存储)
    HostPath即使将node主机中的一个实际的目录挂载到pod中、以供容器使用、这样的设计就可以保证pod销毁了、但是数据依然可以存在Node主机上案例:1、创建yaml文件:----------------------------------------------------------apiVersion:v1kind:Podmetadata:name:volume
  • 2024-07-01前端开发 | Node 版本管理器选择
    一、Nvmnvm是一款Node.js版本管理工具,允许用户通过命令行快速安装、切换和管理不同的Node.js版本。nvm只适用于macOS和Linux用户的项目,如果是Windows用户,可以使用nvm-windows、nodist或nvs替换。安装方式macOS下载方式:brewinstallnvm#orsh命令#方
  • 2024-07-01leetcode 常见题型代码总结
    二分查找classSolution(object):defsearch(self,nums,target):""":typenums:List[int]:typetarget:int:rtype:int"""left,right=0,len(nums)-1whileleft<
  • 2024-07-01树的基本概念
    树的基本概念树是一种重要的非线性数据结构,在计算机科学和许多实际应用中具有广泛的应用。树的基本概念包括树的定义、基本术语、树的性质和树的类型等。一、树的定义树(Tree)是n(n≥0)个节点的有限集合。对于任意一个非空树:有且仅有一个称为根(Root)的节点。当n>1时,其余节点
  • 2024-07-01Vue Ant Design中a-tree组件支持点击父节点名称(title\label)所有子节点选中
    核心代码<a-treeref="treeRef"class="draggable-tree"v-if="treeData.length":tree-data="treeData"
  • 2024-07-01苹果内购的凭证验证和解密(前端和本地node服务)
    苹果内购的凭证验证和解密最近在搞苹果内购,是使用微信提供的Dount提供的小程序转成APP。苹果内购使用的也是他们封装好的js接口,然后后端在解析我传递的支付凭证的时候他一直解析不成功然后我坚信自己的传递参数没有问题,我就自己使用node写了一个本地服务去验证我的支付凭证
  • 2024-07-01获取所有的叶子节点
    获取所有的叶子节点/***获取叶子节点*@paramtree*@paramoptions*@returns{*[]}*/exportfunctiongetLeafNodes(tree,options={}){ const{childrenProp='children'}=options//默认子节点属性名为'children' constleafNodes=[] functio
  • 2024-07-01K8s摘抄及理解
    摘抄及理解目录摘抄及理解ReplicationController和PodReplicationController和ReplicaSet[1]Kubernetes核心组件创建Pod流程RBAC授权[2]Role和ClusterRoleRoleBinding和ClusterRoleBindingResourceSubject静态PodPodHook(生命周期钩子)健康检查InitContainer(初始化
  • 2024-07-01鸿蒙如何打包应用程序
    总结鸿蒙应用程序包之前文章详细讲解了关于三种程序包的内容,现在简单总结一下:1.总结首先需要搞清楚鸿蒙项目的模块Module的分类:Module分为“Ability”和“Library”两种类型HAPHAP:HarmonyAbilityPackage,叫做鸿蒙Ability包。“Ability”类型的Module编译后
  • 2024-07-01uni-app编译错误:“hasInjectionContext“ is not exported by “node_modules/.pnpm/[email protected][email protected]/node
    1.问题背景当我们接手一个新的uni-app项目(最头疼了x_x),可能会想到删掉node_modules和pnpm-lock.yaml后,执行npminstall或npminstall重新安装依赖包,然后执行pnpmdev:mp-weixin编译,但可能会遇到如下错误:"hasInjectionContext"isnotexportedby"node_modul
  • 2024-07-01基于RBF神经网络的机械臂运动控制算法(Matlab代码实现)
       
  • 2024-07-01consul集群搭建
    consul集群搭建consulagent-data-dir/tmp/node0-node=node0-bind=192.168.64.59-datacenter=dc1-ui-client=192.168.64.59-server-bootstrap-expect1consulagent-data-dir/tmp/node1-node=node1-bind=192.168.64.94-datacenter=dc1-uiconsulagent-data-d
  • 2024-06-30Electron | throw new Error('Electron failed to install correctly, please delete node_modules/el
    https://github.com/electron-vite问题原因在install的时候node_modules/electron/中的文件丢失造成程序无法执行解决方案要重新安装加载electron。这只是其中一个解决方案。参考https://github.com/pangxieju/electron-fix//1.npminstal//2.npminstall-gelectron
  • 2024-06-30Java-HashMap和ConcurrentHashMap的区别
    Java-HashMap和ConcurrentHashMap的区别一、关键区别1.数据结构2.线程安全3.性能4.扩容机制二、源码简析1.并发控制机制2.数据结构转换:链表转红黑树3.扩容机制触发hashMap和concurentHashMap扩容机制的条件三、putIfAbsent方法computeIfAbsent方法区别​在Java
  • 2024-06-30【简易版tinySTL】 红黑树- 定义, 插入, 构建
    文章目录旋转左旋右旋左旋右旋代码实现红黑树的基本性质红黑树的插入红黑树的插入示例红黑树修复代码实现参考资料旋转对于一个平衡二叉搜索树,左子树高度为4,右子树高度为2,它们的高度差为2,破坏了平衡性(高度差<2才算平衡,因此需要调整二叉树使其平衡)二叉树最基本的
  • 2024-06-30loj#2880. JOISC 2014 稻草人
    搞了很久,题解区有线段树爆改pushup高妙做法说下cdq分治先将点都按横坐标从小到大排序,cdq分治,那我们现在只需要考虑分治过程中\([l,mid]\)和\([mid+1,r]\)互相形成的合法点对,显然左边的横坐标都小于右边的横坐标。能够发现,如果右边有一个点插在一对本来合法的点之间,那么那对合法
  • 2024-06-30VS2022 csproject文件增加发布时文件项
    发布时新加的node_modules 总是不会伴随着其他文件一起发布到文件夹里面。一个一个添加选项太麻烦了。百度查询后发现可以通过修改csproject 把node_modules  //添加节点即可<ItemGroup><ContentInclude="wwwroot\assets\node_modules\**"><CopyToOutputDirectory>P