11 2014 档案

摘要:前言:最近在学多线程,写“哲学家就餐问题(Dining Philosophers)”的时候,需要定义一个全局的变量,即哲学家的人数。常用的做法是在其中一个类中定义一个static final的变量,然后让其他类通过类名访问他。在这里,想使用之前实训项目的第一版应用层协议的设计想法,即使用一个接口类来... 阅读全文
posted @ 2014-11-25 13:13 scutwang 阅读(6861) 评论(1) 推荐(0)
摘要:前言:最近在学习Java多线程,看到ImportNew网上有网友翻译的一篇文章《阻塞队列实现生产者消费者模式》。在文中,使用的是Java的concurrent包中的阻塞队列来实现。在看完后,自行实现阻塞队列。(一)准备 在本博文中,没有使用concurrent包中提供的阻塞队列,而是基于最近对多线... 阅读全文
posted @ 2014-11-20 00:13 scutwang 阅读(527) 评论(0) 推荐(0)
摘要:前言:昨天尝试用Java自行实现生产者消费者问题(Producer-Consumer Problem),在coding时,使用到了Condition的await和signalAll方法,然后顺便想起了wait和notify,在开发中遇到了一个问题:wait、notify等阻塞和恢复的时机分别是什么?... 阅读全文
posted @ 2014-11-19 15:54 scutwang 阅读(2358) 评论(1) 推荐(0)
摘要:前言:最近在实习中,做到跟MySQL相关的开发时,想起了好久前的一个笔试题——查看数据库表结构有哪几种方法;(一)使用DESCRIBE语句DESCRIBE table_name; 或DESC table_name;后者是前者的简写形式。这种方式是最简单的语句。(二)SHOW COLUMNS语句SHO... 阅读全文
posted @ 2014-11-17 23:48 scutwang 阅读(1012) 评论(0) 推荐(0)