自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一. 做一个前后端分离的电商项目(技术栈 : springboot+mybatis-plus+vue) 的前期准备

注意 : 这是在main.js文件中直接进行挂载 ----> 非主页面 , 通常使用的是修改router(路由)的方法 ----> 这里只是介绍一个挂载页面的方法。ctrl+shift+A —> maven —> add maven projects —>选择对应的pom.xml。我用的是这个(用哪个都行) —> 找到喜欢的 , 点击显示代码 , 把需要的代码 粘贴到idea中即可。包扫描 , 将需要加入到spring容器中的接口的路径写在。设置 访问的主页面 —> 修改main.js文件。

2024-06-16 15:01:16 669

原创 springboot创建

构建项目时要有网,因为项目构建基于网址。

2024-05-30 18:19:57 171

原创 创建可视化网页六 : Sqoop的安装与测试

Sqoop就是hadoop和mysql的一个中间介质 , 作用就是可以将hadoop中的数据传到mysql中 , 或将mysql中的数据导入到hadoop中。

2024-05-28 21:28:23 673

原创 创建可视化网页五 : 数据预处理

一般,在没有特殊要求的情况下,只配置系统变量就够了。//通过管道查看100条数据(清洗过的)(注意名称与上面配置路径的名称相同即可)把刚刚环境配置的hadoop文件中的。, 则说明环境配置成功。//上传到hdfs中。

2024-05-27 16:30:07 538

原创 创建可视化网页四 : 虚拟机中Hive的安装与配置 , 并测试其是否安装成功

/启动mapreduce。

2024-05-27 10:53:45 973

原创 创建可视化网页二 : 虚拟机创建及配置 和 xshell,sftp连接 和 jkd,hadoop的安装和配置

core-site.xml文件中包含如读/写缓冲器用于Hadoop的实例的端口号的信息,分配给文件系统存储,用于存储所述数据存储器的限制和大小.文件中包含如复制数据的值,NameNode路径的信息,,本地文件系统的数据节点的路径。ssh-keygen -t rsa -P ‘’ -f ~/.ssh/id_rsa (注意 p是大写)// 编辑ifcfg-ens33文件(有的是ifcfg-ens32)//在 hosts文件中 添加自己的 “主机名 ip地址”//执行java.sh文件,让其生效。

2024-05-19 19:48:58 720

原创 创建可视化网页三 : 虚拟机上安装mysql

/重启mysql服务 service mysql restart。//将服务文件拷贝到init.d下,并重命名为mysql cp。删除etc目录下的my.cnf ,一定要删掉,等下再重新建。#表名大小写不明感,敏感为 (这行删掉)//检查系统中有无安装过mysql。//查询所有mysql 对应的文件夹。//查询系统自带mysql。

2024-05-19 19:45:40 1013

原创 创建可视化网页一 : 用VM搭建一个虚拟机(详细步骤)

其他选项默认即可等待…变成灰色就是快好了然后就可以登录了。

2024-05-19 19:04:17 181

原创 CSS 这就是一个按照我看到的css ,边用边总结的笔记~

这类属性值的效果是规定元素的内部显示类型 , 即定义元素内部子元素的布局方式。该属性值用于设置元素的外显类型为行内元素 , 在页面布局中 ,, 在元素前后进行换行 . 该类型的元素还可以设置。(top,bottom) 时 , 在元素空间上是。,但这并不会影响与同一行的行内元素的对齐。该属性值用于设置元素的外显类型为。的(top,bottom) 都。(left,right)是。, 在页面布局中 ,可以设置1~4个属性。

2024-04-15 20:54:45 349

原创 js学习总结

注意 : 如果输出的内容写的是标签 , 也会被解析成网页元素(也就是说 , 可以在write中直接写 标签)—>文件是按顺序加载的 , 要先加载完上面的代码 , 再执行js的代码。这两个在上面的js书写位置中用到了 , 就不做过多赘述了。创建一个 .js文件 (用来书写js代码)作用 : 向body内输出内容。

2024-04-14 23:04:41 385 1

原创 String的用法

最近刷算法题,总用到String的一些方法。

2024-04-08 17:28:31 306

原创 一些好玩的东西

后序位置 : 就是即将要从一个节点出去的那个时间点。前序位置 : 就是即将要进入到一个节点的时间点。中序位置 : 就是从左子树切换到右子树的时间点。

2024-04-06 21:59:59 285

原创 算法汇总啊

题目描述:一只青蛙可以跳上1级台阶,也可以跳上2级…求该青蛙跳上一个n级的台阶总共有多少种跳法。题目描述:一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级台阶总共有多少种跳法。分析:dp[1] = 1;题目描述:求斐波那契数列的第n项,n

