首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
虫虫怪
更多收藏集
微信扫码分享
微信
新浪微博
QQ
34篇文章 · 0订阅
这篇最全 Java 8 讲解,有没有之一先看后说!
大家好,我是小菜,一个渴望在互联网行业做到蔡不菜的小菜。可柔可刚,点赞则柔,白嫖则刚! 这种操作便是基于流式操作,cat 会把文件转换创建成一个流,然后tr会转换流中字符,sort会对流中的行进行排序,tail -3则会输出流的最后三行。这种就像是流水线操作,经过每个中转站,将…
同步技术新大陆--写时复制技术(CopyOnWriteArrayList、CopyOnWriteArraySet)
写入时复制是一种计算机程序设计领域的优化策略。其核心思想是,如果有多个调用者同时请求相同资源(如内存或磁盘上的数据存储),他们会共同获取相同的指针指向相同的资源,直到某个调用者试图修改资源的内容时,系统才会真正复制一份专用副本)给该调用者,而其他调用者所见到的最初的资源仍然保持…
你知道Object中有哪些方法及其作用吗?
Object是java所有类的基类,是整个类继承结构的顶端,也是最抽象的一个类。大家天天都在使用toString()、equals()、hashCode()、waite()、notify()、getClass()等方法,或许都没有意识到是Object的方法,也没有去看Objec…
再谈生产者消费者模式与阻塞队列
在Wait/Notify通知机制解析文章中,介绍了生产者消费者模式及其应用,而阻塞队列的自身特点也适合生产者消费者。本文即探讨如何一步步用阻塞队列构建生产者、消费者模式。 使用普通队列构建生产者消费者最需要考虑的问题是,如何保证队列在添加、移除操作时的线程安全。
你离BAT之间,只差这一套Java面试题。
最近,各大公司开始了春招,很多人已经开始在准备面试了,特地来总结下初中级程序员应该掌握的面试题目。这篇面试指南,只适用于初中级程序员,其中不涉及分布式等问题。关于中高级的程序员问…
理解Java的强引用、软引用、弱引用和虚引用
Java执行GC判断对象是否存活有两种方式其中一种是引用计数。 在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于(reachable)可达状态,程序才能使用它。 从JDK 1.2版本开始,对象的引用被划分为4种级别,…
Java 代理模式与 AOP
本文首发于 https://jaychen.cc 作者 jaychen 最近在学 Spring,研究了下 AOP 和代理模式,写点心得和大家分享下。 AOP 先说下AOP,AOP 全称 Aspect Oriented Programming,面向切面编程,和 OOP 一样也是一…
Spring系列四:Bean Scopes作用域
在Spring框架中,我们可以在六个内置的spring bean作用域中创建bean,还可以定义bean范围。在这六个范围中,只有在使用支持Web的applicationContext时,其中四个可用。singleton和prototype作用域可用于任何类型的ioc容器。 在…
史上最全的Java并发系列之并发编程的挑战
其实我们要讲的并发系列,也就是讲上图的内容来的。 并发编程的目的是为了让程序运行得更快。启动更多的线程并不一定就能让程序最大限度地并发执行。 希望通过多线程执行任务让程序运行得更快,会面临非常多的挑战。比如 减少上下文切换的方法有 无锁并发编程、CAS算法、使用最少线程 和 使…
spring-jdbc 的实现原理
前言 本篇文章将回答以下几个问题 spring-jdbc 的出现是为了解决什么问题 spring-jdbc 如何解决的这些问题 它的这种技术有何缺陷 首先希望你能带着这些问题来看这篇文章,也希望这篇文章能让你很好的解答这些问题。当然,这篇文章的终极目标是希望你能够借鉴spring…