自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Pycharm 远程连接docker进行远程调试,ssh测试可连接,但是sftp连接不上的问题

pycharm 远程连接 bash协议沟通

2023-12-13 15:04:01 391

原创 MD5 sha256 解密在线网站

在线解密md5 sha256

2023-07-12 11:05:02 1430

原创 大数据应用与原理之云数据库

一、云数据库概述** 特点:**1.按需服务2.随时服务3.通用性4.高可靠性5.易用性6.免维护7.安全性iaas saas paas云数据库与其他数据库的关系无专有模型,多个并用,以服务形式提供二、云数据库产品亚马逊、微软等三、UMP系统概述Alibaba开发通用 Unified Mysql Platform1.单一对外访问接口2.消除单点故障3.动态可伸缩性4.实现资源间相互隔离系统架构Mnesia 分布式数据库异步消息队列zoomkeepL

2021-12-07 09:42:52 3641

原创 c++的“万能头文件”——<bits/stdc++.h>

一、问题出现c/C++使用首先就是要开头头文件的引用,没有写头文件的程序基本都不会成功运行得到想要的结果,因为每个程序基本都避免不了一定的输入与输出,而输入与输出却在头文件#include/#include<stdio.h>中大量的库函数扑面而来,随之产生了一个很令人头疼的问题,每一种类型的函数的使用都需要有一个头文件作为前提,函数名和用法背半天先不说,还要记头文件,瞬间哭晕在厕所!二、解决方法,万能头函数目前这个万能头文件包括了c++中所有的头文件#include<bits/s

2021-11-21 20:40:32 40122 2

原创 C++遇到头文件、STL容器、类的语法常见问题

C++ 各种使用(一) 头文件和std命名空间头文件万能头文件<bits/stdc++.h>C++ 是在C语言的基础上开发的,早期的 C++ 还不完善,不支持命名空间,没有自己的编译器,而是将 C++ 代码翻译成C代码,再通过C编译器完成编译。这个时候的 C++ 仍然在使用C语言的库,stdio.h、stdlib.h、string.h 等头文件依然有效;此外 C++ 也开发了一些新的库,增加了自己的头文件, 例如: iostream.h:用于控制台输入输出头文件。

2021-11-21 20:35:03 1163

原创 算法复习从入门到放弃之图数据结构以及基本算法(图数据结构以及基本算法)

图的结构与算法一、图的表示 经典基本数据结构有矩阵和邻接表表示法 图的基本属性:边和点 **遍历算法** **BFS** 使用栈开始,将第一节点入栈,将所有邻接点入栈,做好标记,只要图联通,所有点都可以遍历到。mystack.add(node);myset.add(node);// dealing codewhile(!mystack.isEmpty()){Node cur = mystact.pop();for(NewNodes in cur.nexts){

2021-11-21 19:53:35 419

原创 【大数据应用之NoSql数据库】

NoSql数据库原理与应用一、NoSql概述(一)原因mysql关系数据库模式局限(二) nosql兴起原因二、nosql与mysql比较(一)数据原理(二)数据规模(三)数据模式(四)查询效率(五)一致性(六)数据完整性两者比较三、Nosql四大类型(一)键值数据库(二)文档数据(三)图数据库(四)列族数据库(五)类型之间之间比较NoSql 三大理论支持五、NewSql 数据库六 MongoDB (c++写)(一) 简介(三) 安装和使用MongoDB新的改变功能快捷键合理的创建标题,有助于目录的生成如何

2021-11-18 11:46:41 1727

原创 Windows系列系统 修改键盘默认对应键值(修改ctrl与fn位置, 解决键盘重要键损坏问题)

一、出现问题1.surface 自带微软键盘坏了,临时用个蓝牙键盘,顶上,这个键盘设计很不是适应,类似于联想那种将Fn键与Ctrol键设计,Fn键在键盘最左角!!! 一按ctrol加快捷键就出现Fn。。。最后不知道为什么CTRL 与V两个键都坏了。只有一个CTRL键。。。二、解决方法,更改系统默认的键值对应记得貌似硬件与接口课程讲过键盘的原理,百度搜索一下,win在系统注册表中修改对应关系就行,键盘两边有两个苹果的command键,一个修改为CTRL,另一个修改为V。三、方法步骤1.win+r

2021-11-13 10:11:26 11288 2

原创 算法入门到放弃

一、算法快速复习(B站左神) 1.算法的复杂度 2. 经典算法时间空间复杂度稳定性时间、空间、稳定性三者问题 1.归并排序的额外空间复杂度可以变成0(1),但是非常难,不需要掌握,有兴趣可以搜“归并排序内部缓存法 2. “原地归并排序”的帖子都是垃圾,会让归并排序的时间复杂度变成0 (N-2) 3.快速排序可以做到稳定性问题,但是非常难,不需要掌握,可以搜"01stable sort" 4.所有的改进都不重要,因为目前没有找到时间复杂度0(N1ogN),额外

