码迷,mamicode.com
首页 > 编程语言
【ThinkingInJava】62、生产者与消费者
/** * 书本:《Thinking In Java》 * 功能:生产者与消费者: * 请考虑这样一个人饭店,它有一个厨师和一个服务员。这个服务员必须等待厨师准备好膳食。当厨师准备好时,他会通知服务员,之后服务员上菜,然后返回继续等待。 * 文件:Restaurant.java * 时间:2015年5月8日18:23:01 * 作者:cutter_point */ package Lesson...
分类:编程语言   时间:2015-05-23 10:07:59    阅读次数:110
【ThinkingInJava】63、哲学家进餐问题
/** * 书本:《Thinking In Java》 * 功能:哲学家进餐问题 * 作为哲学家,他们很穷,所以他们只能买五根筷子。他们围坐在桌子周围,每人之间放一根筷子。当一个哲学家要就餐的时候了,这个哲学家必须同时得到左边 * 和右边的筷子。如果一个哲学家左边或右边的筷子已经有人在使用筷子了,那么这个哲学家就必须等待,直至可以得到必须的筷子 * 文件:Chopstick.java * ...
分类:编程语言   时间:2015-05-23 10:07:37    阅读次数:136
【ThinkingInJava】64、银行出纳员仿真
/** * 书本:《Thinking In Java》 * 功能:对象随机地出现,并且要求由数量有限的服务器提供随机数量的服务时间。 * 每个银行顾客要求一定数量的服务时间,这是出纳员必须花费在顾客身上,以服务顾客需求的时间单位的数量。服务时间的数量对每个顾客来说都是不同的,并且是随机确定的。 * 另外,你不知道在每个时间间隔内有多少顾客会到达,因此这也是随机确定的: * 文件:BankT...
分类:编程语言   时间:2015-05-23 10:05:44    阅读次数:101
Java for LeetCode 104 Maximum Depth of Binary Tree
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
Java for LeetCode 103 Binary Tree Zigzag Level Order Traversal
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
java ByteCode
(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基本数据类型
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
vs2010编译C++ 结构体
//结构体的测试// 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
JAVA学习博客---2015.5
上一次的学习博客写的和流水账差不多,有点生硬的和背目录一样,所以既然学习的目的是程序,那么这个月的学习博客就用程序来说点东西吧。这个月看了一些C和JAVA的视频,开始看别人写的程序,能看的懂但是自己去写的话前后逻辑还有方法类的使用不是很清楚。好吧,先去膜拜大神,一步一步来吧。 先来说一个C的程序.....
分类:编程语言   时间:2015-05-23 10:00:25    阅读次数:118
Python: 元组的基本用法
元组和列表是近亲,列表允许并且提供了方法来改变它的值,但元组是不可改变的,即不允许你改变它的值----这也是它没有方法的部分原因。元组的主要作用是作为参数传递给函数调用、或是从函数调用那里获得参数时,保护其内容不被外部接口修改。元组在前台的用武之地不大,但是在后台却是使用得相当频繁的。一个例子说明....
分类:编程语言   时间:2015-05-23 09:58:11    阅读次数:240
Error: could not open `C:\Java\jre7\lib\i386\jvm.cfg
打开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: 字典的基本操作
字典是Python里唯一的映射类型。字典是可变的、无序的、大小可变的键值映射,有时候也称为散列表或关联数组。例子在下面:dic = {"apple":2, "orange":1} #定义一个字典>>> dic.copy() #复制字典{'orange': 1, 'apple': 2}>>> dic....
分类:编程语言   时间:2015-05-23 09:57:57    阅读次数:120
Java for LeetCode 102 Binary Tree Level Order Traversal
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
Python: 列表的基本用法
列表是可变的,可以改变的序列,它能够保存任何数据类型。>>> list = [] #定义一个空列表>>> list.append(1) #向列表中添加成员>>> list.count(2) #计算2在列表中出现的次数0>>> list.extend([2, 3, 5, 4]) #向列表中添加一个列....
分类:编程语言   时间:2015-05-23 09:55:28    阅读次数:144
Swift学习之每日一tip (6) 单例
近日,在翻看以前写过的一些OC应用的时候,看到了OC的单例,然后暮然想要试着写一写Swift下的单例,于是,在经过一番波折后,终于将Swift下的单例写了出来。 OC下的单例实现栗子: + (instancetype)sharedNetworkTools { //定义一个任意类型的静态实例 static id instance; static dispatch_once_t o...
分类:编程语言   时间:2015-05-23 08:53:02    阅读次数:157
【C语言】使用结构体和malloc函数时的一些错误。
C语言...
分类:编程语言   时间:2015-05-23 08:53:19    阅读次数:117
JAVA 弱智ATM
闲来无事,敲着玩玩。 代码: 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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!