爱萨萨
码龄20年
关注
提问 私信
  • 博客:969,668
    社区:400
    970,068
    总访问量
  • 15
    原创
  • 2,340,394
    排名
  • 311
    粉丝
  • 0
    铁粉

个人简介:快乐工作、快乐生活~

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:辽宁省
  • 加入CSDN时间: 2005-04-11
查看详细资料
个人成就
  • 获得405次点赞
  • 内容获得150次评论
  • 获得1,703次收藏
创作历程
  • 5篇
    2023年
  • 5篇
    2022年
  • 6篇
    2021年
  • 14篇
    2020年
  • 106篇
    2019年
  • 254篇
    2018年
成就勋章
TA的专栏
  • java
    1篇
  • 技术-大数据
    205篇
  • 杂谈
    2篇
  • 学习方法等
    8篇
  • 技术-JavaEE
    29篇
  • 技术-数据库
    34篇
  • 技术-其它
    44篇
  • linux
    7篇
  • 技术-人工智能
    2篇
  • spring相关
    16篇
  • 技术-前端
    19篇
  • 微服务
    2篇
  • 可视化
    11篇
  • Python
    1篇
兴趣领域 设置
  • 大数据
    hadoophivestormsparketl
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

(转)Spring项目整合MyBatis-Plus

使用Spring整合MyBatis-Plus,原来的Mybatis配置只需要极少的更改就可以直接使用了,但是在导入依赖后需要去掉 原来的MyBatis以及Spring整合MyBatis的依赖,否则可能会出现版本冲突,因为MyBatis-Plus的依赖会自动导入mybatis的两个依赖。MyBatis-Plus 是基于Mybatis的一个工具,它是对MyBatis的增强,在其基础上只进行增强,不进行改变,是为了简化MyBatis开发,提高效率而研发的。
转载
发布博客 2023.09.01 ·
535 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring Security的基础使用(转)

进入移动互联网时代,大家每天都在刷手机,常用的软件有微信、支付 宝、头条,抖音等,下边拿微信来举例子说明认证相关的基本概念,在初 次使用微信前需要注册成为微信用户,然后输入账号和密码即可登录微 信,输入账号和密码登录微信的过程就是认证。认证︰用户认证就是判断一个用户的身份是否合法的过程,用户去访问系 统资源时系统要求验证用户的身份信息,身份合法 方可继续访问,不合法 则拒绝访问。常见的用户身份认证方式有:用户名密码登录,二维码登录, 手机短信登录,指纹认证等方式。1.创建springboot项目。
转载
发布博客 2023.07.26 ·
349 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringBoot接收前端参数json格式的五种方式(转)

第一种:以RequestParam接收。* 第五种:以JSON对象接收。* 第四种:以List接收。* 第二种:以实体类接收。* 第三种:以Map接收。
转载
发布博客 2023.07.25 ·
5196 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

Elasticsearch应用详解,看这一篇就够了,包教包会!(转)

Elasticsearch搞监控得益于其提供的Elastic Stack产品生态,丰富完善,很多时候监控需要立体化,除了指标之外,还需要有各种日志的采集分析,如果用其它纯指标监控产品,如Promethues,遇到有日志分析的需求,还必须使用Elasticsearch,这对于技术栈来说,又扩增了,相应的掌控能力会下降,个人精力有限,无法同时掌握很多种数据产品,如此选择一个更加通用的产品才符合现实。大数据领域的需求会让你对于查询与聚合特别关注,海量的数据需要快速的检索,也需要快速的聚合结果。
转载
发布博客 2023.07.25 ·
497 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

ElasticSearch分布式搜索框架-转(有点乱-先存着)

本身扩展性很好,可以扩展到上百台服务器,处理PB级别的数据。{"title":"大米手机","images":"http://image.leyou.com/12479122.jpg","price":3288}{"title":"小米手机","images":"http://image.leyou.com/12479122.jpg","price":2699}机","images":"http://image.leyou.com/12479122.jpg","price":5899.00}
转载
发布博客 2023.07.25 ·
118 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

