摘要: java中线程分为两种类型:用户线程和守护线程。通过Thread.setDaemon(false)设置为用户线程;通过Thread.setDaemon(true)设置为守护线程。如果不设置次属性,默认为用户线程。用户线程和守护线程的区别:1. 主线程结束后用户线程还会继续运行,JVM存活;主线程结束... 阅读全文
posted @ 2014-05-19 16:10 JerryShao 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 在使用shell的逻辑运算符”[]”使用时候,必须保证运算符与算数之间有空格。 四则运算也只能借助:let,expr等命令完成。 今天讲的双括号”(())”结构语句,就是对shell中算数及赋值运算的扩展。1.语法:((表达式1,表达式2…))2.特点:(1)在双括号结构中,所有表达式可以像c语言一... 阅读全文
posted @ 2014-05-19 15:30 JerryShao 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 就io本身而言,概念上有5中模型:blocking I/O, nonblocking I/O, I/O multiplexing(select and poll), singal driven I/O, asynchronous I/O(the POSIX aio_functions)。不同的操作系... 阅读全文
posted @ 2014-05-19 10:22 JerryShao 阅读(439) 评论(0) 推荐(0) 编辑