- 博客(46)
- 问答 (1)
- 收藏
- 关注
原创 nvm下载NodeJs失败解决办法
1、默认下载nvm需要把Nodejs先卸载了,去你安装的地址删除,C盘或者D盘中的(Nodejs),还有“C:\Users\AppData\Local”的node和npm删除,删除成功后。2、如果你删除不干净,最坏的方案就是去Node官网下载指定的版本,解压到nvm文件夹中即可。注意修改nodejs包版本的名字。
2023-11-18 13:25:29
1976
原创 使用flex-basis的建议
当我们给一个div设置display: flex后,容器内的元素,如果设置宽度了之后,又用到了flex: 20%这个时候,后者的宽度会替换到前者的宽度,所以说尽量不要两个一起使用。
2023-05-09 19:22:06
156
原创 【无标题】
导入eclipse项目失败,进入到Project Structure中,选择Modules,选择本地安装的JDK版本,可以用在cmd中,使用java -version查看命令,之后把Language level修改为自身版本,如上图,我的是jdk1.8.选择的‘8-Lambdas,type annotation etc’
2023-04-22 19:39:58
86
原创 解决querySelectorAll获取的元素集合不能在forEach函数中使用函数
NodeList 对象是节点的集合,通常是由属性,如Node.childNodes 和 方法,如document.querySelectorAll 返回的。你可以用 Array.prototype.forEach()你还可以使用 Array.from()不过,有些浏览器较为过时,没有实现。不是一个数组,但是可以使用。,是一个类似数组的对象 (
2023-04-19 21:05:41
560
原创 视口、二倍图
于是二倍图就诞生了,用来解决这个问题,我们首先拿到一个100 * 100px得图片,把这张图片压缩成50 * 50px,然后把这张图片放到移动端中,在移动端中会把这张50 * 50px的图片放在一个100 * 100物理像素的区域(这个区域对应的css像素是50px * 50px),会把这个图片放大两倍,刚好就是这张压缩图片的原图,就会显示的非常清晰。在全屏模式下,视口是设备屏幕的范围,窗口是浏览器窗口,浏览器窗口大小小于或等于视口的大小,并且文档是这个网站,文档的大小可比视口长或宽。注意:是网站的区域。
2023-04-04 19:47:44
476
原创 Uncaught TypeError: Cannot read properties of null (reading ‘addEventListener
举例:<div class="box"></div>这个box前面忘加一个点,导致找不到元素。报错原因:选择器未找到。
2023-03-30 15:35:43
2034
原创 用vue创建的项目后,使用了boostrap后,内容都是居中的,解决办法
直接把根组件的App.vue中的<style></style>里面的内容清空。
2023-03-27 22:39:42
1164
5
原创 Error: EPERM: operation not permitted, mkdir ‘C:\Program Files\nodejs\node_global“解决办法
【代码】Error: EPERM: operation not permitted, mkdir ‘C:\Program Files\nodejs\node_global“解决办法。
2023-03-24 13:59:31
4752
原创 javascript函数专题
对于函数的命名方式有两种,一种是通过函数表达式来命名、另一种是通过函数声明来命名。比较有意思的是函数在JavaScript中的类型是Object,是一个对象。对于其他语言来说,这是匪夷所思的。先来演示一下函数的两种命名方式。
2023-03-15 20:50:38
81
原创 案例:仿小米logo渐变效果练习
给两个伪元素添加hover标签,当标签被触动时,两个元素同时往右移动,加上transition属性即可实现效果。前端的一个小练习,运用到了伪元素+过渡+绝对定位+相对定位+元素隐藏。添加两个伪元素,让before覆盖在标签上,让left在标签的左边。结尾有素材,各位感兴趣可以练一下。设置一个标签和图片大小一样。
2023-03-04 14:04:34
125
转载 Java的Comparable和Comparator比较器
重写compareTo(obj)的规则:如果当前对象this大于形参对象obj,则返回正整数,如果当前对象this小于形参对象obj,则返回负整数,如果当前对象this等于形参对象obj,则返回零。
2022-07-04 00:25:10
190
原创 Java笔记 面向对象上
目录1.类与对象的关系2.面向对象的规则4.对象的创建与对象内存解析 5.JVM内存图6.匿名对象7.万事万物皆对象类的结构之一:变量1.成员变量 VS 局部变量(非static) 1.1 相同点:定义变量的格式相同 1.2 不同点:2.变量的分类 类的结构之二:方法1.方法的定义2.方法的书写规则3.方法的注意事项4.方法的重载5.方法中的形参个数6.值传递机制 类的结构之三:构造方法1.构造方法的作用:(只要造对象就得用构造方法)2.构造方法使用说明类:是对一类事物的具体描述、是抽象的。概
2022-06-18 16:34:06
81
原创 结构体排序 + 优先队列排序(priority_queue)
结构体排序的两种实现方法1.使用sort函数,重写排序规则。#include<iostream>#include<algorithm>#include<queue>using namespace std;struct node{ int x; int y;}a[10];bool cmp(node a, node b){ return a.x > b.x; //从大到小排列// return a.x < b.x; 从小到
2022-05-10 16:35:40
2527
原创 前缀和+差分(附带例题)
一维前缀和模板前缀和就相当于数学的前n项和这里可以手动模拟一下,就很清晰了#include<bits/stdc++.h>using namespace std;const int N = 1000;int a[N],s[N];int main(){ int n; cin >> n; for(int i = 1; i <= n; i ++) //从下标1开始读入 cin >> a[i]; for
2022-04-18 11:15:45
423
原创 STL string
string 类型string s = "";cin >> s;getline(cin,s) //可以读入空格s.clear()s.size()s.resize(1) //倍增重载符字符串可以拼接 // a + b可以比较字典序 > < >= <= !=insert()1.insert(a,b)从a这个位置插入字符串b2.insert(a,b,c)从迭代器位置a到迭代器位置b插入cerase()用迭代器删除,删除单个,删除区间的。a、(a,b).
2022-04-15 00:24:39
176
原创 STL priortiy_queue
优先队列 //数据结构堆的实现#include<queue>priority_queue<int> q;支持push,pop(),top(),emtpy(),size();默认优先级设置是int,double,都是数字大的优先级高,char是字典序大小排序(1)基本数据类型的优先级priority_queue<int, vector<int>, less<int>> q;//int 是类型, vector<int> 是.
2022-04-13 22:10:27
225
原创 P1825 [USACO11OPEN]Corn Maze S
#include<bits/stdc++.h>using namespace std;const int N = 310;char s[N][N];bool st[N][N];typedef pair<int,int> PII;#define x first#define y secondint n,m;int f[4][2] = {{-1,0},{1,0},{0,-1},{0,1}};int distant[N][N];int sx,sy;void che.
2022-04-12 23:20:58
105
原创 并查集的合并和查找
主要操作1.合并集合 合并两个集合2.查找集合 查找两个元素是否在一个集合中朴素查找int finds(int x){ while(x != f[x]) x = f[x]; return x;}//举列/* 4 != f[4] /f[4] = 2继续查找 2 != f[2] /f[2] = 1 1 = f[1] /此时退出循环中*///从中可以看出当 当这些点合并出一个长长的链条状时,如果你从最后一个元素开始查找,会从最后一个//找
2022-04-06 20:35:24
357
原创 2020蓝桥杯第一场
第一题:跑步训练(5分)小明要做一个跑步训练。初始时,小明充满体力,体力值计为 10000 。如果小明跑步,每分钟损耗 600 的体力。如果小明休息,每分钟增加 300 的体力。体力的损耗和增加都是均匀变化的。小明打算跑一分钟、休息一分钟、再跑一分钟、再休息一分钟……如此循环。如果某个时刻小明的体力到达 0 ,他就停止锻炼。请问小明在多久后停止锻炼。为了使答案为整数,请以秒为单位输出答案。答案中只填写数,不填写单位。考点 模拟#include<bits/stdc++.h> u
2022-04-02 23:09:39
168
原创 落谷P1996 约瑟夫问题
- [P1996 约瑟夫问题]约瑟夫问题 思路 n个人每次数m次,然后出队.开一个数组存储 每个数字,然后用一个数组st标记该数字是否出队,若出队直接跳过。再开一个flag统计数字是否都走完了 ,走完跳出循环。t 代表数到第几次了,如果到达m次出队。之后把t的值重置一下就好#include<iostream>#include<cstdio>#include<algorithm> using namespace std;bool st[101];.
2022-03-30 22:00:26
527
原创 【算法1-4】递推与递归
- http://- [P2437 蜜蜂路线](https://www.luogu.com.cn/problem/P2437)#include<iostream>#include<cstdio>#include<cstring>using namespace std;int m,n;int a[1005][1005];void dfs(int x) //二维高精度加法{ int t = 0; f
2022-03-14 21:31:21
537
原创 2018蓝桥杯 全球变暖 BFS
你有一张某海域NxN像素的照片,"."表示海洋、"#"表示陆地,如下所示: ....... .##.... .##.... ....##. ..####. ...###. ....... 其中"上下左右"四个方向上连在一起的一片陆地组成一座岛屿。例如上图就有2座岛屿。 由于全球变暖导致了海面上升,科学家预测未来几十年,岛屿边缘一个像素的范围会被海水淹没。具体来说如果一块陆地像素与海洋相邻(上下左右四个相邻像素中有海洋),它就会被淹没。 例如上图中的海域未来会变成如下样
2022-03-11 22:08:03
74
空空如也
javascript中的组合继承
2023-03-18
一名大数据专业的二本学生询问
2022-05-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人