面试
文章平均质量分 78
普通网友
这个作者很懒,什么都没留下…
展开
-
Vue项目部署到Docker中
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-12 04:13:49 · 897 阅读 · 1 评论 -
MySQL高级语句(一)
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-11 11:35:13 · 492 阅读 · 0 评论 -
go踩坑——no required module provides package go.mod file not found in current directory or any parent
Go.mod是Golang1.11版本新引入的官方包管理工具用于解决之前没有地方记录依赖包具体版本的问题,方便依赖包的管理。Go.mod其实就是一个Modules,关于Modules的官方定义为:Modules是相关Go包的集合,是源代码交换和版本控制的单元。go命令直接支持使用Modules,包括记录和解析对其他模块的依赖性。Modules替换旧的基于GOPATH的方法,来指定使用哪些源文件。原创 2022-09-11 02:44:48 · 2139 阅读 · 0 评论 -
Linux安装mysql5.7详细教程
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-09 23:06:33 · 362 阅读 · 0 评论 -
【一起学Rust 进阶篇 reqwest库】纯 Rust 编写的 HTTP 客户端——reqwest
reqwest 是一个简单而强大的 RUST HTTP 客户端,用于浏览器异步 HTTP 请求。支持 xmlHttpRequest, JSONP, CORS, 和 CommonJS 约束。Reqwest 简单易用,功能强大,包括异步和阻塞模式,可以处理各种类型的请求数据,支持 HTTP 代理、TLS 加密、Cookie 存储等功能,另外还包括了对 WASM 的支持。;本期内容学习了纯 Rust 编写的 HTTP 客户端——reqwest,学了其请求HTTP接口的一些方法,原创 2022-09-08 23:53:10 · 865 阅读 · 0 评论 -
SpringBoot项目连接MySQL数据库
本篇基于MySQL数据库8.0.29版本进行说明,需要提前安装MySQL数据库。原创 2022-08-02 09:50:20 · 3387 阅读 · 0 评论 -
SpringBoot项目的搭建
SpringBoot的出现就是为了简化SpringMvc也就是SSM框架的内部搭建,简单来说就是不用让人们在一步一步的去配置ssm框架的配置文件,SpringBoot在内部已经配置好了,而且也在Maven其内部导入的Web的Jar包中也有相对应的Tomcat,也为我们方便了许多,当然其中还有更多的特点好处,需要大家慢慢发掘了。3.我们点击左边的Web,选择中间的SpringWeb,这样我们就创建了一个SpringWeb项目,其中Tomcat也在其Jar包中创建,在Maven中运行,就不用我们去配置了。...原创 2022-08-02 09:49:44 · 164 阅读 · 0 评论 -
SpringBoot项目报错解决:“Error starting ApplicationContext. To display the conditions report re-run ...”
SpringBoot项目报错||’/`|/)||’||.__||||||=========|/=///_/原创 2022-08-02 09:49:09 · 799 阅读 · 0 评论 -
SpringBoot项目打包部署
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。将原先访问路径中的项目名(springboot03)改为(springboot03-0.0.1-SNAPSHOT)。...原创 2022-08-02 09:48:32 · 465 阅读 · 0 评论 -
node.js和npm的安装与环境配置(2021最新版)
我选择的是windows64位的,你可以根据自己的实际情况选择对应的版本。2、下载完成,安装。打开安装程序接受协议选择安装位置,一会儿还要用。我选择的是D下一步,next即可不用勾选,直接next点击install,等待安装完成测试是否安装成功win+r输入cmd打开命令行,输入node,如下图显示,表示安装成功,我安装的版本是16.13.0。...原创 2022-08-02 04:19:40 · 359 阅读 · 0 评论 -
Node.js中9种必须要掌握的fs模块文件操作方法、文件夹递归删除知识,文末提供源码
fs.mkdir()fs.stat()fs.rmdir()本文总结了Node.js常用的文件操作方法,以及常见的文件处理场景。fs.mkdir()fs.stat()fs.rmdir()原创 2022-08-02 04:19:06 · 160 阅读 · 0 评论 -
node.js+vscode安装与配置
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。在安装的过程中已经自动配置了环境变量以及安装好了npm,可以在命令行执行node-v和npm-v查看到各自的版本即为安装成功。为避免在执行全局安装的时候默认将模块安装在了C盘导致占用的C盘空间,我们可以将npm在安装全局模块时的路径和缓存cache的路径进行修改。下一步安装即可,将自动添加到系统变量的Path中,在cmd执行code-v可以查看到版本号即为安装成功。...原创 2022-08-02 04:16:57 · 5031 阅读 · 0 评论 -
Node.js 更新到最新版本
Node.js是一个开源的JavaScript运行时环境。由于Node.js拥有活跃的用户社区,因此每隔几周就会对软件进行一次小更新,执行一些软件时对Node.js的版本有依赖关系导致执行失败,因此需要对node.js不定时进行升级。在第一次做升级的时候遇到一些问题,因此记录一下,避免日后遇到此类问题再次踩坑!!!...原创 2022-08-02 04:16:21 · 9317 阅读 · 0 评论 -
Node.js 全网最详细教程 (第一章:Node学习入门必看教程)
1在学习node之前,想必你应该学习过HTML,CSS,JavaScript2浏览器中的JavaScript由两部分组成JS核心语法和WebAPIJS核心语法WebAPI变量,数据类型DOM操作循环,分支,判断BOM操作函数,作用域,this基于XMLHttpRequest的Ajax操作etcetc3思考浏览器的主要构成部分有哪些?4思考为什么JavaScript可以在浏览器中被执行?答案。...原创 2022-08-02 04:15:46 · 920 阅读 · 0 评论 -
Java进阶核心之InputStream流
IOInput/Ouput即输入输出输出流程序(内存)—>外界设备输入流外界设备—>程序(内存)处理理数据类型分类字符流处理字符相关,如处理文本数据(如txt文件),Reader/Writer字节流处理字节相关,如声音或者图片等二进制,InputStream/OutputStream字节流以字节(8bit)为单位,字符流以字符为单位,根据码表映射字符,一次可能读多个字节字节流可以处理几乎所有文件,字符流只能处理字符类型的数据字符流Reader/Writer。...原创 2022-08-01 20:11:49 · 2184 阅读 · 0 评论 -
Java进阶核心之Collection集合框架概要
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦。...原创 2022-08-01 20:11:13 · 116 阅读 · 0 评论 -
java进阶架构师,需要哪些技能?3个方面挺简单的嘛!
大家好,我是阿叔,专注分享职场、产品、研发、管理等相关经验。今天的主题是java进阶架构师,需要掌握哪些技能!我们用思维导图的方式来进行沟通。原创 2022-08-01 20:10:37 · 114 阅读 · 0 评论 -
java进阶架构师,需要哪些技能?3个方面挺简单的嘛
操作系统、网络协议(HTTP/S、网络状态、长连接、TCP、滑动窗口、网络参数、通信模型、序列化、爬虫、netty)、数据结构(队列、栈、链表、数组、字典、图、二叉树、平衡二叉树、红黑树、B+树、LSM树)、基本算法、数据库基础。基本运维、安全、微服务、分布式系统、中间件、分库分表Sharding、消息队列、缓存Redis(常用数据类型、哨兵、集群、最佳实践、千万级排行榜、分布式锁、限流、缓存同步、使用规范)大家好,我是梦塔,专注分享职场、产品、研发、管理等相关经验。java进阶架构师java基础。...原创 2022-08-01 20:10:01 · 172 阅读 · 0 评论 -
Java进阶架构师之如何画好架构图?阿里大神手把手教你!
架构就是对系统中的实体以及实体之间的关系所进行的抽象描述,是一系列的决策。架构是结构和愿景。系统架构是概念的体现,是对物/信息的功能与形式元素之间的对应情况所做的分配,是对元素之间的关系以及元素同周边环境之间的关系所做的定义。做好架构是个复杂的任务,也是个很大的话题,本篇就不做深入了。有了架构之后,就需要让干系人理解、遵循相关决策。...原创 2022-08-01 20:09:28 · 746 阅读 · 0 评论 -
Exception in thread “AWT-EventQueue-0“ java.lang.NullPointerException
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。bookType.setModel(newDefaultComboBoxModel(newString[]{“小说”,“玄幻”,“文学”,“历史”,“经济”}));“编号”,“名称”,“作者”,“出版社”,“价格”,“类型”...原创 2022-08-01 14:08:11 · 1069 阅读 · 0 评论 -
Excel表格数据导入MySQL数据库
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦。...原创 2022-08-01 14:07:35 · 12607 阅读 · 0 评论 -
Excel文件读写(创建与解析)
可以进行Excel文件处理的主流技术包括①ApachePOI(基于DOM方式进行解析,将文件直接加载内存,速度较快,适合Excel文件数据量不大的应用场景)②JXL(适合Excel文件数据量不大的应用场景)③AlibabaEasyExcel(采用逐行读取的解析模式,将每一行的解析结果以观察者的模式通知处理(AnalysisEventListener),所以比较适合数据量较大的Excel文件解析)(其中常用的是ApachePOI,AlibabaEasyExcel。)...原创 2022-08-01 14:06:59 · 174 阅读 · 0 评论 -
Excel导入和导出
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。这里我把核心代码都放到controller上写,其它的都是springboot+mybatisPlus的简单的搭建。...原创 2022-08-01 14:06:26 · 206 阅读 · 0 评论 -
ES中SQL查询详解
本文主要介绍了ElasticsearchSQL的使用。如果你对DSL查询语句不熟悉,那么采用SQL查询索引数据将是一个非常简单,0门槛入门的好方法。1、注意ES在6.3版本之后才原生支持SQL查询。2、可以通过translateAPI将sql语句转为DSL语句。3、ES的SQL查询提供对自查询的简单支持。4、通过SHOWFUNCTIONS可以查看ES的SQL查询支持的函数。5、ES的SQL查询可以通过游标cursor实现分页查询。httpshttpshttpshttps。...原创 2022-08-01 14:05:49 · 4872 阅读 · 0 评论 -
dbeaver连接MySQL数据库及错误Connection refusedconnect处理
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。如果安装mysql完成,还出现拒接连接,重新进入管理员模式,输入netstartmysql,MySQL安装完成后,重新点击“测试连接”,连接成功后点“完成”即可。安装完成,打开dbeaver,提示如下,点击“是”,新建数据库连接,选择MySQL,点下一步。...原创 2022-07-31 10:21:44 · 711 阅读 · 0 评论 -
datagrip 报错 “The specified database userpassword combination is rejected...”的解决方法
确保本地的mysql服务正常;先确定账户名与密码是否无误可以通过cmd或者其他mysqlcommandlineclient进行登录验证;(如果忘记密码可以自行查询如何修改密码)如果只是单纯的某个ide无法连接,尝试用别的ide做测试;查询本地中是否有其他服务占用了mysql服务的端口号,如果有,把该服务找出来并确定其作用是什么,再决定修改mysql的端口号还是直接将冲突的服务关闭。httpshttpshttpshttps。...原创 2022-07-31 10:21:09 · 281 阅读 · 0 评论 -
CVE-2022-22965:Spring远程代码执行漏洞
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。Springframework是Spring里面的一个基础开源框架,其目的是用于简化Java企业级应用的开发难度和开发周期,2022年3月31日,VMwareTanzu发布漏洞报告,SpringFramework存在远程代码执行漏洞,在JDK9+上运行的SpringMVC或SpringWebFlux应用程序可能容易受到通过数据绑定的远程代码执行(RCE)的攻击。...原创 2022-07-31 10:20:35 · 403 阅读 · 0 评论 -
curl (7) Failed connect to localhost8080; Connection refused
这里告诉我,其实安装的是/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.332.b09-1.el7_9.x86_64/jre/bin/java/bin/java,其实并没有所谓的/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.332.b09-1.el7_9.x86_64/jre/bin/java/bin/java目录,而是/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.332.b09-1.el7_9.x86_64/...原创 2022-07-31 10:19:58 · 2166 阅读 · 0 评论 -
CSS盒子模型及属性
它由margin-top,margin-left,margin-right,margin-button组成。表示盒子的上右下左的边距。一般我们写其复合属性margin,如果属性值有一个则表示上右下左的外边距,有两个属性值则第一个值表示上下,第二个值表示左右,三个值则表示第一个值表示上,第二个值表示左右,第三个值表示下。我们通常使用margin-top、margin-bottom、margin-left、margin-right及它们的简写属性margin来设置外边距,即控制盒子和盒子之间的距离。...原创 2022-07-31 10:19:22 · 1247 阅读 · 0 评论 -
【云原生&微服务>SCG网关篇五】Spring Cloud Gateway自定义网关路由Predicate
云原生&微服务>SCG网关篇一】为什么要有网关、生产环境如何选择网关云原生&微服务>SCG网关篇二】生产上那些灰度发布方式【云原生&微服务>SCG网关篇三】SpringCloudGateway是什么、详细使用案例云原生&微服务>SCG网关篇四】SpringCloudGateway内置的11种PredicateFactory如何使用为什么要有网关?网关的作用是什么?网关的分类?网关的技术选型?使用网关时常用的灰度发布方式有哪些?SpringCloudGateway是什么?...原创 2022-07-31 04:00:53 · 265 阅读 · 0 评论 -
【云原生&微服务四】SpringCloud之Ribbon和Erueka服务注册中心的集成细节(获取服务实例列表、动态更新服务实例信息、负载均衡出一个实例、IPing机制判断实例是否存活)
云原生&微服务一】SpringCloud之Ribbon实现负载均衡详细案例(集成Eureka、Ribbon)【云原生&微服务二】SpringCloud之Ribbon自定义负载均衡策略(含Ribbon核心API)【云原生&微服务三】SpringCloud之Ribbon是这样实现负载均衡的(源码剖析@LoadBalanced原理)在【云原生&微服务三】SpringCloud之Ribbon是这样实现负载均衡的(源码剖析@LoadBalanced原理);从EurekaClient获取到的中选出一个Server。..原创 2022-07-31 04:00:17 · 472 阅读 · 0 评论 -
【云原生&微服务十三】SpringCloud之深度源码剖析OpenFeign如何扫描所有的FeignClient
SpringCloud之Feign实现声明式客户端负载均衡详细案例SpringCloud之OpenFeign实现服务间请求头数据传递(OpenFeign拦截器RequestInterceptor的使用)SpringCloud之OpenFeign的常用配置(超时、数据压缩、日志)SpringCloud之OpenFeign的核心组件(Encoder、Decoder、Contract)SpringBoot启动流程中开启OpenFeign的入口(ImportBeanDefinitionRegistrar详解)PS。原创 2022-07-31 03:59:40 · 771 阅读 · 0 评论 -
【云原生&微服务十】SpringCloud之OpenFeign实现服务间请求头数据传递(OpenFeign拦截器RequestInterceptor的使用)
我们聊了OpenFeign的概述、为什么会使用Feign代替Ribbon、Feign和OpenFeign的区别、以及详细的OpenFeign实现声明式客户端负载均衡案例。在一些业务场景中,微服务间相互调用需要做鉴权,以保证我们服务的安全性。即服务A调用服务B的时候需要将服务B的一些鉴权信息传递给服务B,从而保证服务B的调用也可以通过鉴权,进而保证整个服务调用链的安全。本文我们就讨论如果通过openfeign的拦截器实现服务调用链中上下游服务请求头数据的传递。...原创 2022-07-31 03:59:04 · 406 阅读 · 0 评论 -
【云原生&微服务五】Ribbon负载均衡策略之随机ThreadLocalRandom
云原生&微服务一】SpringCloud之Ribbon实现负载均衡详细案例(集成Eureka、Ribbon)【云原生&微服务二】SpringCloud之Ribbon自定义负载均衡策略(含Ribbon核心API)【云原生&微服务三】SpringCloud之Ribbon是这样实现负载均衡的(源码剖析@LoadBalanced原理)【云原生&微服务四】SpringCloud之Ribbon和Erueka集成的细节全在这了(源码剖析)从EurekaClient获取到的中选出一个Server?...原创 2022-07-31 03:58:28 · 151 阅读 · 0 评论 -
Java面试技巧
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦。...原创 2022-07-30 16:17:33 · 82 阅读 · 0 评论 -
Java面试总结(2021优化版)发布&1024程序员节
Java面试总结(2021优化版)针对读者反馈的一些错误问题进行了修改,同时删除了一些不常见的面试题,添加了一些高频面试题,是整个【Java面试总结】系列更加的精简,更加贴近于实战,2021版面试总结最新发布在个人微信公众号【技术人成长之路】,欢迎大家关注阅读。【技术人成长之路】,助力技术人成长!更多精彩文章第一时间在公众号发布哦!序号内容链接地址1Java基础知识面试题(2021优化版)https2集合容器面试题(2021优化版)https3Java虚拟机面试题(2021优化版)4。...原创 2022-07-30 16:16:59 · 99 阅读 · 0 评论 -
java面试思维导图
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦。...原创 2022-07-30 16:16:22 · 230 阅读 · 0 评论 -
java面试小经历
但是前提是你要牛逼呀,简历上写的项目经验几乎都一样,一看就是小学生学习时写的demo,竟然敢要到9k、12k。还有几个说工作1年多的,面试问框架这块还不错,就是基础太差、几乎不会前端(甚至前端框架也不怎么懂),这就让我们这样的小公司显得尴尬了。让我印象最深的一个就是说工作了两年,啥redis、kafka、微信开发等等都会的,结果经理就问他redis在他做的项目里的应用场景、如何淘汰数据、如何管理的都说不清楚,这尼玛也能叫熟练使用。好吧,前面都是在哔哔,现在给大家分享一些干货,都是在面试中常见的、易出错的。.原创 2022-07-30 16:15:45 · 122 阅读 · 0 评论 -
Java面试宝典(超级详细)
=对于基本类型来说是值比较,对于引用类型来说是比较的是引用;而equals默认情况下是引用比较,只是很多类重新了equals方法,比如String、Integer等把它变成了值比较,所以一般情况下equals比较的是值是否相等。...原创 2022-07-30 16:15:10 · 450 阅读 · 0 评论 -
挑战10个最难的Java面试题(附答案)【上】
这是有名的Java面试问题,招2~4年经验的到高级Java开发人员面试都可能碰到。这个问题的好在它能反映了面试者对等待通知机制的了解,以及他对此主题的理解是否明确。就像为什么Java中不支持多继承或者为什么String在Java中是final的问题一样,这个问题也可能有多个答案。为什么在Object类中定义wait和notify方法,每个人都能说出一些理由。从我的面试经验来看,wait和nofity仍然是大多数Java程序员最困惑的,特别是2到3年的开发人员,如果他们要求使用wait和notify,他们。.原创 2022-07-30 00:55:09 · 211 阅读 · 0 评论