上一页 1 2 3 4 5 6 7 8 ··· 16 下一页
摘要: synchronized这个关键字对应Java程序猿来说是非常的熟悉,只要遇到要解决线程安全问题的地方都会使用这个关键字。接下来一起来探讨一下synchronized到底时怎么实现线程同步,使用synchroni... 阅读全文
posted @ 2020-03-12 18:22 两粒 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 工厂模式的应用场景很多,到底再那些地方用过呢?为什么需要使用?有什么好处?本文将从应用场景出发逐步揭开工厂模式背后的面纱。先对工厂模式做一个大概的说明,其定义:Define an interface for cr... 阅读全文
posted @ 2020-03-12 12:21 两粒 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 安装完成后重启eclipse即可新建spring工程 阅读全文
posted @ 2020-03-12 10:26 两粒 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 并发编程中我们常会看到AQS这个词,很多朋友都不知道是什么东东,博主经过翻阅一些资料终于了解了,直接进入主题。简单介绍AQS是AbstractQueuedSynchronizer类的缩写,这个不用多说,大家在Ec... 阅读全文
posted @ 2020-03-11 21:52 两粒 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 设计模式最常见的模式之一单例模式,废话不多说,前面的文章已经有对设计模式的7大原则有过介绍,从本文开始对每一种设计模式以及设计模式所适用的场景做全面的剖析。本文是针对常见的设计模式之一单例模式做一个分析,单例模式... 阅读全文
posted @ 2020-03-11 12:02 两粒 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 设计模式(Design Pattern)是经过高度抽象化的在编程中可以被反复使用的代码设计经验的总结。正确使用设计模式能有效提高代码的可读性、可重用性和可靠性,编写符合设计模式规范的代码不但有利于自身系统的稳定、... 阅读全文
posted @ 2020-03-10 23:27 两粒 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 线程生命周期现代操作系统在运行一个程序时,会为其创建一个进程。例如,启动一个Java程序,操作系统就会创建一个Java进程。现代操作系统调度的最小单元是线程,也叫轻量级进程(Light Weight Proces... 阅读全文
posted @ 2020-03-08 23:25 两粒 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 前言Unsafe是位于sun.misc包下的一个类,主要提供一些用于执行低级别、不安全操作的方法,如直接访问系统内存资源、自主管理内存资源等,这些方法在提升Java运行效率、增强Java语言底层资源操作能力方面起... 阅读全文
posted @ 2020-03-08 21:42 两粒 阅读(692) 评论(0) 推荐(0) 编辑
摘要: 在探究订单号唯一的过程中,我们不得不先了解Twitter SnowFlake(雪花算法),github上可查看器源码,下载地址https://github.com/twitter/snowflake,源码使用Sc... 阅读全文
posted @ 2020-03-07 18:38 两粒 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 原文出自个人博客:Spring和SpringBoot比较,解惑区别概述 对于Spring和SpringBoot到底有什么区别,我听到了很多答案,刚开始迈入学习SpringBoot的我当时也是一头雾水,随着经验的... 阅读全文
posted @ 2020-03-07 11:58 两粒 阅读(545) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 16 下一页