- 博客(26)
- 收藏
- 关注
原创 nodejs下载 error code ENOENT、npm error code ENOTFOUND
因为更改了nodejs的安装路径,需要进到nodejs文件夹下查看是否有package.json运行命令后,npm自动生成了一个文件,并使用默认配置填充了这个文件。这个文件是 Node.js 项目的核心配置文件,包含了关于项目的信息和依赖管理。你可以将它理解为项目的“描述文件”,它定义了项目的基本信息、依赖、运行脚本等内容。
2024-11-06 20:18:37
243
1
原创 【nodejs npm下载失败】npm error code ENOTFOUND npm error syscall getaddrinfo npm error errno ENOTFOUND npm
检查你的网络连接和 DNS 设置。清理npm缓存并重新尝试安装。如果需要,切换回官方的 npm 镜像源。确认是否存在代理问题并进行修复。如果问题依然存在,可以将日志文件中的详细信息共享给我,看看是否有更多的线索。最终解决:切换为npm本身的源。
2024-11-06 20:15:47
5728
5
原创 ubuntu22.04畅通安装nodejs20、Vue/cli5
sudo chmod 777 /home/lijing/VSCode #所有人。ls -ld /home/lijing/VSCode #查看权限。#npm换源淘宝镜像(可以不操作或者使用魔法:不快)打开VScode,将项目拖进Vsode中即可打开文件。#sudo vue无法识别命令,所以赋予文件夹权限。默认包管理下载只有旧版本,终端下载各种报错;手动下载nodejs20的tar.xz。#有看到使用cnpm但好像不行。#安装vue/cli。
2024-08-28 01:23:55
579
原创 Ubuntu22.04安装腾讯会议报错“检测到窗口系统采用wayland协议,腾讯会议暂不兼容”
dpkg安装后打开提示:检测到窗口系统采用wayland协议,腾讯会议暂不兼容。这将修改腾讯会议这个 session 的环境变量,绕开腾讯会议的检测。way1:双击deb文件,点击install进行安装。way2:命令行安装(双击没有出现上面的界面)参考文章:Wayland 下使用腾讯会议。
2024-01-20 09:57:23
4788
原创 6.1图的存储
/顶点表//邻接矩阵//图的当前点数和边数}AMGraph;//- - - - -图的邻接表存储表示- - - - -#define MVNum 100 //最大顶点数//假设顶点的数据类型为字符型//边结点:边指向的顶点的位置+结点(包含指向下一个边结点的指针)+其他信息(比如权值)int adjvex;//该边所指向的顶点的位置//指向下一条边/邻接点的指针//和边相关的信息}ArcNode;//顶点:数据+结点(指向边结点的指针)//指向第一条依附该顶点的边的指针。
2023-11-26 21:18:44
952
1
原创 安装jdk
2.进入页面往下翻,找到x64 Compressed Archive 压缩包:jdk-8u333-linux-x64.tar.gz。切换到系统环境变量的/etc/profile目录下的jdk下的bin目录,运行bin目录下的java文件。3.下载解压,sudo -i,在终端mv 地址 /usr/local/export JAVA_HOME=/usr/local/jdk文件名。如果想运行当前目录下的可执行文件,需要输入:./可执行文件名。系统级别的环境变量:存放在:/etc/profile。
2023-09-17 14:39:40
96
原创 前端工程化
前端混合开发:后端开发要熟悉前后端技术栈,沟通成本高,分工不明确,项目不便于维护和拓展分离开发:遵守的统一规范。项目:产品经理提供原型和需求文档,再形成接口文档(两类:在线和离线即word文档)
2023-09-10 20:00:23
76
1
原创 安装nodejs和vue/cil
1.1.1什么是Vue.jsVue(读音 /vjuː/)是一套用于构建用户界面的渐进式。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。渐进式框架的优点是灵活、易用和高效。Vue.js颠覆了传统前端开发模式,提供了现代Web开发中常见的高级功能。1.1.2为什么要使用Vue.js颠覆了传统的前端开发模式,
2023-09-04 15:26:45
126
2
原创 Base64编码
M的aciss码是77,转换为16进制,除以十六,两次余13和4,所以十六进制为0x4d,转换为二进制,重新分割为六位一体,转换为对应十进制即字符为TXos对饮数字不足补0,最后对应字符最后一格没有数据补=,补满四位Mz的:base64编码是Txo=
2023-09-04 15:04:46
110
1
原创 Vue.js+axios+案例+组件
Vue(读音 /vjuː/)是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。渐进式框架的优点是灵活、易用和高效。Vue.js颠覆了传统前端开发模式,提供了现代Web开发中常见的高级功能。根据表达值的真假,切换元素的显示和隐藏
2023-09-04 14:00:55
340
1
原创 Servlet进阶
OverrideSystem.out.println("监听到session对象创建");@OverrideSystem.out.println("监听到session对象销毁");@Override//获取调用session对象的方法System.out.println("session对象创建了");@Override//获取调用session对象的方法//销毁session对象System.out.println("session对象销毁了");
2023-08-15 11:12:01
115
1
原创 javaweb
6.为解决的报错:了解一下js的报错总结:不是那么容易找的 localhost/:22在哪里至今不知道:是指就是地址错误吗,的确是22行。不是函数名有问题,而是地址所在的函数里有问题所以在第59行input里也会有报错显示。2.在src.org下写一个MyText.java extends HttpServlet{重写serviice}AJAX 中 XMLHttpRequest() 实例'xhr'方法详细分解!ContentType常用对照表。
2023-08-10 13:47:10
89
1
原创 linus下tomcat安装与使用:新建项目
提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。
2023-08-10 10:12:13
308
1
原创 构造方法、变量赋值、static关键字、注释快捷键
/重新new一个相当于把前面的a杀掉了再新建一个a。6.如果一个类中所有方法都是静态的,需要再多做一步,在class中私有化构造,目的是不让其他类创建本类对象。静态属性的正确的访问方式【类名.属性】;而【对象名.属性】黄色警告 也能运行,因为实际上调用的是【类.属性】;//在set方法里更改a的年龄。三、修改属性值两种方式的区别。二、给变量赋值的三种方法。四、static关键字。
2023-06-07 11:04:38
201
1
原创 类与对象、private与封装、setget方法
规范:后面一般首字母大写 快捷方式右键Generate 插入。示例三:private与封装,set(间接赋值给属性) get方法(间接获取属性的值)示例二:手机类:掌握java一个对象与两个对象的垃圾回收机制;示例一: 学生类:掌握定义类和使用类。
2023-06-06 10:05:06
103
1
原创 模板模式、抽象类、重写
例如,你如果没写@Override,而你下面的方法名又写错了,这时你的编译器是可以编译通过的,因为编译器以为这个方法是你的子类中自己增加的方法。1.模板模式概念及例子:父类(等待子类实现方法)——不同的子类 相同的方法名 不同的细节——测试台public class Test{psvm(){new对象;非抽象子类继承了抽象父类,必须重写父类的抽象方法,可以有自己的方法,但不能是抽象方法;抽象子类继承了抽象父类,不需要重写父类的抽象方法,可以有自己的方法,但必须是抽象方法;出来,形成的就是抽象类。
2023-06-03 14:58:38
97
原创 键盘录入基本过程:导包(自动)-创建Scanner-获取scanner
【代码】键盘录入基本过程:导包(自动)-创建Scanner-获取scanner。
2023-05-30 16:07:25
219
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人