镜像
npm
1npm config set registry https://registry.npmmirror.com
nvm
12node_mirror: https://npmmirror.com/mirrors/node/npm_mirror: https://npmmirror.com/mirrors/npm/
python
1pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
kali
1234567891011121314151617181920中科大 deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib 阿里云 deb http://mirrors.aliyun.com/kali kali-rolling main non-free cont ...
Vue2使用g2
标题其实vue2和vue3用法差不多,使用的g2也是5.x的预防,其中的区别就是script块的写法不太一样,vue3更简洁更方便
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180 ...
跨域访问
问题使用Vue对后台的资源进行访问,发生跨域的请求,会产生如下的报错
Access to fetch at ‘http://localhost:8080/hdfs/read-csv?path=/output/hdfsJobByMonth/part-r-00000‘ from origin ‘http://localhost:9528‘ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource. If an opaque response serves your needs, set the request’s mode to ‘no-cors’ to fetch the resource with CORS disabled.
这个错误表明前端应用(运行在 http://localhost:9528)试图通过 fetch API 访问后端服务(运行在 http://localhost:8080)的某个资源,但是由于跨域资源 ...
privateMap.get is not a function
问题描述在使用G2图表库进行数据可视化开发时,可能会遇到以下错误:
1Uncaught (in promise) TypeError: privateMap.get is not a function
这个错误通常出现在G2图表渲染过程中,特别是在使用最新版本的G2(如G2 4.x)时。错误信息来自于tslib.es6.js文件的第233行,这是TypeScript运行时库的一部分,用于支持TypeScript编译后的JavaScript代码。
错误原因分析这个错误主要是由于缺少tslib依赖引起的。G2图表库是基于TypeScript开发的,它在运行时依赖tslib提供的一些辅助函数,特别是与私有字段和方法相关的功能。
当项目中没有正确安装tslib或者版本不匹配时,就会出现privateMap.get is not a function这样的错误,这表明TypeScript的私有字段实现无法正常工作。
解决方案解决这个问题的方法非常简单,只需要在项目中安装tslib依赖:
12345# 使用npmnpm install --save tslib# 或者使用yarnyarn add ...
Can't find dependent libraries
问题在部署hadoop项目过程中,出现了这个报错Exception in thread “main” java.lang.UnsatisfiedLinkError: E:\winutils-master\hadoop-3.3.5\bin\hadoop.dll: Can’t find dependent libraries这个报错大概意思就是:dll缺所需的依赖
解决办法使用depends来查找所缺的依赖,该工具的下载地址:depends
使用的时候直接把dll文件拽进去等着搜索就行了 如图可以看到缺了哪些依赖,直接上网搜索添加即可只需要查看第一层即可
depends查找很慢
创建run_depends.txt文件
输入以下内容(两行)
12set PATH="""D:\Tools\depends\depends22_x64\depends.exe"
注意要讲上面的路径改成depends的路径
将run_depends.txt后缀名改为bat
然后直接启动这个bat文件就可以了,这样查找很快速
炫酷的border样式
1234<div class="item" info="彩虹边框"> <div></div></div>
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859div.item div{ --borderWidth: 12px; --bRadius: 5px; width: 60%; height: 60%; position: relative; z-index: 0; overflow: hidden; padding: 2rem; z-index: 0; border-radius: --bRadius; &::after, &::before { box-sizing: border-box; } ...
自用-yml配置文件
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101server : port : 8080 ##项目名字配置 #servlet : # context-path : /demo tomcat : uri-encoding : UTF-8 #xx 报错修改的地方 max-connections: 200000 max-http-form-post-size: 9000000 threads: max: 128 min-spare: 5spring : # 环境 dev|test|prod profiles : active : dev #引入其他配置文件,例如ftpHX 未配置 ...
Doris记录
Apache Doris 简介Apache Doris(原百度 Palo)是一个现代化的MPP(大规模并行处理)分析型数据库,专为高并发、低延迟的实时分析场景设计。它结合了Google Mesa和Apache Impala的优点,提供了高性能、易扩展、高可用的分布式SQL数据分析解决方案。Doris采用列式存储引擎,支持多维分析、即席查询、统一的批流处理等特性,广泛应用于报表分析、即席查询、数据可视化、实时大屏等场景。
核心特性
简单易用:兼容MySQL协议,支持标准SQL,无需复杂ETL
高性能:MPP架构,向量化执行引擎,智能索引
高可用:支持多副本自动同步,故障自动恢复
可扩展:支持在线扩缩容,无需停机
统一的数据分析平台:支持多种数据模型(明细、聚合、更新)和数据源接入
Doris架构Doris主要由两种角色组成:
**FE (Frontend)**:负责元数据管理、查询解析、规划和调度
**BE (Backend)**:负责数据存储和查询执行
FE角色
Leader FE:处理所有元数据写操作,保证元数据一致性
Follower FE:接收Leader的元数据更新,提 ...
服务器巡检
巡检命令12top# 查看cpu的空闲时间以及IO等待完成时间
12free -h# 查看avaliable的使用情况
12df -h# 查看磁盘空间占用情况
123getenforce# 使用getenforce命令可以在Linux下查看是否开启了SELinux# 如果为disable则有风险
12systemctl status firewalld# 查看防火墙是否开启
12crontab -l# 查看有没有未知的定时任务
数据库巡检
12select instance_name,host_name,startup_time,status,database_status from v$instance;-- 查看Oracl实例的状态
12select group#,status,type,member from v$logfile; -- 检查Oracle在线日志状态
在Oracle数据库中,v$logfile是一个动态性能视图,它提供了关于在线重做日志文件的信息。这些日志文件是Oracle用于记录所有数据库更改(如插入、更新和删除操作)的物理文件。这些更改随后 ...
Map的四种遍历方式
Entry由于Map中存放的元素均为键值对,故每一个键值对必然存在一个映射关系。Map中采用Entry内部类来表示一个映射项,映射项包含Key和Value (我们总说键值对键值对, 每一个键值对也就是一个Entry)Map.Entry里面包含getKey()和getValue()方法
1234567Iterator<Map.Entry<Integer, Integer>> it=map.entrySet().iterator(); while(it.hasNext()) { Map.Entry<Integer,Integer> entry=it.next(); int key=entry.getKey(); int value=entry.getValue(); System.out.println(key+" "+value); }
entrySetentrySet是 java中 键-值 对的集合,Set里面的类型是Map.Entry,一般可 ...








