摘要: 在平常得编程中,经常会用到观察者模式,属于使用场景很频繁得设计模式之一。 学习设计模式得目的,知道在何种场景中使用合适得设计模式。 以下我将从现实得场景出发去讲设计模式得运用,从比较中去看出优势 1.观察者模式得定义 目标状态发生变化得时候把他得信息通知给注册过得观察者们。 当一个对象改变需要同时通 阅读全文
posted @ 2019-04-21 15:10 无智 阅读(424) 评论(2) 推荐(0) 编辑
摘要: 计算机的世界是0和1的世界 我们知道计算机的全部其实就是数据加指令 指令和数据都以二进制的形式存储和传输 所有的数据在计算机的内存中都是以二进制的形式存在 存:我们从界面上看到的字符、数字、图片如何转换成二进制进行存储? 取:当我们需要从计算机中读取文档时,这些二进制的数据又如何转换成我们需要的格式 阅读全文
posted @ 2019-04-19 16:00 无智 阅读(1132) 评论(0) 推荐(0) 编辑
摘要: 1.多线程的理解 在操作系统中线程和进程划分。 操作系统可以同时执行多个任务,每个任务就是进程;进程可以同时执行多个任务,每个任务就是线程。 线程之间相互独立,抢占式执行。对于单核CPU来说同一时刻只能有一个线程执行,一个进程执行。 但是由于CPU不断在这些进程间轮换执行,速度相对人的反应很快,不容 阅读全文
posted @ 2019-04-16 21:57 无智 阅读(3960) 评论(1) 推荐(0) 编辑