Permission denied: user=root, access=WRITE, inode="/":hdfs:supergroup:drwxr-xr-x

10-20
通过手动安装CDH没权限 [[email protected] ~]# groupadd supergroup[[email protected] ~]# hadoop fs -mkdir /tao3^C[[email protected] ~]# usermod -a -G supergroup root[[email protected] ~]# hadoop fs -mkdir /tao4 原文地址:https://www.cnblogs.com/yaohaitao/p/11707190.

删选两个数组相同元素或相同属性

10-20
let arr = this.getCartData let arr1 = this.choselist arr = arr.filter(item => { let list = arr1.map(v => v.id) return !list.includes(item.id) }) this.getCartData = arr console.log(this.getCartData) 原文地址:https://www.cnblogs.com/lwming/p/11708565.html

java 三层架构与mvc模式的解释

10-20
三层架构是一种架构模式.分为: 持久层:完成内存数据和磁盘数据的转换,采用Dao模式,建立实体和数据库映射. 表--类 列--(数据库)属性 (ORM对象和关系的映射),主要目的是完成对象数据和关系数据转换 业务层:主要完成业务处理操作,采用事务脚本模式,将一个业务中所有的操作封装成一个方法,保证该方法中,所有的数据库操作,同时成功或者同时失败. 表现层:完成数据的展示和流程的控制,采用 MVC模式. 三层架构与MVC的关系: 表现层 ———–>mvc框架 业务层 ———–>service层

[转帖]AMD:Zen 2霄龙处理器每美元性能可达英特尔至强5.6倍

10-20
AMD:Zen 2霄龙处理器每美元性能可达英特尔至强5.6倍 2019-10-20 6:35:38来源:IT之家作者:孤城责编:孤城评论:32 https://www.ithome.com/0/451/263.htm 传说中的AMD YES! IT之家10月20日消息 根据WCCFTECH的报道,AMD最近推出了第二代Zen 2处理器EPYC处理器,与英特尔的至强相比,AMD新一代芯片的性能和功耗效率都有显著提高. 上周英国政府宣布,它将为其下一代ARCHER2国家超级计算机搭载AMD的EPYC

2017 三进程同步互斥

10-20
typedef struct { float a; float b; }cnum; cnum x,y,z; cnum add(cnum p,cnum q) { cnum s; s.a=p.a+q.a; s.b=p.b+q.b; return s; } sem mutex1=1;//t1和t2变量y互斥访问 sem mutex2=1;//t2与t3变量y互斥访问 sem mutex3=1;//变量z互斥访问 thread 1 { cnum w; p(mutex1); w=add(x,y); v(m

寿司晚宴题解

10-20
寿司晚宴题解 先理解一下题目吧: 两人所选数的质因数集合不能有交集, <=30的质数只有10个,所以可以直接状压, \(dp[i][j]\)代表第一个人选的状态为i,第二个人的状态为j的方案数, 100%:n由30拓展到了500,怎么办? 考虑到<=500的数最多只有1个大于\(sqrt(500)>22\)的大质因子, 我们可以按大质因子排序,想同的大质因子里用,用dp表示选了它的情况,用dp2表示没选的情况,然后转移, 不同的时候就继承之前的值. #include<bits/st

apt, yum, wget, curl 区别

10-20
apt 用于debian 系列的linux 系统,代表是ubuntu (预装好的) yum用于redhat, 系列linux, 代表是centOS wget: 通过FTP或HTTP协议抓取的文件 curl: 对应 TP, FTPS, HTTP, HTTPS, GOPHER, TELNET等协议的lib 安装:yum install 卸载:yum remove 更新:yum update 原文地址:https://www.cnblogs.com/mobies/p/11706702.html

webdriervAPI(窗口截图)

10-20
from  selenium  import  webdriver driver  =  webdriver.Chorme() driver.get("http://www.baidu.com") 截取当前窗口,并指定截图图片的存放位置 发现python3在截图时只支持png的图片格式 driver.get_screenshot_as_file("C:\Users\Public\Pictures\error.png") driver.quit() 原文地址:http

.net core 3.0 WPF中使用FolderBrowserDialog

10-20
前言 随着.net core 3.0 的发布,WPF 也可以在 core 平台上使用了.当前的 WPF 不支持跨平台,仅能够在 Windows 平台上使用.如果想体验 WPF 跨平台开发,可以访问开源项目Avalonia.不过当前的 WPF 已经可以满足我们的大部分使用需求了,毕竟使用 core 开发起来很爽.这意味着不必在用户的机器上安装 .net framework 依赖环境,以独立的方式发布的软件,复制到任意一台 Windows 上就可以直接运行. 启程 当我们带着激动的心情开始新的 WP

秘制 CSPS 模板

10-20
不定期更细中...... 声明1:由于js的问题导致VIEW CODE按钮只能点"I"附近才能展开代码 声明2:为了排版的美观,所有的解释以及需要留意的地方我都放在代码中了 声明3:以下所有代码均是已经AC的,请各位放心食用 STL类 堆 #include<bits/stdc++.h> using namespace std; int n; priority_queue<int,vector<int>,greater<int> >dui;

