自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序哥聊面试

面试那些事,都不是事~~~

  • 博客(118)
  • 收藏
  • 关注

原创 Receiver class org.springframework.boot.context.config.ConfigFileApplicationListener does not define

Receiver class org.springframework.boot.context.config.ConfigFileApplicationListener does not define

2024-08-22 13:06:48 252

原创 类文件具有错误的版本 65.0, 应为 55.0

类文件具有错误的版本 65.0, 应为 55.0

2024-07-29 11:22:07 52

原创 org.springframework.boot.context.event.ApplicationEnvironmentPreparedEvent

Exception in thread "main" java.lang.ClassCastException: org.springframework.boot.context.event.ApplicationStartingEvent cannot be cast to org.springframework.boot.context.event.ApplicationEnvironmentPreparedEvent at org.springframework.boot.context.co

2024-07-26 17:48:39 272

原创 mvn Compiling 卡住的原因分析

mvn Compiling 卡住的原因分析

2024-07-25 15:09:13 86

原创 java.lang.ClassNotFoundException: org.springframework.hateoas.mvc.TypeConstrainedMappingJackson2Http

先记录下来,等找到原因了在更新。

2024-07-22 20:42:44 44

原创 mybatis 多数据源 TDataSource required a single bean, but 2 were found

mybatis 多数据源 TDataSource required a single bean, but 2 were found

2024-07-22 17:06:44 314

原创 No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

2024-07-17 14:20:01 151

原创 ApplicationStartedEvent cannot be cast to ApplicationEnvironmentPreparedEvent

ApplicationStartedEvent cannot be cast to ApplicationEnvironmentPreparedEvent

2024-07-05 15:24:44 431

原创 mysql 数据库datetime 类型,转换为DO里面的long类型后,只剩下年了,没有了月和日

mysql 数据库datetime 类型,转换为DO里面的long类型后,只剩下年了,没有了月和日

2024-06-07 14:48:37 440

原创 2024年阿里巴巴社招开始了,欢迎找我内推

2024年阿里巴巴社招开始了,欢迎找我内推

2024-05-20 19:06:57 93

原创 Spring框架中的11种设计模式(设计模式之美)

spring中使用了适配器模式、策略模式、组合模式、装饰器模式、工厂模式、单例模式、解释器模式、观察者模式、模板模式、职责链模式、代理模式,基本上占了23种设计模式的一半。

2024-04-17 10:46:24 373

原创 java.lang.RuntimeException: java.lang.IllegalArgumentException

IDEA java: java.lang.IllegalArgumentException

2024-03-21 14:26:32 239

原创 java.lang.NoSuchMethodError: ‘javax.servlet.http.HttpServletMapping

2024-02-29 13:00:54.394 ERROR org.apache.catalina.core.ContainerBase.[Tomcat-1].[localhost] Exception Processing ErrorPage[errorCode=0, location=/error]java.lang.NoSuchMethodError: 'javax.servlet.http.HttpServletMapping javax.servlet.http.HttpServletReque

2024-02-29 16:06:53 442 2

原创 【升级JDK21】遇到:服务配置文件不正确, 或构造处理程序对象

RROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile(default-compile) on project tr-public-opinion-collector-start: Compilation failure[ERROR] 服务配置文件不正确, 或构造处理程序对象javax.annotation.processing.Processor: com.xxx.securitysdk

2024-02-26 22:54:21 509 1

原创 升级jdk21,遇到如下报错:Unable to make field private static final

Unable to make field private static final

2024-02-26 13:25:31 998

原创 《金字塔原理》- 体系化思考的逻辑

每个人都会说话,但并不是每个人的表达都具有逻辑性,如何让别人能快速的了解你要表达的思想,甚至认可你的表达,这些都是需要系统化的学习和思考的。

2023-12-17 11:18:41 105

翻译 如何创建一个不可变的Java类?

如何创建一个不可变的Java类?很多人都不知道 How to create Immutable class in Java?

2023-04-10 19:07:30 222

原创 深入探讨Chat GPT,难道只有这2点用途?

