笔记
Gabrial-bing
这个作者很懒,什么都没留下…
展开
-
如何深度理解整体架构设计?
一. 什么是架构和架构本质 在软件行业,对于什么是架构,都有很多的争论,每个人都有自己的理解。此君说的架构和彼君理解的架构未必是一回事。因此我们在讨论架构之前,我们先讨论架构的概念定义,概念是人认识这个世界的基础,并用来沟通的手段,如果对架构概念理解不一样,那沟通起来自然不顺畅。 Linux...原创 2020-03-25 12:47:51 · 3078 阅读 · 0 评论 -
Java并发编程相关问题浅析(笔记四)部分含答案
1、在 java 中守护线程和本地线程区别?2、线程与进程的区别?答:(1)线程是程序执行(资源调度)的基本单位;进程是资源分配的基本单位。(2)同一个进程可以包含多个线程,并且每个线程可以共享进程的所有资源(堆与栈、寄存器、上下文),一个进程至少包含一个线程。(3)进程的创建待用fork或vfork;而线程的创建调用pthread_create。进程结束后它的所有线程都销毁;而线程的结束...原创 2020-01-07 13:52:11 · 149 阅读 · 0 评论 -
Java-集合浅谈(笔记三)
Java集合框架及主要结构图附: 1、集合主要分为Collection和Map两个接口 2、Collection又分别被List和Set继承 3、List被AbstractList实现,然后分为3个子类,ArrayList,LinkList和Vector 4、Set被AbstractSet实现,又分为2个子类,HashSet和TreeSet 5、Map被AbstractMap...原创 2019-12-28 15:25:24 · 177 阅读 · 0 评论 -
简单的常用Git命令(笔记二)
常用的简单git命令1.pwd:查看当前文件夹目录2.ll:显示当前目录下所有文件目录3.ls -a:仅显示文件夹名称+隐藏文件名称目录4.cd :跳转目录,进入某目录下5.mkdir:文/路径名件夹名称 创建文件夹6.vim [文件名]:创建文件(eg:vim hello.txt)7.cat [文件名]:查看文件内容(eg:cat hello.txt):wq:保存+退出8.gi...原创 2019-12-25 15:58:19 · 103 阅读 · 0 评论 -
计算机网络-网络协议浅谈(笔记一)
为什么要使用分层网络模型?答:1、降低复杂性2、标准化接口3、简化模块化设计4、确保技术的互操作性5、加快发展速度6、简化教学原创 2019-12-25 15:40:19 · 168 阅读 · 0 评论