![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
文章平均质量分 75
繁华哟
这个作者很懒,什么都没留下…
展开
-
Spring注入bean的常用的六种方式
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-12 03:12:36 · 1060 阅读 · 1 评论 -
Mysql中符号@的作用
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-11 10:31:51 · 732 阅读 · 0 评论 -
Array.from()的使用方法(数组去重,伪数组转为数组,数组浅克隆),Set和Map数据结构
?Array.from()方法从类似数组或可迭代对象创建一个新的(浅拷贝)的数组实例arrayLike:必选,想要转换成数组的伪数组对象或可迭代对象mapFn:可选,如果指定了该参数,新数组中的每个元素会执行该函数thisArg:可选,执行回调函数mapFn时this对象可迭代的对象包括ES6新增的数据结构Set和MapArray.from可以通过以下方式来创建数组对象1. 伪数组(拥有一个length属性和若干索引属性的任意对象)原创 2022-09-11 01:41:55 · 610 阅读 · 0 评论 -
curl (56) Recv failure Connection reset by peer
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-09 22:12:52 · 3603 阅读 · 0 评论 -
MYSQL入门与进阶(完结)
事务(transaction):确保一系列的数据操作,可以作为整体(原子)执行,要么都执行,要么都回滚(撤销)的一种机制。深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-08 22:50:58 · 232 阅读 · 0 评论 -
Spring Boot——Thymeleaf
以上就是【】对Thymeleaf的知识点和基本使用的讲解了,对于Thymeleaf这个模板引擎,说实话还是非常好用的,甚至个人觉得比jsp还强大,大家也可以自己亲手敲一遍代码,这样对知识的巩固有很大帮助,如果文章中有哪些地方讲得不是很好,欢迎大家提出来,让我们共同进步。先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。...原创 2022-08-02 07:01:55 · 389 阅读 · 0 评论 -
Spring boot+Spring security+JWT实现前后端分离登录认证及权限控制
基本上没讲什么底层实现,这篇是使用篇,后续会出SpringSecurity的底层源码讲解,并且如果本帖有问题的有疑问的读者可以在评论区留言,本人会积极处理。您的支持是我最大的动力,本人一直在努力的更新各种框架的使用和框架的源码解读~!先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。httpshttpshttps。...原创 2022-08-02 07:01:19 · 5880 阅读 · 3 评论 -
Spring Boot 配置文件
●properties是以key=value的形式配置的键值类型的配置件,yml使的是类似json格式的树形配置式进配置的,yml层级之间使换缩进的式配置,key和value之间使“”英冒号加空格的式设置,并且空格不可省略。●properties为早期并且默认的配置件格式,但其配置存在定的冗余数据,使yml可以很好的解决数据冗余的问题。httpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttps。...原创 2022-08-02 07:00:41 · 3599 阅读 · 0 评论 -
Spring Boot 的创建和运行
SpringBoot就是Spring框架的脚架,它就是为了快速开发Spring框架诞的。新创建的SpringBoot项目目录如下SpringBoot项目有两个主要的目录1)src/main/java,这个为Java源代码2)src/main/resources,为静态资源或配置文件/static静态资源文件夹模板资源文件夹。...原创 2022-08-02 07:00:04 · 268 阅读 · 0 评论 -
Spring Boot 整合 Flowable-ui-modeler 6.7.2
为了绕过授权,需要添加一个自定义授权配置绕过Flowable的默认idm授权,创建一个授权配置类“SecurityConfiguration”,该类在什么位置都可以,不用覆盖原有授权配置类。Flowable授权配置在FlowableUiSecurityAutoConfiguration类中,在该类中我们可以看到如下代码,该部分代码说明默认使用“idm”方式进行授权。添加flowable-ui-modeler相关依赖后,我们启动应用,发现不能启动,错误如下,大概意思就是没有配置数据源。直接使用如下代码既可。.原创 2022-08-02 06:59:26 · 2650 阅读 · 0 评论 -
Mysql8创建用户以及赋权操作
因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。注意这里如果这么写,你会发现你打开还是有数据库test_grant(不过你无法操作该数据库了),这是因为我之前创建的时候用到了withgrantoption,因为allprivileges是除了withgrantoption的所有权限。这里的allprivileges可换成select,insert,update,delete,drop,create等。...原创 2022-08-02 01:30:01 · 703 阅读 · 0 评论 -
MySQL8.0安装教程,在Linux环境安装MySQL8.0教程,最新教程 超详细
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。如果发现启动失败,可以先查看data里面的mysql.log,如果有提示3306这样的字样,第一个想到的应该是端口被占用,14)、复制mysql.server文件,在/usr/local/mysql/mysql-8.0目录下执行。按下面复制进去就好了,#号开头的不用管,一样,添加完之后,换行,打出“sq”,用来保存文件并退出。如图,复制出红框的初始密码,保存到本地,后面需要使用到。...原创 2022-08-02 01:29:26 · 5106 阅读 · 6 评论 -
mysql8.0安装教程与配置(最详细)操作简单
此电脑】-【右键】-【属性】-【高级系统设置】-【环境变量】-【找到系统变量中的path】-【选中】-【编辑】-【新建】-【将刚刚mysql压缩包点进去bin目录路径复制并粘贴进来】-【确定】5、在mysql-8.0.26-winx64目录下新建my.ini文件和Data文件夹【先创建my.txt然后改后缀为ini就可以了、Data文件夹是存放mysql数据的】10、接下来安装服务mysqld--installmysql80(注意mysql80是自己取的服务名称,可以按照自己的改动)...原创 2022-08-02 01:28:50 · 5772 阅读 · 1 评论 -
Mysql8.0安装教程
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。进入mysql输入mysql-uroot-p然后输入MySQL的密码。配置环境变量,复制bin文件夹的路径(在系统盘里找);...原创 2022-08-02 01:28:15 · 1572 阅读 · 0 评论 -
MySQL8.0与MySQL5.7差异分析
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。MySQL8.0是2018年4月20日发布的全球最受欢迎的开源数据库的一个非常令人兴奋的新版本,一些关键的增强包括SQL窗口函数,公用表表达式,NOWAIT和SKIPLOCKED,降序索引,分组,正则表达式,字符集,成本模型和直方图。安全OpenSSL改进,新的默认身份验证,SQL角色,分解超级特权,密码强度等等。#修改密码不允许与最近几次使用或的密码重复,默认是0,即不限制。...原创 2022-08-02 01:27:37 · 5532 阅读 · 0 评论 -
JavaWeb项目(登录注册页面)全过程详细总结
左侧按钮类似)原创 2022-08-01 17:22:22 · 484 阅读 · 0 评论 -
JavaWeb过滤器(Filter)详解,是时候该把过滤器彻底搞懂了(万字说明)
过滤器,顾名思义就是对事物进行过滤的,在Web中的过滤器,当然就是对请求进行过滤,我们使用过滤器,就可以对请求进行拦截,然后做相应的处理,实现许多特殊功能。如登录控制,权限管理,过滤敏感词汇等.通过上面的学习,相信大家对Filter的掌握肯定也上了一个台阶,但是理论知识的掌握并不能代码大家已经真正学会了,打开编译器,开始练习吧,技术就就是靠一行行代码堆起来的!!!先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。httpshttpshttps。...原创 2022-08-01 17:21:43 · 1977 阅读 · 1 评论 -
JavaWeb搭建学生管理系统(手把手)
本文章仅供参考,适合新手搭建JavaWeb,学习此文章来打打基础还是可以的,如果有错误或者写的不好的地方,请多多指教。4.Tomcat因为项目需要连接数据库,所以需要一个连接数据库的jar包本项目用的是mysql8.0所以jar对应的就是8.0版本,如图所示,需要的自取,提取码miek不同数据库版本对应的jar包是不一样的,具体jar包的下载地址,怎么下载这里就不多介绍了1.登入功能2.增3.删4.改5.查。...原创 2022-08-01 17:21:04 · 13159 阅读 · 5 评论 -
2022最新Web前端经典面试试题及答案-史上最全前端面试题(含答案)
JS是单线程模型,只能通过这种多进程的方式提高性能)使用ParallelUglifyPlugin开启多进程压缩JS文件(使用UglifyJS插件压缩JS代码时,需要先将代码解析成Object表示的AST(抽象语法树),再去应用各种规则去分析和处理AST,所以这个过程计算量大耗时较多。ParallelUglifyPlugin可以开启多个子进程,每个子进程使用UglifyJS压缩代码,可以并行执行,能显著缩短压缩时间)...原创 2022-08-01 11:15:54 · 6082 阅读 · 0 评论 -
2022最新Java面试宝典(史上最全,BAT大厂面试必备,用心看完该篇就够了,建议先关注点赞加收藏)
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。Java虚拟机(JVM)面试题(51道含答案)Java异常面试题(33道含答案)Java基础面试题(91道含答案)...原创 2022-08-01 11:15:15 · 313 阅读 · 0 评论 -
2022最新IDEA配置Maven及Tomcat--详细、简单,适合初学者
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。(6)目录建好如下(webapp目录前有小蓝点就表示建成功,如果没有回到第四步确保自己设置了war打包方式)(18)在templates下新家index.html文件(建好后如下)(15)在springMvc.xml中配置相关参数(复制如下代码)(11)在pom.xml中添加依赖(复制下面代码即可)(13)在web.xml中配置相关信息(复制以下代码)右键main->新建->目录->webapp。..原创 2022-08-01 11:14:38 · 1621 阅读 · 0 评论 -
2022年比若依更香的开源项目
添加下方名片,即可获取全套学习资料哦。cpms-cloud是基于微服务框架spring-cloud-alibaba搭建的一套多租户后台管理系统脚手架,采用前后端分离架构,前端使用vue2.0和element-ui2.0开发。├├──cpms-monitor-admin–spring-boot-admin监控管理。└──└──cpms-system–系统模块(包含菜单、用户、权限管理等模块)├├──cpms-job-admin–xxl-job-admin控制台管理。...原创 2022-08-01 11:14:03 · 3382 阅读 · 0 评论 -
2022年最新阿里Java高级岗200+面试题,掌握80%进阿里没问题
1、java事件机制包括哪三个部分?分别介绍。2、为什么要使用线程池?3、线程池有什么作用?4、说说几种常见的线程池及使用场景。5、线程池都有哪几种工作队列?6、怎么理解无界队列和有界队列?7、线程池中的几种重要的参数及流程说明。8、什么是反射机制?9、说说反射机制的作用。10、反射机制会不会有性能问题?11、你怎么理解http协议?12、说说http协议的工作流程。13、http有哪些请求提交方式?14、http中的200,302,403,404,500,503都代表什么状态?...原创 2022-08-01 11:13:29 · 439 阅读 · 0 评论 -
哪些字符串会被FastJson解析为null呢
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。jsonObject都会被解析为null。它可以解析JSON格式的字符串。..原创 2022-07-31 06:44:18 · 346 阅读 · 0 评论 -
哆啦a梦教你页面的转发与重定向
注意当控制器方法中所设置的视图名称以"redirect"为前缀时,创建RedirectView视图,此时的视图名称不会被SpringMVC配置文件中所配置的视图解析器解析,而是会将前缀"redirect"去掉,剩余部分作为最终路径通过重定向的方式实现跳转。由于ModelAndView类型未能实现数据与视图之间的解耦,通常返回类型会选择String,那么用String作为返回值类型时,如何将数据带入视图页面呢?在浏览器端进行页面的跳转,需要发送两次请求(第一次是人为的,第二次是自动的)...原创 2022-07-31 06:43:43 · 139 阅读 · 0 评论 -
呕心沥血 JavaScript知识点梳理大全,超详细 建议收藏!!!
一个没有被赋值的变量的默认值是undefined,而undefined的类型也是undefined,即undefined又是值,又是一种类型,这种类型只有它自己一个值3trueNaNInfinitybcdbc''bc执行函数体中的所有语句,就称为函数调用调用函数十分简单,只需要在函数名字后面书写圆括号对即可函数的内部语句可以调用这个函数自身,从而发起对函数的一次迭代。在初次给变量赋值的时候,如果没有加var,则将定义全局变量vara=1;varb=2;...原创 2022-07-31 06:43:05 · 1298 阅读 · 0 评论 -
启动简单的springboot项目报错:To display the conditions report re-run your..Web server failed to start
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。XXX是自定义的端口号,端口号默认为8080,此处可以自行修改。此行意思是,启动项目时出错,如果想要详细报告,需调试(debug)程序。...原创 2022-07-31 06:42:28 · 460 阅读 · 0 评论 -
启动kafka报错ERROR Fatal error during KafkaServer startup. Prepare to shutdown ,找到原因就要可以解决
因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。_这样的命令都无法使用,幸亏还有其他的节点可以使用,经过一番倒腾后,成功的运行了zookeeper,然而运行kafka的时候,报错了ERRORFatalerrorduringKafkaServerstartup.Preparetoshutdown,错误提示如下的第一行。起因是这样的由于误删除了linux上的文件,以至于_中的broker.id不一致。...原创 2022-07-31 06:41:49 · 456 阅读 · 0 评论 -
SSM框架讲解(史上最详细的文章)
SSM框架是spring、springMVC、和mybatis框架的整合,是标准的MVC模式。标准的SSM框架有四层,分别是dao层(mapper),service层,controller层和View层。使用spring实现业务对象管理,使用springMVC负责请求的转发和视图管理,mybatis作为数据对象的持久化引擎。1)持久层dao层(mapper)层作用主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此。2)业务层Service层作用3)表现层作用作用。...原创 2022-07-31 01:12:20 · 55744 阅读 · 1 评论 -
SSM框架简单介绍
SpringMVC属于SpringFrameWork的后续产品,已经融合在SpringWebFlow里面。Spring框架提供了构建Web应用程序的全功能MVC模块。使用Spring可插入的MVC架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架,如Struts1,Struts2等。SpringMVC分离了控制器、模型对象、过滤器以及处理程序对象的角色,这种分离让它们更容易进行定制。...原创 2022-07-31 01:11:42 · 9872 阅读 · 0 评论 -
SSM整合案例分析(详解)
?博客主页??欢迎关注???如果觉得博主的文章还不错的话,请三连支持一下博主。??欢迎大佬指正,一起学习!一起加油!转载 2022-07-31 01:11:06 · 151 阅读 · 0 评论 -
SQL连接表(内连接、左连接、右连接、交叉连接、全外连接)
在关系数据库中,数据分布在多个逻辑表中。要获得完整有意义的数据集,需要使用连接来查询这些表中的数据。SQLServer支持多种连接包括INNERJOIN内连接,关键字在表中存在至少一个匹配时返回行。leftjoin左连接,返回左表中所有的记录以及右表中连接字段相等的记录。右连接,返回右表中所有的记录以及左表中连接字段相等的记录。内连接,又叫等值连接,只返回两个表中连接字段相等的行。fulljoin外连接,返回两个表中的行。...原创 2022-07-31 01:10:27 · 4340 阅读 · 0 评论 -
SQL语句知识大全
SQL结构化查询语言)是用于管理关系数据库管理系统(RDBMS)。SQL的范围包括数据插入、查询、更新和删除,数据库模式创建和修改,以及数据访问控制。数据库(DBdatabase)概念数据仓库软件安装在操作系统之上可以存储大量的数据500w作用存储数据管理数据。...原创 2022-07-31 01:09:49 · 771 阅读 · 0 评论 -
MySQL分组后取最大一条数据【最优解】
虽然上面的三种方法都可以拿到正确的结果,看似好像也差不多,但在实际的过程中却有很大的差别。在主表900w数据,从表400w数据的时候,1、2写法几乎无法运行,但是写法3却可以很快的得出结果,最慢的就是最内层SQL执行比较慢,写法3却是走索引的所以要快很多。先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。https。...原创 2022-07-30 18:57:06 · 1995 阅读 · 2 评论 -
MySQL分库分表
②每个表的数据也不一样,一般通过一列(主键/外键)关联;rule.xml中定义所有拆分表的规则,在使用过程中可以灵活使用分片算法,或对同一个分片算法使用不同的参数,它让分片过程可配置化,主要保护局两类标签tableRule,function。配置表的DataNode的分片,必须和分片规则数量一致,例如2022-01-01到2022-12-31,每10天一个分片,一共需要37个分片。配置表的DataNode的分片,必须和分片规则数量一致,例如2022-01-01到2022-12-31,一共需要12个分片。..原创 2022-07-30 18:56:29 · 135 阅读 · 0 评论 -
MySQL函数(经典收藏)
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。如果e1成立,则返回v1,如果e2成立,则返回v2,当全部不成立则返回vn,而当有一个成立之后,后面的就不执行了。如果使用,返回0,否则,返回1;字符串函数是MySQL中最常用的一类函数,字符串函数主要用于处理表中的字符串。如果v1的值不为NULL,则返回v1,否则返回v2。.原创 2022-07-30 18:55:55 · 273 阅读 · 0 评论 -
MySQL六脉神剑,SQL通关大总结
应粉丝需求,近期总结了下MySQL篇的SQL通关总结,分享给给为,祝大家考试,日常工作得心应手??SQL起源科普SQL是由IBM公司在1974~1979年之间根据E.J.Codd发表的关系数据库理论为基础开发的,其前身是“SEQUEL”,后更名为SQL。??语法格式??加中括号的部分可以省略SELECT[别名],[别名]…FROM[别名],[别名]…[WHERE]##创建表。...转载 2022-07-30 18:55:17 · 104 阅读 · 0 评论 -
MySQL八股文背诵版
百度百科上的解释MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言–结构化查询语言(SQL)进行数据库管理。MySQL是开放源代码的,因此任何人都可以在GeneralPublicLicense的许可下下载并根据个性化的需要对其进行修改。百度百科的解释索引是对数据库表的一列或者多列的值进行排序一种结构,使用索引可以快速访问数据表中的特定信息。聚簇索引和非聚簇索引最主要的区别是数据和索引是否分开存储。聚簇索引然后在计算前缀长度为多少时和全列的区分度最相似。?...原创 2022-07-30 18:54:42 · 86 阅读 · 0 评论 -
Cesium加载离线地图和离线地形
直接把地图数据切片,然后通过nginx以静态服务方式发布。图新地球提取码oznv————————————用来下载地图红豆地球提取码2thg————————————用来下载地图Nginx提取码wnjl——————————————代理服务器,用于瓦片数据发布Cesiumlab提取码iey3————————————用于数据切片MapBox影像提取码48dt———————————用来加载影像Test源码提取码1cpt——————————————Test目录下所有文件桂林市七星区地形数据。...原创 2022-07-30 12:48:26 · 13698 阅读 · 12 评论 -
Centos系统上nginx安装
1下载pcrewgethttp2解压pcre3进入pcre-8.37执行命令4执行命令5验证pcre是否成功。原创 2022-07-30 12:47:50 · 488 阅读 · 0 评论