![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
文章平均质量分 79
普通网友
这个作者很懒,什么都没留下…
展开
-
VSCode配置JavaScript基于Node.js的调试环境
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-12 04:05:34 · 704 阅读 · 1 评论 -
MySQL连接时出现2003错误
如果选择链接Mysql以后建议一直链接,不要一次打开mysql一次打开mysql80,因为每次打开一个服务,你当次建立的数据库会保留在这个服务上,如果你下次打开了另一个服务,就找不到上次建立的数据库了。总之,坚持只选择一个服务打开即可~~深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料。原创 2022-09-11 11:26:55 · 707 阅读 · 1 评论 -
[SpringBoot系列]进阶配置
之前咱们做配置使用的配置文件都是application.yml,其实这个文件也是可以改名字的,这样方便维护。比如我2020年4月1日搞活动,走了一组配置,2020年5月1日活动取消,恢复原始配置,这个时候只需要重新更换一下配置文件就可以了。但是你总不能在原始配置文件上修改吧,不然搞完活动以后,活动的配置就留不下来了,不利于维护。方式一:使用临时属性设置配置文件名,注意仅仅是名称,不要带扩展名方式二:使用临时属性设置配置文件路径,这个是全路径名也可以设置加载多个配置文件。原创 2022-09-08 23:44:53 · 425 阅读 · 0 评论 -
SpringBoot获取ApplicationContext
ApplicationContext是Spring应用程序中的中央接口,由于继承了多个组件,使得ApplicationContext拥有了许多Spring的核心功能,如获取bean组件,注册监听事件,加载资源文件等。获取运行时环境获取beanNames的功能获BeanFactory的功能集成消息解析器事件监听资源解析器。...原创 2022-08-02 09:25:15 · 943 阅读 · 0 评论 -
SpringBoot自定义注解实现AOP-超简单
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。另,除了使用注解的方式,还有可以用execution表达式【具体自行百度,很简单】,让这个类下的方法都具备AOP的功能,不需要在每个方法都加上注解了,各有用处,看实际需求。是不是炒鸡简单,当然,还有很多花样玩法,那就得再学学了,一步步来,别望而止步了。4.最后一步就是用了。..原创 2022-08-02 09:24:39 · 361 阅读 · 0 评论 -
SpringBoot自定义logback日志配置
由于日志服务一般都在ApplicationContext创建前就初始化了,它并不是必须通过Spring的配置文件控制。因此通过系统属性和传统的SpringBoot外部配置文件依然可以很好的支持日志控制和管理。在类路径下放置自定义日志配置xml文件,SpringBoot就不会使用它本身的默认日志配置了。下图是SpringBoot官方文档的提示内容,意思是根据您的日志记录系统,将加载相应的文件使用。Appender是负责写日志的组件,设置日志信息的去向,常用的有以下几个(1)loggerlevel。...原创 2022-08-02 09:24:02 · 3227 阅读 · 1 评论 -
SpringBoot自动配置
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦httpshttpshttps。...原创 2022-08-02 09:23:26 · 130 阅读 · 0 评论 -
SpringBoot自动装配原理(简单易懂)
自动装配就是把别人(官方)写好的config配置类加载到spring容器,然后根据这个配置类生成一些项目需要的bean对象。(小声逼逼就像我们自己在项目了写的config配置类一样的,只不过这个是别人写好的,你什么都不用管)...原创 2022-08-02 09:22:50 · 321 阅读 · 0 评论 -
nginx--正向代理、反向代理及负载均衡(图解+配置)
先来看张图~【再举个栗子】某同学喜欢面向搜索引擎编程,想通过百度搜索引擎查找一些学习资料,但是有些网站直接访问可能不太安全,会暴露自己的IP,同学比较苦恼,想着怎样才能使用百度搜索自己想要的学习资料,又不会暴露自己的IP在网站上呢?这时我告诉该同学,我呢手上刚好有一台代理服务器,这台代理服务器通过nginx配置了正向代理转发http和https请求,你呢,只需要在自己的Windows本地电脑的网关配置一下这台代理服务器的IP和端口号,就能正常通过代理服务器访问到百度并搜索相关的学习资料了,~代理。...原创 2022-08-02 03:53:19 · 428 阅读 · 0 评论 -
nginx---多个server
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦。...原创 2022-08-02 03:52:43 · 1462 阅读 · 0 评论 -
Nginx 配置根据路径转发
先谈理解。原创 2022-08-02 03:52:06 · 1658 阅读 · 0 评论 -
nginx 配置指令之server_name
作为nginx的http模块中的重要指令,对于使用nginx的同学来说,有必要做深入的了解;用于设置虚拟主机服务名称,如127.0.0.1、localhost、域名[www.baidu.com|www.jd.com]原创 2022-08-02 03:51:30 · 1129 阅读 · 0 评论 -
Nginx 的配置文件中的 keepalive 介绍
Nginx的配置文件中http模块有关于keepalive的一些字段,这里的keepalive表示的是HTTP1.1的。原创 2022-08-02 03:50:54 · 144 阅读 · 0 评论 -
java进阶书单
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。实时更新最新学习书单,很多都是电子版的书(有点穷),大家有好的书欢迎留言推荐,一起进步。Jenkins权威指南。MongoDB权威指南。...原创 2022-08-01 19:46:27 · 63 阅读 · 0 评论 -
Java进阶之路,Java程序员职业发展规划
今天不说行业发展以及Java在市场的占有率。仅仅聊聊身为Java程序员应该如何规划自己的职业发展路线。提示这里对文章进行总结例如以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。https。...原创 2022-08-01 19:45:52 · 748 阅读 · 0 评论 -
Java进阶之路——从初级程序员到架构师,从小工到专家
怎样学习才能从一名Java初级程序员成长为一名合格的架构师,或者说一名合格的架构师应该有怎样的技术知识体系,这是不仅一个刚刚踏入职场的初级程序员也是工作三五年之后开始迷茫的老程序员经常会问到的问题。File及相关类,字节流InputStream和OutputStream,字符流Reader和Writer,以及相应缓冲流和管道流,字节和字符的转化流,包装流,以及常用包装类使用。Java语法格式,常量和变量,变量的作用域,方法和方法的重载,运算符,程序流程控制,各种基本数据类型及包装类。这几种解析方法的原理。.原创 2022-08-01 19:44:41 · 260 阅读 · 0 评论 -
ECMAScript 2022 正式发布,有你了解过的吗?
2022年6月22日,第123届ECMA大会批准了ECMAScript2022语言规范,这意味着它现在正式成为标准。下面就来看看ECMAScript2022有哪些新特性,是否有你了解过的。以上就是ES2022发布的几个新特性,有你了解过的吗?如文章有不恰当之处,请不吝赐教。先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。...原创 2022-08-01 13:43:10 · 250 阅读 · 0 评论 -
eclipse项目导入教程
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。如下图所示哈,如果没有看到Runonserver,那么恭喜你,你麻烦来了。如果这里没有tomcat,那么说明你的tomcat没装好!导入完成后,我们会看到很多红叉叉,这个时候不要骂人,并不是别人的项目是坏的,只是别人电脑环境和你不一样罢了。ip改成localhost。...原创 2022-08-01 13:42:35 · 735 阅读 · 0 评论 -
eclipse启动一个Springboot项目
之前一直用Intelidea的,因为公司不给提供正版Intelidea企业版,只能一直将就使用Intelidea社区版了,但Intelidea社区版是被阉割过的,比如不能很好的支持tomcat。另外由于最近对Intelidea企业版的注册码打击的比较严,因此无论是淘宝买的还是网上找的都很快就会过期。由由于是商用,不可以使用破解版,因此就只能转用eclipse了。...原创 2022-08-01 13:41:59 · 273 阅读 · 0 评论 -
echarts饼图指示器文字颜色设置不同
学习记录,平时开发时遇到过的问题。原创 2022-08-01 13:41:23 · 565 阅读 · 0 评论 -
ECharts设置x轴刻度间隔的两种方法
最近在写一个echarts数据看板,要在一个页面中展示多张图表,所以留给每张图表的尺寸就很小。这也就使得图表x轴的刻度文字全部挤到一起了,废话不多说,直接上图看效果。右边的图标就是x轴刻度标签文字被挤到一起了,左边是该过之后的效果。...原创 2022-08-01 13:40:49 · 14194 阅读 · 0 评论 -
apisix-入门使用篇
我刚接触apisix,很多功能和组件都不太会用,所以来个最基础的负载均衡功能试试水)(1)dashboard-路由路由(Route)是请求的入口点,它定义了客户端请求与服务之间的匹配规则。路由可以与服务(Service)、上游(Upstream)关联,一个服务可对应一组路由,一个路由可以对应一个上游对象(一组后端服务节点),因此,每个匹配到路由的请求将被网关代理到路由绑定的上游服务中。个人理解根据不同的规则以及转发规则,将api请求转发到对应的后端服务器上。(2)dashboard-上游。...原创 2022-07-31 09:55:52 · 758 阅读 · 0 评论 -
ApiPost 真香真强大,是时候丢掉 Postman、Swagger 了
ApiPost=接口调试+接口文档快速生成+接口文档规范化管理+MockAPI+接口流程测试。常见的接口管理方案API文档Swagger调试APIPostmanMockAPI数据RAPAPI自动化测试JMeterApiPost产生的初衷是为了提高研发团队各个角色的效率!产品的使用受众为由前端开发、后端开发和测试人员以及技术经理组成的整个研发技术团队。APIPOST通过协作功能将研发团队的每个角色整合打通。团队管理、协同管理、项目管理httpshttpshttps。...原创 2022-07-31 09:55:17 · 1154 阅读 · 5 评论 -
AOP是什么?如何使用AOP?
Proxy.newProxyInstance将方法调用到处理程序,具有指定的代理类,调用处理程序的代理实例,该代理类,由指定的类加载器定义。**、环绕通知在方法的执行前后进行一些增强,在方法的执行前后进行一些增强=前通知+返回后通知****增强方法所在类,,这个类实现的接口,支持多个接口,所以已数组的形式展出****(权限修饰符,返回值类型,类全路径,方法名称,参数列表)****、前通知方法执行之前,method增强执行的方法****、后通知方法执行之后,又称最终通知,无论如何都执行**...原创 2022-07-31 09:54:40 · 153 阅读 · 0 评论 -
Android和JAVA面试题相关资料
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦。...原创 2022-07-31 09:54:06 · 60 阅读 · 0 评论 -
Android studio连接MySQL并完成简单的登录注册功能
首先展示一下完成效果。数据库设计数据库内容登录结果展示此处默认您已经安装好Androidstudio与MySQL软件。接下来需要连接MySQL,首先需要开启网络权限。需要添加一句话,具体位置如图(将项目切换成Android模式比较好找)下载完成后在里边找到mysql-connector-java-5.1.47-bin.jar并复制到粘贴板。然后将Androidstudio的项目页面切换到Project模式,找到如下文件的位置进行粘贴。...原创 2022-07-31 09:53:30 · 3343 阅读 · 13 评论 -
【SpringSecurity】BCrypt密码加密和解密 一文学会使用BCryptPasswordEncoder
深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。BCrypt就是一款加密工具,可以比较方便地实现数据的加密工作。例如,使用MD5加密,每次加密后的密文其实都是一样的,这样就方便了MD5通过大数据的方式进行破解。BCrypt生成的密文是60位的,而MD5的是32位的。...原创 2022-07-31 03:35:47 · 11550 阅读 · 2 评论 -
【SpringMVC】集成Web、MVC执行流程、数据响应、数据交互
SpringMVC确实很麻烦,零碎的点太多。原创 2022-07-31 03:35:09 · 136 阅读 · 0 评论 -
【SpringBoot的自动配置--下篇】架构师如何自定义自己的条件注解与自动配置
在SpringBoot中,所有自定义条件注解其实都是基于@Conditional而来的,使用@Conditional定义新条件注解关键就是要有一个Condition实现类,该Condition实现类就负责条件注解的处理逻辑,该实现类所实现的matches()方法决定了条件注解的要求是否得到满足。下面是自定义条件注解的Condition实现类的代码。@Override//获取@ConditionalCustom注解的全部属性,其中ConditionalCustom是自定义的注解。...原创 2022-07-31 03:33:57 · 114 阅读 · 0 评论 -
【SpringBoot整合NoSql】-----ElasticSearch的安装与操作篇
所以要进行ES的操作要先创建索引,再添加文档,这样才能进行后续的查询操作。批量做时,先创建一个BulkRequest的对象,可以将该对象理解为是一个保存request对象的容器,将所有的请求都初始化好后,添加到BulkRequest对象中,再使用BulkRequest对象的bulk方法,一次性执行完毕。高级别客户端操作是通过发送请求的方式完成所有操作的,ES针对各种不同的操作,设定了各式各样的请求对象,上例中创建索引的对象是CreateIndexRequest,其他操作也会有自己专用的Request对象。.原创 2022-07-31 03:33:22 · 112 阅读 · 0 评论 -
Java进阶知识点总结
Java进阶知识点总结![](https因为热爱,所以拼搏。–作者寄语本片文章是我在学习过程中自己总结出来的,以便以后复习使用。所有涉及到的知识点都是比较基础的,希望读者用心体会。文章很多知识点还不够系统化给出总结,目前本人正在期末考试阶段,时间比较紧张,不过后续会加快总结,方便大家一起学习。有不足点欢迎读者留下评论,我每天都在关注,大家一起共同进步。1、大量数据,高并发访问如何优化2、热点数据访问优化详情推荐3、频繁修改的数据如何保证一致性nwr模型,cap理论等详情推荐。...原创 2022-07-30 15:51:22 · 228 阅读 · 0 评论 -
Java进阶知识点
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。缺点会制造大量垃圾,由于他们不能被重用而且对于它们的使用就是”用“然后”扔“,字符串就是一个典型的例子,它会创造很多的垃圾,给垃圾收集带来很大的麻烦。这样做得好处做到了单一职责,并且提高了复用性,解耦了之后,任你如何实现,使用接口的引用调用的方法,永远不需要改变。...原创 2022-07-30 15:50:46 · 78 阅读 · 0 评论 -
java进阶知识思维导图
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦。...原创 2022-07-30 15:50:11 · 385 阅读 · 0 评论 -
Java进阶知识——注解
Inherited//元注解}2.注解本质注解的本质上就是一个接口,该接口默认继承Annotation3.属性接口中可以定义的内容(成员方法、抽象方法)八种基本数据类型字符串类、接口、枚举注解以上类型的数组属性赋值注意事项如果定义属性时,使用default关键字给属性默认初始化值,则使用注解时,就可以不进行属性的赋值,否则都必须给属性赋值如果只有一个属性需要赋值的话,并且属性的名称是value,则使用注解给属性赋值时,value可以省略,直接定义值就可以了}...原创 2022-07-30 15:48:56 · 92 阅读 · 0 评论 -
如何用IDEA创建SpringBoot项目
一般来说,用IDEA创建SpringBoot项目有两种方式。其一是Spring官网提供了一个快速生成SpringBoot项目的网站,可以在官网直接下载后,再导入IDEA中。另外一种是直接用IDEA创建一个SpringBoot项目,一般开发也是用的这种方式进行创建。虽说SpringBoot简化了Spring的配置,但学习之前需要对Spring基础知识有一定的掌握。...原创 2022-07-30 00:27:30 · 188 阅读 · 0 评论 -
如何把JavaWeb项目部署到服务器
到现在来说,我们的服务器上需要和开发环境一致的tomcat,自行下载一个Linux版的tomcat就行了,以后的软件安装教程上我会加入Linux软件的安装教程的,这次的就需要大家自行先百度了,接着说如下图,如果大家填写的是localhost就需要服务器上也有mysql,这个localhost也就是127.0.0.1,代表本机,如果填写的是其他的服务器公网地址,则只需要那台服务器上安装有mysql。至于服务器肯定需要有运行环境的,像jdk,tomcat,mysql等等,这些咱们在后面用到再说。...原创 2022-07-30 00:26:54 · 1885 阅读 · 0 评论 -
如何将vue项目打包在服务器上使用nginx运行,并使用反向代理解决跨域问题
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。可以改用其他端口,但是改用其他端口不方便,因为使用域名访问的话默认就是80端口,所以我们要让nginx启动在80端口,把占用80端口的程序干掉就行了。打开配置文件可以发现,里面又一个一个的server对象组成(如下),我们每次增加一个项目增加一个server就行。...原创 2022-07-30 00:25:43 · 403 阅读 · 0 评论 -
如何在idea中创建一个SpringBoot项目(超详细教学)
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。SpringInitializr是一个Web应用,它提供了一个基本的项目结构,能够帮助我们快速构建一个基础的SpringBoot项目。当用到上面那个注解是爆红,则说明没有引入此注解依赖,我们只需要将鼠标到注解上,IDEA会提示所需依赖,我们只需点击下载即可。...原创 2022-07-30 00:25:08 · 10280 阅读 · 3 评论 -
MYSQL下载及安装完整教程
网上教程一篇坑,掉发从此无止境。。。。。。。原创 2022-07-29 18:46:25 · 28789 阅读 · 10 评论 -
MYSQL一站式学习,看完即学完
DDL主要操作的是表结构,不是表中的数据create新建、drop删除、alter修改。原创 2022-07-29 18:45:49 · 251 阅读 · 0 评论