首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
宁愿
掘友等级
后端
|
某公司
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
107
文章 79
沸点 28
赞
107
返回
|
搜索文章
最新
热门
Java多线程基础以及线程如何安全的中断
进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位,比如我们windows电脑上运行的一个程序就是一个进程。在传统进程中进程是资源分配和调度的一个基本单位,在后来引入线程概念后,进程就变成了资源分配的基本单位但不是调度的基本单位。 进程是一个可独立调度和分派的基本…
脱离应用服务器,程序该如何和浏览器交互?
我们平时在开发web项目的时候,都是将开发好的项目打包后放到一个应用服务器中。然后运行应用服务器就能够在浏览器看到我们的项目界面。那么你有没有想过脱离了服务器要如何来运行一个web服务呢? 可以看到一个简单的请求,浏览器也会封装大量的信息传递给服务端。服务端也好似通过解析这些请…
Spring中AOP的工作原理解析
在Spring中AOP是我们使用的非常频繁的一个特性。通过AOP我们可以补足一些面向对象编程中不足或难以实现的部分。 对于Java这种面向对象语言来说任何功能的实现都是依赖于对象,AOP也不例外。 首先我们先来准备好在配置文件中配置好AOP相关的属性。 在上面的配置中创建了几种…
从一道面试题简单了解下TCP/IP四层模型的作用
这是一个很常见的题,随手一搜就能得到大量的答案。这些答案基本都大同小异。 大多的答案都是这样,只不过可能对每一点都介绍的详细些。 但这个问题看似简单,但是实际上这中间包含的知识点特别的多,如果面试官希望了解TCP相关可能会让你接着介绍tcp的三次握手四次挥手,如果面试关想了解网…
谈一谈我所理解的微服务中的注册中心
微服务现在是一个很火的话题,好像不管项目的大小,适用范围都在往微服务上去靠。这也使得现在如果不会微服务出去都没法和别人聊了。 仅从我自己的工作经历来看,尽管我们的项目也是微服务化了的。但是说实话在业务开发过程中并没有体会到微服务的开发和单体项目开发中存在很大的区别(仅业务开发这…
来谈一谈我所理解的Java中的IO
I/O是Java语言中的一个重要的组成部分,平时的开发过程中也是使用频率很高的一个模块。这篇文章并不是讨论Java中I/O的体系,仅仅重点来讨论下BIO和NIO。 在学习Java的很长一段时间中,我所理解的I/O仅仅是用来操作文件的。 实际上I/O是input/output的意…
类加载器在Tomcat中的应用
之前有文章已经介绍过了JVM中的类加载机制,JVM中通过类加载加载class文件,通过双亲委派模型完成分层加载。实际上类加载机制并不仅仅是在JVM中得以运用,通过影响字节码生成和类加载器目前已经有了许多相关的技术诞生。特别的对于进行应用服务器的开发过程中,类加载机制几乎是必须掌…
MySQL中一些关于索引的知识点
索引是一种数据结构,其作用就是用来提高数据查询效率。比较常用的比喻就是将其类比为书籍的目录。通过目录可以精确的找到某一章节的内容所在页。 在数据量较小的时候使用索引其实也没有什么意义,即使没有索引需要一条一条遍历数据对于计算机来说也并不需要太多时间。而一旦数据量较大,要保证我们…
Spring中Bean的实例化与DI的过程
前文我们介绍了关于如何学习Spring的源码以及解析了spring中加载配置文件注册Beandefinition的过程。今天我们继续学习DI的过程。 IOC和DI都是对spring容器特性的描述。IOC指的是将实例的生命周期交给第三方管理(spring)。而DI的侧重点在于某一…
我该如何学习spring源码以及解析bean定义的注册
本文属于spring源码解析的系列文章之一,文章主要是介绍如何学习spring的源码,希望能够最大限度的帮助到有需要的人。文章总体难度不大,但比较繁重,学习时一定要耐住性子坚持下去。 使用过maven的都知道可以通过maven下载相关的源代码和相关文档,简单方便。 这里推荐通过…
下一页
个人成就
文章被点赞
408
文章被阅读
82,875
掘力值
2,436
关注了
17
关注者
228
收藏集
2
关注标签
25
加入于
2018-09-21