Loading

09 2021 档案

摘要:一、并发编程三大特性 可见性 多个线程对同一个共享变量的环境中,单一线程对共享变量进行修改,不能让其他线程立马感知到。这就是个可见性的问题。主要解决方式:volatile关键字。 原子性 多线程环境下,对于一些指令的完成,可能被其他线程打断,导致只进行到一个并不存在的“中间态”,造成数据的一些错误。 阅读全文
posted @ 2021-09-27 22:48 雨下一整晚Real 阅读(33) 评论(0) 推荐(0)
摘要:一、谈谈你理解的 Spring 是什么? Spring是一个生态,包含了23个开源框架,可以构建Java应用所需的一切基础设施Spring通常指Spring Framework 核心解释 Spring是一个开源的、轻量级的容器(包含并管理对象的生命周期)框架Spring是为了解决企业级开发中业务逻辑 阅读全文
posted @ 2021-09-25 17:33 雨下一整晚Real 阅读(92) 评论(0) 推荐(0)
摘要:程序运行题 enum AccountType { SAVING, FIXED, CURRENT; private AccountType() { System.out.println(“It is a account type”); } } class EnumOne { public static 阅读全文
posted @ 2021-09-20 00:35 雨下一整晚Real 阅读(59) 评论(0) 推荐(0)
摘要:day01 一、switch 是否能作用在 byte 上,是否能作用在 long 上,是否能作用在 String 上? Java5以前,只能是byte,short,int,charJava5开始,加入枚举类型(enum)Java7开始,加入String,但long是所有版本都不可以的 二、用最有效率 阅读全文
posted @ 2021-09-12 17:38 雨下一整晚Real 阅读(30) 评论(0) 推荐(0)
摘要:范式 码:表中可以唯一确定一个元组(数据表中的一行)的某个属性(或者属性组),如果这样的码有不止一个,那么大家都叫候选码,我们从候选码中挑一个出来做老大,它就叫主码。【标识数据表行的列,一般来说就是唯一值】 第一范式:原子性,属性不可分。保证数据库表中的所有列都不可再分。第二范式:1NF基础上,非主 阅读全文
posted @ 2021-09-12 17:34 雨下一整晚Real 阅读(29) 评论(0) 推荐(0)
摘要:第一部分:RabbitMQ 一、MQ 概念 MQ,Message Queue,消息队列。本质是队列,遵循FIFO先进先出原则。只不过队列中存放的内容是message而已,还是一种跨进程的通信机制,用于上下游传递消息。在互联网架构中,MQ是一种非常常见的上下游“逻辑解耦+物理解耦”的消息通信服务。使用 阅读全文
posted @ 2021-09-01 13:55 雨下一整晚Real 阅读(41) 评论(0) 推荐(0)