/**
* 书本:《Thinking In Java》
* 功能:生产者与消费者:
* 请考虑这样一个人饭店,它有一个厨师和一个服务员。这个服务员必须等待厨师准备好膳食。当厨师准备好时,他会通知服务员,之后服务员上菜,然后返回继续等待。
* 文件:Restaurant.java
* 时间:2015年5月8日18:23:01
* 作者:cutter_point
*/
package Lesson...
分类:
编程语言 时间:
2015-05-23 10:07:59
阅读次数:
110
/**
* 书本:《Thinking In Java》
* 功能:哲学家进餐问题
* 作为哲学家,他们很穷,所以他们只能买五根筷子。他们围坐在桌子周围,每人之间放一根筷子。当一个哲学家要就餐的时候了,这个哲学家必须同时得到左边
* 和右边的筷子。如果一个哲学家左边或右边的筷子已经有人在使用筷子了,那么这个哲学家就必须等待,直至可以得到必须的筷子
* 文件:Chopstick.java
* ...
分类:
编程语言 时间:
2015-05-23 10:07:37
阅读次数:
136
/**
* 书本:《Thinking In Java》
* 功能:对象随机地出现,并且要求由数量有限的服务器提供随机数量的服务时间。
* 每个银行顾客要求一定数量的服务时间,这是出纳员必须花费在顾客身上,以服务顾客需求的时间单位的数量。服务时间的数量对每个顾客来说都是不同的,并且是随机确定的。
* 另外,你不知道在每个时间间隔内有多少顾客会到达,因此这也是随机确定的:
* 文件:BankT...
分类:
编程语言 时间:
2015-05-23 10:05:44
阅读次数:
101
Given a binary tree, find its maximum depth.The maximum depth is the number of nodes along the longest path from the root node down to the farthest le...
分类:
编程语言 时间:
2015-05-23 10:03:37
阅读次数:
114
Given a binary tree, return the zigzag level order traversal of its nodes' values. (ie, from left to right, then right to left for the next level and ...
分类:
编程语言 时间:
2015-05-23 10:02:04
阅读次数:
170
(1).class文件直接修改工具 JBE - Java Bytecode Editorhttp://www.cs.ioc.ee/~ando/jbe/(2) java 汇编指令编译成.class文件工具http://jasmin.sourceforge.net/(3)Open Source Byte...
分类:
编程语言 时间:
2015-05-23 10:00:22
阅读次数:
119
Java共有8种基本数据类型,如下:整形:int, byte,short, long浮点类型:float, double布尔类型:boolean字符类型:char表一 基本数据类型类型字节数位数取值范围举例byte18-27~27-1的整数-128,54,127short216-215~215-1的...
分类:
编程语言 时间:
2015-05-23 10:03:08
阅读次数:
132
//结构体的测试// CTest.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include using namespace std;struct person{ char name[15]; char sex; int age;}m[3]={{"FangMi...
分类:
编程语言 时间:
2015-05-23 09:59:36
阅读次数:
125
上一次的学习博客写的和流水账差不多,有点生硬的和背目录一样,所以既然学习的目的是程序,那么这个月的学习博客就用程序来说点东西吧。这个月看了一些C和JAVA的视频,开始看别人写的程序,能看的懂但是自己去写的话前后逻辑还有方法类的使用不是很清楚。好吧,先去膜拜大神,一步一步来吧。 先来说一个C的程序.....
分类:
编程语言 时间:
2015-05-23 10:00:25
阅读次数:
118
元组和列表是近亲,列表允许并且提供了方法来改变它的值,但元组是不可改变的,即不允许你改变它的值----这也是它没有方法的部分原因。元组的主要作用是作为参数传递给函数调用、或是从函数调用那里获得参数时,保护其内容不被外部接口修改。元组在前台的用武之地不大,但是在后台却是使用得相当频繁的。一个例子说明....
分类:
编程语言 时间:
2015-05-23 09:58:11
阅读次数:
240
打开eclipse时出现Error: could not open `C:\Program Files\Java\jre7\lib\i586\jvm.cfg’)删除c:\windows\system32\java,c:\windows\system32\javaw,c:\windows\system...
分类:
编程语言 时间:
2015-05-23 10:00:29
阅读次数:
140
字典是Python里唯一的映射类型。字典是可变的、无序的、大小可变的键值映射,有时候也称为散列表或关联数组。例子在下面:dic = {"apple":2, "orange":1} #定义一个字典>>> dic.copy() #复制字典{'orange': 1, 'apple': 2}>>> dic....
分类:
编程语言 时间:
2015-05-23 09:57:57
阅读次数:
120
Given a binary tree, return the level order traversal of its nodes' values. (ie, from left to right, level by level). For example:Given binary tree {3...
分类:
编程语言 时间:
2015-05-23 09:55:21
阅读次数:
126
列表是可变的,可以改变的序列,它能够保存任何数据类型。>>> list = [] #定义一个空列表>>> list.append(1) #向列表中添加成员>>> list.count(2) #计算2在列表中出现的次数0>>> list.extend([2, 3, 5, 4]) #向列表中添加一个列....
分类:
编程语言 时间:
2015-05-23 09:55:28
阅读次数:
144
近日,在翻看以前写过的一些OC应用的时候,看到了OC的单例,然后暮然想要试着写一写Swift下的单例,于是,在经过一番波折后,终于将Swift下的单例写了出来。
OC下的单例实现栗子:
+ (instancetype)sharedNetworkTools {
//定义一个任意类型的静态实例
static id instance; static dispatch_once_t o...
分类:
编程语言 时间:
2015-05-23 08:53:02
阅读次数:
157
C语言...
分类:
编程语言 时间:
2015-05-23 08:53:19
阅读次数:
117
闲来无事,敲着玩玩。
代码:
package ATM;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class ATM extends JFrame implements ActionListener
{
private JPanel pan;
private JPan...
分类:
编程语言 时间:
2015-05-23 08:52:30
阅读次数:
161