ZGC介绍

10-20
zgc是一款可拓展的低时延,为实现以下几个目标而诞生的垃圾回收器: 停顿时间不超过10ms 停顿时间不会导致堆大小增长 堆大小范围可支持几G到几T 再看一下zgc的标签: region-based (和G1一样) NUMA-aware Concurrent Compacting Using load barriers(让一个CPU处理单元中的内存状态对其它处理单元可见的一项技术,java的volatile底层使用的就是load barrier) Using colored pointers()

Feign源码

10-20
Feign的作用是根据接口生成发起请求并处理结果的代理类.是链接ribbon和Hystrix的中介.---------------------------------------------------------------------------------------------------------------------------@EnableFeignClients注解其实是@Import(FeignClientsRegistrar.class),根据SpringBoot注册be

【刷题】【树形dp】ZJOI 骑士

10-20
国王交给了你一个艰巨的任务,从所有的骑士中选出一个骑士军团,使得军团内没有矛盾的两人(不存在一个骑士与他最痛恨的人一同被选入骑士军团的情况),并且,使得这支骑士军团最具有战斗力. 为了描述战斗力,我们将骑士按照1至N编号,给每名骑士一个战斗力的估计,一个军团的战斗力为所有骑士的战斗力总和. 因为一个骑士有且只有一个最讨厌的人(一条出边) 而且这个骑士不会讨厌自己 即该图中是没有自环的 所以 考虑这个有向图 我们把x所讨厌的人y设为x的父亲节点 这样考虑每一个人都有且只有一条出边 所以对一个"联通

jar服务部署

10-20
1.进入jar包所在文件夹中 2.启动jar,将jar在后台运行,并且记录jar的pid 命令为 : nohup  java  -jar  test.jar (同jar包的配置文件要在jar包同级目录内,如perporties文件) 3.查看运行的jar的pid,看看jar程序是否运行 :ps -ef|grep java 4.如果文件过大,可在不停止jar包的情况下清空日志文件,用命令 : cp /dev/null nohup.out  清空文件 文章转载至:https://blog.csdn.

c# 连接 mysql数据库 弹出异常 Unknown system variable &#39;lower_case_table_names&#39;

10-20
c# 连接 mysql数据库 弹出异常 Unknown system variable 'lower_case_table_names' visual studio 2019 c# nuget mysql.data package from oracle when  connection open throw exception 'Unknown system variable 'lower_case_table_names' 本地mysql版本5.0.22 mysql> select vers

snmp-get

10-20
使用mibbroser可以连接到监控主机,可以获取主机mib信息 使用walk出的oid就可以获取到对应的值, 使用 -O fn 可以将返回的字符创形式的键改为数字型oid oid还有一种字符串的形式, 以sysName为例, MIB即为他的上层节点,使用snmpget为 这种效果跟使用oid获取到的相同的数据 Snmp-Agent oid可以是字符串类型的,便于理解,也可以是数字类型, 安装snmp yum -y install net-snmp net-snmp-utils 使用ql可以查看

使用python解线性矩阵方程

10-20
这学期有一门运筹学,讲的两大块儿:线性优化和非线性优化问题.在非线性优化问题这里涉及到拉格朗日乘子法,经常要算一些非常变态的线性方程,于是我就想用python求解线性方程.查阅资料的过程中找到了一个极其简单的解决方式,也学到了不少东西.先把代码给出. import numpy as np # A = np.mat('1 2 3;2 -1 1;3 0 -1') A = np.array([[1, 2, 3], [2, -1, 1], [3, 0, -1]]) b = np.array([9, 8,

drf 解析模块 异常模块 响应模块 序列化组件

10-20
解析模块 drf给我们通过了多种解析数据包方式的解析类,我们可以通过配置来控制前台提交的哪些格式的数据在后台解析,哪些数据不解析,全局配置就是针对每一个视图类,局部配置就是针对指定的视图来,让它们可以按照配置规则选择性解析数据. 源码入口: APIView类的dispatch方法中 request = self.initialize_request(request, *args, **kwargs)   点进去 获取解析类: parsers=self.get_parsers(),   点进去 去

局部安装并使用vue-cli(或者其他npm包)

10-20
新建目录:mkdir vue-cli2 切换目录:cd vue-cli2 初始化项目:npm init -y 安装:npm i vue-cli 查看版本:npx vue -V 使用:npx vue init webpack project 补充: 安装vue-cli3.x:npm i @vue/[email protected] 使用:npx vue create project 原文地址:https://www.cnblogs.com/chuanzi/p/11708041.html

poj1426(暴力dfs)

10-20
题目链接:https://vjudge.net/problem/POJ-1426 题意:给出n(1<=n<=200),求出全部由01组成的能整除n的正整数. 思路:此题在unsigned long long以内就可以找到满足条件的数,因此限制递归深度为20,然后枚举每一位两种可能即可. AC代码: #include<cstdio> #include<algorithm> using namespace std; int n,cnt,flag,res,ans[105];