转:spark项目实战-电商分析平台

spark 电商分析
转载
发布博客 2022.09.20 ·
499 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

转:Hadoop安装搭建伪分布式教程

hadoop伪分布式安装配置
转载
发布博客 2022.06.02 ·
318 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

转:大数据处理与开发课程设计——纽约出租车大数据分析

​​​​​​大数据处理与开发课程设计——纽约出租车大数据分析_LHR13的博客-CSDN博客_出租车大数据分析一、设计目的综合应用所学的Hadoop/Spark/Storm/Mongdb等技术,设计并实现一个较为完整的小型大数据处理和分析系统。通过系统分析、系统设计、编程调试、撰写实验报告等环节,初步掌握大数据分析软件系统设计的方法和步骤,灵活运用Java高级编程等语言进行软件开发,提高分析问题和解决问题的能力。提高Java高级程序设计水平,培养必要的工程实践动手能力。理解 HDFS 文件系统
转载
发布博客 2022.05.09 ·
4455 阅读 ·
2 点赞 ·
1 评论 ·
53 收藏

(转)Java中 LocalDate、LocalTime、LocalDateTime三个时间工具类的使用介绍

一、背景: 之前在做项目的过程中,对日期时间类没有一个系统的了解,总是在用的时候去搜索一下,解决问题即完事,久而久之,导致对这个概念特别模糊。直到近期,做项目的过程中使用了mybatis-plus框架,这个框架自动生成映射文件的工具会将MySQL中的datetime类型转化成Java中的LocalDateTime类型,由于几次都出现了转化错误、转化繁琐的问题,因此,就打算详细的了解一下Java中的时间类的相关知识,希望下次再使用能够做到心中有底。经过了几天的了解,对这个时间概念算是有了一个大致...
转载
发布博客 2022.03.31 ·
625 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

(转)hadoop3.2.1安装(vm版)

hadoop安装及配置,包括eclipse、idea的配置及使用。
转载
发布博客 2022.03.20 ·
772 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

转:五大常用算法——贪心算法详解及经典例子

贪心算法(又称贪婪算法)是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的局部最优解。贪心算法不是对所有问题都能得到整体最优解,但对范围相当广泛的许多问题他能产生整体最优解或者是整体最优解的近似解。基本思路:⒈ 建立数学模型来描述问题。⒉ 把求解的问题分成若干个子问题。⒊ 对每一子问题求解,得到子问题的局部最优解。⒋ 把子问题的解局部最优解合成原来解问题的一个解。该算法存在问题:1. 不能保证求得的最...
转载
发布博客 2021.10.09 ·
30796 阅读 ·
13 点赞 ·
0 评论 ·
98 收藏

转:贪婪算法小结

背景介绍:贪婪算法可以说是离我们生活最近的一种算法,人总是贪婪的嘛,所以这种算法的设计是很符合人性的。之所以这么说,是因为人们会在生活中有意无意的使用贪婪算法来解决问题。最常见的就是找零钱了,每个人都没学过该怎么找零钱,但在所有面额的钱都充足时,每个人都会找出同样组合来凑够需要的钱。其实这里面就是贪婪算法在起作用。设计思路:贪婪法的设计思路可以从两方面来理解,即直观上和数学上。从直观上理解贪婪算法就是用最快的方法来解决问题。在这里面“快”是主要目标,例如上面找零钱的例子,假如你要找的零钱为6.6元。那首
转载
发布博客 2021.10.09 ·
323 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

转:动态规划与贪心算法的区别

本来这次是该总结动态规划的,但在学习过程中发现动态规划和上一节的贪心算法有很大联系,而在算法设计过程中主要是对两种算法的选择,所以决定这次以对比的方式做总结,既可以更深入地了解动态规划,又可以对贪心算法有个新的认识。背景介绍:这两种算法都是选择性算法,就是从一个候选集合中选择适当的元素加入解集合。贪心算法的选择策略即贪心选择策略,通过对候选解按照一定的规则进行排序,然后就可以按照这个排好的顺序进行选择了,选择过程中仅需确定当前元素是否要选取,与后面的元素是什么没有关系。动态规划的选择策略是试探性
转载
发布博客 2021.10.09 ·
1923 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

