欢迎来到Vincentyw的博客

该来的终究会来,该走的也一定会离开。凡事都存在前因后果,因缘成熟了,果报便产生了,无法阻挡。
但是发生过了就会消失,有来就有走,一切都是过客,把握自己当下的因缘,承担起自己该承担的责任,做好眼前该做的事情,做的时候尽全力,过去便放下,放下即自在。

2020年3月23日

设计模式之单例模式

摘要: Singleton(单例模式) 一、单例模式简介 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访 阅读全文

posted @ 2020-03-23 21:16 VincentYew 阅读(189) 评论(0) 推荐(0)

2020年1月8日

Java中CAS底层实现原理分析

摘要: CAS(无锁优化、自旋锁)原理分析 一、CAS(compareAndSwap)的概念 CAS,全称Compare And Swap(比较与交换),解决多线程并行情况下使用锁造成性能损耗的一种机制。 CAS(V, A, B),V为内存地址、A为预期原值,B为新值。如果内存地址的值与预期原值相匹配,那么 阅读全文

posted @ 2020-01-08 19:23 VincentYew 阅读(1029) 评论(0) 推荐(0)

2020年1月5日

Docker从入门到精通(一)

摘要: Docker从入门到精通(一) 一.背景(物理机->虚拟化(hypervisor资源隔离)->容器化) 开发和运维之间因为环境不同而导致的矛盾,为了解决开发人员和运维人员之间的协作关系,加快应用交付速度 DevOps(Development and Operations) 二.docker简介 Do 阅读全文

posted @ 2020-01-05 18:44 VincentYew 阅读(584) 评论(0) 推荐(0)

2020年1月4日

虚拟机安装CentOS7最小版本及配置

摘要: 虚拟机安装CentOS7最小版本及配置 背景原因:因考虑到CentOS7安装包占用过大,这里我根据个人需要采用CentOS最小安装,后续的一些配置会陆续添加其中 虚拟机安装CentOS最小版本(CentOS-7-x86_64-Minimal-1810.iso)的过程我在这里就不进行阐述,可以参考 : 阅读全文

posted @ 2020-01-04 12:27 VincentYew 阅读(1378) 评论(0) 推荐(0)

2019年12月28日

Redis常用API和持久化机制

摘要: Redis常用API和持久化机制 一、Redis常用API 参考命令:http://redisdoc.com/geo/index.html Redis支持的数据类型比较广泛,例如:string(字符串)、list(链表)、set(集合)、hash(哈希类型和zset(sorted set --有序集 阅读全文

posted @ 2019-12-28 11:49 VincentYew 阅读(290) 评论(0) 推荐(0)

2019年12月27日

Redis安装和基本认识

摘要: Redis安装和基本认识 一、redis基本认识 1.1 Redis是完全开源免费的,用c语言编写的,是一个单线程,高性能的(key/value)内存数据库,基于内存运行并支持持久化的NoSQL数据库。 1.2 Redis主要是用来做缓存,但不仅仅只能做缓存,比如:redis的计数器生成分布式唯一主 阅读全文

posted @ 2019-12-27 17:37 VincentYew 阅读(202) 评论(0) 推荐(0)

2019年12月26日

VMware WorkStation安装时提示The MSI failed

摘要: The MSI failed解决方案 问题出现:计算机重装系统后重新安装VMware虚拟机出现报错,无法继续安装 以前安装过的VMware workstation未完全清理干净或者未卸载完全,根据网上搜索的结果,得出结论:需要手动将本机曾经的VMware清理干净。清理流程如下1.先把所有VMware 阅读全文

posted @ 2019-12-26 22:07 VincentYew 阅读(1677) 评论(0) 推荐(0)

Spring阅读(1)

摘要: Spring笔记一 spring官方文档 https://docs.spring.io/spring/docs/5.1.12.RELEASE/spring-framework-reference/ 1.简述IOC(Inversion of Control 控制反转)和DI(dependency in 阅读全文

posted @ 2019-12-26 15:01 VincentYew 阅读(219) 评论(0) 推荐(0)

2019年12月14日

JMM和Volatile底层原理分析

摘要: JMM和volatile分析 1.JMM:Java Memory Model,java线程内存模型 JMM:它是一个抽象的概念,描述的是线程和内存间的通信,java线程内存模型和CPU缓存模型类似,它是标准化的,用于屏蔽硬件和操作系统对内存访问的差异性。 2.JMM和8大原子操作结合 3.volat 阅读全文

posted @ 2019-12-14 17:36 VincentYew 阅读(540) 评论(0) 推荐(0)

2019年12月10日

查看java程序的指令码

摘要: java程序转化为JVM指令码分析 1.编写java文件(简易示例) /** * @author yew * @date on 2019/12/9 - 15:53 */ public class MainTest { public static void main(String[] args) { 阅读全文

posted @ 2019-12-10 10:35 VincentYew 阅读(484) 评论(0) 推荐(0)

导航