- 博客(3)
- 收藏
- 关注
原创 MongoDB的学习笔记
一:MongoDB基本概念详解MongoDB中的记录是一个文档,它是由字段和值对组成的数据结构。MongoDB文档类似于JSON对象。字段的值可以包括其他文档,数组和文档数组。MongoDB数据模型和你的对象在内存中的表现形式一样,一目了然的对象模型。 关系型数据库和文档型数据库主要概念对应 二:MongoDB的基本操作2.1:添加数据1:单个添加:db.emp.insertOne( { name:"zhangsan", age:20, sex...
2021-05-11 10:47:30 197
原创 常见设计模式
一:单列模式 1:模式定义 保证一个类只有一个实例,并且提供一个全局访问点。 2:使用场景 重量级的对象,不需要多个实例,如线程池,数据库连接池。 3:实现方式 a:懒汉式。即延迟加载, 只有在真正使用的时候,才开始实例化。 注意点:给变量加上volatile是为了防止指令重排,正常的new一个对象的过程为:分配空间-->初始化...
2021-05-10 14:52:10 96
原创 并发编程学习笔记
一:JMM(Java内存模型)Java内存模型(Java Memory Model简称JMM)是一种抽象的概念,并不真实存在,它描述的是一组规则或规范。JVM运行程序的实体是线程,而每个线程创建时 JVM都会为其创建一个工作内存(有些地方称为栈空间),用于存储线程私有的数据,而Java 内存模型中规定所有变量都存储在主内存,主内存是共享内存区域,所有线程都可以访问, 但线程对变量的操作(读取赋值等)必须在工作内存中进行,首先要将变量从主内存拷贝的自 己的工作内存空间,然后对变量进行操作,
2021-04-19 09:26:07 127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人