首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
jdk
订阅
10p
更多收藏集
微信扫码分享
微信
新浪微博
QQ
32篇文章 · 0订阅
Spring入门(十二):Spring MVC使用讲解
1. Spring MVC介绍 提到MVC,参与过Web应用程序开发的同学都很熟悉,它是展现层(也可以理解成直接展现给用户的那一层)开发的一种架构模式,M全称是Model,指的是数据模型,V全称是View,指的是视图页面,如JSP、Thymeleaf等,C全称是Controll…
AbstractQueuedSynchronizer 原理分析
AQS ,AbstractQueuedSynchronizer ,即队列同步器。它是构建锁或者其他同步组件的基础框架(如 ReentrantLock、ReentrantReadWriteLock、Semaphore 等),J.U.C 并发包的作者(Doug Lea)期望它能够成…
可能是东半球最好的 Curl 学习指南,强烈建议收藏!
本文首发于:微信公众号「运维之美」,公众号ID:Hi-Linux。「运维之美」是一个有情怀、有态度,专注于Linux运维相关技术文章分享的公众号。公众号致力于为广大运维工作者分享各类技术文章和发布最前
使用Redis实现延时任务(一)
最近在生产环境刚好遇到了延时任务的场景,调研了一下目前主流的方案,分析了一下优劣并且敲定了最终的方案。这篇文章记录了调研的过程,以及初步方案的实现。 下面是想到的几种实现延时任务的方案,总结了一下相应的优势和劣势。 如果应用的数据量不高,实时性要求比较低,选用调度框架和MySQ…
【jvm】GC与垃圾回收算法
虚引用必须和引用队列(ReferenceQueue)联合使用。当垃圾回收器准备回收一个对象时,如果发现它还有虚引用,就会在回收对象的内存之前,把这个虚引用加入到与之关联的引用队列中 有研究表明,新生代中的对象有98%都是朝生夕死的,所以不需要按照1:1的比例来划分内存,而是将内…
线程最最基础的知识
试想一下没有线程的程序是怎么样的?百度网盘在上传文件时就无法下载文件了,得等文件上传完成后才能下载文件。这个我们现在看起来很反人性,因为我们习惯了一个程序同时可以进行运行多个功能,而这些都是线程的功劳。 之前的文章 进程知多少 中讲到,为了实现多个程序并行执行,引入了进程概念。…
ForkJoin实现分而治之
对于简单的并行任务可以通过"线程池+Future"方案来解决。如果任务额之间有聚合关系(AND聚合或者OR聚合)用CompletableFuture解决。批量的并行任务用CompletionServi
Java Serializable:明明就一个空的接口嘛
对于 Java 的序列化,我一直停留在最浅显的认知上——把那个要序列化的类实现 Serializbale 接口就可以了。我不愿意做更深入的研究,因为会用就行了嘛。 但随着时间的推移,见到 Serializbale 的次数越来越多,我便对它产生了浓厚的兴趣。是时候花点时间研究研究…
高性能、高容错性的分布式框架AKKA了解一下?
AKKA是一款高性能、高容错性的分布式&并行应用框架,遵循Apache2开源许可,基于经典的Actor 并发模型,底层通过Scala语言实现,提供Java和Scala API。 并行与并发:提供对并行与并发的高度抽象。 异步非阻塞:Akka-Actor 消息通信都是基于异步非阻…
从Web转到游戏之后
从Web转岗到游戏也有接近一个多月了,同时也有一个多月没有更新博客了。就像上篇博客从web到游戏,走出舒适区所说的,转岗所带来的压力以及需要了解的东西让我处于一种有时间没有精力,有精力没有时间的状态。 这可以说是我经历过压力最大的一次,当然压力的来源不全是工作上的,更多的是压力…