2024-04-05 21:55:17 1061

原创 回溯算法 DFS 和 BFS

我在读这篇的文章时 , 本以为他会讲回溯算法和dfs的区别 但是,文章后面说----其实回溯算法就是dfs…区别就是:回溯算法是在遍历【树枝】,dfs算法是在遍历【节点】回溯算法和dfs算法极为相似,本质上就是一种暴力穷举算法。只针对上面有色儿的那一支杈。

2024-04-03 19:03:41 726

原创 Map的应用

【代码】Map的应用。

2024-04-01 08:56:27 219

原创 BigInteger的应用

BigInteger是Java中的一个类,用于处理大整数运算。在Java中,BigInteger的初始值是null,而不是0。当你创建一个BigInteger对象时,如果没有显式地给它赋初值,它将被默认设置为null。这是因为BigInteger是一个引用类型,而不是基本数据类型。引用类型的默认值是null,表示该引用没有指向任何对象。这样就可以将num的初始值设置为0了。

2024-03-31 21:47:49 355

原创 最短路径——Floyd算法、Dijkstra算法(未完...)

时间来不及,先整个大纲。之后会补充 重点先放在两个算法上。给定一个n个点m条边的有向图,图中可能存在重边和自环,这是一个带权的有向图(图片来自:JavaGuide)像这样(图片来自:JavaGuide)//同理,经过顶点1和顶点2中转呢?求任意两点间的最短路径问题(如图)//同理,经过3,4顶点也是这样。//把他们合并到一块写。

2024-03-30 21:36:12 658

原创 货物摆放例题——(求n的所有因子+foreach循环+set集合应用)

既然暴力循环所有1到n的数不行,那按照题意,这仨数一定是n的因子。==》想到,能不能把所有的因子存到一起,然后只循环这些因子?需要注意的是:在二分时,有一种特殊情况,使得存值会有个重复的。element_type就是集合或数组中元素的类型。我第一想法就是直接暴力循环,但是n给的太大了。element 表示每次循环迭代时访问的元素。collection:表示要遍历的数组或集合。那提到重复,就不得不提到Set集合了。既然要单独解决元素重复的问题。foreach的优缺点。它压根不会存重复的元素。

2024-03-30 17:12:38 496

原创 集合(ArrayList,HashMap,HashSet)详解+ entrySet的应用

最近总遇到要用 Map 的题这里写一下我的学习笔记主要参考来自github–JavaGuide项目(超超超超超级推荐!!!(文章最后会附上链接)

2024-03-29 21:23:06 909

原创 .msi文件的安装

package和文件路径之间有个空格!

2024-03-29 19:02:10 589

原创 数据结构----(数组,链表,栈,队列,树,哈希表)

table,也叫哈希表),是根据键(Key)而直接访问在内存存储位置的数据结构。也就是说,它通过计算一个关于键值的函数,将所需查询的数据映射到表中一个位置来访问记录,这加快了查找速度。队列(Queue)是先进先出(FIFO,first int first out)的线性表。当我们需要按照一定顺序来处理数据的时候,可以考虑使用队列这个数据结构。包含两个指针,一个prev指向前一个节点,一个next指向后一个节点。(LIFO,last in first out)的原理运作。有趣的理解(只是便于理解)

2024-03-26 17:10:49 1076

原创 java算法汇总(蓝桥常用-->自总版)(更新中...)

BigInteger是Java中的一个类,用于处理大整数运算。在Java中,BigInteger的初始值是null,而不是0。当你创建一个BigInteger对象时,如果没有显式地给它赋初值,它将被默认设置为null。引用类型的默认值是null,表示该引用没有指向任何对象。(此题toCharArray()方法的作用是 后面需要对c进行排序,所以需要将c转化为数组形式)作用 : 判断该String对象中是否包含参数中的字符串。常用判断条件 : 最大公约数为1的两个数 互质。只能被自身和1整除的数为质数。

2024-03-26 13:25:12 652

原创 mapreduce

这时测试,输出结果为[Stu(name=王五, age=0), Stu(name=宋七, age=11), Stu(name=张三, age=12), Stu(name=李四, age=34), Stu(name=赵六, age=45)]原理是 : 我们自己写分区的逻辑,执行代码时,会按照写的逻辑进行分区—>每个区中的数据分配到不同的reduce中执行===>这样不同reduce执行出来的数据就会存放在不同的文件中。需要用到 partitoner 分区。以下为代码更新的部分。

2024-03-22 17:29:14 248

原创 bfs(广度优先算法)

详细内容() : https://note.youdao.com/s/GC7gaVCj。

2024-03-22 17:26:13 191

原创 排序(冒泡/快速/归并)

时间复杂度为 O(n^2)原理核心代码。

