打赏

相关文章

JUC多线程

JUC多线程 一、基本概念 1、进程和线程 进程:进程是正在运行的程序的实例。 线程:线程是进程内部的一个独立执行单元; 进程是线程的容器,即一个进程中可以开启多个线程。 上下文切换:上下文就是内核重新启动一个…

C++开发工程师基础面试题

C开发工程师基础面试题 C基础1、C和C的区别2、C中指针和引用的区别3、结构体struct和共同体union(联合)的区别结构体为什么要内存对齐呢?结构体内存对齐规则如何让结构体按照指定的对齐参数进行对齐?4、#define和const的区别5、重…

黑马程序员Java零基础视频教程_上部(P81-P128)

黑马程序员Java零基础视频教程_上部(P81-P128) 1. 面向对象1.1 设计对象并使用1.1.1 类与对象 1.2 封装1.3 this关键字1.4 构造方法1.5 标准JavaBean1.6 对象内存图1.7 补充知识:成员变量、局部变量区别 2. 面向对象综合训练2.1 文字版格斗游…

OO第二单元实验总结

OO第二单元实验总结 一.前言 三至四月实属是笔者大学生涯中最为辛劳的一段时间,一周一次的OO,操作系统的LAB2LAB3上机,蓝桥杯,以及最最最麻烦的冯如杯,与这段经历比起来,高三的最后冲刺也彷佛暗淡无光。一…

开发面经记录

文章目录 CC编译的流程map用[]方式访问一个不存在的key会发生什么string与char*的区别C单例模式定义一个类,放在堆上,放在栈上面向对象虚表、多态new 和 malloc的区别。weak_ptr, shared_ptr, unique_ptr的区别。堆,栈Static和const&#xff…

一篇文章让你秒懂23种设计模式

23种设计模式 一、UML类图1、类图的表示2、类与类之间关系的表示方式2.1、关联关系(用实心实线箭头表示)2.2、聚合关系(空心菱形的实线)2.3、组合关系(带实心菱形的实线)2.4、依赖关系(箭头的虚…

JUC并发编程初学

什么是JUC进程和线程回顾Lock锁生产者和消费者8锁的线程集合类不安全CallableCountDownLatch、CyclicBarrier、Semaphore读写锁阻塞队列线程池四大函数式接口Stream流式计算分支合并异步回调JMMvolatile深入单例模式深入理解CAS原子引用可重入锁、公平锁非公平锁、自旋锁、死锁…

前端需要理解的 JavaScript 知识

1 关于JavaScript JavaScript(JS)是单线程的、基于原型的、弱类型的、动态类型的、轻量的、支持面向对象/命令式/声明式编程的、头等函数的、多范式的、解释性(直译式或即时编译)的、也可在非浏览器环境下使用的动态脚本语言。Ja…

手机版浏览

扫一扫体验

微信公众账号

微信扫一扫加关注

返回
顶部