- 博客(97)
- 资源 (8)
- 问答 (2)
- 收藏
- 关注
原创 npm安装less-loader时报错 code ERESOLVE. ERESOLVE unable to resolve dependency tree.
某天在运行 vue 项目时提示没有 less-loader 组件,手动安装时执行 npm install less-loader --save-dev 报错如图:一开始觉得是安装的 less-loader 的版本不对,百度了之后直接选择指定版本安装,但是还是有问题。仔细看了报错信息,发现 less-loader 对 less 的版本有要求;less-loader@5.0.0 对应的 less 版本需要是 less@2.3.1 | 3.0.0;于是先卸载 less 再重新安装对应版本:npm unins
2021-10-21 09:42:30
1319
原创 Vue 项目报错 Arrow function should not return assignment
vue项目报错 Arrow function should not return assignment问题来源解决方法问题来源最近在创建启动 vue 项目时有报错 Arrow function should not return assignment其实也不止这一个报错,但是最终的原因也都是一个:引用了eslint的检查代码。解决方法1、修改代码, 符合 ESlint 的规则(这个方法在这里没有生效)在箭头后的代码中加上 {} ;但是它就又报了这个错误(到现在这个错误也不知道怎么解决)2、
2021-10-13 11:23:29
1947
原创 不同平台下文件格式相互转换
回车:Carriage Return \r换行:Line Feed \nWindows系统下的文件每行结尾是回车+换行,即 \r\nLinux/Unix 系统下的文件每行结尾只有换行,即 \nMac 系统下的文件每行结尾只有回车,即 \r从 Mac OS X 起,它与 Linux 系统统一了,即每行结尾只有换行 \n在Linux下,使用 vim 编辑器打开文件时,可以查看文件格式也可以使用 vim 编辑器更改文件格式在命令行模式下:set fileformat=unix:set fil
2021-09-17 15:34:55
283
原创 实现下拉复选框
最近有需求需要同时查看指定的多个环境的CPU、内存资源占用情况,又不能一次性把所有环境的数据都返回,就得实现一个下拉复选框。最终实现的效果是这样子的:本质上也不能说是下拉复选框吧,其实就是一开始实现了一个下拉列表,在单击 select 框的时候显示、隐藏。CSS:#select{ width: 100px; height: 20px; position: relative; top: 10px; right: 10px; } #
2021-09-02 14:55:36
1724
原创 Django 通过 ajax 获取前端传递的数组
前情提要在实现一个批量删除的功能的时候,需要将要删除的任务id组织成一个数组传递给后端。前端调试的过程中发现数组的值一直都是正确的,但是用 getlist 接收到的却一直是空值,排查了半天,发现是 ajax 里面没有加上 tradional:true。解决方法因为 jQuery 需要调用 jQuery.param 序列化参数,jQuery.param(obj, traditional ) 默认情况下traditional为false,即 jquery 会深度序列化参数对象,以适应如PHP和Ruby o
2021-08-27 10:49:25
933
原创 python中的乘号 *
python 中的乘号与C语言中有一致的部分也有不太一样的地方。在python中使用乘号 * 时 ,如果操作数是两个数字,就是这两个数字相乘,如 2*4,结果为8。在python中使用两个乘号 ** 时,比如 3**4,结果就是3的4次方,结果是81。如果是字符串、列表、元组与一个整数 N 相乘,返回一个所有元素重复 N 次的同类型对象,比如 “str”*3 将返回字符串 “strstrstr”。...
2021-08-02 16:19:22
9969
原创 MySQL 中如何分析一条 SQL 语句的执行时间
在不同的模块中,SQL 执行所使用的资源(时间)是怎样的。如何在 MySQL 中对一条 SQL 语句的执行时间进行分析1、首先需要看下 profiling 是否开启,开启它可以让 MySQL 收集在 SQL 执行时所使用的资源情况select @@profiling;profiling=0 代表关闭,需要将 profiling 设置为 1set profiling=1;2、然后执行一个 SQL 查询select * from nodeinfo; 3、查看当前会话所产生的所有 pro
2021-06-03 16:06:18
1212
原创 Django实现登录功能
一、安装部署(1)安装python3+mysql5.5配置环境变量,在cmd中输入:(C:\Python是Python的安装目录)path=%path%;C:\Python(2)创建用于Django项目的独立虚拟环境并激活python3 -m venv venvvenv\Scripts\activate.bat(3)在虚拟环境中安装 Django 库pip install Django(默认安装的是Django3,可以指定安装版本 pip install Django==2.2,2
2021-03-26 17:05:41
6424
1
原创 Linux下的grub2
文章目录常用命令应用常用命令grub2常用命令1、查看磁盘分区ls -l详细列出当前的所有设备。对于分区,会显示其label及uuid。ls (hd1,1)/列出(hd1,1)分区下文件2、设置root分区(注意,这里的root是grub的root变量,不是真正的root分区目录,这里的设置变量是为了方便操作)set root=(hd0,msdos1)ls -l /列出当前设为root的分区下的文件3、loopback挂载ISO镜像进行启动loopback命令可用于建立回放设
2021-02-08 15:19:08
393
原创 Linux下安装使用django
1、linux下安装 setuptoolsyum install python-setuptools2、安装 djangoeasy_install djangopython -m pip install django3、安装pip下载安装脚本curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py运行安装脚本python get-pip.py用哪个版本的python运行安装脚本,pip就会被关联到哪个版本,如果是python3
2021-02-04 17:33:18
637
原创 HTML基础
文章目录HTML基础HTML实例HTML基础HTML标题(Heading):<h1>-<h6><h1>这是一个标题</h1>HTML段落:<p>这是一个段落</p>HTML链接:<ahref="https://www.runoob.com">这是一个链接</a>HTML图像:<img loading="lazy" src="/images/logo.png" width="258
2021-01-26 17:30:32
115
原创 监控工具之Prometheus安装使用
文章目录一、简介二、安装部署三、FAQs一、简介Prometheus是一套开源的监控&报警&时间序列数据库的组合.基本原理是通过HTTP协议周期性抓取被监控组件的状态.Prometheus 中的四种数据类型(1)Counter:用于累计值,例如记录请求次数、次数完成数、错误发生次数。一直增加不会减少,重启进程后会被重置(2)Gauge:常规数值,如温度变化、内存、CPU使用变化。重启进程后会被重置(3)Histogram:直方图(柱状图),常用于跟踪时间发生的规模,例如:请求耗时、响应大小。可以
2021-01-18 09:29:24
1214
原创 【python从入门到放弃】3.模块
文章目录模块作用域和命名空间安装模块模块python中,一个.py文件就称之为一个模块(Module).模块中包含了python对象定义和python语句.为了避免模块名冲突,python又引入了按目录来组织模块的方法,称之为包(Package)每一个包目录下面都会有一个__init__.py 的文件,这个文件是必须存在的,否则,python就把这个目录当成普通目录,而不是一个包。init.py 可以是空文件,也可以有 python 代码,因为 init.py 本身就是一个模块,而它的模块名就是 m
2021-01-08 14:30:34
94
原创 【python从入门到放弃】2.dict&set
文章目录1.dict2.set3.dict&set的区别与联系4.不可变对象5.性能6.工作原理1.dictpython内置了字典:dict 的支持(在其他的语言中也称为map,使用健-值 key-value 存储)例:>>> d = {'Michael': 95, 'Bob': 75, 'Tracy': 85}>>> d['Michael']95把数据放到dict的方法,除了初始化时指定外,还可以通过key放入例:>>> d
2021-01-04 17:48:37
120
原创 【python从入门到放弃】1.list&tuple
文章目录列表元组内置函数存储方式使用场景列表数组:list[]数组追加:list.append()数组插入索引为n的元素:list.insert(n,’’)数组中删除最后一个元素:list.pop()删除指定位置元素:list.pop(i)(i为索引位置)替换某个元素:list[i]=’’List中元素的数据类型可以不同L = [‘Apple’,123,True]List元素可以是另一个ListS = [‘python’,‘c++’,[‘asp’,‘java’],‘html’]Len
2020-12-31 14:11:48
124
原创 HTTP的幂等性
幂等的概念:一个调用被发送多次所产生的副作用和被发送一次所产生的副作用是一样的而服务调用有三种结果:成功、失败和超时。解决超时的手段:1、超时后查询调用结果2、在被调用的服务中实现幂等性(在分布式系统中实现幂等性,需要实现全局 ID。)HTTP的幂等性HTTP GET 方法用于获取资源,不应有副作用,所以是幂等的HTTP HEAD 和 GET 本质是一样的,区别在于 HEAD 不含有呈现数据,而仅仅是 HTTP头信息,不应有副作用,也是幂等的HTTP OPTIONS 主要用于获取当前 URL
2020-12-31 11:37:26
568
原创 应用程序已被java安全阻止
打开远程管理界面报错应用程序已被java安全阻止原因:您的安全设置已阻止应用程序使用已过期的Java版本运行打开IE浏览器设置->Internet选项->程序->管理加载项,右键点击“Java Plug-in 版本号”,查看详细信息打开如上目录,运行javacpl.exe,打开java控制面板->安全->编辑站点列表或设置安全级别降低即可...
2020-12-23 17:13:51
3029
原创 关于Valgrind
valgrind 包含多个工具 Memcheck、Cachegrind、Helgrind、Callgrind、massifvalgrind是在命令行中通过程序指定 tool 命令行参数为具体的工具名称来启动的。一、安装yum 直接安装 valgrind 后,在使用时,可能会提示“failed to start tool 'memcheck' for platform 'amd64-linux'”推荐使用编译安装1、下载valgrind安装包 wget http://www.valgrind.o
2020-12-16 18:30:03
480
原创 Linux入门之dstat
dstat -N total -D total 5查看服务器网卡/磁盘流量1、查看CPU的整体情况,执行命令dstat -c显示系统整体的cpu情况,显示各个信息为CPU用户占用,系统占用,空闲,等待,中断,软件中断等信息2、查看系统的磁盘的读写数据大小,执行命令dstat -d3、查看系统的网络状态,执行命令dstat -n4、查看系统的负载情况,执行命令dstat -l5、查看系统...
2019-09-18 11:32:26
679
原创 Linux入门之磁盘管理
1. du -sh 查看目录、文件总大小-a:全部文件与目录大小都列出来。如果不加任何选项和参数只列出目录(包含子目录)大小。-c:最后加总2. df -h 查看磁盘使用量3. lsblk 查看系统块设备信息 ,blkid 查看磁盘分区的uuid4. free 系统内存以及虚拟内存使用情况 ——-m选项是以M的形式查看5. fuser ...
2019-08-29 17:53:27
260
原创 Linux入门之网络信息获取
Linux系统获取网卡信息:lspci | grep Ethernet获取网卡速率:ethtool ens6f0AIX系统获取网卡信息: lsdev -Cc adapter | grep ent查看具体网卡的详细信息:lscfg -vpl NICNAME获取网卡速率:`netstat -v | grep 'Speed Running'`分析Linux系统网络性能——...
2019-08-28 11:57:51
346
原创 Linux入门之内存信息获取
Linux系统的内存信息可通过cat /proc/meminfo获取参数类别: MemTotal:内存大小 MemFree:空闲内存 MemAvailable:可用内存 Buffers:块设备缓冲 Cached:文件系统缓存 SwapTotal:交...
2019-08-27 13:37:50
634
原创 Linux入门之磁盘信息获取
MegaCli工具可用来获取磁盘阵列上的磁盘信息显示所有的物理信息:MegaCli -PDList -aAll显示所有逻辑磁盘组信息:MegaCli -LDInfo -LAll -aAllRAID Level : Primary-1, Secondary-0, RAID Level Qualifier-0(RAID类型)Size : 54.9...
2019-08-21 17:38:51
521
原创 Linux入门之系统CPU性能
1.查看Linux系统的CPU信息:cat/proc/cpuinfo参数类别:processor(处理器编号,从0开始)model name(CPU型号)cpu MHz(频率)cache size(缓存)core id(内核编号,从0开始)cpu cores(CPU核心数)2.AIX系统的CPU信息可以通过prtconf获取参数类别:Processor Type(处理器类型)Nu...
2019-08-20 09:40:14
248
Python访问Google Spreadsheet返回403错误
2018-05-24
关于Linux ,centos平台下链接问题
2017-03-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人