2021-11-10 16:34:09 571

原创 Hbase2.2.2 出现SLF4J -JAVA包冲突引起问题warning( Class path contains multiple SLF4J bindings.)

一、问题:安装好Hadoop3.1.3版本后再安装Hbase2.2.2 出现 SLF4J包冲突警告二、原因:Hbase启动hbase shell运行命令报Class path contains multiple SLF4J bindings.错误,是因为jar包冲突了,所以对于和hadoop的jar包冲突的,可以将其他jar包删除,如果你不确定是否删除正确,可以将其他的jar包复制备份或者修改名称,确保操作以后失败了,还可以找回。三、解决方法1. 移除 hadoop或者Hbase文件任意一个相关冲

2021-11-09 15:47:28 1906

原创 大数据原理与应用之Hbase

四、Hbase分布式数据库4.1 简介Hbase是bigtable的开源实现性能好 广泛应用非结构,半结构化数据库为什么设计Hbase?HDFS大规模数据库,关系数据库对于海量数据解决不够有力关系型数据库更改麻烦区别和联系Hbase 数据类型少Hbase 操作少Hbase 基于列存储Hbase访问接口4.2 Hbase数据模型稀疏多维度 排列映射表支持动态扩展,保留旧版本,时间戳采用四维坐标定位(列族),键值数据库采用列存储,高效率压缩数据4.3 Hbase

2021-11-09 15:22:42 2136

原创 不通过twitter API获取Twitter数据的方法(自用爬取twitter数据)

不通过twitter API调用Twitter数据在做一个有关信息搜集的项目,需要抓取Twitter的数据以进行各种方面的应用,申请Twitter开发者账号又一直不通过,无法调用Twitter API, 从Github中找到了一个可以进行Twitter数据抓取的包,因为网络的原因耗费了挺多精力,开个贴记录一下,不要踩坑1、Python库的导入使用Twint包进行数据的抓取使用anaconda 创建好相应python3.6环境,开始安装twintpip install twint期间会遇到多次错

2021-11-02 00:01:36 2173 1

原创 因为错误关闭启动服务项目,导致win10开机时出现你的pin无法使用,【Surface pro 系列电脑】

一、 问题:开机时出现你的pin无法使用,一直锁在开机输入pin界面,无论进入安全模式,还是什么模式,都绕不开输入pin进入windows。(图片引用)二、 解决方法制作一个启动U盘(发放百度一大堆,使用个恢复软件即可制作, 通过启动U盘进入PE模式,然后打开系统配置,在常规项目使用正常启动或者有选择的启动)打开系统配置 win键 + R ,然后输入 msconfig ,进入引导选择 正常启动。1.2.3.二选一,确定应用后重启重启完毕后即可正常的使用pin打开进行登录服务。.

2021-11-01 15:48:41 12140 3

原创 Ubantu安装Hadoop3.1.3单机、伪分布式

一安装完ubantu后,下载hadoop进行安装1.默认环境Ubuntu 18.04 64位 作为系统环境(或者Ubuntu 14.04,Ubuntu16.04 也行,32位、64位均可)hadoop3.1.3.tar.gz文件下载地址传送门可以采用迅雷下载,速度比较快2.准备工作创建一个 名字为“hadoop”的用户,并使用 /bin/bash 作为 shellsudo useradd -m hadoop -s /bin/bash使用如下命令设置密码,可简单设置为 123456,按提示输

2021-10-14 23:56:00 554

原创 2021-10-14 大数据应用继续学习(二)

三HDFS分布式文件系统HDFS系统结构 、HDFS存储原理,与数据读写过程3.1 HDFS简介HDFS: Hadoop distributed file system两大核心(分布存储与分布处理)技术之一分布式文件系统单机无法存储,借助集群来存储计算机集群基本架构文件系统结构设计目标hdfs自身局限性3.2HDFS相关概念块:64-128M缺点:设计优点:1.切块存储大文件2.简化系统设计3.对数据备份HDFS 两大组件NameNode 与 Data

2021-10-14 21:10:33 106

原创 再度学习大数据技术与应用(厦门大学林子雨)

研究生阶段预学习 ——再度学习大数据技术与应用(厦门大学林子雨)4V概念大数据 -结构化数据与非结构化数据组成数据量大处理速度快 (秒级决策)价值密度低 商业价值高大数据概念和影响以数据为驱动去发现和解决问题,颠覆传统的方式全样非抽样精度非效率相关非因果大数据的应用纸牌屋的拍成电视剧-大数据应用谷歌的预测流感...

2021-10-14 19:23:31 287

原创 2021-08-01

