自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(81)
  • 资源 (1)
  • 收藏
  • 关注

转载 Ubuntu18.04.3虚拟机安装步骤

Ubuntu18.04.3虚拟机安装步骤

2022-07-09 19:03:22 271

原创 报错:Diamond types are not supported at language level ‘6‘

在编译时报错:这主要是1.6版本的javac.exe编译器不支持菱形运算符;解决办法:1、修改设置settings和项目结构Project Structure中的JDK版本设置。配置IDEA编译器版本2、如果仍不能消除报错,修改project structure中的modules配置,改为8就好了。3、在项目的pom.xml上添加插件(根据个人安装的maven来定,本人的maven是3.6.1版的)<build> <plugins> .

2021-09-07 16:14:52 1113

原创 IDEA导入lib目录下的jar包

https://blog.csdn.net/u010286027/article/details/85248719?ops_request_misc=&request_id=&biz_id=102&utm_term=idea%E6%96%B0%E5%BB%BAlib%E5%AF%BC%E5%85%A5jar%E5%8C%85&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~defau

2021-09-06 09:04:27 386

原创 三维地质模型调整视角

不在摄像机位置调整,需调这里的三个参数:

2021-08-20 11:36:53 193

原创 报错:Regions In Transition

1、问题解析在执行Region Split时,因为系统中断或者HDFS中的Region文件已经被删除。Region的状态由master跟踪,包括以下状态: State Description Offline Region is offline Pending Open A request to open the region was sent to the server ..

2021-08-09 08:23:36 2295

原创 CDH6.2.0安装phoenix5.0.0

