用户7386338

LV1
发表了文章

Java面试锦囊(十二)-- Eureka与Zookeeper区别

大多数的分布式系统都分布在多个服务器下的子网络。每个子网络就叫做一个区(partition)。

用户7386338
发表了文章

你连volatile都不在意,你在意什么,在意大利吗

当我们执行这段代码的时候,我们的预期是1秒之后会执行 "stop 变为 true",但是我们的输出结果一直是"stop 修改为true", 既然修改为了true...

用户7386338
发表了文章

多线程--锁的升级

在多线程并发编程中,synchronized一般我们认为是重量级锁,但是随着JDK1.6的优化之后,在一些情况下它就不显得那么重量级了,因为在JDK1.6中为了...

用户7386338
发表了文章

线程的终止与复位

简单了解上面的例子,创建一个线程 启动,睡眠一秒钟后中断该线程, 中断该线程之后, 通过isInterrupted()方法得到该线程的状态为true,这个时候会...

用户7386338
发表了文章

线程的生命周期

线程的六种状态: NEW、RUNNABLE、BIOCKED、WAITING、TIME_WAITING、TERMINATED。

用户7386338
发表了文章

从面向过程出发到函数式编程(下篇)

在上一个章节我们讲到Java程序的函数式编程是如何发展的而来的,那么本篇我们来说下Java为函数式编程提供哪些便利的地方。

用户7386338
发表了文章

对象的最后一次救赎

我们都知道当堆内存不够用的时候,会进行垃圾回收,回收的则是对象,那么哪些对象会被作为”垃圾“被回收呢?

用户7386338
发表了文章

不得不知道的Spring Security的基本原理

由于我们的API接口,在服务启动后,是在无保护的状态下。任何人只要知道服务的地址,都可以访问我们开发的这些服务。这种情况在我们真实的企业级应用开...

用户7386338
发表了文章

Spring boot的文件上传

文件上传的功能,基本上在所有的企业级应用都会有,那么在一个前后端分离的架构中,文件上传的功能又是如何去实现的呢。一般前端采用的是单页面应用,不会发...

用户7386338
发表了文章

小白需懂的异步请求的处理

在我们传统的服务中,当一个HTTP请求过来时,tomcat或者是其他的中间件都会有一个主线程来处理请求,所有的业务逻辑都会在这个线程里面处理完,...

用户7386338
发表了文章

Spring Security(使用hibernate-validator)

hibernate-validator是Hibernate项目中的一个数据校验框架,是Bean Validation 的参考实现。使用hiber...

用户7386338
发表了文章

阻碍我的从来都不是爱情,而是拦截机制

在没某些情况下我们需要对我们的API做一些同统一的处理,如去记录所有服务处理的时间。一般常见的拦截方式有3种:

用户7386338
发表了文章

Spring boot的异常处理

而我们一个前后端分离的架构,我们写的Restful API往往会被多个渠道访问,比如浏览器,app。而我们的spring boo会根据不同的渠道...

用户7386338
发表了文章

Restful API详解

Restful API是一种网络应用程序的设计风格和开发方式,基于HTTP,可以使用XML格式定义或JSON格式定义,它使用URL定位资源,用H...

用户7386338
发表了文章

Spring Sercurity(搭建篇)

在web应用开发中,安全无疑是十分重要的,选择Spring Security来保护web应用是一个非常好的选择。Spring Security是...

用户7386338
发表了文章

MySQL索引底层(三)--InnoDB中的锁

执行成功之后我们并没有提交事务,这个时候这一条记录已经是加了锁的,所以我们在另外一个客户端更新同样的行记录。

用户7386338
发表了文章

为什么我不建议你写注释?

实际上,注释最多也就是一种必须的恶。若编程语言足够有表达力,或者我们擅长于用这些语言来表达意图,就不那么需要注释了,甚至也许根本不需要。 注释...

用户7386338
发表了文章

Docker容器技术(指令篇)

注:同一仓库源可以有多个 TAG,代表这个仓库源的不同个版本,我们使用 REPOSITORY:TAG 来定义不同的镜像。如果你不指定一个镜像的版本标签,例如你只...

用户7386338
发表了文章

当面试官问你MySQL的架构图......

---------------------我是一条分割线---------------------

用户7386338
发表了文章

Docker容器技术(概念篇)

Docker是基于Go语言实现的开源应用容器引擎,通过对应用组件的封装、分发、部署、运行等生命周期的管理,使的用户的应用及其运行环境能够做到“一次封装,到处...

用户7386338

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券