2024-03-22 17:23:14 255

原创 DP(动态规划)

动态规划和递归的区别就是——》动态规划实现了对子问题的存储。

2024-03-22 17:20:37 184

原创 dfs(深度优先算法)

我的有道笔记

2024-03-22 17:16:40 114

原创 素数(素数判定 , 素数筛 , 唯一分解定理 , 约数定理)

【约数定理(约数个数定理,约束和定理) - CSDN App】https://blog.csdn.net/piaocoder/article/details/47954385?【大整数分解——Pollard Rho算法 - CSDN App】http://t.csdnimg.cn/ID2BFv。

2024-03-22 17:10:59 155

原创 线性基(未完...)

原数组A,由A数组中的元素经过异或运算组成的新数组A‘ ,就称A‘是A的张成,记作span(A)在一个三维平面上,任给出两个向量,这两个向量可以构成一个平面,这个过程就是张成。^异或运算:相当于不进位的加法(相同为0,不同为1)线性基的理解:可以理解为是 线性空间+基。线性空间满足八条件,其中要满足加法和乘法。&与运算:相当于乘法(全1得1)线性基的作用:求第i大的异或和。加法对应的是 ^(异或运算)笔记整理于b站 二次元的麦斯。乘法对应的是 &(与运算)

2024-03-22 17:08:11 203

原创 练习+扩展总结

首先有一个原数组然后构造一个数组使得所以,我们就称a数组是b数组的前缀和,而b数组就称为a数组的差分差分数组:每个位置的值表示原始数组对应位置的增量。

2024-02-14 19:55:40 896

原创 MyBatis4---映射文件输入输出参数

1.输入类型:(1)传递简单类型(2)传递pojo类型(3)传递pojo包装对象2.输出类型:(1)输出简单类型(2)输出pojo类型(3)输出pojo列表(4)输出hashmap3.resultMap输出

2023-12-11 16:24:22 88

原创 MyBatis3---Dao开发方法

(1)传统Dao方式(2)Mapper代理

2023-12-04 16:20:18 77

原创 Mybatis2---Mapper的增删改查

Mapper的增删改查

2023-12-01 15:24:57 342

原创 MyBatis1----mybatis框架搭建,全局配置,简单查询

mybatis框架搭建,全局配置,简单查询

2023-11-28 15:09:33 187

原创 hadoop----自定义序列化类型

mapreduce数据类型序列化和反序列化

2023-11-28 14:54:35 46

原创 hadoop----自己写的mapreduce

离线:mapreduce是基于磁盘上的文件的运算(不是实时进行数据统计/运算的)—-》是要找一个空闲时间(用户访问量少的时候),进行统一的统计/运算—-》这是一种推荐方式。—>继承Mapper类(extends Mapper)---->注意:还需要泛型指定。还有一种推荐方式:spark—-》spark是基于内存进行的运算(是实时进行推荐的,但是对内存的要求比较大)mapreduce书写过程---->写一个简单的逻辑来体会---->我们来写一个自定义的wordcount。mapreduce执行流程?

2023-11-26 15:25:01 93

原创 log4j.properties

【代码】log4j.properties。

2023-11-26 15:21:22 34

原创 动态代理(JDK动态代理)(CGLIB动态代理)

代理是一种常用的设计模式,其目的就是为其他对象提供一个代理以控制对某个对象的访问.代理类负责为委托类预处理消息,过滤消息并转发消息,以及进行消息被委托类执行后的后续处理.CGLIB动态代理不需要再添加Maven依赖了—>因为spring-core中自带。对象 如果嫌身上的事太多的话,可以通过代理来转移部分职责。代理类—>必须实现MethodInterceptor接口。动态代理—>你让我办事可以,我可能把你的事变成我的事。代理类 and 代理类里的拦截器。(2) CGLIB 动态代理。生活中都有什么代理呢?

2023-11-13 17:10:04 38

原创 Spring AOP(xml配置)(注解配置)

JoinPoint仅能获取相关参数,无法执行连接点.暴露出proceed()这个方法,就能支持aop:around这种切面(而其他的几种切面只需要用到JoinPoint,这跟切面的类型有关),就能控制走代理链还是走自己拦截的其他逻辑。proceedingjoinpoint继承了JoinPoint,在JoinPoint的基础上暴露出proceed(),这个方法是AOP代理链执行的方法.AOP的功能主要是为了拦截或者实现日志安全检查等一些检查的工作,aop也常用于事务管理,防止垃圾数据进入数据库.

2023-11-13 17:09:24 298

原创 hadoop(学习笔记)6----集群搭建

集群搭建(虚拟机克隆)

2023-10-24 16:24:53 48

空空如也

空空如也

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

TA关注的人

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