启动 nodemanger 报错javax.security.sasl.SaslException: GSS initiate failed

最近启动 Hadoop, nodemanger 老挂,报kerberos 验证错误,各种查找原因,时间也同步,kint 也能登录到kerberos,一直找不到原因,最后发现是网关和远端的时间同步,但是不在同一个时区导致的问题 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 4
分类: 其他 发布时间: 06-21 21:11 阅读次数: 0

java 面向对象(二十四):interface:接口

interface:接口 1.使用说明: 1.接口使用interface来定义 * 2.Java中,接口和类是并列的两个结构 * 3.如何定义接口:定义接口中的成员 * * 3.1 JDK7及以前:只能定义全局常量和抽象方法 * >全局常量:public static final的.但是书写时,可以省略不写 * >抽象方法:public abstract的 * * 3.2 JDK8:除了定义全局常量和抽象方法之外,还可以定义静态方法、默认方法(略 * * 4. 接口中不能定义构造器的!意味着接
分类: 其他 发布时间: 06-21 21:11 阅读次数: 0

Qt-ui的简单使用(1)

1 说明 本文主要介绍Qt ui界面的简单使用。 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=22 2 工程创建 创建工程时,把创建界面给勾选上。 创建工程之后,有以下文件,可以看出相比于不选择创建界面,多了一个Forms文件夹。 3 界面说明 点击mainwindow.ui进入界面设计。主要由以下几个部分组成。 下面举例进行介绍,以常见一个按钮为例进行说明: 1)先从Buttons控件区选择一个Push Button 2)双击按钮可以
分类: 其他 发布时间: 06-21 21:11 阅读次数: 0

Python机器学习(七十七)Keras 编译模型

接下来编译模型。在编译模型时,设置损失函数与优化器。 model.compile(loss='categorical_crossentropy', optimizer='adam', metrics=['accuracy']) Keras有多种损失函数和开箱即用的优化器可供选择。
分类: 其他 发布时间: 06-21 21:11 阅读次数: 0

强化学习DQN算法实战之CartPole(百度PARL)

简介 这篇笔记主要是记录了百度PARL的学习过程中感觉还比较经典且入门的部分。 CartPole也相当于强化学习里面的Helloworld了吧。 环境描述 基本环境可以参考:https://gym.openai.com/envs/CartPole-v1/ 以及https://github.com/PaddlePaddle/PARL/tree/develop/examples/DQN 学习的目标是使得木棍在小车上树立的时间尽量长。action的选择只有向左或者是向右。环境会自动给出给出反馈,每一
分类: 其他 发布时间: 06-21 21:11 阅读次数: 0

Django之ORM框架

一、定义 把类和数据表进行映射 通过类和对象就能操作它所对应表格中的数据(CRUD) 二、步骤 配置数据库连接信息 创建数据库和用户 CREATE DATABASE my_django charset=utf8; GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%' IDENTIFIED BY '123456'; flush privileges; 配置数据库       需要在全局settings.py中的DATABASES字段中配置数据库信息 DATABAS
分类: 其他 发布时间: 06-21 21:11 阅读次数: 0

Python机器学习(七十八)Keras 训练模型

训练模型,即根据训练数据拟合模型的过程。为了拟合这个模型,需要设置训练的批次大小和训练周期(epoch)数,另外,当然需要传递训练数据。 model.fit(X_train, Y_train, batch_size=32, nb_epoch=10, verbose=1) # Epoch 1/10 # 7744/60000 [==>...........................] - ETA: 96s - loss: 0.5806 - acc: 0.8164 你还可
分类: 其他 发布时间: 06-21 21:11 阅读次数: 0

Flume 操作示例

一、案例1之 Spool Spool 监测配置的目录下新增的文件,并将文件中的数据读取出来。需要注意两点: 拷贝到 spool 目录下的文件不可以再打开编辑。 spool 目录下不可包含相应的子目录。 配置文件 a1.sources = r1 a1.channels = c1 a1.sinks = k1 a1.channels.c1.type = memory a1.channels.c1.capacity = 1000 a1.channels.c1.transactionCapacity
分类: 其他 发布时间: 06-21 21:11 阅读次数: 0

Python机器学习(七十九)Keras 评估模型

模型训练好后,就可以使用测试数据评估模型的性能。 score = model.evaluate(X_test, Y_test, verbose=0) 到此为止,我们已经完成了一个完整的Keras应用。进一步了解Keras,可参考更多Keras例子。 完整代码 下面是本教程的完整代码: # Keras 导入库与模块 import numpy as np np.random.seed(123) # 种子相同,随机数产生可以重现 from keras.models import Sequenti
分类: 其他 发布时间: 06-21 21:11 阅读次数: 0

反射获取成员方法并使用练习

