摘要: Docker 题1:如何临时退出一个正在交互的容器的终端, 而不终止它? 按ctrl-p Ctrl-q。 如果按ctrl-c往往会让容器内应用进程终止, 进而会终止容器。 题2:Docker 中一个容器可以同时运行多个应用进程吗? 一般不推荐在用以容器内运行多个应用进程,如果有类似需求,可以用过额外 阅读全文
posted @ 2022-04-27 15:41 yoodb 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 希望大家认真看下去,就是不知道对于你目前阶段有没有用!欢迎下方留言与讨论。 马上就到金三银四的求职旺季了,不少互联网行业的小伙伴又开始活跃起来,考虑跳槽找寻新的工作机会,但是近几年的情况是比较特殊的,对于每个求职者都将面临比较大的挑战。这是因为疫情经济大环境多少肯定不如之前,各类企业招聘的人数也略有 阅读全文
posted @ 2022-02-28 09:22 yoodb 阅读(137) 评论(0) 推荐(0) 编辑
摘要: Spring官方于2022年1月20日发布Spring Boot 3.0.0-M1版本,预示开启了Spring Boot 3.0的里程碑,相信这是通往下一代Spring框架的激动人心的旅程。 接下来一起来看看Spring Boot 3.0.0-M1 版本都有哪些重大变化。 Spring Boot 2 阅读全文
posted @ 2022-01-22 09:09 yoodb 阅读(2832) 评论(2) 推荐(1) 编辑
摘要: Redis(Remote Dictionary Server),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。而Redis 6.0引入了SSL、新的 RESP3 协议、ACL、客户端缓存、无盘副本、I/ 阅读全文
posted @ 2022-01-18 16:58 yoodb 阅读(2479) 评论(0) 推荐(0) 编辑
摘要: 1、MySQL 8.0.26 下载 官方网站下载 MySQL 8.0.26 安装包,下载地址: https://downloads.mysql.com/archives/community/ 需要注意:Linux操作系统是32位还是64位,本案例采用Linux 64位操作系统进行讲解,通过wget命 阅读全文
posted @ 2022-01-16 20:56 yoodb 阅读(1669) 评论(2) 推荐(1) 编辑
摘要: Navicat Premium是一套数据库开发工具,让你从单一应用程序中同时连接MySQL、MariaDB、MongoDB、SQL Server、Oracle、PostgreSQL 和 SQLite 数据库。它与 Amazon RDS、Amazon Aurora、Amazon Redshift、Mi 阅读全文
posted @ 2021-11-08 14:32 yoodb 阅读(4177) 评论(0) 推荐(0) 编辑
摘要: Java面试总结(2021优化版)已发布在个人微信公众号【Java精选】,根据读者的反馈优化了部分答案存在的错误,同时根据最新面试总结和读者的建议,删除了低频问题,并添加了一些常见面试题,对文章进行了精简优化,目前约2000+道面试题,欢迎大家关注,关注后回复Java面试,即可获取最新面试资料!😊 阅读全文
posted @ 2021-11-05 11:05 yoodb 阅读(1093) 评论(0) 推荐(0) 编辑
摘要: 考虑到大家找工作时的困难,大家可以看看这个小程序内涵大量整理好的面试题(含答案),下面只是列举了部分面试题题目。具体答案大家可以在微信中搜索小程序:Java精选面试题。 面向对象编程有哪些特征? JDK、JRE、JVM 之间有什么关系? 如何使用命令行编译和运行 Java 文件? Java 中常用的 阅读全文
posted @ 2021-10-14 15:02 yoodb 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 看小电影还是浏览正常网站,一定要检查是不是 HTTPS 的,否则后果很严重!不信你看,最近看到一则消息,某员工因在上班时间上了1024网站,惨到试用期都没有过。。。。细思极恐!!!!为什么说 HTTPS 是安全的呢?下面先看看详细的 HTTPS 原理,看完你就理解了。 HTTP 协议 在谈论 HTT 阅读全文
posted @ 2021-10-08 10:10 yoodb 阅读(105) 评论(0) 推荐(0) 编辑
摘要: Oracle公司JDK 17正式发布,JDK 17属于长期支持(LTS)版本,也就是获得8年的技术支持,自2021年9月至2029年9月截止。 JDK 17版本更新了很多比较实用的新特性,关于此版本的新特性,详细介绍和实际开发中的应用将在后续篇幅,这里就不在深入赘述了,对JDK 17新特性感兴趣的朋 阅读全文
posted @ 2021-09-16 00:57 yoodb 阅读(790) 评论(0) 推荐(0) 编辑
摘要: 是否听说过程序员鼓励师,不久前出了一款vscode的插件rainbow-fart,可以在写代码的时候,匹配到特定关键词就疯狂的拍你马屁。 vscode的下载尝试过,但是作为日常将IDEA作为主力生产工具的同学来说,如何体验呢? 于是假期花了一点时间,写了一个idea版本的插件idea-rainbow 阅读全文
posted @ 2021-09-09 15:17 yoodb 阅读(625) 评论(0) 推荐(0) 编辑
摘要: 1、Zookeeper 中都有哪些服务器角色? Leader Leader服务器是整个ZooKeeper集群工作机制中的核心,其主要工作有以下两个。 1)事务请求的唯一调度和处理者,保证集群事务处理的顺序性。 2)集群内部各服务器的调度者。 Follower 从角色名字上可以看出,Follower服 阅读全文
posted @ 2021-09-07 14:25 yoodb 阅读(610) 评论(0) 推荐(0) 编辑
摘要: 软件工程师在实际项目开发中不可避免需要依赖一些前后端的后台管理系统框架,而不是从零开始一点点的搭建,浪费人力。目前市面上有很多开放源码、且免费的后台管理面板,样式色彩也比较丰富美观。 今天整理了一下GitHub和Gitee上比较优秀的后台管理面板,这些后台管理面板有的是包含前后端代码有的是UI框架含 阅读全文
posted @ 2021-09-07 11:18 yoodb 阅读(1382) 评论(0) 推荐(0) 编辑
摘要: Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。Swagger 是一组开源项目,其中主要要项目如下: Swagger-tools:提供各种与Swagger进行集成和交互的工具。例如模式检验 Swagger 1.2文档转换成Swagger 2. 阅读全文
posted @ 2021-08-08 11:41 yoodb 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 阿里巴巴开源 Nacos 定位是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos 支持的功能包括服务发现,集成配置中心,和服务数据管理。本篇文章主要向大家分享关于 Spring Cloud Alibaba 集成 Nacos 框架来实现服务注册。服务注册是指项目启动的时候,生 阅读全文
posted @ 2021-07-29 09:50 yoodb 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 什么是Nacos? Nacos是阿里巴巴开源的项目,是一个更易于帮助构建云原生应用的动态服务发现、配置管理和服务管理平台。英文全称 Dynamic Naming and Configuration Service,Na为naming/nameServer即注册中心,co为configuration即 阅读全文
posted @ 2021-07-29 09:30 yoodb 阅读(513) 评论(0) 推荐(0) 编辑
摘要: Apache HBase 是一个开源的、分布式的、版本化的、非关系的数据库。Apache HBase 提供对数十亿个数据的低延迟随机访问在非专用硬件上有数百万列的行。 关于 HBase更多内容,请参阅 https://hbase.apache.org/。 HBase 最新版下载地址,Apache H 阅读全文
posted @ 2021-07-25 08:33 yoodb 阅读(213) 评论(0) 推荐(0) 编辑
摘要: >>号外:关注“Java精选”公众号,回复“面试资料”关键词,领取全套Java面试相关资料,包含简历制作、简历模版、java面试题、视频等资料。 ​Java面试前需要做足各方面的准备工作,大家肯定都会浏览大量的面试题过往的面试经验,本人也不例外,通过浏览面试题和以往的面试经历,总结了初级、中级、高级 阅读全文
posted @ 2021-06-13 01:01 yoodb 阅读(1454) 评论(0) 推荐(0) 编辑
摘要: 此为部分面试题包含答案,更多面试题见微信小程序 “Java精选面试题”,3000+道面试题。内容持续更新中包含基础、集合、并发、JVM、Spring、Spring MVC、Spring Boot、Spring Cloud、Dubbo、MySQL、Redis、MyBaits、Zookeeper、Lin 阅读全文
posted @ 2021-05-26 16:32 yoodb 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 唯一性索引unique影响 唯一性索引表创建 DROP TABLE IF EXISTS `sc`;CREATE TABLE `sc` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(200) CHARACTER SET utf8 DEFA 阅读全文
posted @ 2021-03-21 18:08 yoodb 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 来源:素文宅博客 地址:https://blog.yoodb.com/yoodb/article/detail/1578 MongoDB是一个开源的NoSQL文档数据库。它可以存储多种数据结构,类似JSON的BSON,可以存储复杂数据类型。 Spring Boot为使用MongoDB提供了很多便利, 阅读全文
posted @ 2020-03-26 00:47 yoodb 阅读(425) 评论(0) 推荐(0) 编辑
摘要: JPA是什么? JPA全称Java Persistence API,是Sun官方提出的Java持久化规范。是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。 JPA主要为了简化现有的Java EE和Java SE应用的对象持久化开发工作和整合ORM技术实现 阅读全文
posted @ 2020-03-16 00:33 yoodb 阅读(667) 评论(0) 推荐(0) 编辑
摘要: Spring Boot对日志的处理,与平时我们处理日志的方式完全一致,它为Java Util Logging、Log4J2和Logback提供了默认配置。对于每种日志都预先配置使用控制台输出和可选的文件输出功能。 如果使用Spring Boot Starters,那么默认使用的日志框架是Logbac 阅读全文
posted @ 2020-03-14 18:54 yoodb 阅读(822) 评论(0) 推荐(0) 编辑
摘要: 单点登录(SSO)是指在多个应用系统中,登录用户只需要登录验证一次就可以访问所有相互信任的应用系统,Redis Session共享是实现单点登录的一种方式。本文是通过Spring Boot框架集成Redis缓存来实现session共享的,分享给大家仅供参考和学习。 有些人可能是初级Java工程师甚至 阅读全文
posted @ 2020-03-09 09:59 yoodb 阅读(541) 评论(0) 推荐(0) 编辑
摘要: Java面试前需要做足各方面的准备工作,大家肯定都会浏览大量的面试题过往的面试经验,本人也不例外,通过浏览面试题和以往的面试经历,总结了初级、中级、高级的面试题以及面试技巧和面试经验,供大家学习讨论。 面试题-基础篇 Java基础篇——Java开发面试题1期 Java基础篇——Java开发面试题2期 阅读全文
posted @ 2020-03-07 23:17 yoodb 阅读(9169) 评论(0) 推荐(1) 编辑
摘要: Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 Redis是一个高性能的key-value内存数据库,通常被称为数据结构服务器,因为值可 阅读全文
posted @ 2020-03-05 20:36 yoodb 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 多数据源配置在项目软件中是比较常见的开发需求,Spring和Spring Boot中对此都有相应的解决方案可供大家参考。在Spring Boot中,如MyBatis、JdbcTemplate以及Jpa都可以配置多数据源。 本文在前一篇“Spring Boot从入门到精通(四)连接MySQL数据库(附 阅读全文
posted @ 2020-02-29 16:48 yoodb 阅读(2089) 评论(0) 推荐(0) 编辑
摘要: 简单介绍一下GitHub,它是一个面向开源及私有软件项目的托管平台,因为只支持git作为唯一的版本库格式进行托管,故名GitHub。 GitHub于2008年4月10日正式上线,除了Git代码仓库托管及基本的Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片 阅读全文
posted @ 2020-02-20 10:58 yoodb 阅读(1347) 评论(1) 推荐(0) 编辑
摘要: Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application devel 阅读全文
posted @ 2020-02-18 09:56 yoodb 阅读(17362) 评论(0) 推荐(0) 编辑
摘要: 程序员的工作在互联网行业中算是“黑马”,一向是以高收入、低社交、屌丝气质而被大家熟悉。在互联网快速发展的时代,程序员显得尤为重要,但是在这个行业中存在一个只有从事这种工作的人才知道的危机,那就是年龄越大被企业裁员的可能性越高。 虽说最近天气渐渐变暖,但是互联网行业的裁员寒风依然冰彻骨髓!经常在网上看 阅读全文
posted @ 2020-02-17 12:51 yoodb 阅读(3771) 评论(0) 推荐(0) 编辑
摘要: 在现如今的软件开发过程中,软件开发人员将很多的精力放在重复的编码中。特别是流行的MVC架构模式下,项目各个层次的功能更加独立,这也间接的造成了代码的相似度更高。因此需要寻找一种可以减少软件开发人员重复编码的方式,让软件开发人员可以将更多的精力放在业务逻辑编码以及其他更具有价值的工作上。 今天小编向大 阅读全文
posted @ 2020-02-15 00:59 yoodb 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 最近一段时间考虑到换工作,打算整理一下网络上曾经面试者分享的的面试经历并结合自己以往的面试经历和经验,帮助大家获取到互联网大厂的入职通知书,也就是入职offer。 本文整理网络面试者和本人的面试经历和面试经验分享给大家,主要出于个人层面上做个自我总结、沉淀一下面试经历以及让一些有能力的面试者了解一些 阅读全文
posted @ 2020-02-13 14:23 yoodb 阅读(1289) 评论(0) 推荐(0) 编辑
摘要: 来源:素文宅博客 转自:https://www.yoodb.com/quotation/detail/1134 在企业面试环节中“自我介绍”这个老生常谈的话题就不用多说什么了,面试官必定会问的。那么如何在自我介绍的时候就能够打动面试官,吸引面试官对面试者的兴趣?如何进行自我介绍比较好?有没有什么方式 阅读全文
posted @ 2020-02-12 08:09 yoodb 阅读(55089) 评论(4) 推荐(3) 编辑
摘要: Spring Boot的核心功能与使用优点? 核心功能: 1)Spring Boot项目为独立运行的spring项目,java -jar xx.jar即可运行。 2)内嵌servlet容器(可以选择内嵌: tomcat,jetty等服务器)。 3)提供了starter的pom配置简化了maven的配 阅读全文
posted @ 2019-12-06 16:22 yoodb 阅读(819) 评论(0) 推荐(0) 编辑
摘要: Spring Boot 需要独立的容器运行吗? 可以不需要,内置了 Tomcat/ Jetty 等容器。通过pom.xml中导入依赖: Spring Boot的核心注解是哪个?它主要由哪几个注解组成的? 启动类上面的注解是@SpringBootApplication,它也是 Spring Boot 阅读全文
posted @ 2019-12-06 13:36 yoodb 阅读(482) 评论(0) 推荐(0) 编辑
摘要: Java消息服务(Java Message Service ,JMS)是一个Java标准,定义了使用消息代理的通用API 。在JMS出现之前,每个消息代理都有私有的API,这就使得不同代理之间的消息代码很难通用。但是借助JMS,所有遵从规范的实现都使用通用的接口,这就类似于JDBC为数据库操作提供了 阅读全文
posted @ 2019-11-17 17:22 yoodb 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 1. 面向消息的中间件 1.1 什么是MOM 面向消息的中间件,Message Oriented Middleware,简称MOM,中文简称消息中间件,利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。 一个MOM系统,通常会包括客户端(Clients)、消息( 阅读全文
posted @ 2019-11-17 14:34 yoodb 阅读(282) 评论(0) 推荐(0) 编辑
摘要: “程序员干到35就不行了!”这是我们IT行业普遍存在的一种说法,而且还有各种年龄版本,有的说到30岁;有的说到35岁;有的说到40岁,达到这个年龄上限就必须要调整方向去做管理、产品、业务等岗位的工作,甚至创业的也大有人在,反正就是不能再写代码了。但小开见过了太多国内开发者,也接触过许多国外的程序员。 阅读全文
posted @ 2019-07-24 11:15 yoodb 阅读(1163) 评论(0) 推荐(0) 编辑
摘要: 转载自素文宅博客:https://blog.yoodb.com/yoodb/article/detail/1446 CAS Server集成QQ第三方登录,CAS Server集成新浪微博第三方登录以及CAS Server集成微信网页登录源码和配置基本类似,本文着重介绍一下如何通过CAS Serve 阅读全文
posted @ 2017-10-12 16:05 yoodb 阅读(1468) 评论(0) 推荐(0) 编辑
摘要: springsource-tool-suite插件是一个基于Eclipse的开发环境,为开发Spring应用程序而定制。它提供了一个即用的环境来实现,调试,运行和部署Spring应用程序,包括Pivotal tc服务器,Pivotal Cloud Foundry,Git,Maven,AspectJ的 阅读全文
posted @ 2017-09-22 14:06 yoodb 阅读(33026) 评论(2) 推荐(1) 编辑