Chat GPT,难道只有这2点用途?

2023-03-19 15:54:33 559

原创 17. 最小化可变性

类的不可变性

2022-11-14 20:50:19 340

原创 18.组合优于继承

继承破坏了封装

2022-11-14 20:11:27 286

原创 阿里巴巴CTO线-2023届校园春季招聘正式启动,加入阿里,一起打开有意思的未来

阿里巴巴CTO线-2023届校园春季招聘正式启动,加入阿里,一起打开有意思的未来!

2022-03-16 23:48:19 1511

原创 2022届阿里巴巴秋招开始了,每人只有一次机会

阿里巴巴技术风险与效能团队,秋招开始了! 先到先得!团队简介:DevOps-Aone 研发效能团队 SRE 团队 GOC 安全生产团队 资金安全团队 测试团队 性能分团队 。。。。

2021-07-29 11:04:02 421

原创 金三银四:2021阿里巴巴天猫-春招来袭

各位2022届的同学,阿里巴巴春节招聘的号角已经吹响,还在等什么?保持关注,快上车,一起发车啦!岗位1:阿里-天猫超市简历发送至微信:codeflyer部门介绍:这里是双11主阵地,直面流量洪峰!这里是新零售主战场,稳定压到一切!如果你热衷于系统攻防,这里有混动工程,代码注入,泛化攻击等对线上攻击方案,红蓝军各占一方,进行线上真实演练。如果你想引领测试风险预防技术与算法的完美结合,非法图像识别、系统风险预测识别,用例膨胀学习、业务知识图谱生成、需求文档自动分析,或许是..

2021-02-28 00:00:05 428

转载 可用性和可靠性的区别

首先,这两个属性都是质量(可维护性)的一部分。按照书上的定义,可靠性(reliability):在规格时间间隔内和规定条件下,系统或部件执行所要求功能的能力。例如:QA1:在客户端与服务器端通信时,如果网络故障,系统不能出现故障。可用性(availability):软件系统在投入使用时可操作和可访问的程度,或能实现其指定系统功能的概率。例如:QA2:系统的可用性要达到98%。实话说我一直想吐槽这个定义,说得未免太模糊了一点。尤其是可用性的定义,用术语解释术语可太秀了。后来在看分布式系统

2020-12-14 14:46:08 3741

原创 Latex tex论文文件表格头部分割分栏斜线

别找了,就是下面这些就够了。1. 引入package2. 使用diagbox即可。> 欢迎关注扫码,加我VX一起学习。更有面试资料,面经分享哦!!

2020-12-10 14:34:56 2573

原创 MAC 配置环境变量npm,mvn后,打开新的控制台shell窗口,总会显示zsh:xxx not found

原因:MAC使用的终端是zsh,zsh加载的是 ~/.zshrc文件,而 ‘.zshrc’ 文件中并没有定义任务环境变量解决1、终端中执行命令,打开.zshrc文件:vi ~/.zshrc2、在~/.zshrc文件最后,增加一行:source ~/.bash_profile3、执行命令,使其立即生效source ~/.zshrc4、新建窗口,测试:B-42WUMD6M-2307 ~ % npmUsage: npm 。。。希望可以帮助到你!!!...

2020-12-02 14:37:33 477

转载 阿里巴巴Java开发手册中的DO、DTO、BO、AO、VO、POJO定义

分层领域模型规约:DO( Data Object):与数据库表结构一一对应,通过DAO层向上传输数据源对象。DTO( Data Transfer Object):数据传输对象,Service或Manager向外传输的对象。BO( Business Object):业务对象。 由Service层输出的封装业务逻辑的对象。AO( Application Object):应用对象。 在Web层与Service层之间抽象的复用对象模型,极为贴近展示层,复用度不高。VO( View Object):显示层

2020-11-20 11:26:41 360

原创 解决MAC IDEA 中libinstrument.dylib (0x1053dc4e0). One of the two will be used. Which one is undefined

