自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Gorm model定义: string VS *string

gorm中model定义的相关注意事项, string vs *string

2023-08-02 22:18:32 668

原创 go 函数命名返回值(Named result parameters)

golang/go函数命名返回值(Named result parameters)

2023-07-03 22:12:09 678

原创 最短路径算法模版(Dijkstra, Bellman Ford, SPFA, floyd)及例题「C++实现」

本文总结了常见的求图的最短路径方法, 并附有代码模版及例题。

2022-09-18 14:49:52 1503 3

原创 C++ accumulate函数介绍、具体案例

C++ accumulate函数介绍及使用案例

2022-06-13 12:00:09 36332 6

原创 C++ Sort函数详解

C++sort函数介绍、案例,自定义排序方法。

2022-06-06 22:18:02 127282 18

原创 C++ map遍历的几种方式

C++ map遍历的几种方式#include <iostream>#include <unordered_map>using namespace std;int main() { unordered_map<string, int> mp; mp["张三"] = 20; mp["李四"] = 18; mp["王五"] = 30; // 方式一、迭代器 cout << "方式一、迭代器" <&lt

2022-05-24 15:19:05 43045 3

原创 双非二本一战上岸科软经验贴

考研、科软

2022-04-03 00:31:57 17327 65

原创 连通块问题[bfs、dfs求解]

题目描述一个m*n的方格图,一些格子被涂成了黑色,在方格图中被标为1,白色格子标为0。问有多少个四连通的黑色格子连通块。四连通的黑色格子连通块指的是一片由黑色格子组成的区域,其中的每个黑色格子能通过四连通的走法(上下左右),只走黑色格子,到达该联通块中的其它黑色格子。输入:3 41 1 1 01 1 0 00 0 0 1输出 :21、bfs求解连通快的个数=搜索的次数,使用队列数据结构。#include<iostream>#include<queue>u

2021-06-25 11:08:08 2350

原创 C++string 初始化的几种方式

方式一 :最简单直接, 直接赋值string str1 = "test01" ;方式2 :string( size_type length, char ch );以length为长度的ch的拷贝(即length个ch)string str2( 5, 'c' ); // str2 'ccccc'方式三 :string( const char *str );string str3( "Now is the time..." );方式四:string( string &s

2021-05-10 12:09:31 34966 1

原创 C++中vector<vector<int> >的简单使用

目录1、定义:2、长度3、访问某元素2、插入元素案例1:案例2: 键盘输入n维矩阵 ,转化为二维向量vector<vector<int> >其实就是容器嵌套容器, 外层容器的元素类型是vector<int> ,内层容器的元素类型是 int型;1、定义:vector<vector<int> > A; //正确的定义方式,后面的尖括号前要加上空格vector<vector<int>> A; //c++11之前这样定义.

2021-05-07 11:31:10 26488 2

原创 二叉树前序、中序、后序、层序遍历(递归、非递归、Morris遍历) C++语言实现

二叉树前序、中序、后序、层序遍历。(递归、非递归、morris遍历) C++语言实现

2021-04-25 16:29:34 949

原创 2020年安徽省大数据与人工智能应用竞赛

2020年安徽省大数据与人工智能应用竞赛A卷2020年安徽省大数据与人工智能应用竞赛A卷学校名称: 队伍名称: 队伍编号: 第一部分:大数据平台搭建与运维(10分)场景说明目前,大数据技术及应用已经深入到各行各业,各高校也在积极建设信息化、智慧化校园,那么大数据中心建设必不可少,它可以服务于学校上游和下游,解决数据孤岛问题。假设现在某大学正在假设大数据中心,首先搭建大数据基础平台,用于数据存储和批量计算以及实时查询,现在请你完成Hadoo

2021-01-08 09:24:37 4832 5

原创 2020安徽省大数据与人工智能网络赛题目

今年参加了安徽省大数据与人工智能比赛,第一次参加、获得省级二等奖,(队友很给力,我拖后腿了), 自己实力还是有所欠缺、比赛过程中时间安排不是很合理,导致最后一题综合题(spark数据处理)没有时间做,现附上20年网络赛真题,供以后参加比赛的同学参考,2020年安徽省大数据与人工智能应用初赛题目第一部分:大数据平台部署(10分)第二部分:大数据预处理部分(20分)第三部分:大数据分析(20分)第四部分:可视化(15分)第五部分 人工智能(20分)第六部分:综合题(15分)数据获取第一部分:大数据平.

2020-12-25 16:00:08 3533 5

原创 Win10 导出文件夹下的所有文件名