前言 因为公司业务需求是能根据表的某列或多列进行查询,所以考虑在HBase的基础上增加二级索引,为了实现此功能,考虑了两种解决方案:协处理器 和phoenix。 网上文章和教学视频的分析中都说明phoenix 更合适,原因有三:1、协处理器编程较为麻烦;2、phoenix非常适合原关系数据库开发人员;3、phoenix提供了较为强大的优化功能,能提升hbase的存储查询性能; 公司配备了三台服务器(这里暂且命名为node1、node2、node...

2021-08-05 10:56:34 883 6

转载 cloudera目录结构

/var/log/cloudera-scm-installer : 安装日志目录。/var/log/* : 相关日志文件(相关服务的及CM的)。/usr/share/cmf/ : 程序安装目录。/usr/lib64/cmf/ : Agent程序代码。/var/lib/cloudera-scm-server-db/data : 内嵌数据库目录。/usr/bin/postgres : 内嵌数据库程序。/etc/cloudera-scm-agent/ : agent的配置目录。/etc/clou..

2021-08-02 08:11:59 241

转载 put操作提示 No such file or directory

https://blog.csdn.net/weixin_33875839/article/details/86128344

2021-07-30 15:52:20 9215

原创 HBase:如何通过rowkey,定位regionserver

自HBase 0.96版本之后,HBase删去了-ROOT-文件,并且-META.-文件不再进行分割分布保存,而是整体保存在某台regionserver上;.META的位置信息保存在zookeeper上。流程:客户端通过访问zookeeper,查找到META文件的位置并缓存.META location,通过这个地址找到META表,在META表中找到相应的rowkey在哪个region上,同时知道这个region在哪个regionserver上,并缓存该地址信息;除非某个region发生故障或者.

2021-07-20 16:47:47 577

原创 HBase客户端JAVA开发(二)

HBase客户端JAVA开发(二)接上一篇HBase客户端JAVA开发(一),本篇在HBase客户端通过IDEA平台使用JAVA编程实现以下功能:1.判断一张表是否存在2.在hbase中创建表3.删除hbase的表4.往表插入数据5.扫描表数据 (scan全表扫描)一、DEMO目录树结构在resources下只需要添加hadoop配置中的core-site.xml(可到集群节点中的/etc/hadoop文件夹中下载)、hbase-site.xml(可到集群节

2021-07-19 11:41:49 229 3

原创 Linux+vscode 客户端通过代码操作远程服务器端数据库(MySQL)

客户端用vscode进行通信demo的开发,需要连接远程主机的MySQL,客户端开发时需要用代码调用mysql库函数,以下几点特别需要注意:一、在客户端调用mysql库函数 1、客户端不需要安装Mysql,但需要下载Mysql库 sudo apt-get install libmysqlclient-dev2、下载好库后,需要搞清楚库文件都分别放在什么地方,以备vscode配置task.json和c_cpp_properties.json查看头文件...

2021-07-06 15:11:06 669 1

原创 在ubuntu+vs code上通过HTTP协议实现服务器端和客户端通信

一、操作系统: Ubuntu16.0.4二、编译工具:vs code(相关配置见我之前的文章vs code安装与配置,在搜索C++配件时,可能有些组件必须添加上)三、服务器端实现功能:1、开启服务器端,侦听服务器端口(8000);2、接受客户端请求,控制台打印响应报文,响应报文由状态行、响应头部、空行、响应包体4个部分组成;3、循环读取并发送文件,读多少,发多少;四、服务器端代码实现#include <stdio.h> #include <stdlib.h

2021-06-07 15:47:47 649

原创 命名空间 std 中没有名为 stoi 的成员

我正在测试std::stoi以下链接中的函数:但我收到了错误:已经添加了头文件#include<string>,但仍然错误提示:在命名空间 std 中没有名为 stoi 的成员;这可能是VS Code 在C++11方面的问题 有资料说是VS Code本身的BUG#include <iostream>#include <string>int main() { std::string test = "45"; int myint = s.

2021-06-02 17:29:04 1884

原创 ubuntu下搭建ftp服务器

1.安装vsftpd,安装命令:sudo apt-get install vsftpd查看是否安装成功:vsftpd -version2、新建一个文件夹用于FTP的工作目录(cpucard是我自建的文件夹,把ftp文件夹放在这个里面)mkdir /home/cpucard/ftp3、配置vsftpd.conf文件打开文件进行编辑:sudo nano/etc/vsftpd.conf然后开始配置一下信息:注:1. 以下信息均为常用设置,如有特殊需要,就随意啦。..

2021-06-01 16:17:45 193

原创 Xftp6如何连接虚拟机(Ubuntu)Windows与虚拟机之间传输文件

一、安装Ubuntu ssh出现异常Err:1 http://security.ubuntu.com/ubuntu xenial-security/main amd64 openssh-sftp-server amd64 1:7.2p2-4ubuntu2.7Temporary failure resolving ‘security.ubuntu.com’Err:2 http://security.ubuntu.com/ubuntu xenial-security/main amd64 openssh-

2021-06-01 15:17:12 230

原创 虚拟机Ubuntu与外网连接

在安装ubuntu16.04 ROS时,有几个包总是会报502 gate 错误,于是考虑到是不是dns不支持,网上找了几种解决方案,最后尝试下来如下一种方案是可行的,亲测可用~安装好Ubuntu之后设置了静态IP地址,再重启后就无法解析域名。想重新设置一下DNS,打开/etc/resolv.confcat /etc/resolv.conf# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)#.

2021-06-01 14:35:54 850

原创 Ubuntu 16.04下安装visual studio code

很多帖子上写的方法都是使用命令:#1、先安装makesudo add-apt-repository ppa:ubuntu-desktop/ubuntu-makesudo apt-get updatesudo apt-get install ubuntu-make#2、安装visual-studio-codesudo add-apt-repository ppa:ubuntu-desktop/ubuntu-makesudo apt-get updatesudo apt-get insta

2021-06-01 11:26:37 1954 1

原创 虚拟机安装Ubantu 16.04,并修改配置文件更改网络配置

https://blog.csdn.net/qq_41016818/article/details/81211744?ops_request_misc=&request_id=&biz_id=102&utm_term=%E5%AE%89%E8%A3%85ubuntu%E8%99%9A%E6%8B%9F%E6%9C%BA%E7%BD%91%E7%BB%9C%E9%85%8D%E7%BD%AE&utm_medium=distribute.pc_search_result.none

2021-06-01 08:34:28 162

转载 在ubuntu下安装vmware-tools

用vmware虚拟机安装了ubuntu之后,为了实现更加强大的功能,比如说直接从windows主机拖文件进入ubuntu,以及加强ubuntu的性能,我们一般都要安装vmware tools,这对于新手来说可能有一些困难,我在这里做一下讲解以及记录!ubuntu在虚拟机里安装完成后,我们点击 上部的 虚拟机(M)——> 重新安装vmware tools(T)当然如果你已经安装了的话,可以省略。...

2021-06-01 08:27:11 238

原创 HBase客户端Shell命令使用

一、建立客户端1、配置:见之前的笔记2、进入shell:在hbase的bin文件路径下输入:hbase shell二、创建表# create '表名','列族名1','列族名2'create 'user_info','base_info','extra_info'在HBase UI中查看,可以看到新建的表user_info在HDFS WEB UI中的/hbase/data/default目录下可以查看表已存在,但此时表为空三、表操作1、插入数据:会先保存在内存

2021-05-27 16:43:21 1189 1

原创 HBase的工作机制

一、基本工作机制1、表(table)按区域(region)进行横向划分:region0(00000~99999)、region1(100000~999999)、region2……表不断增大,依次划分成多个region;2、表(table)按列族(columfamily)进行竖向划分:列族1、列族2…………,列族是固定的;3、多个hbase服务器(也称为region server,部署在datanode上)负责管理各个region,一个region server可以管理不同表上的region;

2021-05-26 16:59:22 387

原创 HBase客户端JAVA开发(一)

集群版本:CDH6.2.0集群Hadoop版本:Hadoop 3.0.0-cdh6.2.0集群HBase版本:2.1.0-cdh6.2.0操作系统:WIN10IntelliJ IDEA版本:IntelliJ IDEA 2019.2.1apache-maven-3.6.1(相关配置另行查找)一、创建Maven项目1、填写GroupId和ArtifactId,设置项目保存位置/2、项目创建好后,修改maven setting二、配置项目pom.xml1...

2021-05-25 09:32:15 401

原创 JS动态生成元素绑定事件

在gis.js中,单独写以下程序,可以在复为视角中返回到“省级”并加载四个图表$(document).on('click','.cesium-home-button',function () { $("#system-home").show(); $("#line-legend-container").hide(); charShow=true; legendShow=false; statByProvince();})...

2021-05-24 15:08:40 204

转载 Three.js本地矩阵.materix和世界矩阵.matrixWorld

https://blog.csdn.net/u014291990/article/details/102992369

2021-05-19 15:47:27 486

原创 加载三维模型

直接使用three.js编程建模比较麻烦,实际开发的时候往往会借助一些可视化的3D建模工具,比如SolidWorks、Blender、C4D、3Dmax。不同领域的三维软件支持导出的文件有所差异,比如工业设计、机械设计类的三维软件往往支持导入静态的3D模型,游戏开发常常使用的Blender等三维软件,除了静态的三维模型,还可以导出含有动画信息的三维模型。three.js针对不同的文件格式,提供了许多对应的.js加载文件,使用的时候和相机控件一样先引入html文件中。一、.STL格式(stl三维模型)

2021-05-19 14:07:09 979

原创 虚拟现场(二)

一、网格模型几何变换(缩放、平移、旋转)创建场景中的三维模型往往需要设置显示大小、位置、角度,three.js提供了一系列网格模型对象的几何变换方法,从WebGL的角度看,旋转、缩放、平移对应的都是模型变换矩阵网格模型对象的旋转、缩放、平移等方法或属性可以查找three.js文档的Object3D对象,该对象是网格模型对象、点模型对象、线条模型对象的基类。通过.scale()、.translate()、.rotateX/Y/Z()等方法可以对几何体本身进行缩放、平移、旋转等几何变换。注意本质上都

2021-05-19 10:52:10 183

原创 虚拟现场(一)

虚拟现场(一)学习目标:掌握用Threejs实现虚拟现场的制作,虚拟现场是通过现场实时数据驱动模型运动;加载的js文件有哪些,这些Js文件的作用是什么学习内容:以threejs-master中的一个demo为研究对象,demo选用webgl_loader_collada_kinematics.html,学习其中:加载的js有如下几种:<script src="../build/three.js"></script><script src="js/

2021-05-17 19:35:15 336

转载 three.js加载3D模型(glb/gltf/fbx)

three.js加载3D模型(glb/gltf/fbx)一、理解three:1.一个可以在某个3D建模软件打开的东西,通过某种方案在浏览器中打开;2.不要试图手动去创建3D图形,当然比较闲的话可以这样操作,3.把three当作一个3D模型播放器,在播放器里可以对模型做一些操作:调色调光,调整坐标,切换视角,播放模型中的动画…;4.某个建模软件(3dMax…)把已经做好的模型导出了模型文件(ojb,glb,gltf,fbx等格式),通过某个可支持此格式的Loader,最终渲染到场景里 ,就像web

2021-05-14 14:33:19 13463 5

原创 三维模型导出格式

虚拟现场模型驱动(一)1、张工拷出的EBH315M-4包含三种类型的文件:.blend/.dae/.STL(1).dae无法在Threejs中使用,不做考虑(2).blend文件——是一个3D 项目文件使用开源三维建模程序Blender创建的三维图像或动画项目;包含三维网格数据、照明信息、顶点绘制、动画关键帧、NURBS对象、程序纹理、uvmapping布局和实时交互数据;也可以在单个文件中存储多个场景。.blend文件包含动画中使用的所有对象、纹理、声音、图像、效果和场景;因此,.bl

2021-05-14 11:17:33 3442

原创 HBase客户端开发(一)

HBase客户端开发(一)一、在客户端输入:hbase shell 时,报错:原因是缺少jansi包,从CDH中拷贝jansi-1.9.jar到客户端的lib文件夹中,解决问题;二、建表时,报错:出现该问题的原因是因为中途有两台服务器被撤走,造成HMaster旧的元数据信息没有删除,使用zookeeper删除hbase旧的元数据后重启hbase即可。解决过程:1、找到zookeeper的安装目录,centos系统下默认为/usr/bin#cd /usr/bin#l

2021-05-13 17:10:01 215

原创 搭建Node.js本地静态服务器

搭建Node.js本地静态服务器使用Nodejs搭建本地静态服务器,首先是先在你的电脑上安装配置好Nodejs,然后使用npm执行npm install -g live-server安装live-server模块,如果你想通过安装好的live-server模块开启一个静态服务器,打开命令行,进入threejs案例所在的文件目录,然后执行live-server命令就可以。...

2021-05-12 14:30:37 327

原创 初识nodejs及详细安装步骤

5.12工作记录初识nodejs及详细安装步骤1、什么是nodejs? 脚本语言需要一个解析器才能运行,JavaScript是脚本语言,在不同的位置有不一样的解析器,如写入html的js语言,浏览器是它的解析器角色。而对于需要独立运行的JS,nodejs就是一个解析器。 每一种解析器都是一个运行环境,不但允许js定义各种数据结构,进行各种计算,还允许js使用允许环境提供的内置对象和方法做一些事情。如运行在浏览器中的js的用途是操作DOM,浏览器就提供了document之类的内置对象...

2021-05-12 14:21:14 128 1

原创 2020-12-16

在MySQL中建maria数据库,下面建表user,字段为:Id/name/password;项目名为salldemo文章在wel.html文件中项目目录:一、新建controller文件夹,下面两个类:IndexController类和LoginController类1、IndexController类文件package com.example.smalldemo.controller;import org.springframework.stereotyp.

2020-12-16 17:51:27 135

原创 2020-11-21

xftp 提示无法显示远程文件夹不是什么被动不被动的问题 是权限的问题,如果这个文件夹有"x"权限 就可以打开 没有就不行

2020-11-21 17:10:09 100

转载 特征值与特征向量几何意义

1.特征值和特征向量的几何意义是什么?特征向量的几何意义:特征向量确实有很明确的几何意义,矩阵(既然讨论特征向量的问题,当然是方阵,这里不讨论广义特征向量的概念,就是一般的特征向量)乘以一个向量的结果仍是同维数的一个向量,因此,矩阵乘法对应了一个变换,把一个向量变成同维数的另一个向量,那么变换的效果是什么呢?这当然与方阵的构造有密切关系,比如可以取适当的二维方阵,使得这个变换的...

2019-11-23 13:38:11 3960

原创 特征值和特征向量意义

在刚开始学的特征值和特征向量的时候只是知道了定义和式子,并没有理解其内在的含义和应用,这段时间整理了相关的内容,跟大家分享一下;首先我们先把特征值和特征向量的定义复习一下:定义:设A是n阶矩阵,如果数λ和n维非零向量x使关系式……(1)成立,那么,这样的数λ称为矩阵A的特征值,非零向量x称为A的对应于特征值λ的特征向量,(1)式还可以写为: ……(...

2019-11-21 15:49:16 598

转载 优秀的你有没有错过这几个CV大佬的公众号?

大家好!今天给大家推荐几个精心挑选的「计算机视觉」相关方向的 「原创」个人公众号,看看优秀的你关注了几个?CVerCVer是一个专注于深度学习与计算机视觉的公众号。分享内容有计算机视觉基础知识点系列、论文精读系列、论文速递系列、TensorFlow从入门到精通系列、OpenCV实战系列、大牛分享系列还有免费资源分享系列。期待您的关注!计算机视觉战队主要由来自于大学的研究生组成的团队...

2018-10-19 14:20:06 789

转载 齐次坐标的理解

      一直对齐次坐标这个概念的理解不够彻底,只见大部分的书中说道“齐次坐标在仿射变换中非常的方便”,然后就没有了后文,今天在一个叫做“三百年 重生”的博客上看到一篇关于透视投影变换的探讨的文章,其中有对齐次坐标有非常精辟的说明,特别是针对这样一句话进行了有力的证明:“齐次坐标表示是计算机图形学的重要手段之一,它既能够用来明确区分向量和点,同时也更易用于进行仿射(线性)几何变换。”—— F...

2018-10-19 14:19:22 245

转载 现代软件项目开发流程

现状  在传统的瀑布式开发模式中, 我们发展出各种复杂并且严格的生产流程, 期望将软件开发的模式给彻底固定下来. 于是, 我们发明了各种开发流程的标准, 也提出了各种"看似很合理"的工业化模式. 可惜, 软件开发的世界, 没有银弹, 我们很快就发现, 所谓那些严格制定的标准和模式, 最终反而成了阻碍生产力的一大弊病. 面对这种状况, 我们又开始走了另外一个极端, 提出了各种敏捷开发的模式, 彻底...

2018-08-19 10:54:34 754

转载 如何做一个软件项目经理? ----写给公司所有的开发人员

第一部分:软件项目经理的要求首先是一个管理者,其次熟悉某些工具,某几种语言,行业背景,项目管理技能。软件项目经理面临的恶劣环境,我们绝大部分软件企业运行在相对混乱的状态(CMM一级),组织不大可能对项目以及项目经理的责任做出明确、合适的界定,所以,影响项目成功的一切因素都是项目经理的责任,包括客户、环境、考核、激励等等。一、责任心。取得项目的成功无疑是项目经理的责任。项目经理只有把客户...

2018-08-19 10:02:09 17332 3

phoenix_cdh.rar

phoenix5.0.0-cdh6.2.0

2021-08-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除