转:JAVA十大经典算法总结

0、排序算法说明  ·0.1 排序的定义  对一序列对象根据某个关键字进行排序。  ·0.2 术语说明    ·稳定:如果a原本在b前面,而a=b,排序之后a仍然在b的前面;    ·不稳定:如果a原本在b的前面,而a=b,排序之后a可能会出现在b的后面;    ·内排序:所有排序操作都在内存中完成;    ·外排序:由于数据太大,因此把数据放在磁盘中,而排序通过磁盘和内存的数据传输才能进行;    ·时间复杂度: 一个算法执行所耗费的时间。    ·空间复杂度:运行完一个程序所需内存的...
转载
发布博客 2021.10.09 ·
1385 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

转:HashMap,ArrayList扩容

HashMap扩容:  当HashMap中的元素越来越多的时候,碰撞的几率也就越来越高(因为数组的长度是固定的),所以为了提高查询的效率,就要对HashMap的数组进行扩容,数组扩容这个操作也会出现在ArrayList中,所以这是一个通用的操作,很多人对它的性能表示过怀疑,不过想想我们的“均摊”原理,就释然了,而在hashmap数组扩容之后,最消耗性能的点就出现了:原数组中的数据必须重新计算其在新数组中的位置,并放进去,这就是resize。  那么HashMap什么时候进行扩容呢?当hashmap中.
转载
发布博客 2021.07.28 ·
209 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

eclipse中自动折行设置

1、以前需要安装插件https://ahtik.com/eclipse-update/ahtik-eclipse-wordwrap-0.0.5.zip,现在已经不能访问该网址了。2、新版本的eclipse支持自动折行功能,快捷键: Alt+Shift+Y3、如果有朋友想要将eclipse全局都设置为默认自动换行显示,可以采用下面的方法。 1)在工作空间目录下按照下面的路径找到org.eclipse.ui.editors.prefs文件. 2)metadata/.plugins/org....
原创
发布博客 2021.07.15 ·
2336 阅读 ·
5 点赞 ·
2 评论 ·
9 收藏

转:spark的练习题(6)

https://blog.csdn.net/qq_42721694/article/details/850015781.排序: 定义三个文件对文件内容进行排序(数字) package com.hyxy.spark01 import org.apache.spark.{SparkConf, SparkContext} object listarray { def main(args: Array[String]): Unit =...
转载
发布博客 2020.11.19 ·
573 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

转:scala常见笔试题

scala最近几年很火,主要是因为其在大数据领域的应用。下面这些面试题,基本上是scala函数式编程的精髓。Q1 var,val和def三个关键字之间的区别? 答:var是变量声明关键字,类似于Java中的变量,变量值可以更改,但是变量类型不能更改。 val常量声明关键字。 def 关键字用于创建方法(注意方法和函数的区别) 还有一个lazy val(惰性val)声明,意思是当需要计算时才使用,避免重复计算 代码示例: var x = 3 // x是I..
转载
发布博客 2020.11.18 ·
479 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

转:scala习题精选100道

https://www.cnblogs.com/steamedbundad/p/scalaExercise.html
转载
发布博客 2020.11.18 ·
409 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

原创:本机的sts或者idea执行MR代码访问虚拟机的hdfs问题(Connection refused、Permission denied)、磁盘占用

1、本机连接虚拟机的hdfs问题: 1)问题描述:Exception in thread "main" java.net.ConnectException: Call From WDR-20180305RKR/10.25.187.25 to ubuntu:9000 failed on connection exception: java.net.ConnectException: Connection refused: no further information; For more details s.
原创
发布博客 2020.11.12 ·
475 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多