- 博客(23)
- 收藏
- 关注
原创 npm上游依赖冲突问题解决
编译出现上述问题时,原因:npm 升级到 7.x以上后,会出现上游依赖冲突;–legacy-peer-deps:安装时忽略所有 peerDependencie,默认使用npm 4-6版本的安装模式,安装过程中是会跳过对等依赖项。出现上述结果说明已经编译成功,可以接下来用npm run start或者npm run dev运行项目了。解决办法是,运行npm i --legacy-peer-deps解决。
2024-12-21 14:27:29
235
原创 node项目编译运行遇到的一些问题
1.cmd命令行进入node项目的目录里面,运行npm install --registry=https://registry.npmmirror.com。#建议通过重新指定 registry 来解决 npm 安装速度慢的问题。出现上述问题时,是因为node版本大于16时,hostname没有指定。加上os.hostname=()=>"localhost"保存成功后,然后再重新运行npm run dev运行即可。出现上述内容后即为编译成功。出现上述内容说明运行成功。# 本地开发 启动项目。
2024-12-20 20:20:05
212
原创 window安装Node.js详细流程
接下来选择环境变量,在用户变量或者系统变量里新建变量NODE_SKIP_PLATFORM_CHECK,变量值为1,然后点击确定,将环境变量对话框的确定按钮关闭,使变量生效,作用是忽略平台审查。处下载二进制zip文件,下载完解压缩后替换nodejs文件夹下的内容(将nodejs文件夹下的文件删除后,复制解压缩文件夹下的内容复制到nodejs文件夹下即可)。①修改用户变量里的path变量,将默认的 C 盘下【 AppData\Roaming\npm 】修改成 【node_global】的路径,点击确定。
2024-12-19 21:11:12
5141
原创 在Windows 7上安装Node.js 14(及更高)的办法
从 https://nodejs.org/zh-cn/download/prebuilt-binaries 下载Windows 二进制文件 (.zip)。从 https://nodejs.org/zh-cn/download/prebuilt-installer下载、安装即可。执行set NODE_SKIP_PLATFORM_CHECK=1,作用是忽略平台审查。一般是解压到 C:\Program Files\nodejs\。2.下载14或更高版本的.zip文件,必须是zip。node -v试一试。
2024-12-19 11:38:29
1690
1
原创 window安装mysql详细流程
1.下载mysql安装文件mysql官网下载自己所需用的mysql版本本人下载的是8.0.39版本,本文主要通过压缩包安装mysql,msi安装模式此处就不再说明。2.下载好后的安装包解压后放到安装路径,注意路径不要包含中文3.配置环境变量新建MYSQL_HOME=E:\Program Files\mysql-8.0.39-winx64(路径为自己的mysql存放路径)path中末尾添加%MYSQL_HOME\bin4.初始化data目录。
2024-12-13 13:08:45
1229
原创 eclipse开发时遇到的问题
后来查询了好多发现是因为代码编码的问题,将提示报错的代码复制粘贴到能改变编码的编辑器中,我这边报错的是代码是GB2312的编码,然后修改为UTF-8的编码方式再次保存到代码中,报错消失,问题不算是大问题,但是有时候很困扰不容易发现问题的根源,在此记录一下希望能对遇见类似问题的有所帮助。
2024-11-29 11:30:12
205
转载 mysql的当前存储引擎
如何查看MySQL的当前存储引擎?一般情况下,mysql会默认提供多种存储引擎,你可以通过下面的查看: 看你的mysql现在已提供什么存储引擎:mysql> show engines; 看你的mysql当前默认的存储引擎:mysql> show variables like '%storage_engine%'; 你要看某个表用了什么引擎(在显示结果里参数eng
2017-03-31 10:41:59
290
转载 windows update一直卡住:“正在此计算机上搜索更新”
参考:http://blog.163.com/smile_big/blog/static/35710579201611875333164/解决办法:管理员运行cmd,输入以下命令net stop WuAuServcd %windir%ren SoftwareDistribution SDold如果提示“存在一个重名文件,或是找不到文件” 则把已经存在的 SDold文
2017-03-22 13:36:22
7249
1
转载 linux怎样使用top命令查看系统状态
Linux系统可以通过top命令查看系统的CPU、内存、运行时间、交换分区、执行的线程等信息。通过top命令可以有效的发现系统的缺陷出在哪里。是内存不够、CPU处理能力不够、IO读写过高。top命令的第一行“top - 19:56:47 up 39 min, 3 users, load average: 0.00, 0.00, 0.00”显示的内容依次为“系统当前时间 、系统到
2016-12-23 16:19:38
320
转载 Linux下的tar压缩解压缩命令详解
tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出
2016-12-22 18:00:01
331
转载 memcached简介及java使用方法
一、 概念Memcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能。二、 适用场合1. 分布式应用。由于memcached本身基于分布式的系统,所以尤其适合大型的分布式系统。2. 数据库前段缓存。数据库常常是网站系统的瓶颈。数据库的大并发量访问,常常造成网站内存溢出。当然我们也可以使用h
2016-12-22 13:46:51
249
转载 JAVA MemCache 史无前例的详细讲解【转】
Memcach什么是MemcacheMemcache集群环境下缓存解决方案Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。简单的说就是将数据调用到内存中,然后从内存中读取,从而大大提高读取速度。 Memcache是danga的一个项目,最早
2016-12-22 13:37:39
280
转载 nginx学习
1 基本概念1.1 正向代理和反向代理正向代理:一般来说,我们说的代理技术就是指正向代理技术。 使用正向代理技术一般用来访问我们无法访问的服务器。正向代理服务器介于用户和目标服务器之间,比如用户A想去访问目标服务器B,但是各种原因无法直接访问,这时就可以通过使用正向代理服务器C,用户A向代理服务器C发送一个请求并指定目标服务器B,代理服务器会将请求转发给B并将获取的结果返回给用户A
2016-12-21 16:30:25
323
转载 java常见异常总结
算术异常类: ArithmeticExecption空指针异常类: NullPointerException类型强制转换异常: ClassCastException数组负下标异常: NegativeArrayException数组下标越界异常: ArrayIndexOutOfBoundsException违背安全原则异常: SecturityException文件已结束异常
2016-12-21 16:16:01
242
转载 Java中的字符串比较相等与大小
在C++中,两个字符串比较的代码可以为: (string1==string2) 但在java中,这个代码即使在两个字符串完全相同的情况下也会返回false Java中必须使用string1.equals(string2)来进行判断 补充 如果: string s1="Hello"; string s2="Hello"; 则(s1==s2)=true; 因
2016-12-21 16:10:24
687
转载 TimeUnit
public enum TimeUnitextends EnumTimeUnit 表示给定单元粒度的时间段,它提供在这些单元中进行跨单元转换和执行计时及延迟操作的实用工具方法。TimeUnit 不维护时间信息,但是有助于组织和使用可能跨各种上下文单独维护的时间表示形式。TimeUnit 主要用于通知基于时间的方法如何解释给定的计时参数。例如,如果 lock 不可用,则以下代码将在
2016-12-21 11:06:06
357
转载 rsync同步常用命令
如果你是一位运维工程师,你很可能会面对几十台、几百台甚至上千台服务器,除了批量操作外,环境同步、数据同步也是必不可少的技能。说到“同步”,不得不提的利器就是rsync,今天就来说说我从这个工具中看到的同步的艺术。[不带任何选项]我们经常这样使用rsync:$ rsync main.c machineB:/home/userB1 只要目的端的文件内容和源端不一样,
2016-12-16 17:31:27
304
1
转载 Linux定时任务Crontab详解
今天做了个数据库的备份脚本,顺便系统得学习一下Linux下定时执行脚本的设置。Linux下的定时执行主要是使用crontab文件中加入定制计划来执行,设置比Windows稍微复杂一些(因为没有图形界面嘛),但是也不是非常复杂,基本上用过一遍就能记住了,关键是要记住/var/spool/cron这个目录。下面看一下具体的用法: 首先查看一下/etc/crontab文件:
2016-12-16 17:25:52
306
转载 java实现定时任务的三种方法
/** * 普通thread * 这是最常见的,创建一个thread,然后让它在while循环里一直运行着, * 通过sleep方法来达到定时任务的效果。这样可以快速简单的实现,代码如下: * @author GT * */ public class Task1 { public static void main(String[] args) { // r
2016-12-15 16:43:26
218
转载 MySql-日志详解
错误日志 MySQL的错误信息是在data目录下的 错误日志本身所定义的内容本身是可以定义的 编辑配置文件,定义错误日志:log-error=/path/to/xx.err #定义是否启动错误日志的功能log-warnings={1|0} #定义是否将警告信息也记录在错误日志中默认情况下错误日志也记录以下几个方面的消息: 1、服务器启动和关闭
2016-12-15 15:37:17
404
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人