自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 C++排序算法(冒泡排序,选择排序,归并排序,快速排序)

冒泡排序选择排序归并排序快速排序

2020-03-19 16:19:02 395

原创 剑指offer面试题1-10

剑指offer面试题1:赋值运算符函数#include <cstring>#include <cstdio>//为下列函数添加赋值运算符函数class CMyString {public: CMyString(char *pData = nullptr); CMyString(const CMyString &str); C...

2020-01-10 11:10:00 231

原创 ubuntu鼠标变成十字,不能操作的解决

问题原因是输入的import操作还在运行,shell命令行把终端当成了python环境。解决办法:办法1:打开命令行:ctrl+alt+T找到import的进程 :ps -e | grep import杀死import进程kill -9 21121(21121是你的import进程号)办法2:直接命令行输入pkill compiz办法3:命令行输入reboot,...

2019-09-11 10:04:14 2880

原创 opencv训练自己的分类器,可替换各种目标识别

环境:opencv-4.0python方法:opencv_createsamples,opencv_traincascade流程:收集需要训练的正、负样本生成正负样本描述文件分类器训练目标检测收集样本关于样本的收集,...

2019-09-06 11:47:06 20555 18

原创 mysql-installer-community-8.0.17.0.msi安装教程

下载官网地址 https://dev.mysql.com/downloads/installer/

2019-08-29 15:58:17 4464 2

原创 C++学习笔记(五)数学运算,生成随机数

C++ 内置了丰富的数学函数,可对各种数字进行运算。下表列出了 C++ 中一些有用的内置的数学函数。为了利用这些函数,您需要引用数学头文件 。函数描述double cos(double);求余弦double sin(double);求正弦double tan(double);求正切double log(double);求对数double po...

2019-08-24 16:01:11 355

原创 C++学习笔记(五)Lambda 表达式

lambda表达式定义了一个匿名函数,并且可以捕获所定义的匿名函数外的变量。它的语法形式是:[ capture ] ( parameter ) option -> return_type { body; };其中:capture 捕获列表parameter 参数列表option 函数选项return_type 函数返回值类型body 函数体比如// definati...

2019-08-24 14:51:17 228

转载 C++学习笔记(四)goto

gotogoto 语句允许把控制无条件转移到同一函数内的被标记的语句。**goto只能在函数体内跳转,不能跳到函数体外的函数。即goto有局部作用域,需要在同一个栈内。**需要在要跳转到的程序段起始点加上标号。注意:在任何编程语言中,都不建议使用 goto 语句。因为它使得程序的控制流难以跟踪,使程序难以理解和难以修改。任何使用 goto 语句的程序可以改写成不需要使用 goto 语句的写法。...

2019-08-24 10:46:53 340

原创 C++学习笔记(三)存储类

下面列出 C++ 程序中可用的存储类:autoregisterstaticexternmutablethread_localautoauto 关键字用于两种情况:声明变量时根据初始化表达式自动推断该变量的类型、声明函数时函数返回值的占位符。auto f=3.14; //doubleauto s("hello"); //const char*auto z = n...

2019-08-23 17:41:39 240

原创 C++学习笔记(二)全局变量初始值,转义字符,常量,类型限定符

全局变量初始值定义全局变量时,系统会自动初始化为下列值:数据类型初始化默认值int0char‘\0’float0double0pointerNULL转义字符转义序列含义\\ 字符’’ 字符"" 字符?? 字符\a警报铃声\b退格键\f换页符\n换行符...

2019-08-23 17:09:24 315

原创 Hadoop学习(五)SecondaryNameNode

是一个小弟;是NameNode的冷备份;当NameNode挂掉的时候,它并不能马上替换NameNode并提供服务。辅助NameNode,分担其工作量,SecondaryNameNode负责定时默认1小时,从namenode上获取fsimage和edits来进行合并,然后再发送给namenode。减少namenode的工作量。在紧急情况下,可辅助恢复NameNode。热备份冷备份...

2019-08-23 16:54:51 608

