上一页 1 2 3 4 5 6 7 ··· 10 下一页

2019年1月3日

摘要: l 阻塞I/O l 非阻塞I/O l I/O复用(select、poll、epoll) l 信号驱动I/O(SIGIO) l 异步I/O(Posix.1的aio_系列函数) l 阻塞I/O模型 应用程序调用一个IO函数,导致应用程序阻塞,等待数据准备好。如果数据没有准备好,一直等待。。。。数据准备好 阅读全文
posted @ 2019-01-03 16:25 都是一家人 阅读(208) 评论(0) 推荐(0) 编辑
 

2019年1月2日

摘要: 数据结构和算法动态可视化:https://visualgo.net/zh go语言常见package索引:https://golang.org/pkg/ go 帮助文档:https://godoc.org/ 国内访问站点 https://golang.google.cn/ go 源代码托管网站:ht 阅读全文
posted @ 2019-01-02 15:12 都是一家人 阅读(149) 评论(0) 推荐(0) 编辑
 

2018年12月23日

摘要: go语言中的goroutine和其它语言中的coroutine有什么相同和不同? coroutine 意味着支持将控制转移到另一个协程的明确手段。也就是说,程序员在确定coroutine何时应该暂停执行并将其控制权传递给另一个coroutine时(通过调用return/exit(通常称为yield) 阅读全文
posted @ 2018-12-23 19:03 都是一家人 阅读(479) 评论(0) 推荐(0) 编辑
 

2018年11月21日

摘要: 1:在每台机器上安装jdk, 脚本代码如下: 每一个机器上下载jdk,zookeeper,kafka 链接:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html http://mirr 阅读全文
posted @ 2018-11-21 21:40 都是一家人 阅读(303) 评论(0) 推荐(0) 编辑
 
摘要: 由于主机名有重复的情况,所有需要更改主机名,遇到几个问题,主机名更改,重启系统以后不能执行sudo,另外也不知道root用户名密码。这个时候陷入了死循环。 网上搜集的办法,都是用sudo 命令去更改,但是sudo 命令都用不了,怎么更改呢?于是找到了这个solution: https://githu 阅读全文
posted @ 2018-11-21 11:59 都是一家人 阅读(225) 评论(0) 推荐(0) 编辑
 

2018年11月10日

摘要: 实现的接口:Executor, ExecutorService 子类:ScheduledThreadPoolExecutor 这类为java线程池的管理和创建,其中封装好的线程池模型在Executors类中有实现。抛开Executors类中的实现,仅谈线程池模型ThreadPoolExecutor 阅读全文
posted @ 2018-11-10 14:07 都是一家人 阅读(279) 评论(0) 推荐(0) 编辑
 

2018年11月9日

摘要: 一. 泛型概念的提出(为什么需要泛型)? 首先,我们看下下面这段简短的代码: 定义了一个List类型的集合,先向其中加入了两个字符串类型的值,随后加入一个Integer类型的值。这是完全允许的,因为此时list默认的类型为Object类型。在之后的循环中,由于忘记了之前在list中也加入了Integ 阅读全文
posted @ 2018-11-09 20:06 都是一家人 阅读(2014) 评论(0) 推荐(0) 编辑
 
摘要: 子接口:RunnableFuture<V>, RunnableScheduledFuture<V> 实现类:AsyncBoxView.ChildState, ForkJoinWorkerThread, FutureTask, RenderableImageProducer, SwingWorker, 阅读全文
posted @ 2018-11-09 19:33 都是一家人 阅读(486) 评论(0) 推荐(0) 编辑
 

2018年11月8日

摘要: 构造函数初始化列表以一个冒号开始,接着是以逗号分隔的数据成员列表,每个数据成员后面跟一个放在括号中的初始化式。例如: { public: int a; float b; //构造函数初始化列表 CExample(): a(0),b(8.8) {} //构造函数内部赋值 CExample() { a= 阅读全文
posted @ 2018-11-08 20:34 都是一家人 阅读(206) 评论(0) 推荐(0) 编辑
 
摘要: *****可重入函数 函数被不同的控制流程调用,有可能在第一次调用还没返回时就再次进入该函数,这称为重入。 当程序运行到某一个函数的时候,可能因为硬件中断或者异常而使得在用户正在执行的代码暂时终端转而进入你内核,这个时候如有一个信号需要被处理,而处理的这个信号的时候又会重新调用刚才中断的函数,如果函 阅读全文
posted @ 2018-11-08 20:26 都是一家人 阅读(229) 评论(0) 推荐(0) 编辑
 
上一页 1 2 3 4 5 6 7 ··· 10 下一页