![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
@zozze
基础阶段只写基础
展开
-
关于cstdio和stdio.h的区别
stdio.h是以往的C和C++的头文件,cstdio是标准C++(STL),且cstdio中的函数都是定义在一个名称空间std里面的,如果要调用这个名字空间的函数,必须得加std::或者在文件中声明using namespace std。原创 2021-06-13 14:33:26 · 700 阅读 · 0 评论 -
栈应用之四则运算表达式
#include<iostream>#include<cstdio>#include<cctype>#include<string>#include<stack>using namespace std;运算级别规定int Priority(char c){ if(c=='#'){//最低级别,便于开始的比较 return 0; }else if(c=='$'){//放到表达式末尾,当只剩下#和$时表达式运算结束 re原创 2021-06-08 23:43:26 · 146 阅读 · 0 评论 -
kmp字符串匹配问题可直接执行c++程序
o(m*n)->o(m+n)#include <iostream>#include <string>using namespace std;class Solution {public: void getNext(int* next, const string& s) { int j = 0;//前缀的末尾 next[0] = 0;//第一个字符没有最长相等前后缀,规定为0 for(int i = 1原创 2021-06-06 21:08:43 · 191 阅读 · 2 评论 -
使用栈和模拟输入解决表达式求值问题
//表达式求值,使用栈和模拟输入进行#include<iostream>#include<algorithm>#include<cmath>#include<cstring>#include<cstdio>#include<stack>using namespace std;int sum=0;stack<int>num;int main(){ int a; int b; char ch; for原创 2021-06-05 16:34:06 · 102 阅读 · 0 评论 -
nosql之mongodb的数据库操作+集合的插入和更新操作
mongodb学习文档:https://docs.mongoing.com/一、数据库操作1.数据库use存在就使用,不存就创建use test1;查看所有数据库show dbs;切换当前数据库use test1;查看当前数据库db查看当前数据库所有的集合show tables;查看集合中的所有数据(条件查询时,如果使用了集合中没有的字段不会报错,但没结果)db.students.find({})//花括号可加可不加删除数据库在当前数据库下运行db.dropDat原创 2021-03-16 23:07:57 · 5493 阅读 · 5 评论 -
hadoop伪分布式下安装hive并配置远程mysql元数据库
最小化安装centos7- 管理员 root- 用户 hiveyd- 配置网络(root)```c - 重命名机器 $> hostnamectl set-hostname master - 设置主机名 $> vi /etc/hosts 填入 192.168.56.xx1 master - 关闭防火墙和自启动 $> service firewalld stop $> systemctl disable firewalld.se.原创 2021-03-06 18:51:49 · 373 阅读 · 0 评论 -
Nosql的存储模式
主要类别:键值数据存储模式文档数据存储模式列族数据存储模式图数据存储模式其他数据存储模式尤其键值存储模式是Redis 数据库的基础;文档存储模式是MongoDB数据库的基础。数据库的主要功能是存储和处理数据,由此NOSQL也不列外一、键值数据存储模式(Redis)键值数据库(Key Value Database)是一类轻量级结合内存处理为主的NOSQL数据库。说它轻量级,指的是它的存储数据结构特别简单,数据库系统本身规模也比较小;说它以内存为主的运行处理,设计目的是为了更快地实现对大数据的原创 2021-03-04 18:24:52 · 5623 阅读 · 2 评论 -
TRDB与NoSql技术比较
引言:从TRDB到NOSQL,它们到底发生了什么事情?为什么TRDB无法解决某些数据需求问题?而NOSQL对TRDB起弥补作用?我们需要从硬件和软件两个角度进行深入了解,只有掌握了它们的基础原理发现了它们的运行特点,我们才能更好地选择技术解决方案,甚至可以影响代码的选择质量。最主要核心问题,还是需要解决大数据下的速度和存储问题。一、硬件运行原理单机的局限性1.1传统关系型数据库系统设计之初主要基于一台服务器进行业务运行的,所以其受单机的硬件性能影响,所能提供的业务应用能力是受到严格限制的,最大性能原创 2021-03-04 18:19:34 · 2925 阅读 · 2 评论 -
MongoDB安装+studio 3T可视化
准备:1.centos7的安装与网路的配置2.下载mongodb-linux-x86_64-rhel70-4.2.0.tgz开始:1.进入usr目录cd /usr2.新建mongodb目录mkdir -m 777 mongodb然后再把下载好的压缩包使用moba直接拖拉到该目录3.解压到 usr/mongodb 目录下,并重命名文件夹tar zxvf mongodb-linux-x86_64-rhel70-4.2.0.tgzmv mongodb-linux-x86_64-rhel70-原创 2021-02-19 14:29:22 · 2472 阅读 · 5 评论 -
centos下 hadoop伪分布式和完全分布式的详细安装
hadoop完整环境搭建windows下的安装:工具准备:vmware 最新版本就行centos纯净版hadoop2.7.3jdk1.8xshell secureCRT步骤一 : 准备1.1.安装vmare1.2.配置虚拟机 master计算机重命名:$> hostnamectl set-hostname master关闭防火墙:$> service firewalld stop$> systemctl disable firewalld.service原创 2020-09-19 19:08:39 · 1487 阅读 · 0 评论