1.优雅的移动 1.1在行内移动光标 $(shift + 4) = 直接跳转到行末 ^(shift + 6) = 再次跳回行首 1.2跨行移动 数字 + 方向键 = 一次性跳多行 ctrl + f/b = 往前或往后翻 G(shift + g) = 直接跳到文件最末行 gg = 回到文件第一行 1. ...
分类:
系统相关 时间:
2020-05-30 21:54:25
阅读次数:
85
redis在现在的项目中经常出现,但是伴随着一波又一波的新人进入这个行业,一些问题被一次又一次的暴露。 说明在使用一个东西之前,充分了解到会带来什么影响,是十分重要的。 众所周知,redis是一个内存数据库,相较于磁盘数据库,其读取速度之快,让宅男们自惭形秽。 redis的应用场景,主要就是为了减轻 ...
分类:
其他好文 时间:
2020-05-30 21:53:33
阅读次数:
121
确保RabbitMQ的端口等配置正确,进入RabbitMQ中,开启一项配置。 例:开启RabbitMQ docker run -itd --name myrabbitmq -p 15672:15672 -p 5672:5672 rabbitmq 进入RabbitMQ docker exec -it ...
分类:
其他好文 时间:
2020-05-30 21:53:15
阅读次数:
331
一、通用优化 1.1、NameNode 的元数据备份使用 SSD 1.2、定时备份 NameNode 上的元数据 建议每小时或者每天备份,如果数据极其重要,可以5~10分钟备份一次。备份可以通过定时任务复制元数据目录即可。 1.3、为 NameNode 指定多个元数据目录 使用 dfs.name.d ...
分类:
系统相关 时间:
2020-05-30 21:52:59
阅读次数:
105
给出下面的一个基类框架: class Point_1D { protected: float x;//1D 点的x坐标 public: Point_1D(float p = 0.0); float distance( );//计算当前点到原点的距离 } 以Point_1D为基类建立一个派生类Poin ...
分类:
编程语言 时间:
2020-05-30 21:52:23
阅读次数:
175
(一)创建集合MongoDB的集合相当于关系型数据库的表,不过在创建集合时,执行指定集合名称与选项即可,无需指定类似RDBMS的列名。创建集合的语法为:db.createCollection(name,option)其中,name是集合的名称,option是集合的配置选项。option参数是可选的, ...
分类:
数据库 时间:
2020-05-30 21:52:11
阅读次数:
109
/** * 二叉树中两个节点的最低公共祖节点 */public class LowerAncestors { public static Node lowerAncestors(Node head, Node o1, Node o2) { return process(head, o1, o2).r ...
分类:
其他好文 时间:
2020-05-30 21:51:52
阅读次数:
57
Caffe框架GPU与MLU计算结果不一致请问如何调试? 某一检测模型移植到Cambricon Caffe上时,发现无法检测出结果,于是将GPU和MLU的运行结果输出并保存后进行对比,发现二者计算结果不一致,如下图所示: 第一张为GPU模式下,第二张为GPU模式,二者使用的输入和数据预处理方式均完全 ...
分类:
其他好文 时间:
2020-05-30 21:51:21
阅读次数:
85
一:BFC (Block Formatting Context)定义 BFC 全称 Block Formatting Context,翻译块级格式化上下文。BFC 可以看作是隔离了的独立容器(渲染区域),容器里面的元素不会在布局上影响到外面的元素,相当于建立一个隐形的边界 前提:每个渲染区域用for ...
分类:
其他好文 时间:
2020-05-30 21:51:08
阅读次数:
100
网上解释: this永远表示的是当前对象。在jsp中有九大内置对象,其中page对应this关键字。JSP网页本身,page对象是当前页面转换后的Servlet类的实例。从转换后的Servlet类的代码中,可以看到这种关系:Object page = this;在JSP页面中,很少使用page对象。 ...
分类:
Web程序 时间:
2020-05-30 21:50:37
阅读次数:
134
package com.thread.sync; class common {//同步资源池 private char ch; //****资源池公用资源*** private boolean available=false;//默认等待生产数据 synchronized char get(){// ...
分类:
编程语言 时间:
2020-05-30 21:50:24
阅读次数:
78
网络爬虫(Web crawler),是一种按照一定的规则,自动的抓取万维网信息的程序或脚本。 1.1 爬虫入门程序 1.2网络爬虫介绍 大数据时代,信息的采集是一项重要的工作,而互联网的数据是海量的,如果单纯靠人力进行信息采集,不仅低效繁琐,搜集的成本也会提高。如何自动高效地获取互联网中我们感兴趣的 ...
分类:
其他好文 时间:
2020-05-30 21:50:07
阅读次数:
123
#include<cstdio> #include<cstring> #include<iostream> #include<cmath> #include<algorithm> #include<queue> using namespace std; const int maxn=1e4+5,IN ...
分类:
其他好文 时间:
2020-05-30 21:49:50
阅读次数:
66
1、第五章主要学习了与树相关的知识,从二叉树拓展到一棵普通的树,再从一棵普通的树拓展到哈夫曼树,再从树拓展到森林的概念。5-1节学习了树和二叉树的定义,对节点,根节点,叶子结点,深度,度等概念进行了初步的了解。5-4节了解了与二叉树相关的一些性质,其中引出了完全二叉树与满二叉树的概念,从这一节开始也 ...
分类:
其他好文 时间:
2020-05-30 21:49:33
阅读次数:
63
引言 Kafka是一款很棒的消息系统,今天我们就来深入了解一下它的实现细节,首先关注Producer这一方。 要使用kafka首先要实例化一个KafkaProducer,需要有brokerIP、序列化器等必要Properties以及acks(0、1、n)、compression、retries、ba ...
分类:
其他好文 时间:
2020-05-30 21:48:33
阅读次数:
75
js 简单版本的二叉树实现 https://github.com/DaiHangLin/js-binary-tree 概念 首先二叉树是一颗树,也就是每一个节点(除了root节点外)都存在其父节点,可能存在子节点,对于没有子节点的节点称之为叶子节点。 而二叉树是树的一种特殊情形,也就是每个节点最多只 ...
分类:
编程语言 时间:
2020-05-30 21:48:18
阅读次数:
66
设置淘宝镜像 npm config set registry http://registry.cnpmjs.org 通过npman下载安装cnpm npm install -g cnpm -registry=https://registry.npm.taobao.org 全局安装了cnpm,然后cm ...