摘要: -a (all)显示所有选项,默认不显示LISTEN相关-t (tcp)仅显示tcp相关选项-u (udp)仅显示udp相关选项-n 拒绝显示别名,能显示数字的全部转化成数字。-l 仅列出有在 Listen (监听) 的服務状态 -p 显示建立相关链接的程序名-r 显示路由信息,路由表-e 显示扩展 阅读全文
posted @ 2017-03-29 13:58 idea偶买噶 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 一、 宽松来区分的版型:skinny、slim、regular、loose二、从形状来区分(这部分不能完整地概括,只是说在我的认可范围内值得一看的):bootcut(slim、straight)、taper、3D ARC 阅读全文
posted @ 2017-03-22 18:14 idea偶买噶 阅读(135) 评论(0) 推荐(0) 编辑
摘要: td换行: style="word-wrap:break-word;word-break:break-all;" 超长省略号: table { table-layout: fixed;} //必须,表格宽度不随文字增多而变长。 td { white-space: nowrap;overflow: h 阅读全文
posted @ 2017-03-22 16:54 idea偶买噶 阅读(96) 评论(0) 推荐(0) 编辑
摘要: Executor的两极调度模型 第一级:java多线程程序把应用分解为若干个任务,然后使用用户级的调度器(Executor框架)将这些任务映射为固定数量的线程; 第二级:操作系统内核将这些线程映射到处理器上。 创建实现Runnable或Callable接口的任务,提交到ThreadPoolExecu 阅读全文
posted @ 2017-03-08 21:04 idea偶买噶 阅读(111) 评论(0) 推荐(0) 编辑
摘要: ConcurrentHashMap的特色就是分段锁技术,相对于HashMap和HashTable效率提高了。 ConcurrentHashMap包含了一个Segment[], 每个Segment包含一个HashEntry[]。 Segment其实是一个ReentrantLock。 定位到segmen 阅读全文
posted @ 2017-03-07 16:10 idea偶买噶 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 不推荐使用suspend、stop、resume。以suspend为例,调用后,线程不会释放已占有的资源(比如锁),而是占着资源进入睡眠状态,这样容易引起死锁问题。stop方法在结束时,不能保证线程资源的正常释放。 volatile和synchronized volatile变量能保证一个线程对改变 阅读全文
posted @ 2017-03-02 19:04 idea偶买噶 阅读(84) 评论(0) 推荐(0) 编辑
摘要: The key and value classes have to be serializable by the framework and hence need to implement the Writable interface. Additionally, the key classes h 阅读全文
posted @ 2017-03-02 14:43 idea偶买噶 阅读(96) 评论(0) 推荐(0) 编辑
摘要: synchronized 获取的锁,在方法抛出异常的时候会自动解锁 ReentrantLock 获取的锁,异常的时候也不会自动释放! 调用wait()时,会释放锁。 调用sleep()时,不会释放锁。 Lock接口 api:lock(), unlock().... AbstractQueuedSyn 阅读全文
posted @ 2017-03-01 13:23 idea偶买噶 阅读(167) 评论(0) 推荐(0) 编辑
摘要: service iptables stop chkconfig iptables off 阅读全文
posted @ 2017-02-28 17:51 idea偶买噶 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 安装 masters: 1台 NameNode 1台 ResourceManager workers: 剩下的机器既作为 DataNode 也作为 NodeManager 以 Non-Secure Mode 模式安装 需要为 hadoop daemon 配置运维环境和运行参数。 HDFS daemo 阅读全文
posted @ 2017-02-28 11:32 idea偶买噶 阅读(121) 评论(0) 推荐(0) 编辑