自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 安装helm

kubectl version 1.18.2 docker versionVersion: 19.03.8 一 下载https://get.helm.sh/helm-v2.14.3-linux-amd64.tar.gz 二 tar zxvf helm-v2.14.3-linux-am...

2020-06-01 16:32:48 15 0

原创 Eureka原理

Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现SpringCloud的服务发现功能。 ...

2020-05-28 14:57:10 37 0

原创 Lombok的基本使用

以前的Java项目中,充斥着太多不友好的代码:POJO的getter/setter/toString;异常处理;I/O流的关闭操作等等,这些样板代码既没有技术含量,又影响着代码的美观,Lombok应运而生。 任何技术的出现都是为了解决某一类问题,如果在此基础上再建立奇技淫巧,不如回归Java本身...

2020-05-27 15:48:15 30 0

原创 k8s中kubectl管理工具使用的简写命令

[root@hadoop108 yaml]# kubectl api-resources NAME SHORTNAMES APIGROUP NAMESPACED KIND bindings ...

2020-05-15 11:42:52 66 0

原创 Scrapy 安装介绍以及基本操作

安装 使用pip install 来安装scrapy需要安装大量的依赖库,这里我使用了Anaconda来安装scrapy,安装时只需要一条语句:conda install scrapy即可 创建项目 在开始爬取之前,您必须创建一个新的Scrapy项目。 进入您打算存储代码的目录中,运...

2020-05-14 16:47:47 78 0

原创 产品经理的四项基本能力

一、市场敏感度 贪贪早期做过一个针对经销商转包的服务平台,即我们为散在各地的小服务商(地头蛇)提供一个二次外包服务的平台。接到老板任务,说干就干,没有去调研过市场的情况。直接按照自己的理解去做了。完了的结果以惨败告终,究其根本,市场需求不充分,没有亲身参与到市场一线,了解客户情况。闭门造车。...

2020-05-11 11:53:19 63 0

原创 win10 1909版本用 ultraISO做启动U盘 只有1g

解决: UltraISO界面有格式化选项,先选定NTFS进行格式化(用另外方式格式化成NTFS也可),注意,要选用UltraISO9.5.1以上版本,然后依次选择“启动”--“写入硬盘映像”--“便捷启动”--“便捷写入”,这样可以保持U盘NTFS。 ...

2020-05-07 12:40:27 220 0

原创 opencv imshow 图片无法显示, 显示不全问题,只出现一部分

cv::imshow("show", img_float); waitKey(0);

2020-04-30 09:52:03 153 0

原创 Android Studio 加载第三方C/C++库

1 修改app目录下的CMakeLists.tx 添加目标库 add_library( # Sets the name of the library. native-lib # Sets the library as a shared l...

2020-04-28 12:21:56 120 0

原创 Android 组件的三种点击事件写法

三种实现方式 1、(方式一)在与事件绑定时定义事件监听器 该方法是当通过调用组件的setXXXListener()方法设置监听器时,定义只能当前的组件使用的事件监听器,代码如下 1 public class MainActivity extends AppCompatActivity...

2020-04-28 10:00:35 131 0

原创 Android studio3.6的JNI教程之helloworld

jdk环境变量配置: path中增加下面2个路径,也就是android studio的路径,android有自带的jdk。 E:\Android\Android Studio\jre\bin E:\Android\Android Studio\bin 新建工程: 一定要选择Native c+...

2020-04-28 09:59:45 116 0

原创 如何 图片中的表格数据 图片截取

我们分以下几步进行识别: 识别表格中的横线,即分割记录(每一行)的横线; 识别表格中的竖线,即每个列的分割线; 找到数据所在的单元格; 利用pyteressact识别单元格的文字。 识别表格中的横线   识别横线之前,我们先创建一个图片表格识别类(ImageTableOCR),如下: ...

2020-04-27 15:55:38 64 0

原创 ADB Interface 找不到驱动程序

1,计算机-->右击 --> 管理 --> 设备管理器 2,双击带黄色感叹号的ADB Interface 3,点击更新驱动程序 4,点击 “浏览计算机以。。。。。” 5,点击“从计算机的设备。。。” . 6,点击“下一步” 7,点击“从磁盘安装” ...

2020-04-27 10:54:37 58 0

原创 ADB Interface 找不到驱动程序 怎么破

百度了一下,这种方法亲试有效: 1,计算机-->右击 --> 管理 --> 设备管理器 2,双击带黄色感叹号的ADB Interface 3,点击更新驱动程序 4,点击 “浏览计算机以。。。。。” 5,点击“从计算机的设备。。。” 6,点击“下一步” 7,点...

2020-04-26 18:49:03 88 0

原创 ARM,AMD,X86,AArch64的概念

AMD,中文名(超威)超微半导体,是除了英特尔以外最大的x86架构微处理供应商,也是除了英伟达以外仅有的独立图形处理供应商。 x86泛指一系列由英特尔公司开发的处理器的架构,最早为1978年面世的“Intel 8086”CPU。早期的处理器均是以此格式来命名,如Intel 8086,80186,...

2020-04-23 10:27:50 84 0

原创 Android studio下载及安装方法

1、首先下载Android studio安装包,可以从https://developer.android.google.cn/studio/ 仿照以下方法安装 2、下载好该安装包之后,点击进行安装,依次出现以下界面 在这里自己选择程序安装路径 这里And...

2020-04-22 16:51:28 107 0

原创 ModuleNotFoundError: No module named 'tensorflow._api'

Traceback (most recent call last): File "<ipython-input-1-64156d691fe5>", line 1, in <module> import tensorflow as tf Fil...

2020-04-21 17:46:19 157 0

原创 让python pip使用国内镜像

国内源: 清华:https://pypi.tuna.tsinghua.edu.cn/simple 阿里云:http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 华中理工...

2020-04-21 09:41:05 91 0

原创 centos7.5+Ambari2.7.3部署安装

--环境信息: 192.168.101.195 bd195 192.168.101.197 bd197 192.168.101.198 bd198 --安装所需的包: ambari-2.7.3.0-centos7.tar.gz HDP-3.1.0.0-centos7-rpm.tar.gz HDP...

2020-04-20 16:57:26 81 0

原创 Ambari Confirm Hosts Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).

Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password). 解决?Permanently added 'bd195,192.168.163.21' (ECDSA) to the list of kno...

