彩色帅哥

文章
8
资源
1
加入时间
2年10月21天

【面试题】HashMap,HashTable和concurrentHashMap的区别

HashMap:线程不安全;key值可以为null;底层的实现是数组+链表/红黑树(同一个桶上面链的长度大于8时转化为红黑树);HashTable:线程安全,当有线程访问时,使用synchronized将整个表进行独占,效率较低;key值不可以为null;底层实现是数组+链表;concurrentHashMap:线程安全,采用CAS和synchronized操作,每个线程只对访问数据的桶进行加...

vue+vant 移动端H5 商城项目_04

文章目录一、专题页1. 效果图2. 专题api2.Topic.vue 组件3. 专题源码二、分类页2.1. 效果图2.2. 分类api2.3. Category.vue 组件三、购物车页3.1. 效果图3.2. 购物车api3.3. 购物车页面四、我的页4.1. 效果图4.2. 定义api4.3. User.vue五、路由守卫和异常处理5.1. 编写路由守卫5.2. 异常处理技术选型组件版本说明vue^2.6.11数据处理框架vue-router^3.5.3动态...

1-4 操作系统的基本功能

1.处理机管理功能(1)进程控制(2)进程同步(3)进程通信(4)调度2.存储器管理功能(1)内存分配(2)内存保护(3)地址映射(4)内存扩充3.设备管理功能(1)缓冲管理(2)设备分配(3)设备处理4.文件管理功能(1)文件存储空间的管理(2)目录管理(3)文件的读/写管理和保护5.操作系统与用户之间的接口(1)联机用户接口(2)脱机用户接口(3)图形用户接口(4)程序接口...

6-1 循环单链表区间删除 (15分)(三个测试点中第二个的n=0

6-1 循环单链表区间删除 (15分)本题要求实现带头结点的循环单链表的创建和单链表的区间删除。L是一个带头结点的循环单链表,函数ListCreate_CL用于创建一个循环单链表,函数ListDelete_CL用于删除取值大于min小于max的链表元素。函数接口定义:Status ListCreate_CL(LinkList &CL);void ListDelete_CL(LinkList &CL,ElemType min,ElemType max);...

ps将动漫人物处理成真实效果

我们平时会看到很多动漫图片,有些十分精美,但是却缺少真实性,那么,能否用软件photoshop将它们变得比较真实呢?下面举例说明。 方法 步