问题描述objc[16231]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/bin/java (0x10535c4c0) and /Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre/lib/libinstrument.dylib (0x1053

2020-11-19 10:51:23 1498

原创 阿里云ACK版Serverless Kubernetes是什么?有什么优势?如何运行Job?

概述大家不要被Serverless Kubernetes 的名字所“忽悠”,其本质是产品的发展过程中为了更便捷用户使用而必然出现的一种形态。阿里云容器服务Kubernetes版ACK(Alibaba Cloud Container Service for Kubernetes)是全球首批通过Kubernetes一致性认证的服务平台,提供高性能的容器应用管理服务,支持企业级Kubernetes容器化应用的生命周期管理,让您轻松高效地在云端运行Kubernetes容器化应用。产品形态ACK包含了专有版K

2020-11-13 22:07:03 1249

原创 SonarQube与SonarLint的区别和联系

概述SonarQube是一种自动代码审查工具,用于检测代码中的错误,漏洞和代码味道。它可以与您现有的工作流程集成,以实现跨项目分支和提取请求的连续代码检查。其目的是对代码库的质量进行360°透视。为此,它会定期分析项目的所有源代码行。SonarLint是一个Sonarl IDE插件,可以接收和连接SonrarQube对代码库扫描的结果从而通知Developer, SonarLint本身也可以基于一些规则对代码IDE中的代码进行即时的检测。它的目的是在您键入代码时提供即时反馈。为此,它着重于要添加..

2020-11-11 19:36:17 7817 2

原创 Log4j,Log4j2,Logback,Slf4J日志框架你真的了解吗?阿里巴巴Java开发手册为什么强制推荐使用Slf4j?

用了这么久的日志框架,你它们完全了解吗?程序哥之前了解的,但是现在记得不清楚了,可惜之前看的时候没记录,现在就和大家一起看看。带着这个问题“阿里巴巴Java开发手册为什么推荐使用Slf4j? 而且还是强制!”【强制】应用中不可直接使用日志系统(Log4j、 Logback) 中的 API,而应依赖使用日志框架SLF4J 中的 API,使用门面模式的日志框架,有利于维护和各个类的日志处理方式统一。import org.slf4j.Logger;import org.slf4j.LoggerFacto

2020-11-07 13:52:27 929 3

原创 BAT大厂薪资出炉,平均年薪25万,程序哥告诉你为何这么高?呵,打工人!

金九银十,挂花飘香,又到了收获的季节。秋招已近尾声,然而疫情影响,21届的同学薪资来的比往年更晚一些,还好各大厂商今年都提高了待遇,毕业生人均25万+!❝Hi~ 各位小伙伴们! 关注再看,养成习惯,我是程序哥!求职面试,微信搜索【VeryJava】,私我进群啦!❞更多秋招补录动态&内推,关注公众号查看。祝大家都能收到满意的offer。概述众所周知,程序员是高薪职业!近几年薪酬直升不降,令其它行业羡慕不已,甚至纷纷跳槽当程序员。最近的一份互联网大厂薪资表显示,程序员几乎人均25

2020-11-02 18:27:03 2196

原创 每天5分钟,init函数与Go工具包

每个包可以包含任意多个init函数,这些函数会在main()函数执行开始之前被调用。用于设置包、初始化变量或者其它需要在程序运行前优先完成的引导工作。Go构建go build 文件名.go go build . go run 文件名.goGo开发工具go vet 帮助发现代码错误。Printf类函数调用时,类型匹配错误的参数 方法签名错误 错误的结构标签 没有指定字段名的结构字面量每൓对代码执行 go vet 再将其签入源代码库是一个很ݞ的习惯。...

2020-10-28 21:47:13 142

原创 每天5分钟,学习Go包和导入包

包Go语言的程序会组织成若干组文件,每组文件被称为一个包。同一个目录下的所有的.go文件必须声明为同一个包名。包名一般使用包所在目录的名字。 包名和目录命名时均全小写。 导包时,使用的是全路径。如果有包名相同,可以在导入时取别名。net/http/ cgi/ cookiejar/ testdata/ fcgi/ httptest/ httputil/ pprof/ testdata/main包所有用Go语言编...

2020-10-28 21:18:23 182

原创 每天5分钟,学习Go语言

1.1 用GO解决现代编程难题Go即提供了开发速度,也提供了高性能。快速开发和性能之间的选择。 C/C++提供了很快的执行速度,Ruby和Python擅长快速开发。 Go语法简洁,只有几个关键字,便于记忆。 编译器速度非常快,显著减少项目构建时间。1.1.1 开发速度快Go的智能编译器,简化了解决依赖的算法,最终提供了更快的编译速度。Go编译器只需要关注直接被引用的库,不像Java或C++需要遍历依赖链中所有依赖的库。1.1.2 并发传统的Java需要编写大量的线程同比代码来利用

2020-10-28 18:17:45 272

原创 说好的9月底谈薪,这都10月底了,今天又是没等到HR?大家来说说原因?

新冠肺炎的到来,年初很大一批企业倒闭,要说对经济没有影响那是不可能的。这不,往年9月底都开奖了,现在到好,10月底了还没等到BAT,那道你们几家是商量好的吗???Hi~ 各位小伙伴们! 关注再看,养成习惯,大家好,我是程序哥!微信搜索【「VeryJava」】关注一下,进群啦,这「很Java」。概述找了半年的工作,毕业生们就盼望谈薪,尘埃落定的这天。肯定不少人面完试,就等着下面这幅画面了吧,哈哈哈!可眼下各个大厂像是“串通一气”迟迟不开奖,中厂倒是逼得紧啊。这不有受苦受难的同志在某

2020-10-28 13:22:25 368

原创 马上谈薪了,五险一金你还不知道?作为毕业生,钱不能白交!!!

❝Without pain, without sacrifice, we would have nothing.没有痛苦和牺牲,我们就没有收获。---每日一句❞马上各大公司都开始谈薪资了,最为薪资中很重要的一部分的五险一金,你们真的了解吗?这里程序哥就给大家科普一下五险一金,不知道这些,钱可能都白白交了!!!❝Hi~ 各位小伙伴们! 关注再看,养成习惯,大家好,我是程序哥!微信搜索【「VeryJava」】关注一下,进群啦,这「很Java」。❞概述通常情况下,我们说的社保包括五种,分

2020-10-22 13:56:23 1078

原创 秋招总结:花了半年时间,准备Java后端开发工程师的面试,最终让我收获了8个大厂offer

Persist,and anything is within your reach. 坚持下来,做任何事情你都能成功。关注再看,养成习惯,大家好,我是程序哥!微信搜索【VeryJava】关注一下,这很Java。本文 GitHub https://github.com/clsaa/very-java 已收录,整理了本人面试过程学习的知识,正在逐步开放,欢迎Star和Fork。绪论想写这篇文章,已经很久了,之前在准备秋招的时候,就一直想着如果我能顺利拿到offer,一定也写一篇博客总结一下。毕.

2020-09-23 21:22:10 1910

转载 CCF A类与B类的国际期刊(高性能计算、人工智能)

中国计算机学会推荐国际学术期刊  (计算机系统与高性能计算) A类:序号 刊物简称 刊物全称 出版社 网址 1 TOCS ACMTransactionsonComputerSystems ACM http://tocs.acm.org/ 2 TOC IEEETransactionsonComputers IEEE http://www.computer.org/portal/web/tc 3...

2020-09-22 22:22:35 4030

原创 面试常考的7道智力题,再也不怕面试官刁难

❝If you wish to survive, you need to cultivate a strong mental attitude.如果你想活着,需要培养一颗坚强的心。❞概述本文整理了程序哥在面试过程中,被问到的一些智力题,程序哥这里整理出来并附上答案了,文末有程序哥在春招和秋招过程中整理的面试常见问题的PDF,欢迎公众号后台留言,免费赠送!!! 赛马次数 用绳子计时 15 分钟 九球称重 药丸称重 得到 4 升的水 .

2020-09-20 01:36:58 1576

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除