2020-04-20 15:03:17 70 0

原创 linux /etc/rc.d/目录的详解

rc.d的内容如下: init.d/ :各种服务器和程序的二进制文件存放目录。 rcx.d/: 各个启动级别的执行程序连接目录。里头的东西都是指向init.d/的一些软连接。具体的后边叙述。 还有三个脚本:rc.sysinit, rc, rc.local redhat的启动方式和执行次序是: 加载...

2020-04-16 10:56:56 49 0

原创 /etc/rc.d/rc.local 自定义开机启动程序

vim /etc/rc.d/rc.local touch /var/lock/subsys/local if test -f /sys/kernel/mm/transparent_hugepage/enabled; then echo never > /sys/kernel/mm/tran...

2020-04-16 10:48:50 104 0

原创 sparksql 累加历史

spark 累加历史主要用到了窗口函数,而进行全部统计,则需要用到rollup函数 select type , if( sum(cnt) > max(allsum)*0.8,1,0) condition from ( select imsi,type,cnt , row_num...

2020-04-09 17:32:15 35 0

原创 mellanox RDMA驱动源码下载以及编译安装

据媒体报道,英特尔已出价55亿美元竞购Mellanox Technologies。 Mellanox是一家提供一大批数据中心产品的公司,产品包括以太网交换机、芯片和InfiniBand智能互连解决方案、服务器、存储设备和超融合基础设施。在最近的一系列季度财务业绩中,Mellanox拿出了一份“漂...

2020-04-08 14:50:16 57 0

原创 安装TensorFlow2.0

pip install tensorflow==2.0.0-alpha0 -i https://pypi.tuna.tsinghua.edu.cn/simple pip install keras -ihttps://pypi.tuna.tsinghua.edu.cn/simple 查看ten...

2020-04-08 09:32:15 47 0

原创 keras 和 pytorch

本文将介绍Keras与Pytorch的4个不同点以及为什么选择其中一个库的原因。 Keras Keras本身并不是一个框架,而是一个位于其他深度学习框架之上的高级API。目前它支持TensorFlow、Theano和CNTK。 Keras的优点在于它的易用性。这是迄今为止最容易上手并快速运行...

2020-04-07 17:05:27 69 0

原创 InfiniBand网络简介

IP网络协议如TCP/IP,具有转发丢失数据包的特性,网络不良时要不断地确认与重发,基于这些协议的通信也会因此变慢,极大地影响了性能。与之相比,IB使用基于信任的、流控制的机制来确保连接的完整性,数据包极少丢失。 使用IB协议,除非确认接收缓存具备足够的空间,否则不会传送数据。接受方在数据传...

2020-04-07 16:54:28 89 0

原创 unity 人物键盘移动 跟随物体移动

绑定人物 using System.Collections; using System.Collections.Generic; using UnityEngine; public class move : MonoBehaviour { // Start is called before...

2020-04-04 00:19:56 61 0

原创 【Unity3D】Unity3D 键盘控制人物移动

float horizontal = Input.GetAxis("Horizontal"); //A D 左右 float vertical = Input.GetAxis("Vertical"); //W S 上 下 transform.Tra...

2020-04-03 23:21:20 72 0

原创 场景编辑器

场景编辑器是内容创作的核心工作区域,您将使用它选择和摆放场景图像、角色、特效、UI 等各类游戏元素。在这个工作区域里,您可以选中并通过变换工具修改节点的位置、旋转、缩放、尺寸等属性,并可以获得所见即所得的场景效果预览。 视图介绍 导航 3D视图和2D视图的导航方式有所不同,通过工具栏中的3D...

2020-03-31 16:54:18 65 0

原创 Spark2 Dataset之collect_set与collect_list

concat_猥琐 concat_ws(',', collect_list(pulprb)) concat_ws(',', collect_list(pulprb)) collect_set去除重复元素;collect_list不去除重复元素 spa...

2020-03-31 15:47:52 40 0

原创 spark中union和unionAll

spark中union 和 unionAll 区别。 union会把数据都扫一遍,然后剔除重复的数据; 然而unionAll直接把两份数据粘贴返回,时间上会快很多。 unionAll用的会比较多一些 union是返回两个数据集的并集,不包括重复行,要求列数要一样,类型可以不同 unionA...

2020-03-31 15:02:02 89 0

原创 【交换机】汇聚交换机和核心交换机的区别

交换机分为核心交换机和汇聚交换机 核心交换机并不是交换机的一种类型,放在核心层(网络主干部分)的交换机叫核心交换机。汇聚层交换机,是多台接入层交换机的汇聚地点。汇聚层交换机和核心交换机在功能、特性、参数、场景等都是有所区别。 1.功能区别 核心交换机的主要功能是用于路由选择及高速转发的,提供...

2020-03-26 14:31:54 181 0

原创 ARM、 MIPS 、X86三大芯片架构对比

1. ARM ARM是高级精简指令集的简称(Advanced RISC Machine),它是一个32位的精简指令集架构,但也配备16位指令集,一般来讲比等价32位代码节省达35%,却能保留32位系统的所有优势。 ARM处理器的主要特点是: (1)体积小、低功耗、低成本、高性能——ARM被广...

2020-03-26 10:45:19 156 0

原创 CentOS8新特性

1. 前言 本文主要介绍CentOS8新特性。CentOS 8已经发布了。我知道很多人都在问“CentOS8有什么新特性?”自从CentOS在2004年成立以来,全世界都感受到了令人惊叹的服务,该系统持续提供卓越的服务。9月24日,2019年标志着这一标志性品牌的另一个关键时刻,因为第8版的发布...

2020-03-23 11:25:44 225 0

原创 ubuntu怎样打开命令行终端(5种方法)

怎样打开终端 方法1 首先在桌面任意空白处,按CTRL+ALT+T 这时就弹出终端窗口 (呵呵这招最好用) 方法2 指向左上角的Dash主页图标,并且双击打开 在弹出的Dash主页里的最下方,打开一个像个川字一样的图标 点开图标后,在第二行已安装里双击一下 之后一直...

2020-03-21 00:11:42 139 0

原创 使用Ambari搭建Hadoop集群

Hadoop 介绍 Hadoop是一个开发和运行处理大规模数据的软件平台,是Apache的一个用java语言实现开源软件框架,实现在大量计算机组成的集群中对海量数据进行分布式计算。Hadoop框架中最核心设计就是:MapReduce和HDFS。MapReduce提供了对数据的分布式计算,HDFS...

2020-03-20 16:07:08 60 0

原创 spark 参数调优详解(持续更新中)

spark参数调优需要对各个参数充分理解,没有一套可以借鉴的参数,因为每个集群规模都不一样,只有理解了参数的用途,调试出符合自己业务场景集群环境,并且能在扩大集群、业务的情况下,能够跟着修改参数。这样才算是正确的参数调优。 1、背景 使用spark-thriftserver,jdbc连接以...

2020-03-20 11:39:10 1171 0

原创  大数据技术十大核心原理

一、数据核心原理——从“流程”核心转变为“数据”核心 大数据时代,计算模式也发生了转变,从“流程”核心转变为“数据”核心。hadoop体系的分布式计算框架已经是“数据”为核心的范式。非结构化数据及分析需求,将改变IT系统的升级方式:从简单增量到架构变化。大数据下的新思维——计算模式的转变。 例...

2020-03-20 11:33:37 202 0

原创 VPS安装和访问CentOS 7远程桌面

如今,在技术行业中远程办公或者远程弹性化工作制变得流行,而趋势背后的一个技术就是远程桌面。当桌面环境在云中,你可以在任何地方,或家中、工作场所访问你的远程桌面。笔者从xmodulo网站中找到一个介绍如何VPS中设置基于CentOS的远程桌面的教程。(图片来源xmodulo网站) 首先展示Ce...

2020-03-20 11:24:18 8233 1

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