数据结构复习数据结构在学什么?如何利用程序代码把现实世界的问题信息化,什么是数据?数据是信息的载体,描述客观事物属性的数、字符及所有能输到计算程序识别和处理的符号的集合。什么是数据对象具有相同性质对象的数据元素集合,是数据一个子集。什么是数据结构相互之间存在一种或者多种特定关系的数据元素集合数据结构三要素逻辑结构: 集合 、 线性 、树形 、 图状数据运算: 针对某种逻辑结构,结合实际需求,定义基本运算物理结构:如何用计算机实现这种数据结构数据的存储结构:(如何用计算机表示数据逻

2021-08-25 23:51:12 80

原创 2021-07-14

证券从业资格考试学习第一节股票的概述股票的几个性质优先股的定义优先股和债券的区别优先股和可转债的区别第二节股票发行三种方式的比较股票交易竞价原则竞价方式股票交易合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入第一节股票的概述你好! 这是你

2021-07-14 23:04:06 141

原创 复习Python爬取必应的壁纸

复习爬虫操作之爬取bing上的主页图片对于bing上的精美壁纸垂涎已久,也看过好多人写的爬取代码,时常想一天爬取一下未免也太麻烦了吧,直到今天看到这个博客,介绍了一个收集了bing精美图片的网站,眼睛放光.jpg简介二、使用的环境操作过程复习Python爬取必应的一些网站对于bing上的精美壁纸垂涎已久,也看过好多人写的爬取代码,时常想一天爬取一下未免也太麻烦了吧,直到今天看到这个博客,介绍了一个收集了bing精美图片的网站,眼睛放光.jpg##原文链接:链接: link.简介必应是微软推出的搜索引

2020-11-21 12:24:48 358 1

原创 数据结构练习题:假设二叉树的数据元素为字符,采用二叉链式存储结构。二叉树ADT实现的大部分代码已经给出,其中二叉树采用完全前序序列创建。请补充一个二叉树的输出函数,要求按目录缩进的形式输出一棵二叉树,

题目描述如下:假设二叉树的数据元素为字符,采用二叉链式存储结构。二叉树ADT实现的大部分代码已经给出,其中二叉树采用完全前序序列创建。请补充一个二叉树的输出函数,要求按目录缩进的形式输出一棵二叉树,同时要输出目录的层次。层次占2位、元素占1位,间隔4个位置(即共占7个位置)。 注意:答案区只写指定补充的函数代码,其他给定的代码不允许重写、修改和提交!例如:有如右图的二叉树输入:ABD@@E@@C@F@@输出: 1A 2B 3D

2020-06-09 01:18:19 3775

原创 堆栈ADT实现及应用,数据结构测试

数据结构复习,题目描述:假设栈ADT的数据元素为整数,栈ADT的实现采用顺序存储结构。现要用栈来辅助完成任意非负十进制整数到Base(Base不大于35)进制的转换。部分代码已经给出,请补充完善栈溢出处理函数和主函数。 注意:只提交需要补充的函数,其他代码不允许自己重写和修改。**栈溢出处理函数overflowProcess:**当栈满时,将栈的空间在原来基础上扩大1倍。主函数: 输入一个非负十进制整数n及要转换的进制Base,输出其转换后的进制形式,以及长度。输出格式如下:($...$)10=(

2020-06-03 22:49:59 680

原创 数据结构测试 线性表ADT实现

题目描述:超文本标记语言假设线性表ADT的数据元素类型为正整数,采用带头结点的单链式存储结构。线性表ADT实现的大部分代码已经给出,请补充写出类的两个成员函数insert和reverse。 注意:只需提交需要补充的函数代码,其他代码不能自己重写和修改。 insert函数:在元素值从小到大有序的线性表中插入一 个元素,仍然保持有序。 reverse函数:实现线性表元素的倒置,即将线性表中 数据元素的顺序反转。 线性表元素输入时,以 endTag 作为结束标志。 例如输入: 3 8 7 2 4

2020-06-03 22:43:02 1148

原创 贪心算法求解最大安排相容活动个数,时间管理符合最优解求法

问题描述:假设有n个活动的集合E={a1,a2,…,an},其每个活动都要求使用同一资源(如某个设备、教室、场地等),而在同一时间内只允许一个活动使用这一资源。每个活动都有一个要求使用该资源的起止时间si,fi,且si<fi。如果选择了活动ai,则它在半开的时间区间[si,fi)内占有资源。两个活动ai,aj称为是相容的,当且仅当它们的时间区间[si,fi)和[sj,fj)不相交,即si>=fj 或 sj >=fi。现要求在所给定的活动集中选出最大的相容活动子集。(提示:贪心策略)主

2020-06-01 00:41:22 1822

原创 统计计算一个斐波那契数时分解出的各子问题的个数

题目描述:分治策略是算法设计的重要策略之一,该策略的基本思想是把问题进行分解成一些子问题,通过子问题的求解完成对原问题的求解。其关键是分解和合并,好的分解或合并方法才会产生高效的分治算法。分治策略设计出的算法最常见的就是递归算法。但是如果在分解时,分解出的子问题有很多是重复的,那么这样的分治(递归)算法求解问题的效率就非常低。例如斐波那契数问题,如果采用递归求解,算法效率非常低:O( 2n )。而如果采用递推求解(动态规划自底向上求解),算法效率非常高:O(n)。现在请你编写程序,统计计算一个斐波那契

2020-06-01 00:25:29 607

原创 图结构的简单测试(假设无向、非加权图的数据元素为字符,采用邻接表存储结构。图的创建、存储结构输出等大部分操作的实现代码操作已经给出,请分别补充写出操作插入边、删除边的实现函数代码。)

从学校数据结构结课复习扒拉下来的题目,练手一下,题目描述如下:假设无向、非加权图的数据元素为字符,采用邻接表存储结构。图的创建、存储结构输出等大部分操作的实现代码操作已经给出,请分别补充写出操作插入边、删除边的实现函数代码。有关说明:(1)插入边, int Insert_Edge(g,vi,vj) 输入:图g,要插入边的两个顶点元素vi,vj; 输出:返回插入的状态(成功、错误:边顶点不存在、错误:边重复),根据不同的状态会输出: Error:Vertex does n

2020-05-27 20:54:36 2446 1

转载 python 字符串匹配表达式的使用

下面展示一些 内联代码片。python 语言简介,字符串的基本使用,内置函数方便操作s = input() #从键盘得多输入 回车截至s.isalnum() #所有字符都是数字或者字母,为真返回 Ture,否则返回 False。s.isalpha() # 所有字符都是字母,为真返回 Ture,否则返回 False。s.isdigit() #所有字符都是数字,为真返回 T...

2020-04-12 23:34:58 128

原创 C++二叉树 递归实现(前序,中序,后序)

数据结构之二叉树遍历二叉树有三种方式(V 根结点,L左孩子,R 有孩子)前序遍历(VLR)——先遍历根节点,再遍历左右节点;中序遍历(LVR)——先遍历左节点,再遍历根节点,最后遍历右节点;后序遍历(LRV)——先遍历左右节点,再遍历根节点。所以,其实遍历规则很简单,永远都是先遍历左子节点,再遍历右子节点,而什么时候遍历根节点由遍历方式决定。递归遍历下面先看看简单的递归遍历二叉树代码...

2020-04-12 17:04:43 414

原创 C++中“.”和“->”的使用区别 以及 new动态创建新的结构体

这两个符号都是C++成员运算符,主要用于确定类对象和成员之间的关系,用于引用类、结构和共用体的成员。点运算符“.”应用于实际的对象,箭头运算符“->”与一个指针对象的指针一起使用。下面展示一些 内联代码片。// A code blockvar foo = 'bar';typedef struct { int a[10]; int level; }JG;//结构体定义...

2020-04-12 16:47:21 785

原创 密码学中小费马定理的证明

开始费马小定理的证明:P是质数0,1,2,3,4…p-1是p的完全剩余系(都与P没有比1大公因子)∵a,p互质∴a, 2a, 3a, 4a …(p-1)a 也是mod p的完全剩余系{a, 2a, 3a, 4*a …(p-1)*a}mod p ≡ {0,1,2,3,4…p-1}∴123…(p-1)≡1a2a3a…(p-1)*a (mod p)∴ (p-1)! ≡ (p-1)!*a^(...

2020-04-03 17:22:01 638

原创 数学建模—整数规划(笔记)

第2章 整数规划2.1整数规划的定义: 数学规划中的变量(部分或全部)限制为整数时, 称为整数规划。若在线性规划模型中,变量限制为整数, 则称为整数线性规划。目前所流行的求解整数规划的方 法,往往只适用于整数线性规划。目前还没有一种方法 能有效地求解一切整数规划。2.2 整数规划的分类: 如不加特殊说明,一般指整数线性规划。对于整数 线性规划模型大致可分为两类 :(1)变量全限制...

2020-02-27 10:05:32 5016

keyboardtestutility.zip

键盘值查询官方工具

2021-11-13

保研准备资料大礼包(经验汇总+个人陈述+个人简历+联系老师+面试+自我介绍+申请表+提交材料+推荐信).rar

保研准备资料大礼包(经验汇总+个人陈述+个人简历+联系老师+面试+自我介绍+申请表+提交材料+推荐信).rar

2021-10-14

双向链表通讯录实现.cpp

用c++实现,添加备注,容易看懂,就一个代码,用双向链表实现通讯录,双向链表通讯录实现,数据结构的一个作业

2020-06-01

空空如也

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

TA关注的人

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