- 博客(80)
- 收藏
- 关注
原创 MATLAB入门教程
MATLAB的所有所数和命令都可以在命令窗执行。程序的运行结果(除图形外)都显示在命令窗。lookfor:在不知道某命令或函数的确切名称时查找其功能。格式2:S=load('文件名’,格式’,变量名’)save('文件名’格式’,变量名’)变量名不能是MATLAB的命令、函数、M文件名,以免引起逻辑运行错误。命令:save实现从内存到硬盘的存储:load实现从硬盘到内存的载入。可以通过多种方式实现一个或多个变量的选择性存取:命令和快捷方式。把待建字符放在单引号中:注意:单引号必须在英文状态下输入。
2024-09-11 17:46:10
1043
原创 Prometheus+Node_exporter+Grafana实现监控主机
虽然虚拟机可以本地安装Prometheus,但是下载的速度可能缓慢,而且后续寻找配置相对麻烦,在配置文件的过程中也不便于操作,因此在本文中我都采用的安装包配置相应环境。如果没有安装相关的配置,首先要进行安装配置,环境是基于Linux,虚拟机的相关环境配置在文末给出,现在先讲解Prometheus+Node_exporter+Grafana的安装和使用。此时如果相应的端口没开放还是看不到数据的,添加的主机都需要开放相应的9100端口,Prometheus才能拉取到数据。解压并重新命名为prometheus。
2023-11-01 16:42:48
1221
原创 Prometheus
官方推荐使用 Grafana 来对 Prometheus 的指标数据进行可视化,这不仅是因为 Grafana 的功能非常强大,而且它和 Prometheus 可以完美的无缝融合。您可以在Grafana官方网站或第三方社区中找到更多的插件和模板,以满足不同的监控和数据可视化需求。**prometheus的运行原理:**通过HTTP协议周期性抓取被监控组件的状态。可以prometheus.xml 加入被监控的节点,打开 prometheus 的监控列表,重启服务就可以看到被监控的节点。更新APT软件包索引。
2023-10-24 10:50:17
179
原创 Linux命令行安装图形化界面
使用ping命令测试网络连通性,使用ctrl+c退出ping连通测试,然后开始X Window System安装命令,问题选y就可以了。查看命令:cat /etc/sysconfig/network-scripts/ifcfg-ens33。知道网卡编号为ens33,需要查看一下网卡的状态,发现 网卡是处于关闭状态(no).安装CentOS默认安装没有配置图形化界面,如何在命令行进行安装图形化界面?最后安装图形化界面,等待安装过程,最后出现如图所示安装成功,时间有点长。开启网卡,输入命令。
2023-10-23 16:07:31
1022
原创 Linux 指令学习
在linux中的每个用户必须属于一个组,不能独立于组外,可以改变用户所属组。在linux中每个文件有所有者、所在的组、其它组,也可以改变文件所在组。
2023-10-20 17:31:43
532
原创 Tcp三次握手和四次挥手
三次握手过程中可以携带数据吗?第一次握手不可以放数据,其中一个简单的原因就是会让服务器更加容易受到攻击了。而对于第三次的话,此时客户端已经处于 ESTABLISHED 状态。对于客户端来说,他已经建立起连接了,并且也已经知道服务器的接收、发送能力是正常的了,所以能携带数据也没啥毛病。SYN攻击是什么?服务器端的资源分配是在二次握手时分配的,而客户端的资源是在完成三次握手时分配的,所以服务器容易受到SYN洪泛攻击。SYN攻击就是Client在短时间内伪造大量不存在的IP地址,并向Server不断地发送SYN包
2023-10-19 11:23:50
155
原创 键盘录入涉及到的方法
如果想要整数,那么先接收,再使用Integer.parseInt进行类型转换。如果用了这三个其中一个,就不要用nextLine()。可以接受任意数据,但是都会返回一个字符串。能接收整数和小数,但是都会看做小数返回。
2023-10-12 23:21:26
102
原创 uniapp中vue3使用uni.createSelectorQuery().in(this)报错
解决办法:使用getCurrentInstance()方法获取组件实例。因为VUE3中使用setup没有this作用域,所以报错。
2023-09-24 01:20:07
1882
原创 wx.canvasToTempFilePath导出的图片不清晰
解决办法:本质上就是生成一个更大的图片,因为手机的屏幕设备的像素比现在一般都是超过2的。实际上我们只需要在使用wx.canvasToTempFilePath的时候,设置参数destWidth和destHeight(输出的宽度和高度)为width和height的2倍以上即可。使用wx.canvasToTempFilePath接口,导出的canvas图片在手机上看不清晰。使用wx.getSystemInfo()获取设备像素比pixelRatio。
2023-09-21 21:41:10
1470
2
原创 element-ui问题合集(el-input-number加减一次就失效,el-select同时收集id与name)
将id与name拼接成字符串,赋值给value,在使用时,获取value后,再使用split()方法进行分割。
2023-09-19 21:49:14
1204
1
原创 Python综合案例(数据计算)
接受一个函数,可用lambda快速编写;函数对RDD 数据逐个处理,得到True的保留到返回值的RDD中。基于制定的排序规则,对RDD数据进行排序。对RDD数据去重,返回新的RDD。
2023-09-15 14:10:55
417
5
原创 Python综合案例(数据计算相关方法)
功能:针对KV 型的RDD,自动按照Key分组,然后根据提供的聚合逻辑,实现组内数据(value)的聚合。主要涉及到读取文件和实现单词计数。
2023-09-14 21:00:26
217
原创 免费音乐下载网站分享(MP3文件格式)
最近需要下载一些歌曲,发现很多音乐app上下载文件都需要vip,再上网查询了一番,最后发现了一个宝藏网站,可以免费下载各种格式的MP3文件,在这里给大家分享一个网址。可能有像我一样的需要对MP3文件进行编辑,又不想通过下载app进行剪辑的,我找到了一个免费的网站,次数基本够用,真心不错,导出来的也是MP3格式,在这里也分享给大家。[MP3文件编辑网站](https://www.aigei.com/tool/audio/trim)网站贴心给大家提供了讲解视频,真心不错!
2023-09-14 19:43:49
3521
原创 for...in...与for..of...
仅迭代自身的属性for...in 语句以任意顺序迭代一个对象的除Symbol以外的可枚举属性,包括继承的可枚举属性。for ... in是为遍历对象属性而构建的,不建议与数组一起使用,数组可以Array.prototype.forEach()和for ... of。
2023-09-13 23:31:29
164
原创 前端面试题JS篇(6)
CommonJS 是对模块的浅拷⻉,ES6 Module 是对模块的引⽤,即 ES6 Module 只存只读,不能改变其值,也就是指针指向不能变,类似 const;import 的接⼝是 read-only(只读状态),不能修改其变量值。即不能修改其变量的指针指向,但可以改变变量内部指针指向,可以CommonJS 对重新赋值(改变指针指向),但是对 ES6 Module 赋值会编译报错。
2023-09-12 23:11:58
123
原创 Pyspark案例综合(数据计算)
map算子(成员方法)接受一个处理函数,可用lambda快速编写,对RDD内的元素一一处理,返回RDD对象。对于返回值是新的RDD的算子,可以通过链式调用的方式多次调用算子。flatmap方法用于。
2023-09-12 17:33:45
422
原创 Pyspark综合案例(pyspark安装和java运行环境配置)
对象的parallelize成员方法,将:list、tuple、set、dict、str转换为PySpark。PySpark的编程模型可以归纳为:准备数据到RDD -> RDD。JDK 8.0 的安装包已上传资源报,希望可以帮助到大家!第二种方式是直接在Pycharm进行安装,如下图所示;、文本文件等,即:源数据 -> RDD ->PySpark支持通过。RDD的数据计算方法,返回值依旧是。各类数据的计算方法,也都是RDD。入口对象,来读取文件,来构建出。全称为:弹性分布式数据集(针对数据的处理,都是以。
2023-09-12 13:38:48
2244
原创 Python(PySpark案例实战)
为什么要学习PySpark?Spark对Python语言的支持,重点体现在,Python第三方库:PySpark之上。PySpark是由Spark官方开发的Python语言第三方库。Python开发者可以使用pip程序快速的安装PySpark并像其它三方库那样直接使用。
2023-09-11 17:25:25
540
原创 前端面试题JS篇(4)
当浏览器解析src时,会暂停其他资源的下载和处理,直接将该资源下载、编译、执行完毕。当它引用资源时,浏览器会将其识别为CSS文档,并行下载资源并且不会停止对当前文档的处理。CSS rule tree 和 DOM tree生成完了之后,开始合成 render tree,这个时候浏览器会进行 layout,开始计算每一个节点的位置,然后进行绘制。解析绘制过程中,当浏览器遇到 link 标签或者 script、img 等标签,浏览器会去下载这些内容,遇到缓存的使用缓存,不适用缓存的重新下载资源。
2023-09-10 22:34:32
197
原创 SQL语法知识回顾
由于数据库管理系统(数据库软件)功能非常多,不仅仅是存储数据,还要包含:数据的管理、表的管理、库的管理、账户管理、权限管理等等。所以,操作数据库的SQL。如果不想手动commit确认,可以在构建链接对象的时候,设置自动。六、Python执行SQL语句操作MySQL数据库软件。链接对象.close() 关闭和。游标对象.execute()新增用户、删除用户、密码修改、权限管理等。,用来对数据库中表的数据记录进行更新。新增数据、删除数据、修改数据等。语言,也基于功能,可以划分为。库的创建删除、表的创建删除等。
2023-09-10 19:32:53
447
原创 前端面试题JS篇(3)
答案:[1, NaN, NaN]原因:[1, NaN, NaN]因为 parseInt 需要两个参数(val, radix),其中 radix 表示解时用的基数。map 传了 3 个(element, index, array) ,对应的 radix 不合法导致解析失败。radix 为 0,parseInt() 会根据十进制来解析,所以结果为 1;radix 为 1,不在区间范围,所以结果为 NaN;radix 为 2,用2进制来解析,应以 0 和 1 开头,所以结果为 NaN。
2023-09-09 21:37:52
175
原创 前端面试题JS篇(1)
上述两种方法都有弊端,并不能满足所有场景的需求如果需要通用检测数据类型,可以采用 Object.prototype.toString ,调用该方法,统一返回格式“[object Xxx]”的字符串,如下图。typeof 会返回一个变量的基本类型,它虽然可以判断基础数据类型( null 除外),但是引用数据类型中,除了 function 类型以外,其他的也无法判断。instanceof 返回的是一个布尔值instanceof 可以准确地判断复杂引用数据类型,但是不能正确判断基础数据类型。
2023-09-07 23:20:59
227
原创 Python入门学习14(面向对象)
语法:子类构建的类对象,可以有自己的成员变量和成员方法,也可以使用父类的成员变量和成员方法。pass是占位语句,用来保证函数(方法)或类定义的完整性,表示无内容,空的意思。注意:只可以在子类内部调用父类的同名成员,子类的实体类对象调用默认是调用子类复写的。多继承中,如果父类有同名方法或属性,先继承的优先级高于后继承。类型注解:在代码中涉及数据交互的地方,提供数据类型的注解(显式的说明)。继承就是一个类,继承另外一个类的成员变量和成员方法。复写的语法:在子类中重新实现同名成员方法或成员属性即可。
2023-09-07 12:51:04
314
原创 npm安装依赖报错: npm ERR! cb() never called! npm ERR! This is an error with npm itself.
删除已下载的node_modules删除package-lock.json文件npm cache clean --force清楚npm缓存基本可以解决,如果还是下载不了,就检查自己npm版本,有可能是npm版本太低了,我的就是,升级npm版本之后,再执行以上步骤应该可以解决,如果还是不行,可以尝试换npm安装源,或者下载cnpm使用cnpm安装试试。
2023-09-06 21:41:38
225
计算机图形学最后完成的大作业
2023-08-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人