原创 Hadoop学习(四) NameNode

是Master节点,是大领导。职责:管理HDFS的名称空间;管理数据块映射;处理客户端的读写请求;配置副本策略;关于NameNode中的元信息:当一个客户端请求一个文件或者存储一个文件时,它需要先知道具体到哪个DataNode上存取,获得这些信息后,客户端再直接和这个DataNode进行交互,而这些信息的维护者就是NameNode。NameNode管理着文件系统命名空间,它维护着文件系统...

2019-08-23 16:52:30 773

原创 Hadoop学习(三) HDFS组成架构

HDFS按Master和Slave结构分NameNode、SecondaryNameNode、DataNode几个角色

2019-08-23 16:47:58 313

原创 Hadoop学习(二) HDFS介绍

2.1 产生背景及定义2.1.1 背景随着数据量越来越大,在一个操作系统存不下所有的数据,那么就分配到更多的操作系统管理的磁盘中,但是不方便管理和维护,迫切需要一种系统来管理多台机器上的文件,这就是分布式文件管理系统。 HDFS只是分布式文件管理系统中的一种。2.1.2 HDFS(Hadoop Distributed File System)Hadoop分布式文件系统,主要用来解决海量数据...

2019-08-23 16:45:52 134

原创 Hadoop学习(一)Hadoop介绍

Hadoop1.1 产生背景HADOOP最早起源于Nutch。Nutch要构建一个大型的全网搜索引擎,包括网页抓取、索引、查询等功能,随着抓取网页数量的增加,如何解决数十亿网页的存储和索引成为问题。2003年开始谷歌陆续发表的三篇论文为该问题提供了可行的解决方案。分布式文件系统(GFS),可用于处理海量网页的存储;分布式计算框架MAPREDUCE,可用于处理海量网页的索引计算问题;BigTab...

2019-08-23 16:38:14 362

原创 C++学习笔记(一)注释,数据类型

C++注释:1.两种单行注释:/* 这是注释 */// 输出 Hello World多行注释:/* C++ 注释也可以跨行*/#if 0 cout << "Hello World(1)"; // 输出 Hello World(1) return 0;#else cout << "Hello World(0)"; ret...

2019-08-23 15:54:49 148

原创 win10下的CLion控制台中文乱码终极解决方案

如图,在windows10环境下运行,控制台输出中文乱码;解决方案:菜单 -> File -> Settings -> Editor -> File Encodings:在控制台右下角将utf-8转换为GBKrebuild project,运行解决。...

2019-08-23 15:07:12 6687 7

原创 4.寻找两个有序数组的中位数

题目给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。你可以假设 nums1 和 nums2 不会同时为空。示例 1:nums1 = [1, 3]nums2 = [2]则中位数是 2.0示例 2:nums1 = [1, 2]nums2 = [3, 4]则中位数是 (...

2019-08-02 10:03:25 127

原创 3.无重复字符的最长子串

题目:给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。示例 2:输入: “bbbbb”输出: 1解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。示例 3:输入: “pwwkew”输出: 3解释: 因为无重复字符的最长子串...

2019-08-02 09:57:41 113

转载 Java介绍

1.JAVAJava是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。2.JAVA体系JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版)JavaEE(J2EE)(Java 2 Platform,En...

2019-08-02 09:43:27 134

原创 2.两数相加(java)

题目:给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -...

2019-07-31 10:25:07 178

原创 1两数之和(java)

解法1:class Solution { public int[] twoSum(int[] nums, int target) { int[] a = new int[2]; for(int i = 0 ; i < nums.length ; i++) for(int j = i+1 ; j<nums.length ; j+...

2019-07-31 10:14:35 130

原创 spark连接hive

spark从hive表读数据并在mysql显示1. 配置文件先将hive/conf下的hive-site.xml复制到spark/conf下对照下面的hive-site.xml修改<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet type="text/xsl" href="c...

2019-07-16 16:00:55 256

空空如也

空空如也

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

TA关注的人

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