public class ReflectDemo04 { public static void main(String[] args) throws ClassNotFoundException, NoSuchMethodException, IllegalAccessException, InvocationTargetException, InstantiationException { //获取Class对象 Class<?> c = Class.
分类: 其他 发布时间: 06-21 21:11 阅读次数: 0

JS操作DOM(二)

1.改变样式的属性 style属性: 语法:HTML元素.style.样式属性="值"; 示例: document.getElementById(" wrap ").style.color="# fff "; document.getElementById(" wrap ").style. backgroundColor ="#ccc "; className属性 语法:HTML元素.className="样式名称“; 2.获取元素的样式 语法:HTML元素.style.样式属性; 示例:al
分类: 其他 发布时间: 06-21 21:11 阅读次数: 0

Install OpenCV 4 on your Raspberry Pi4

在树莓派4上安装OpenCV4 1. 前言 1.1. 参考资料 Install OpenCV 4 on your Raspberry Pi:中文网站上关于树莓派上安装OpenCV4的文章大多来自于此,为众多开发者的提供了极大的帮助。 编译OpenCV以及openc_contrib提示缺少boostdesc_bgm.i文件出错的解决:网络的不佳可能会导致缺少部分文件。 1.2. 心理准备 整个安装过程总时长约4个小时,绝大多数时间耗费在 cmake 的步骤上。 安装途中,可能会遇到各种各样的小问
分类: 其他 发布时间: 06-21 21:11 阅读次数: 0

OPNET中节点模型中包流的索引号的含义

概念 1.opnet采用索引号标识报文的流向,供FSM使用 2.输入索引:0,1,2,... 3.输出索引:0,1,2,... 定义 用连接线(包流线)的Attribute定义索引号(箭头端为dest stream,无箭头端为src stream) 作用 1.状态机的输入输出编程操作 packet=op_pk_get(in_index); op_pk_send(out_index,packet); 2.如果要注释或帮助理解包流的来源和去向可以使用宏定义 #define STRM_GEN 0 #
分类: 其他 发布时间: 06-21 21:11 阅读次数: 0

NX二次开发-UFUN将矩阵绕任意轴旋转uf5945

函数方法 NX9+VS2012 #include <uf.h> #include <uf_csys.h> #include <uf_mtx.h> #include <uf_trns.h> UF_initialize(); //初始化3*3矩阵 double x_vec[3] = {1.0, 0.0, 0.0}; double y_vec[3] = {0.0, 1.0, 0.0}; double mtx[9]; UF_MTX3_initialize(x_vec, y_vec, mtx)
分类: 其他 发布时间: 06-21 21:11 阅读次数: 0

Python 使用ftplib切换指定ftp目录不存在则创建目录和ftp上传下载文件

本文主要介绍Python中,使用ftplib指定ftp的帐号和密码,通过ftp.cwd(path)切换ftp上指定path目录,如果不存在目录则在ftp上新建目录,上传文件到ftp服务器和下载文件到本地的方法,以及实现的示例代码。 原文地址:https://www.cjavapy.com/article/719/
分类: 其他 发布时间: 06-21 21:11 阅读次数: 0

Unity 关于游戏暂停中的Time.timeScale使用

使用Time.timeScale=0可以很方便的将游戏进度全部暂停,但是实际使用过程中遇到了问题。 就是它这个暂停,把UI的动画效果也给暂停掉了。 通过这种方式可以让动画不受时间影响:
分类: 其他 发布时间: 06-21 21:11 阅读次数: 0

在git bash中创建window软连接mklink

众所周知bash的ln软连接是假的。 ln -d ~/useruid.ini testlink2 硬链接测试 同驱动器不报错 结果产生一个真的硬链接,3个方法判断硬链接: ll通过时间可以判断硬链接, ls -il 查看inode再用find -inum 也可以判断硬链接, powershell可以fsutil hardlink list x:\testlink2可以识别 不同驱动器报错 ln -s ~/useruid.ini testlink2 软连接测试 不报错 结果:产生一个副本,与源文
分类: 其他 发布时间: 06-21 21:11 阅读次数: 0

redis使用lua脚本实现原子性执行多个命令

目录 1、场景 2、编写脚本 3、加载脚本 4、执行脚本 5、参考资料 1、场景 使用 redis 作为延迟队列时,在 zrangebyscore 与 zrem 之间会存在 context switch 的情况,造成其他的消费者空转 在其他场景下可能会发生更严重的情况 在掘金小册《Redis 深度历险:核心原理与应用实践》第四章讲的比较清楚,最后作者留了一个思考题 使用 Lua Scripting 来优化延时队列的逻辑。 于是,我就用 redis 试了一下 2、编写脚本 local value
分类: 其他 发布时间: 06-21 21:11 阅读次数: 0

Python机器学习(七十三)Keras 加载MNIST数据集

MNIST是一个经典的深度学习和计算机视觉的数据集,里面包含了0-9的手写数字图片,开发人员可使用此数据集来训练和测试神经网络,训练后的神经网络可以识别手写数字。 Keras库已经包含了这个数据集,可以从Keras库中加载: from keras.datasets import mnist # 将预打乱的MNIST数据加载到训练和测试集中 (X_train, y_train), (X_test, y_test) = mnist.load_data() # Downloading data f
分类: 其他 发布时间: 06-21 21:11 阅读次数: 0

Go语言实战笔记(二十)| Go Context

控制并发有两种经典的方式,一种是WaitGroup,另外一种就是Context,今天我就谈谈Context。 什么是WaitGroup WaitGroup以前我们在并发的时候介绍过,它是一种控制并发的方式,它的这种方式是控制多个goroutine同时完成。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 func main() { var wg sync.WaitGroup wg.Add(2) go func() { time
分类: 其他 发布时间: 06-21 21:11 阅读次数: 0