![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
阿里巴巴
文章平均质量分 78
m0_54850467
这个作者很懒,什么都没留下…
展开
-
Spring之拦截器
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-12 03:09:36 · 631 阅读 · 1 评论 -
mysql中添加字段
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-11 10:28:57 · 44867 阅读 · 3 评论 -
ansible模块--copy模块
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-11 01:39:00 · 527 阅读 · 0 评论 -
centos7安装mysql8
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-09 22:10:23 · 274 阅读 · 0 评论 -
MySQL 视图(详解)
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-08 22:47:48 · 2185 阅读 · 0 评论 -
Spring Boot Admin 介绍及使用
SpringBoot有一个非常好用的监控和管理的源软件,这个软件就是SpringBootAdmin。该软件能够将Actuator中的信息进行界面化的展示,也可以监控所有SpringBoot应用的健康状况,提供实时警报功能。显示应用程序的监控状态应用程序上下线监控查看JVM,线程信息可视化的查看日志以及下载日志文件动态切换日志级别Http请求信息跟踪其他功能点……可点击https更多了解Spring-boot-admin。搭建服务流程说明/**...原创 2022-08-02 06:55:24 · 993 阅读 · 0 评论 -
Spring Boot Actuator 漏洞复现合集
SpringBootActuator端点通过JMX和HTTP公开暴露给外界访问,大多数时候我们使用基于HTTP的Actuator端点,因为它们很容易通过浏览器、CURL命令、shell脚本等方式访问。SpringBootActuator未授权访问/dump-显示线程转储(包括堆栈跟踪)/autoconfig-显示自动配置报告/configprops-显示配置属性/trace-显示最后几条HTTP消息(可能包含会话标识符)/logfile-输出日志文件的内容/...原创 2022-08-02 06:54:48 · 1811 阅读 · 0 评论 -
Spring Boot 3.x快速入门
SpringBoot帮助你创建独立的、生产级的基于Spring的应用程序。大多数SpringBoot应用程序只需要很少的Spring配置。为所有Spring开发者提供一种快速的入门体验做到开箱即用提供大量非功能性特性相关项目(例如内嵌服务器、安全、指标、健康检查、外部配置)无代码生成、无需编写XML。...原创 2022-08-02 06:54:10 · 386 阅读 · 0 评论 -
Spring Boot 2.6.x整合Swagger启动失败报错问题解决(治标还治本)
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。注意开始的时候我用这个方法的确可以正常启动了,但后来我发现此方法在某些服务启动时会失效!所以解铃还须系铃人呐!,这就造成了上面的报错。...原创 2022-08-02 06:53:33 · 2352 阅读 · 1 评论 -
Spring Boot 2 基础篇学习笔记
基础篇Java基础语法Spring与SpringMVC知道Spring是用来管理bean,能够基于Restful实现页面请求交互功能Mybatis与Mybatis-Plus基于Mybatis和MybatisPlus能够开发出包含基础CRUD功能的标准Dao模块数据库MySQL能够读懂基础CRUD功能的SQL语句服务器知道服务器与web工程的关系,熟悉web服务器的基础配置maven知道maven的依赖关系,知道什么是依赖范围,依赖传递,排除依赖,可选依赖,继承。...原创 2022-08-02 06:52:57 · 74 阅读 · 0 评论 -
mysql5.7安装和配置教程(图文超详细版)
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。3,点击新建,变量名为MYSQL_HOME,添加你的mysql-5.7-winx64文件夹所在位置。看你的电脑多少位,32下载32位的,64下载64位的,根据需求下载第一个或者第二个。4,编辑Path,复制;5,在输入命令mysql-uroot-p,输入密码。...原创 2022-08-02 01:23:38 · 7388 阅读 · 0 评论 -
mysql5.7.35安装配置教程【超级详细安装教程】
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。配置登录MySQL的密码这个密码是你后期登录MySQL所用的密码。这里MYSQL就安装完成了哦,你的可以了吗,...原创 2022-08-02 01:23:03 · 348 阅读 · 0 评论 -
mysql5.7 实现分组后组内排序功能 ROW_NUMBER() OVER (PARTITION BY)
在mysql8.0以上版本有ROW_NUMBER()OVER(PARTITIONBY)函数可以进行分组并进行组内排序,但是5.7以下版本是没有这个函数,我们这时候可以利用临时变量来实现这个效果。原创 2022-08-02 01:22:26 · 1275 阅读 · 2 评论 -
MySQL.MyBatis怎么将查询的两个字段作为Map的key和value
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。其实观察一下前端需要的代码形式,我们只需要把SQL查询的结果中。中的resultMap就是我们一开始讲到的前端需要的数据类型。...原创 2022-08-02 01:21:51 · 2722 阅读 · 0 评论 -
MySQL-进阶CRUD
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。需要满足使用groupby进行分组查询时,select指定的字段必须是“分组依据字段”,其他字段若想出现在select中则必须包含在聚合函数中。的成绩,就是多对多的关系。举个例子,我们要查找。查询所有同学的成绩,及同学的个人信息,如果该同学没有成绩,也需要显示。...原创 2022-08-02 01:21:15 · 337 阅读 · 0 评论 -
JavaWeb 七个步骤,完成一个servlet的hello world程序
上面介绍的步骤,其实都是最朴素的操作了~~因此也有一些办法,来提高上述流程的效率,就可以通过一些第三方工具来简化5和6的操作,毕竟每次修改代码,都需要重新打包,重新部署~~咱们是通过IDEA上的插件,直接把Tomcat给集成进来了~~做到“一键式”完成打包部署了~~注意Tomcat和IDEA是两个独立的程序!!!Tomcat不是IDEA功能的一部分!!后面开发,主要还是通过IDEA调用Tomcat的方式来进行。...原创 2022-08-01 17:16:56 · 114 阅读 · 0 评论 -
javascript百炼成仙 第一章 掌握JavaScript基础01 初入宗门
千鹤派,在脚本大陆,已是数一数二的大门派,每一个宗门弟子都能够修炼一种神奇的功法——JavaScript,修成之后,威力之大,足以翻山倒海,称霸一方天地!叶小凡拿起功法一看,赫然写着“JavaScript基础修炼要诀”几个银光大字,眼中放出异彩,一想到村中父老乡亲那期盼的眼神,便下定决心,不混出个名头,绝不回去!“这里是千鹤派青山院。”男子淡淡开口,神识一扫,惊讶地发现,此子的修行资质竟为甲等,眼中闪过一丝惊讶。“在下林元青,千鹤派青山院掌尊,你既然通过了考核,具备修炼资质,即刻你随我上山,不得有误。...原创 2022-08-01 17:16:20 · 144 阅读 · 0 评论 -
javascript怎么隐藏显示div
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。设置方法1、使用style对象的display属性,值为“none”可隐藏div元素,值为“block”可显示元素;2、使用style对象的visibility属性,值为“hidden”可隐藏div元素,值为“visible”可显示元素。这两种方式的区别是设置display隐藏后不占用原来的位置,而通过visibility进行隐藏后元素位置任然被占用。第二种方式隐藏后,任然占据原来的位置。...原创 2022-08-01 17:15:43 · 2780 阅读 · 0 评论 -
JavaScript对象详解,js对象属性的添加
英文名object,翻译成中文就是对象。用英语的角度来说object就是物体实体,即使他看不见摸不着。中文的对象指的是女朋友。在计算机中,用英语的角度理解对象,就是说放在内存里面的复杂数据集合,也叫做数据与方法的封装,是一种编程逻辑概念。函数是对数据与代码的封装,假如再把函数及函数外的数据进行封装,那就是object,即对象。...原创 2022-08-01 17:15:07 · 358 阅读 · 0 评论 -
JavaScript实现飞机大战
作者名简介CSDN博客专家,从事软件开发多年,精通Java、JavaScript,博主也是从零开始一步步把学习成长、深知学习和积累的重要性,喜欢跟广大ADC一起打野升级,欢迎您关注,期待与您一起学习、成长、起飞!...原创 2022-08-01 17:14:32 · 250 阅读 · 0 评论 -
2022年前端技术发展趋势
最近,字节跳动技术团队公布了一份关于 2022 年前端技术的发展趋势预测,总结了新的一年前端技术可能发生的6个变化,下面我们来参考一下。2014 年 10 月 28 日,W3C 正式发布 HTML5.0 推荐标准让前端技术蓬勃发展。虽然 HTML6.0 目前处于提案阶段,但是社区已经开始有了一些零星的讨论,所以可能它离我们并不太远。2022 年,可能 HTML6 并不会推出,但是可能会有更多利于用户体验的提案出现。Web1.0到2.0的转变,极大地改变了前端技术,Web3.0时代,可能是去中心化,可能是物联原创 2022-08-01 11:09:19 · 197 阅读 · 0 评论 -
2022年前端Vue常见面试题大全(三万长文)持续更新
因为组件是用来复用的,因为js里对象是引用关系,如果data是对象形式,那么data的作用域是没有隔离的,在多个子组件时,会被外部因素影响,如果data是一个函数,那么每个实例可以独自拥有一份返回对象的拷贝,组件实例之间的data属性值不会互相影响model-view-viewModel(MVVM)是一个软件架构设计模式,能够实现前端开发和后端业务逻辑的分离,其中model指数据模型,负责后端业务逻辑处理,view指视图层,负责前端整个用户界面的实现,viewModel则负责view层和model层的交互。原创 2022-08-01 11:08:42 · 298 阅读 · 0 评论 -
2022年SQL经典面试题总结(带解析)
吐血整理了一周SQL面试题,包括了选择题、问答题、实战题。每道题都给大家加了详细的解析。几乎每个知识点都涉及到了。刷完这套题,关于SQL的面试妥妥的。题目来源:各大厂面试题、牛客网1、要求删除商品表中价格大于3000的商品,下列SQL语句正确的是()A、DELETE FROM 商品 WHERE 价格>3000B、DELETE * FROM 商品 WHERE 价格>3000C、DELETE FROM 商品D、UPDATE 商品 SET * =NULL WHERE 价格>30002、在book表中,将工具原创 2022-08-01 11:08:03 · 2277 阅读 · 0 评论 -
2022年SQL大厂高频实战面试题(详细解析)
大家好,我是宁一这篇我们来看看各大厂出的高频实战题~实战题相对比较复杂,需要一定的耐心,主要学习解题思路。原创 2022-08-01 11:07:26 · 202 阅读 · 0 评论 -
2022年MySQL最新面试题
最近整理一份关于MySQL常见面试题的,也会根据自己的经验,标注一些出现的概率,最高5颗★出现的概率最高。比如这样百万级别或以上的数据如何删除出现概率★★★一般来讲在面试当中,关于数据库相关的面试题频率出现比较高的几个关键词是SQL优化、索引、存储引擎、事务、死锁、乐观锁、悲观锁、关系型数据库和非关系数据库对比等等。把这几个点问完基本也差不多10~20分钟了(一般一轮面试1小时左右),基本这些可以让面试官对你的数据库知识有一定的了解了。我的在线博客。也欢迎关注我的公众号mysql。...原创 2022-08-01 11:06:49 · 812 阅读 · 0 评论 -
史上最强 Java 学习路线图!
网上看到一首诗“代码尽头谁为峰,一见秃头道成空。编程修真路破折,一步一劫渡飞升。”感觉还挺有意境的。原创 2022-07-31 06:37:55 · 198 阅读 · 1 评论 -
史上最厉害的Java进阶之路
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦。...原创 2022-07-31 06:37:18 · 218 阅读 · 0 评论 -
史上最全的字节跳动 Java 面试题集锦,高级 Java 工程师面试技术
作为一名即将求职的程序员,面对一个可能跟近些年非常不同的2019年,你的就业机会和风口会出现在哪里?在这种新环境下,工作应该选择大厂还是小公司?已有几年工作经验的老兵,又应该如何保持和提升自身竞争力,转被动为主动?就目前大环境来看,跳槽成功的难度比往年高很多。一个明显的感受今年的面试,无论一面还是二面,都很考验Java程序员的技术功底。最近我整理了一份复习用的面试题及面试高频的考点题及技术点梳理成一份“Java经典面试问题(含答案解析).pdf和一份网上搜集的“...原创 2022-07-31 06:36:40 · 268 阅读 · 0 评论 -
史上最全的Redis基础+进阶项目实战总结笔记
Redis的简介与数据结构_的博客-CSDN博客NoSQL就是NotonlySQLRedis诞?于2009年全称是RemoteDictionaryServer,远程词典服务器,是?个基于内存的键值型NoSQL数据库。Redis是?个key-value的数据库,key?般是String类型,不过value的类型多种多样大致是5大基本类型,3大特殊类型。Redis为了方便我们学习,将操作不同数据类型的命令也做了分组Redis官网命令手册例如。...原创 2022-07-31 06:36:04 · 134 阅读 · 0 评论 -
史上最全的Java进阶书籍推荐,你看了几本?
EffectiveJava是我读过的最好的编程书籍之一,它包含大量的优秀Java编程实践,并对泛型和并发这两个充满陷阱的Java特性给出了充满洞察力的建议,以至于Java之父JamesGosling为这本书作序“我很希望10年前就拥有这本书。看了两章就不看了,枯燥无味,看完就忘。是开发分布式程序的选项之一,不过我不喜欢,其实银行使用的也不怎么的。介绍这本书名为《Java并发编程实践》有些抹杀了它的价值,其中并非只讲述了Java的多线程设施,对一般的并发编程的rationale也有相当透彻的阐述。...原创 2022-07-31 06:35:28 · 336 阅读 · 0 评论 -
SQL窗口函数
SQL窗口函数为在线分析处理(OLAP)和商业智能(BI)提供了复杂分析和报表统计的功能,例如产品的累计销售额统计、分类排名、同比/环比分析等。这些功能通常很难通过聚合函数和分组操作来实现。窗口函数(WindowFunction)可以像聚合函数一样对一组数据进行分析并返回结果,二者的不同之处在于,窗口函数不是将一组数据汇总成单个结果,而是为每一行数据都返回一个结果。聚合函数和窗口函数的区别如下图所示。SELECTSUM(salary)AS"所有员工月薪总和"...原创 2022-07-31 01:05:52 · 228 阅读 · 0 评论 -
SQL的索引详细介绍
大多数性能问题都和SQL语句有关,本文主要介绍了MySQL中的索引以及索引的重要性。创建索引确实会使查询操作变得更加快速,但不能盲目的创建索引,应只为那些查询操作频繁的列创建索引,因为索引会降低添加、删除、更新操作的速度,执行这些操作的同时会对索引文件进行重新排序或更新。先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。...原创 2022-07-31 01:05:14 · 2591 阅读 · 0 评论 -
SQL的substring_index()用法——MySQL字符串截取
比如“www.mysql.com”截取字符‘www’,分割符为“.”,从左到右序号为1,即substring_index(“www.mysql.com”,‘.’,1);例现有一张订单信息data,由于2022-03-04日期之后存储日期信息的格式出错,日期前加了一些前缀,并用空格隔开,比如“13d2022-02-01”,需要获取该表2022-03-04之后具体日期信息,同时获取单子offer_id,以及产品名name。sep分隔符,string存在且用于分割的字符,比如“,”、“.”等。...原创 2022-07-31 01:04:38 · 214 阅读 · 0 评论 -
SQL的ROUND函数用法及其实例
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。现有一张产品信息表product,其中,产品名name,平台platform,包名package,收入revenue。可为储存数值的字段。...原创 2022-07-31 01:04:04 · 3249 阅读 · 1 评论 -
sql添加索引
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦。下面演示下给user表的name字段添加一个索引。2.主键索引添加PRIMARYKEY。...原创 2022-07-31 01:03:27 · 656 阅读 · 0 评论 -
MySQL之创建表的基本操作
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。在(4)中我们有些字段是null,显然不符合我们数据设计的规范,所以我们引入了默认值,当用户没有输入的时候,该记录的这个字段则使用我们默认的字段。我们可以看到,字段id修饰为notnullunique,代表着必须唯一而且不能为空,...原创 2022-07-30 18:50:11 · 45582 阅读 · 0 评论 -
MySQL之DQL——查询语言
今天给大家带来关于数据库查询相关操作,希望各位看官能看个愉快。原创 2022-07-30 18:48:59 · 189 阅读 · 0 评论 -
MySQL之concat的用法
3、举例selectname,group_concat(idorderbyiddescseparator‘#’)as别名from表名groupbyname;举例selectname,group_concat(concat_ws(‘-’,id,score)orderbyid)as别名from表名groupbyname;3、举例selectconcat(‘#’,id,name,score)as别名from表名;说明第一个参数指定分隔符。...原创 2022-07-30 18:48:24 · 4497 阅读 · 0 评论 -
MySQL中,对结果或条件进行字符串拼接
添加下方名片,即可获取全套学习资料哦。而MySql默认的最大拼接长度为1024个字节,一般情况下是够用的,但如果数据量特别大,就会存在java层返回内容被截断的问题,这时,为了保证拼接数据的完整性,就需要手工修改配置文件的group_concat_max_len属性值了。用group_concat连接字段的时候是有长度限制的,并不是有多少连多少,可以使用group_concat_max_len系统变量,设置允许的最大长度group_concat将某一字段的值按指定的字符进行累加,系统默认的分隔符是逗号。..原创 2022-07-30 18:47:49 · 4687 阅读 · 0 评论 -
Can‘t connect to MySQL server on ‘localhost3306‘ (10061) 简洁明了的解决方法
InnoDB在我之前的文章中写过MySQL发生系统错误1067的解决办法,当时的错误信息是InnoDB。简单来说就是把的参数设为0就启动不了mysql,参数设置为1就不能insert,update或者delete这类操作,个人感觉这就是个死循环。个人建议如果遇到这个问题,还是赶紧把当前的MySQL卸载掉,下载个新版本的MySQL重新安装,能省下很多事!mysql提示Can’tconnecttoMySQLserveronlocalhost(10061)解决方法...https。...原创 2022-07-30 12:41:59 · 167 阅读 · 0 评论