摘要: 最近在某职场软件上看到这样一段话:“如果当初选择java,如今的薪资不至于这么低。”     不少人都表示赞同,但是也有人表示不理解:“java真的有这么高薪吗?” 01. java真的有这么高薪吗? 其实Java工程师的薪资,都是根据个人所掌握的技能与工作经验而定的。 如果你只是掌握了Java基础知识和... 阅读原文
2020-05-30 07:48:06 阅读(2146) 评论(0)
摘要: fail-fast 在网上搜了下fail-fast的解释,很多人说fail-fast是Java中集合的一种错误检测机制,比如下面这个网友的解释: fail-fast 机制是java集合(Collection)中的一种错误机制。当多个线程对同一个集合的内容进行操作时,就可能会产生fail-fast事件。 其... 阅读原文
2020-05-30 06:00:09 阅读(2113) 评论(0)
摘要: 一、下载并完成JDK的安装 我们要学习Java就需要下载JDK。因为JDK是Java的开发工具。 JDK的获取可以通过官方网站下载:JDK下载地址(这里我们下载Java SE10的版本) JDK下载完后(根据个人电脑系统下载对应的JDK),在本地安装。 Windows7系统下的安装过程: ①双击打开JDK后... 阅读原文
2020-05-30 00:09:19 阅读(2129) 评论(0)
摘要: 今天栈长给使用 MyBatis 的同学推荐一款神器:MyBatis-Plus,简称 MP,它是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 愿景就是成为 MyBatis 最好的搭档,就像魂斗罗中的 1P、2P,基友搭配,效率翻倍。 官网地址: ... 阅读原文
2020-05-29 22:54:08 阅读(2045) 评论(0)
摘要: 目录 一、背景 二、同声传译插件介绍 1、 微信小程序后台添加插件 2、 微信小程序启用插件 三、语音同步转换的前端实现 1、界面UI与操作 2、代码实现 四、后端SpringBoot实现语音文件上传webApi 1、SpringBoot项目API相关结构树 2、文件上传工具类的实现 3、... 阅读原文
2020-05-29 21:41:06 阅读(2309) 评论(0)
摘要: 只有不断的学习,才能在成功的道路上畅通无阻 人们常说“活到老,学到老。”这在今天来说已经是实实在在的社会需求。 在知识加速更新的今天,昨天的知识可能很快就会变得陈旧,昔日的人才,如果不去通过不断的学习来充实自己,那么迟早都会落伍。 说到李嘉诚的大名,几乎无人不晓。他有着许多值得我们学习和借鉴的地方。 但是,... 阅读原文
2020-05-29 20:00:06 阅读(2025) 评论(0)
摘要: 方法重载和方法覆盖的相同点: 都要求方法名相同; 都可以用于抽象方法和非抽象方法之间。 方法重载和方法覆盖的不同点: 方法覆盖要求参数签名必须一致,而方法重载则要求参数签名必须不一致; 方法覆盖要求返回类型必须一致,而方法重载对此不做限制; 方法覆盖只能用于子类覆盖父类的方法,方法重载用于同一个类的所有... 阅读原文
2020-05-29 19:17:01 阅读(2077) 评论(0)
摘要: 最新的 Spring Boot 2.3 发布快半个月了: https://spring.io/blog/2020/05/15/spring-boot-2-3-0-available-now 其中有个新特性叫:Graceful shutdown(优雅关闭) 之前也分享过这样的文章,现在竟然出品官方姿势了,新... 阅读原文
2020-05-29 17:22:06 阅读(2091) 评论(0)
摘要:   在面试前三面真的有点急促,一周内就面完了三次面试,接着就开始无尽的等待,整整等了三周左右,终于完成了三面和HR面。整个过程还是比较曲折的,技术面试还是挺考察技术深度的。现在已拿到offer。   百度一面 BeanFactory 和 ApplicationContext 有什么区别 Spring... 阅读原文
2020-05-29 16:26:06 阅读(1984) 评论(0)
摘要: Java多线程面试问题 1. 进程和线程之间有什么不同? 一个进程是一个独立(self contained)的运行环境,它可以被看作一个程序或者一个应用。而线程是在进程中执行的一个任务。Java运行环境是一个包含了不同的类和程序的单一进程。线程可以被称为轻量级进程。线程需要较少的资源来创建和驻留在进程中,并... 阅读原文
2020-05-29 14:32:05 阅读(1997) 评论(0)