自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (3)
  • 收藏
  • 关注

原创 ubuntu1604 ROS下实时双目ORB-SLAM的环境搭建

本文主要记录本萌新从零开始搭建ORB-SLAM环境的一个过程,因为第一次装双系统,本来就遇到了很多的问题。来来回回装了好多天才弄好,中间遇到的主要问题和步骤参考放在下边,可能帮助到别人的话就倍感荣幸了。 第一步安装ubuntu1604双系统 这个网上教程很多主要过程就是去镜像网站下载ubuntu系统镜像,我使用的是1604LTS版本,然后使用ultraiso软件进行系统盘的创建,把电脑的硬盘压缩一部分空间(50GB以上吧,因为后期扩容...

2020-06-09 18:39:24 432

原创 Hive的基本概念+安装及配置

Hive基本概念(学习成本很低,sql) 解决海量结构化日志的数据统计 是基于Hadoop的一个数据仓库的工具,可以将结构化的数据文件映射为一张表,提供类SQL查询功能。 本质 将HQL转化为MapReduce程序 Hive处理的数据存储在HDFS Hive分析数据底层的默认实现是MapReduce (可以spark)【离线存储可以用,吞吐量大】 执行程...

2020-05-13 10:53:30 277

原创 Zookeeper API 测试代码

https://blog.csdn.net/qq_39063526/article/details/105998288 中的代码import java.lang.String;import org.apache.zookeeper.*;import org.apache.zookeeper.data.Stat;import org.junit.Before;import org....

2020-05-08 16:23:01 185

原创 Zookeeper集群搭建+客户端命令行操作+内部原理ZAB协议+API

协调大数据之间的框架合作 入门 Zookeeper为分布式应用提供协调服务的Apache项目 观察者模式 工作机制 存数据,通知注册过的观察者 ----协调 Zookeeper特点 : 主从(leader-follower) ...

2020-05-08 15:25:36 229 1

原创 Java Collection(List+Set+Map)学习笔记 &附源码分析

集合框架的概述 集合和数组都是对多个数据进行存储操作的结构,简称Java容器 此时的存储,主要指的是内存层面的存储,不涉及到持久化的存储 数组与集合 数组在存储多个数据方面的特点 一旦初始化后,其长度确定 比如:String[]arr,int[] 一旦定义好,元素的类型也就确定了。 数组缺点...

2020-05-07 21:09:23 227

原创 MapReduce核心思想+详细流程学习(附案例代码)

MapReduce概述 MapReduce定义 MapReduce是一个分布式运算程序的编程框架,是用户开发“基于Hadoop的数据分析应用”的核心框架。 MapReduce核心功能是将用户编写的业务逻辑代码和自带默认组件整合成一个完整的分布式运算程序,并发运行在一个Hadoop集群上。 优缺点 ...

2020-05-07 11:18:44 782

原创 Linux之Shell脚本基础操作

为什么要学习Shell编程 Shell脚本的执行方式 vimmyShell.sh(source myshell.txt || . myshell.txt 文本文件 /bin/bash/ my.txt) #!/bin/bash echo “helloworld” ...

2020-04-23 12:22:18 235

原创 Maven自动化配置工具 eclipse

Maven 添加第三包jar包 转存失败重新上传取消 解决jar包之间的依赖关系 转存失败重新上传取消 处理jar包之间的冲突 版本冲突 获取第三方jar包 转存失败重新上传取消 将项目拆分成多个工程模块 1 ...

2020-04-22 11:18:59 152

原创 Redis事务+持久化+主从复制+Redis集群

Redis事务 Redis事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。 Redis事务的主要作用就是串联多个命令防止别的命令插队。 Redis事务中的三个命令 Multi 、Exec 、 discard 转存失败重新上传取消 Mult...

2020-04-22 11:12:41 174

原创 Redis基础解释+安装教程+五大数据类型+Jedis验证码

Redis Redis和Memcached的比较 转存失败重新上传取消 转存失败重新上传取消转存失败重新上传取消 转存失败重新上传取消转存失败重新上传取消 转存失败重新上传取消转存失败重新上传取消 makediskclean 转存失败重新上传取消转存失败重新上传取消 red...

2020-04-22 11:05:27 173

原创 Servlet基础

Servlet 基础一.概念及安装1.什么是Servlet 服务端的java程序 必须实现javax.servlet.Servlet接口 标准 没有main()方法,它的生命周期由容器来管理(Tomcat) 2.web Server 80Apache nginx iis Web服务器软件HTTP请求:GET /in...

2019-11-09 12:29:25 191

原创 2019西北大学信科软件工程专硕复试回忆

西北大学的复试线出来的相当的晚,复试时间也比较晚。今年网上调剂系统3月20日开放,然后西北大学的复试线在3月21日下午才放出来,我当时还在临潼参加某校的调剂(因为我初试分数不算高,今年软工专人又非常之多),害怕过不了复试线。收到通知后,开始进入正题。第一阶段-体检(3月25日-3月29日)体检一般会提前几天开放,方便考生在有空的时间过来,比如今年虽然复试通知是29日上午体检,我是3月25...

2019-11-06 09:42:42 3769 16

原创 Java Web

第八章 Java WebWeb开发的相关知识C/S 与 B/S 体系结构:网络应用程序开发体系结构 客户端/服务器 浏览器/服务器1.C/S结构 C/S结构是早起出现的一种分布式架构.在这种结构中,客户端需要安装专门的客户端软件,而服务器通常会采用高性能的PC或工作站,并采用大型数据库系统(如oracle,SQL,Server等). 在C/S结构...

2019-11-06 09:41:49 390

原创 Python入门

Python笔记/精确除 //地板除 **幂十六进制数: 0xAF ->175 八进制数:0o10 ->8 二进制数: 0b1011010010 -》722注意:这些表示法都是以0打头的。标识符:字母,数字,下划线组成 ,且不能由数字打头.x=input('提示语句') 默认字符串 可使用强制类型转换pow(2,3)...

2019-10-25 10:06:12 150

原创 Java反射 及反射代理

反射只需知道被使用来扩展功能的类的类名没看懂没关系,现在你只需要知道除了使用new关键字来创建对象外,下面的方法也可以实现对象的创建:(也就是我们要讲的java反射)//1、获取Class对象String className = "com.bean.Person";Class<?> c = Class.forName(className);...

2019-10-24 18:11:31 94

原创 TCP & UDP 编程 在线聊天实现

TCP编程TCP UDPTCP编程 :Server Socket Socket端口:两个字节 0-1024系统保留ServerSocket 服务器端ServerSocket ss=new ServerSocket(8888);syso("服务器已启动");Socket s=ss.accept();//等待客户端的连接...

2019-10-24 18:09:54 387

原创 Java Web

第八章 Java Web Web开发的相关知识 C/S 与 B/S 体系结构: 网络应用程序开发体系结构 客户端/服务器 浏览器/服务器 1.C/S结构 C/S结构是早起出现的一种分布式架构.在这种结构中,客户端需要安装专门的客户端软件,而服务器通常会采用高性能的PC或工作站,并采用大型数据库系统(如oracle,SQL...

2019-10-24 18:08:37 527 1

原创 Java之网页开发基础-前端知识

第七章 网页开发基础1.<!DOCTYPE>标记2.<html>标记3.<head>标记4<body>标记<body>Hello world!</body>单标记和双标记 HTML中的标记分为单标记和双标记,其中单标记也成为空标记,是指用一个标记符号即可完整描述某个功...

2019-10-24 18:01:09 867

原创 MySQL及JDBC知识

MySQL 显示当前所有数据库SHOW DATABASES; 创建数据库CREATE DATABASE chapter16; 切换数据库USE DATABASE charpter16; drop database sss; 创建数据表 CREATE TABLE USER ( id INT(10) PRIMARY KEY, user...

2019-10-24 17:59:32 356

原创 Java基础之集合类

集合类 数组可以用于保存多个对象,但是如果在对象数目无法确定的情况下,数组是不适用的,因为数组的长度不可变.为了保存这些数目不确定的对象,JDK中提供了集合类(又称容器类,),这些类可以存储任意类型的对象,并且长度可变.所有的集合类都位于Java.util包中,在使用时需要导入该报,否则会出现异常. 集合按照存储结构可以分为两大类,分别是单列集合(Collection) 和双列...

2019-10-24 17:56:07 221

原创 Java基础之多线程

多线程多线程是指在软件或硬件上实现多个线程并发执行的技术,具有多线程能力的计算机因为有硬件支持而使其能够在同一时间执行多个线程,进而提升整体的处理性能.本章将针对多线程进行详细讲解.线程概述 在学习线程之前,需要先了解一下什么是进程.在一个操作系统中,每个独立执行的将程序都可以成为一个进程(正在运行的程序),目前几乎所有的操作系统都支持多任务,即能够同时执行多个程序,例如W...

2019-10-24 17:55:21 548

原创 Java基础之I/O流

输入/输出输入/输出(I/O)是指程序与外部设备或者计算机之间的交互操作,例如从键盘输入数据,在显示器显示数据等,通过输入/输出操作可以从外界接收信息,或者是把信息传递给外界.在Java中,将这种不同的输入输出设备之间的数据传输抽象为"流",通过"流"的方式在输入/输出设备之间进行数据传递.由于Java中的流都位于java.io包中,因此称为I/O流.I/O流分为很多种,按照操作数据...

2019-10-24 17:54:37 283

原创 Java基础之面向对象知识

java面向对象三大特性:继承、封装、多态对象的特征(属性),对象的行为(方法)public class Car{String color;int num;public void run() { syso("car running~~") }}类名 对象名=new 类名();public class Car {Strin...

2019-10-24 17:53:03 227

原创 Java入门基础知识

JAVA 入门JAVA语言的特点:1.简单易用 2.安全可靠 3.跨平台性 4.面向对象 5.支持多线程数据类型转换:1.自动类型转换:①两种数据类型彼此兼容②目标类型的取值范围大于源类型的取值范围2.强制类型转换:不满足上边条件比如: byte 可以通过自动类型转换为int 而 int 转byte则会报错变量的作用域:一个大括号中常量:在程序中固定不变的值...

2019-10-24 17:49:47 300

原创 马踏棋盘

#include /*by sangsang*/int H[12][12]={0};int Move[8][2]={{2,1},{1,2},{-1,2},{-2,1},{-2,-1},{-1,-2},{1,-2},{2,-1}};int cnt;int count=0;void print(){printf("第%d个马踏的棋盘为:\n",++count);

2017-10-02 20:46:33 186

原创 归并分治找最大连续子序列

#include /*2017/10/2 20:07  by com.stw.beans */int a[10]={3,6,-4,6,-1,5,-6,7,2,-5};int x,y,m;int L,R;int max3(int i, int j, int k)  {      if (i>=j && i>=k)          return i;   

2017-10-02 20:42:14 346

mapreduce案例文本文件.zip

https://blog.csdn.net/qq_39063526/article/details/105968494 本文案例中用到的文件

2020-05-07

commons-pool2-2.6.2.jar

Redis 的Cluster集群搭建依赖的jar,优秀的开源对象池化组件apache-commons-pool2,它对对象池化操作进行了很好的封装,我们只需要根据自己的业务需求重写或实现部分接口即可,使用它可以快速的创建一个方便,简单,强大对象连接池管理类。

2020-04-22

2019西北大学软工专硕复试回忆.pdf

2019西北大学软工专硕复试回忆,希望可以帮到复试时候紧张的学弟学妹们~

2019-09-04

空空如也

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

TA关注的人

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