Win10 导出文件夹下的所有文件名一、方法:使用`cmd`命令行的`dir`命令二、具体使用命令:三、命令解释四、Dir 参数补充一、方法:使用cmd命令行的dir命令演示图:二、具体使用命令:dir /B >> d:/a.txt三、命令解释dir /B 列出当前目录下的所有文件、>> d:/a.txt 将文件导出到 d盘下的 a.txt效果图:四、Dir 参数补充上面使用的 /B 使用的是空格式、也就是不加修饰,如果需要设置一些格式、如 :.

2020-12-17 11:51:46 13640

原创 Idea快速选中一行的四种方式

一、鼠标连续点三下二、end键将光标移到行尾 , ctrl+w 选中行三、end键将光标移到行尾 , shift + home 选中行四、home 键 光标移到行首、然后 点击shift +end

2020-12-16 23:08:55 36408 2

原创 U盘 FAT32、NTFS、exFAT介绍

文章目录文件系统的概念:1、FAT32格式:2、NTFS格式:3、exFAT格式在格式化U盘时、我们会看到三种文件系统可供选择,下面来介绍一下这三种文件系统。文件系统的概念:  计算机的文件系统是一种存储和组织计算机数据的方法,它使得对其访问和查找变得容易,文件系统使用文件和树形目录的抽象逻辑概念代替了硬盘和光盘等物理设备使用数据块的概念,用户使用文件系统来保存数据不必关心数据实际保存在硬盘(或者光盘)的地址为多少的数据块上,只需要记住这个文件的所属目录和文件名。在写入新数据之前,用户不必.

2020-11-26 13:43:36 4813

原创 pandas resample重采样频率介绍 、附案例

