
学习路线
文章平均质量分 82
普通网友
这个作者很懒,什么都没留下…
展开
-
WEB核心【请求转发(阶段重点)】第六章
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-12 04:17:17 · 468 阅读 · 1 评论 -
Nacos安装详细过程
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-11 11:38:40 · 749 阅读 · 0 评论 -
html网页如何获取后台数据库的数据(html + ajax + php + mysql)
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-11 02:48:23 · 2671 阅读 · 0 评论 -
linux服务器安装mysql 8.0.30超级详细步骤
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-09 23:09:34 · 2064 阅读 · 0 评论 -
SpringCloud的五大组件简介
订单服务调用积分服务,由于积分服务异常导致订单服务的请求都在调用积分服务时卡住几秒钟,高并发情况下,订单服务所有的线程都卡在请求积分服务侧,将导致订单服务异常。Feign服务调用。指的就是当订单服务对积分服务发起了6次请求,那就会先请求第一台机器,接着是第二台…熔断当订单服务请求积分服务时,若积分服务出现异常则及时熔断积分服务,订单服务再次请求积分服务时将直接走hystrix熔断器返回报错信息。隔离服务与服务之间请求使用线程池,防止下游服务异常导致上游服务所有线程都卡住在请求该下游服务的卡顿环节。...原创 2022-08-02 10:02:23 · 196 阅读 · 0 评论 -
SpringCloud微服务第1章
微服务(microservice)一词最早由MartinFowler与JamesLewis于2014年共同提出来的,它是一种新的软件架构风格,就是把一个大型应用程序分割成可以独立部署的小型服务,每个服务之间都是松耦合的,通过RPC或者是Rest协议来进行通信,可以按照业务领域来划分成独立的单元,比如一个电商系统可以分割成会员、订单、商品、积分、优惠券等不同的小型服务,有自动化运维、容错、快速演进的特点,它能够解决传统单体架构系统的痛点,同时也能满足越来越复杂的业务需求。组件的集合。启动器是基于。...原创 2022-08-02 10:01:10 · 167 阅读 · 0 评论 -
NPM ---- 安装yarn
安装yarn的前提是需要先安装好npm,且环境变量都配置好了,才可以使用。原创 2022-08-02 04:32:40 · 956 阅读 · 0 评论 -
npm 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
npm无法将“npm”项识别为cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。原创 2022-08-02 04:32:04 · 81362 阅读 · 7 评论 -
Not annotated parameter overrides @NonNullApi parameter
idea警告,就下面这样类似的还有这个这个警告看起来很不友好,看起来是让你加上@NotNull注解或者@NonNullApi,但是加了根本没用!!!虽然只是警告但是强迫症很难受!!!原创 2022-08-02 04:31:29 · 1705 阅读 · 0 评论 -
Node的安装与环境变量的配置
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。第十一步这样你的Nodejs的环境就配置好了,可以打开cmd(命令提示符),输入node-v查看node的版本,检查是否配置成功了。...原创 2022-08-02 04:30:56 · 267 阅读 · 0 评论 -
node安装和配置(node-v12.20.2-x64 ) 以及node版本切换介绍
1,也可以下载以往版本,window是以msi结尾的文件2安装,直接一直安装就行,如果有之前安装的版本,先进行卸载,然后再进行安装3安装完成后查看版本号4配置全局包的安装位置5在cmd控制台运行下面两条命令,6然后配置环境变量7在"系统变量"下新建**“NODE_PATH”**,输入"DProgramFilesodejsode_global",就是7然后将"用户变量"下的**“Path""D。...原创 2022-08-02 04:30:19 · 4761 阅读 · 0 评论 -
Java进阶第五章
2.这一章告诉了我们几个原则。原创 2022-08-01 20:24:23 · 72 阅读 · 0 评论 -
Java进阶笔记(中级)
----接Java进阶笔记(初级)-----原创 2022-08-01 20:23:08 · 217 阅读 · 0 评论 -
Java进阶硬核整理——(持续更新)
针对Java的基础知识,在网络上已经有很多精辟的总结了.有时候站在巨人的肩膀上可以事半功倍!因此,这里将整理出我认为很有参考价值的总结链接.这些文章十分适合刚入门Java需要进一步进阶的开发者or学习者!以下知识点都相对比较独立.吃透他们,将受益无穷!Java序列化与反序列化解析Java反射Java泛型HashMap的原理ConcurrentHashMap的原理JDK动态代理入门使用原理解析Cglib动态代理使用及解析Stream流的使用更多干货请关注。...原创 2022-08-01 20:22:31 · 149 阅读 · 0 评论 -
JAVA进阶知识练习题(上)
Iterator迭代器对象在遍历集合时,内部采用指针的方式来跟踪集合中的元素,在调用Iterator的next()方法之前,迭代器的索引位于第一个元素之前,不指向任何元素,当第一次调用迭代器的next方法后,迭代器的索引会向后移动一位,指向第一个元素并将该元素返回,当再次调用next方法时,迭代器的索引会指向第二个元素并将该元素返回,依此类推,直到hasNext方法返回false,表示到达了集合的末尾,终止对元素的遍历。2、它是一个带有索引的集合,通过索引就可以精确的操作集合中的元素。...原创 2022-08-01 20:21:56 · 134 阅读 · 0 评论 -
GateWay实现负载均衡
通过GateWay实现负载均衡的两种方式。原创 2022-08-01 14:20:56 · 520 阅读 · 0 评论 -
from origin ‘null‘ has been blocked by CORS policy Cross origin requests are only supported for
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。插件打开html文件文件时,就会报错xxx已被CORS策略阻止,引入的资源还会失效。安装好后,右键要打开的文件,就会出现“...原创 2022-08-01 14:20:22 · 14163 阅读 · 0 评论 -
flyway的快速入门教程
Flyway是一款开源的数据库版本管理工具。它可以很方便的在命令行中使用,或者在Java应用程序中引入,用于管理我们的数据库版本。在项目或产品中,很难一开始就把业务理清楚,把数据库表设计好,因此数据表也会在迭代周期不断迭代。在Java应用程序中使用Flyway,能快速有效地用于迭代数据库表结构,并保证部署到测试环境或生产环境时,数据表都是保持一致的。flyway官方文档[这里是图片001]https在控制台可以看到相关日志打印,并在数据库中查看到已经创建好的表和相关记录变更。...原创 2022-08-01 14:19:45 · 276 阅读 · 0 评论 -
flv.js解析与使用
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。(2)使用flv.js实现播放flv格式流,获取video节点。5flvPlayer.play()播放数据流。...原创 2022-08-01 14:19:10 · 1407 阅读 · 0 评论 -
flowable工作流所有业务概念
官方解释如下Flowable项目提供了一套核心的开源业务流程引擎,这些引擎紧凑且高效。它们为开发人员、系统管理员和业务用户提供工作流和业务流程管理(BPM)平台。它的核心是一个闪电般快速、久经考验的动态BPMN流程引擎,伴随着DMN决策表和CMMN案例管理引擎,所有这些引擎都是用Java编写的。它们是Apache2.0许可的开放源代码,拥有一个承诺社区。所有引擎都可以嵌入在Java应用程序中运行,也可以作为服务器、集群和云中的服务运行。目的是管理业务审批工作流。...原创 2022-08-01 14:18:33 · 476 阅读 · 0 评论 -
Dubbo详解,用心看这一篇文章就够了【重点】
Dubbo是阿里巴巴开源的基于Java的高性能RPC(一种远程调用)分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。每天为2千多个服务提供大于30亿次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点以及别的公司的业务中。简单的说,Dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有Dubbo这样的分布式服务框架的需求。并且本质上是个远程服务调用的分布式框架(告别模式中的WSdl,以服务者与消费者的方式在Dubbo。...原创 2022-07-31 10:34:14 · 342 阅读 · 0 评论 -
druid和druid-spring-boot-starter 的区别与报错Cannot resolve configuration property ‘spring.datasource.xxx解决
druidmaven仓库。原创 2022-07-31 10:33:37 · 812 阅读 · 0 评论 -
docker部署完mysql无法连接
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。#一圈回来,发现问题出在宿主机,因为如果要使用mysql命令,就是必须要/usr/bin/目录下有这个命令。但是我是docker安装mysql所以,宿主机不能使用mysql连接docker的数据库,使用远程工具navicat连接时报的错,应该是root用户没有开启,任何主机可以访问的权限。8、上面说到了一个宿主机路由的问题,我们路由没开的话就会导致宿主机于容器实例网络隔绝,所以是要打开的。...原创 2022-07-31 10:33:02 · 4133 阅读 · 0 评论 -
docker部署nacos集群
删除之前的容器。原创 2022-07-31 10:31:50 · 533 阅读 · 0 评论 -
【云原生生态圈】:服务快速上云--Docker部署SpringBoot案例详解
Dockerfile是由一系列命令和参数构成的脚本,这些命令应用于基础镜像并最终创建一个新的镜像。它们简化了从头到尾的流程并极大的简化了部署工作。Dockerfile从FROM命令开始,紧接着跟随者各种方法,命令和参数。其产出为一个新的可以用于创建容器的镜像.更多语法参考(官网手册的翻译)https。...原创 2022-07-31 04:13:18 · 146 阅读 · 0 评论 -
【云原生与5G】微服务加持5G核心网
微服务架构是一种架构,更是一种理念,任何先进的理念都将被不同行业和领域融合升级,相互推动,如同4G带来了移动互联网时代,移动互联网的快速发展带来的万物互联需求推动了5G的发展。时至今日,5G上云已经被越来越多的讨论,把传统的单体设备的设计、开发、发布、部署、运维向云上迁移,在边缘计算,网元云部署,海量数据存储和处理等方面,云原生与5G的关系将越来越密切。先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。httpshttps。...原创 2022-07-31 04:12:42 · 368 阅读 · 0 评论 -
【云原生】第二篇--容器管理工具 Docker生态架构及部署
容器镜像仓库,用于存储已生成容器运行模板的仓库,用户使用时,可直接从容器镜像仓库中下载容器镜像,即容器运行模板,就可以运行容器镜像中包含的应用了。DockerDaemon客户端工具,用于同DockerDaemon进行通信,执行用户指令,可部署在DockerHost上,也可以部署在其它主机,能够连接到DockerDaemon即可操作。由容器镜像生成,用于应用程序运行的环境,包含容器镜像中所有文件及用户后添加的文件,属于基于容器镜像生成的可读写层,这也是应用程序活跃的空间。安装Docker-ce版本。...原创 2022-07-31 04:12:06 · 117 阅读 · 0 评论 -
【云原生】微服务之Feign的介绍与使用
Feign是一个声明式的伪RPC的REST客户端,它用了基于接口的注解方式,很方便的客户端配置,SpringCloud给Feign添加了支持SpringMVC注解,并整合Ribbon及Eureka进行支持负载均衡。Feign是个HTTP请求的轻量级客户端框架。通过接口和注解的式发起HTTP请求调,面向接口编程,并不是像Java中通过封装HTTP请求报的式直接调。服务消费拿到服务提供的接,然后像调本地接法样去调,实际发出的是远程的请求。使用Feign的步骤刷题神器。...原创 2022-07-31 04:10:53 · 643 阅读 · 0 评论 -
Java面试题入职总线---总目录
?????——>领取专属粉丝福利????专栏简介Java攻城狮们的面试福音,全程干货,原价99.9¥,限时49.9¥??火爆订阅中,Java最详细面试汇总,由深到浅讲解,专栏最终文章数不低于50篇,专栏持续更新,面试官绞肉机??博主简介白大锅,从事Java领域多年,Java领域优质创作者、阿里云专家博主、华为云享专家,热衷Java、Js三十年??粉丝福利文末公众号可领取众多面试资料/简历模板/以及博主私人微信。...原创 2022-07-30 16:30:07 · 134 阅读 · 0 评论 -
java面试题之equals和==的区别
这已经是一个老生常谈的话题了,最近有工作了三四年的朋友去面试,面试官还是问到了这个问题,这好像已经成为java基础部分必问的一个问题了,在这里我也结合了网上的一些细节,谈谈自己的看法。首先来看一下实例运行结果如下我们再来看看这个运行结果如下可以看到s1和s2打印出来的值是一样的,但是"=="比较返回的结果却是false,而equals返回的结果却是true,这是因为双等号比较的其实是地址值。...原创 2022-07-30 16:29:30 · 75 阅读 · 0 评论 -
java面试题之 int和Integer的区别
3、非new生成的Integer变量和newInteger()生成的变量比较时,结果为false。(因为①当变量值在-128~127之间时,非new生成的Integer变量指向的是java常量池中的对象,而newInteger()生成的变量指向堆中新建的对象,两者在内存中的地址不同;2、Integer变量和int变量比较时,只要两个变量的值是向等的,则结果为true(因为包装类Integer和基本数据类型int比较时,java会自动拆包装为int,然后进行比较,实际上就变为两个int变量的比较)...原创 2022-07-30 16:28:55 · 109 阅读 · 0 评论 -
Java面试题200+大全(合适各级Java人员)
本文整理所得!但是内容是很干货的!我看了也有帮助。做个分享。该列表包含了入门级Java程序员和多年经验的高级开发者的问题。无论你是1、2、3、4、5、6、7、8、9还是10年经验的开发者,你都能在其中找到一些有趣的问题。这里包含了一些超级容易回答的问题,同时包含经验丰富的Java程序员也会棘手的问题。在快要到来的金三银四跳槽面试季,提前祝贺大家拿到大厂offer。前程似锦、前程万里、鹏程万里、蒸蒸日上、吉星高照!!!!!!!(好话都说了点这个赞吧)抽象方法1,为子类提供一个公共的类型;...原创 2022-07-30 16:28:19 · 176 阅读 · 0 评论 -
有这么一套,阿里架构师熬夜一周整理的java进阶路线,你看不看?
最后为了方便大家学习我为大家准备了ava核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书一起免费分享给大家!有需要的朋友点击这里备注csdn,自行下载即可!先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。...原创 2022-07-30 01:06:25 · 360 阅读 · 1 评论 -
最近5年133个Java面试问题列表
前段时间在ImportNew上看到了一篇名为“最近5年133个Java面试问题列表”的翻译来的文章,里面非常详细地给出了Java中各个方面的面试题,很难得见到如此详尽又高质量的面试题大全了,故特意转载到自己的博客中保存,要是哪天文章不小心被删了看不到岂不可惜。按照原文所说,“该列表包含了入门级Java程序员和多年经验的高级开发者的问题。无论你是1、2、3、4、5、6、7、8、9还是10年经验的开发者,你都能在其中找到一些有趣的问题。翻译-译文链接。...原创 2022-07-30 01:05:52 · 222 阅读 · 0 评论 -
最新版MySQL 8.0 的下载与安装(详细教程)
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。可以看到MySQL最新版本为8.0.29,下面提供了压缩版本,直接解压配置就可以使用,如果需要下载msi格式文件(可以通过图形化界面操作),点击GotoDownloadPage>按钮,这里使用msi格式文件下载。等待启动,选择安装模式,选择Custom。...原创 2022-07-30 01:05:14 · 508 阅读 · 0 评论 -
nacos-2.0.3启动报错出现no datasource set的坑
nacos在服务器重启,或者nacos被shutdown.sh之后,它作为客户端是把跟mysql数据库之间的连接断开了,但是这种断开是非正常流程的断开方式,它前面连接mysql服务器的连接状态还在myql服务器上登记着呢,mysql服务器还在等待它的下一步动作呢。感觉nacos的shutdown.sh并不安全,同时mysql的连接管理也不咋地,不主动释放长期不交互的死连接。nacos重启多了,不释放mysql的连接资源,就耗尽了mysql服务器的连接资源,导致一直登录不上。...原创 2022-07-29 19:26:58 · 909 阅读 · 0 评论 -
Nacos 原理
保护阈值存在的意义在于当服务A健康实例数/总实例数原创 2022-07-29 19:26:23 · 362 阅读 · 0 评论 -
MySQL(4)
本文将学习MySQL的修改和删除操作,完成这两个操作后还有涉及到数据库约束。在进入文章前我们来复习一下上文内容新增insertinto表名values(列的值,值,…)注意列的值的类型和个数与创建表的类型和个数一至。另外还可以指定列插入(表示插入所有的列)同样还可以一个语句,插入多条记录,values后面放多个括号,每个括号对应一条记录(一行)、查找select*from表名;2.指定列查找3.指定表达式。...原创 2022-07-29 19:25:48 · 118 阅读 · 0 评论 -
MySQL(3)
在进入MySQL第三部分之前,我们来回忆一下上文的内容;1.MySQL数据库2.数据库的表操作这里数据库指的是逻辑上的数据集合。数据表MySQL要求数据表中的每一行,的列数和列的类型都是对应的我们的MySQL,Oracle,SQLServer都是按照表格来组织,称为“关系型数据库”1.创建数据表createtable表名(列名类型列名类型.....);这里我们常使用的类型有1234intdoublevarchardatetime。...原创 2022-07-29 19:25:13 · 496 阅读 · 0 评论 -
mysql高阶语句(一)
数据库中的虚拟表,这张虚拟表中不包含真实数据,只是做了真实数据的映射。视图可以理解为镜花水月/倒影,动态保存结果集(数据)基础表info----》映射(投影)-----视图#语法CREATEVIEW“视图表名”AS“SELECT语句”;介绍了一些高阶语句在数据表或者数据库里面的用法!!先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。httpshttpshttpshttpshttpshttpshttps。...原创 2022-07-29 19:24:37 · 140 阅读 · 0 评论