自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Slark的博客

5G/大数据/人工智能/工业互联网

  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 <操作系统:精髓与设计原理> I/O管理和磁盘调度

输入输出是 操作系统设计中最困难的部分 因为不同设备和它们的应用很难有一个 通用的 一致的解决方案IO设备的三种类别  人可读  机器可读  通信设备之间的差异很大数据速率  数据传送速率可能会相差几个数量级应用 设备用途对操作系统及其支撑设备的软件和策略都有影响控制的复杂性  打印机需要相对简单的控制接口   磁盘控制接口更为复杂传输单位   字节流 字符流传送(终端IO

2017-04-30 11:12:32 408

原创 单例模式

package oj;import java.util.HashSet;import java.util.Iterator;import java.util.Set;/** * 多线程下单例的单例模式 * @author Administrator * */public class Test extends Thread { private static Test insta

2017-04-26 17:25:48 251

原创 如何优雅的关闭一个线程

package test;public class ThreadStop extends Thread { //保证尽快开始处理 private volatile boolean shutdownRequested = false; public final void run() { while (!shutdownRequested) { doWork();

2017-04-26 12:09:46 2444

原创 使用wait/notify实现生产者消费者模式

package test;import java.util.LinkedList;import java.util.concurrent.atomic.AtomicInteger;/** * * @author Administrator * */public class ProducerConsumerByWaitNotify { private static Atomi

2017-04-25 12:35:36 1592

原创 <操作系统:精髓与设计原理> 单处理器调度 多处理器调度 实时调度

处理器调度目标  满足系统目标的方式(响应时间 吞吐率 处理器效率)  把进程分配到一个或多个处理器中执行调度类型  长程调度   决定加入待执行的进程池中  哪一个程序可以进入系统中处理 即控制系统的并发度                  中程调度   决定加入部分或全部在内存中的进程集合中                  短程调度   决定哪一个可运行的进程将被处理器执行

2017-04-24 21:12:22 932

原创 《从0到1:开启商业与未来的秘密》

从0到1   从无到有  善于创造和创新  利用技术专利 网络效应 规模经济  品牌实现 质的垂直性层级跨越  成为市场的唯一     垄断性企业  获取丰厚的利润从1到n    只是复制  创造不了新价值当代企业的经营境界第一层境界   制造满足市场需求的产品  (产品有生命周期 市场有饱和度 利润空间有限)由1到n 量变的过程  企业追求盈利第二层境界

2017-04-17 21:50:36 862

原创 <操作系统:精髓与设计原理> 虚拟内存

虚拟内存  在存储分配机制中 尽管备用内存是主内存的一部分,它可以被寻址  程序引用内存使用的地址与内存系统用于识别吴莉丽存储站点的地址是不同的,程序生成的地址会自动转换成机器地址。   虚拟存储的大小收到计算机系统寻址机制和可用的备用内存量的限制,而不受内存存储位置实际数量的限制虚拟地址  在虚拟内存中分配给某一个位置使该位置可以被访问  仿佛它是主内存的一部分虚拟地址空间   分配给进

2017-04-15 16:50:00 410

原创 使用BlockingQueue实现生产者消费者模式

import java.util.concurrent.BlockingQueue;import java.util.concurrent.LinkedBlockingDeque;import java.util.concurrent.atomic.AtomicInteger;/** * Created by ldx on 2017/4/10. */public class Prod

2017-04-13 11:06:17 336

原创 Java源码心中有数系列 BlockingQueue / BlockingDeque

Executors  简单的标准化接口ExecutorService  提供了一个更加完整的异步任务 执行框架   管理任务的排队和调度 并允许受控关闭Queues  队列Timing    定时Synchronizers 同步器Concurrent Collections 并发集合

2017-04-10 12:58:09 1758

原创 Java源码心中有数系列 java.lang.thread

创建一个新的线程   有两种方式    extends  Thread    或者    implements  Runnable

2017-04-10 00:06:20 268

原创 Java源码心中有数系列 java.lang.Object

getClass   hashCode

2017-04-09 23:18:57 337

原创 <操作系统:精髓与设计原理> 内存管理

页框   内存中一个固定长度的块页      一个固定长度的数据块 存储在二级存储器中(如磁盘) 数据页可以临时复制到内存的页框中段     一个变长的数据块  存储在二级存储器中。整个段可以临时复制到内存的一个可用区域内(分段),或者可以将一个段分为许多页,将每页单独复制到内存中(分段与分页相结合)内存管理的需求   重定位  一旦程序被换出到磁盘,下一次被换入时,为避免

2017-04-08 00:21:48 312

原创 <操作系统:精髓与设计原理> 线程

进程的概念 细划分为2个特点  资源所有权   包括一组程序 数据 栈 进程控制块定义的集合   拥有对资源的控制权 (由操作系统提供保护功能 避免冲突)  调度/执行   一个进程具有一个执行状态和一个被分配的优先级,它是一个可被操作系统调度和分派的实体线程  调度单位    包括 线程执行状态  线程上下文 线程优势    创建时间  终止时间  切换时间 小于进程

2017-04-05 23:22:24 285

原创 <操作系统:精髓与设计原理> 进程描述和控制

操作系统必须交替执行多个进程,在合理的响应时间范围内使处理器的利用率最大操作系统必须按照特定的策略给进程分配资源,同时避免死锁操作系统可以支持进程间的通信和用户创建进程,它们对构建应用程序很有帮助进程一个正在执行中的程序一个正在计算机上执行的程序实例能分配给处理器并由处理器执行的实体一个具有以下特征的活动单元: 一组指令序列的执行、一个当前状态和相关的系统资源集

2017-04-05 00:15:53 343

基于神经网络和智能预测控制 机器人算法

机器人算法 神经网络 智能预测控制

2019-02-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除