文章目录一、函数简单介绍实例一:简单使用补充 :常用聚合方法案列二:时间序列探索Apple公司股价数据参考链接官方文档 :https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.resample.html一、函数简单介绍DataFrame.resample(rule, axis=0**,** closed=None**,** label=None**,** convention='start’, ki.

2020-11-13 10:03:54 3990

原创 Spark : rdd转化为dataframe ,通过三种方式添加字段名称

目的: 将rdd转化为 dataframe ,并指定字段名称下面以一个实际的例子来演示:读取的数据如下: student_info.txt 、依次为学号姓名性别班级入学年份170401011001,施礼义,男,0101,20170901170401011002,王旭,男,0101,20170901170401011003,肖桢,女,0101,20170901170401011004,吴佩东,男,0101,20170901170401011005,魏会,男,0101,20

2020-10-30 19:03:35 1301

原创 将HiveSql查询到的结果导出到本地 /Hdfs

语法格式:INSERT OVERWRITE [LOCAL] DIRECTORY directory1 [ROW FORMAT row_format]select_statement1;注意 : 加local : 导入到本地 ,不加local --> 导入到 hdfs例:将查询到的结果保存到本地 , 字段之间以\t分隔INSERT OVERWRITE LOCAL DIRECTORY "/opt/data/"ROW FORMAT DELIMITED FIELDS TERMINATED B

2020-10-29 15:50:38 1098

原创 将SparkSql查询到的结果保存到本地

Spark.sql查询后得到一个DataFrame对象val df: DataFrame = spark.sql("select * from student")将结果保存到本地 【格式为csv格式】df.write.format("csv").save("output")补充: 如果sql语句中涉及到分区 ,那么保存的文件个数 与 分区的个数相同。如果想将查询的结果保存到一个文件中,可以使用下面的方法解释 :使用repartition方法将分区个数设置为一个df.repartitio

2020-10-28 22:56:51 4575 8

原创 Hive和mysql(传统数据库)的比较

由于 Hive 采用了类似SQL 的查询语言 HQL(Hive Query Language),因此很容易将 Hive 理解为数据库。其实从结构上来看,Hive 和数据库除了拥有类似的查询语言,再无类似之处。本文将从多个方面来阐述 Hive 和数据库的差异。数据库可以用在 Online 的应用中,但是Hive 是为数据仓库而设计的,清楚这一点,有助于从应用角度理解 Hive 的特性。1 查询语言由于SQL被广泛的应用在数据仓库中,因此,专门针对Hive的特性设计了类SQL的查询语言HQL。熟悉SQL开发

2020-10-13 10:14:53 2283

原创 centos7 查看、修改UUID

一、查看网卡UUIDnmcli con show 二、查看MAC地址nmcli device show三、生成UUID uuidgen 网卡名四、修改网卡UUID①、打开网卡配置文件,后面的ifcfg-*可能不一样, 根据实际情况配置vim /etc/sysconfig/network-scripts/ifcfg-ens32②、将生成的UUID复制到配置文件中五、重启网络service network restart...

2020-10-10 08:27:15 11485 1

原创 hadoop集群启动、停止命令【namenode、datanode、yarn、spark、hive】

Hdfs启动集群sbin/start-dfs.sh注:这个启动脚本是通过ssh对多个节点的namenode、datanode、journalnode以及zkfc进程进行批量启动的。启动NameNodesbin/hadoop-daemon.sh start namenode启动DataNodesbin/hadoop-daemon.sh start datanode停止集群sbin/stop-dfs.sh停止单个进程sbin/hadoop-daemon.sh stop zkfcs

2020-10-04 08:37:32 13335 1

原创 PV、UV、VV的意义及区别

UV(Unique visitor)是指通过互联网访问、浏览这个网页的自然人。访问您网站的一台电脑客户端为一个访客。00:00-24:00内相同的客户端只被计算一次。一天内同个访客多次访问仅计算一个UV。IP(Internet Protocol)独立IP是指访问过某站点的IP总数,以用户的IP地址作为统计依据。00:00-24:00内相同IP地址之被计算一次。UV与IP区别:如:你和你的家人用各自的账号在同一台电脑上登录新浪微博,则IP数+1,UV数+2。由于使用的是同一台电脑,所以IP不变,但

2020-10-03 21:52:47 8203 2

原创 C++/C计算程序运行时间

一、方法 :使用clock()函数clock()是C/C++中的计时函数,而与其相关的数据类型是clock_t。在MSDN中,查得对clock函数定义如下:clock_t clock(void) ;简单而言,就是该程序从启动到函数调用占用CPU的时间。这个函数返回从“开启这个程序进程”到“程序中调用clock()函数”时之间的CPU时钟计时单元(clock tick)数,在MSDN中称之为挂钟时间(wal-clock);若挂钟时间不可取,则返回-1。其中clock_t是用来保存时间的数据类型。二

2020-09-21 07:04:30 779

原创 Centos7 取消Vim自动注释

目录一、未配置前 :如图二、如何设置?1、打开配置文件2、设置如下 【在文件末尾添加如下代码】三、配置后 :如图一、未配置前 :如图二、如何设置?1、打开配置文件vim的配置文件在 /etc/vimrcvim /etc/vimrc2、设置如下 【在文件末尾添加如下代码】autocmd FileType * setlocal formatoptions-=c formatoptions-=r formatoptions-=o三、配置后 :如图...

2020-09-20 23:21:19 685

原创 CentOS7 更换为国内源

注意 : 本文介绍了 yum配置阿里云 和 清华大学的源,只需选择其中一个配置即可一、阿里云源1、备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos.

2020-09-20 21:15:03 1454

转载 Vim替换操作

Vim替换一、语法:[addr]s/源字符串/目的字符串/[option][addr]表示检索范围,如:“1,n”:表示从第1行到n行“%”:表示整个文件,同"1,"".,"".,"".,":表示从当前行到文件尾[addr]省略时表示当前行s:表示替换操作,其为substitute的缩写[option] : 表示操作类型,如:g:globe,表示全局替换c:confirm,表示进行确认p:表示替代结果逐行显示(Ctrl + L恢复屏幕)i:ignor.

2020-09-16 07:32:27 533

原创 IP地址构成 ,以及如何求“网络地址“以及“广播地址“

IP地址(英语:IP Address, 全称:Internet Protocol Address)又称互联网协议地址。当设备连接网络,设备将被分配一个IP地址,用作标识。通过IP地址,设备间可以互相通讯,如果没有IP地址,我们将无法知道哪个设备是发送方,无法知道哪个是接收方。一 、IP地址的构成IP地址构成网络地址 (网络位) + 主机地址 (主机位)IP地址如下五大类,其中A/B/C类为常用IP地址A类IP地址8位网络地址+24位主机地址.

2020-08-29 20:42:52 1362

原创 认识电脑的各大组件 【主板、CPU、内存条、硬盘、显卡、显示器】

文章目录一个例子 :电影是如何播放的机箱内部各部分介绍各组成部分介绍与用途①、主板②、CPU③、硬盘④、内存⑤、显卡“集成显卡” 与 “独立显卡”的区别⑥、电源一个例子 :电影是如何播放的  首先要双击这部电影,这个“双击”是操作系统提供的一个操作。电影本身是放在硬盘上的,当我们通过鼠标对它进行双击之后,操作系统就会将硬盘上的这部电影拷贝到内存中。  为什么要将它拷贝到内存中呢?因为CPU不能直接处理硬盘上的数据。所以要先将硬盘上的数据拷贝到内存中,然后再通过CPU处理内存里面的这部电影。处理的结.

2020-08-26 20:51:37 31898 1

原创 解决 Cisco Packet Tracer 【思科模拟器】输错命令, 提示 Translating “***“...domain server (255.255.255.255)

Cisco模拟器使用相关事项

2020-08-26 17:58:53 11702

原创 计算机网络实验 --- 单个交换机的vlan划分

12

2020-08-26 10:58:23 1304

转载 Cisco Packet Tracer 命令大全 【思科交换机模拟器命令大全】

Cisco Packet Tracer 命令大全基本配置文件操作启动配置密码设置接口配置CDP路由RIPIGRPEIGRPOSPFACLNAT PAT 配置负载分发DHCPHDLCPPPFRARP(默认启用)ISDNIS-ISBGP路由优化异步连接QoS转载自:https://blog.csdn.net/qq_42833924/article/details/89790004基本配置R> enable 从用户模式进入特权模式R# disable 从特权模式退到用户模式R# logo.

2020-08-25 08:07:16 38041 4

原创 PowerPoint 常用快捷键

1.常用快捷键快捷键作用Ctrl + A选中当前页或文本框的全部内容Ctrl + C复制Ctrl + V粘贴Ctrl + X剪切Ctrl + Z撤销最后一步操作Ctrl + S保存Ctrl + P打开"打印"对话框F5从第一张幻灯片开始放映Shift + F5从当前幻灯片开始放映Shift + Ctrl + Home在激活的文本框中,选中光标之前的所有内容Shift + Ctrl + End在激活的文本框

2020-08-24 20:11:38 1267

原创 Springboot 图书管理系统 【前端使用 layui】界面美观

图书管理系统 ,使用当前最为流行的 SpringBoot 框架,可作为springboot的入门项目练习使用,也可稍加改进做一个毕业设计项目。文章目录一、相关技术栈二、主要功能三、数据库表结构设计四 、界面设计①、登录界面②、管理员界面③、用户运行界面五、项目部署启动①、部署环境准备②、具体部署数据库配置【必须】github地址 : https://github.com/CodeZBW/library_manager_system如果觉得有用, 帮忙Star一下一、相关技术栈前端: .

2020-08-21 17:38:03 15465 26

原创 码云出现 “***: Incorrect username or password (access token)“ 错误

问题 :解决一、 依次打开 控制面板 — 用户账户 — 凭据管理器 — windows 凭据 ,如下图点击编辑 ,可以看到如下信息 ,我们需要对如下信息进行修改, 接着向下看:重要用户名: 点击个人主页 ,看到个人信息, @后面的是用户名密码: 你注册码云是的密码将信息对应的更改、保存即可...

2020-08-21 16:30:13 934 2

原创 js 中设置指定的代码 延迟执行 【单位 毫秒】

使用 setTimeout()方法示例 : 3s 后 弹出内容为 “hello world”的弹窗setTimeout(function(){ alert("hello world");//要执行的代码},300);//300代表延迟毫秒值定义和用法setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。提示: 1000 毫秒= 1 秒。提示: 如果你只想重复执行可以使用 setInterval() 方法。提示: 使用 clearTimeout() 方法来阻止函数的执行

2020-08-20 09:43:38 2419 1

原创 先通过 layui 进行表单验证 ,验证通过后使用ajax提交表单

一、需求使用 layui-verify 验证 表单选项 , 如果不满足则停留在此页面 , 不进行表单提交 。如果表单验证通过 ,通过ajax对表单进行相应操作。二、效果图三、如何使用 ?示例 :表单<form class="layui-form" id="addBookForm"> <div class="layui-form-item"> <label class="layui-form-label">

2020-08-20 05:08:38 2727 3

原创 使用layui表单 ---- > lay-verify=“***“没有效果

解决办法一、确保 form表单加上 class="layui-form"二、script中 加载 'form'<script> layui.use('form', function () { let form = layui.form; });</script>实例演示源码Tips : 记得导入 layui.js 以及 layui.css<!DOCTYPE html><html xmlns="http:

2020-08-20 03:46:35 1519 1

原创 Win10 “cmd“窗口向上拖动滚动条,不能查看完整命令

问题如图所示 :解决 :

2020-08-16 06:41:13 2627

空空如也

空空如也

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

TA关注的人

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