- 博客(5)
- 收藏
- 关注
原创 进程和线程的区别
进程和线程的区别:1、进程是程序的一次执行过程,而线程是进程中的一个实体,可以称为“轻量级进程”,一个进程中可以存在着多个线程。2、调度:在传统的操作系统中,进程是拥有资源和独立调度的基本单位。在引入线程的操作系统中,线程是独立调度的基本单位,进程是拥有资源的基本单位。同一进程中线程的切换不会引起进程的切换。不同进程中线程的切换会引起进程的切换。3、拥有资源:进程是拥有资源的基本单位,线程不拥有系统资源,但线程可以访问其隶属进程的系统资源。4、并发性:不仅线程之间可以并发执行,多个线程之间也可以并发
2021-02-02 19:05:17
310
原创 redis性能误区
**redis为什么是单线程的速度还那么快?**首先我们要明白redis是基于内存操作的,redis的性能与cpu无关,对redis性能存在影响的是机器的内存和网络带宽。redis是单线程的速度还很快?大多数学者存在两个误区:①高性能的服务器一定是多线程的②多线程的效率一定高于单线程redis 是将所有的数据全部放在内存中的,所以说使用单线程去操作效率就是最高的,多线程(CPU上下文会切换:耗时的操!),对于内存系统来说,如果没有上下文切换效率就是最快的!多次读写都是在一个CPU上的,在内存
2021-01-27 16:21:28
175
原创 java项目中Entity、Vo、Dto实体类之间的关系
java项目中Entity、Vo、Dto实体类之间的关系Entity(PO):属性都对应数据库表里面的某个字段,完全是一个符合Java Bean规范的纯Java对象,没有增加别的属性和方法。持久对象是由insert数据库创建,由数据库delete删除的,基本上持久对象生命周期和数据库密切相关。VO:表现层对象(View Object),主要对应展示界面显示的数据对象,用一个VO对象来封装整...
2020-05-04 14:07:37
2335
原创 Mybatis多表映射DTO
Mybatis ResultMap多表映射DTO步骤:1:构建DTpackage com.steak.system.pojo.dto;public class ApplyDTO { private Integer applyId; //申请书的ID 属于申请表(sys_apply) private String selfIntroduction; //自我介绍 属于申请表...
2020-05-04 13:58:55
4619
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1