- 博客(73)
- 资源 (154)
- 收藏
- 关注
转载 加强版理发师问题
加强版理发师问题2.理发师问题:一个理发店有一个入口和一个出口。理发店内有一个可站5 位顾客的站席区、4 个单人沙发、3 个理发师及其专用理发工具、一个收银台。新来的顾客坐在沙发上等待;没有空沙发时,可在站席区等待;站席区满时,只能在入口外等待。理发师可从事理发、收银和休息三种活动。理发店的活动满足下列条件:1)休息的理发师是坐地自己专用的理发椅上,不会占用顾客
2011-12-30 14:37:40 2014
原创 操作系统 同步互斥问题之 理发师问题
理发师问题: 理发店理有一位理发师、一把理发椅和n把供等候理发的顾客坐的椅子 如果没有顾客,理发师便在理发椅上睡觉 一个顾客到来时,它必须叫醒理发师 如果理发师正在理发时又有顾客来到,则如果有空椅子可坐,就坐下来等待,否则就离开。 解法: 引入3个信号量和一个控制变量: 1)控制变量waiting用来记录等候理发的顾客数,初值均为0; 2)信号量customers用
2011-12-30 14:36:11 7215
转载 12月第3期主题资源推荐
12月第3期主题资源推荐 ----◆数据库◆1、 Oracel文档集合大礼包[网友评论]挺杂的,不过幸好是chm的。比较容易翻阅。 内容足够学好Oracle了,推荐大家下载看看。2、 Oracle文档集合大礼包(二) [资源简介]21天学通Oracle(内附ppt文档,代码,练习)以及DBA简单教程;常用语句练习等;另外还有一份圣诞礼物哦,圣诞树和圣诞雪花3
2011-12-28 22:12:12 1197
原创 怎么成为Java牛人?
1、不仅要熟练掌握Java语言,还要深入理解OOA,OOD,OOP等编程思想 2、熟悉各种Java IDE和开发相关工具(Eclipse、Jbuilder、WSAD、CVS,Ant、JUnit) 3、熟悉各种流行J2EE框架(Spring/Struts/Hibernate等) 4、理解关系数据库的设计原理,熟练掌握Oracle/SQL Server/DB2/MySQL其中至少一种
2011-12-27 16:23:32 1937 2
原创 某机字长为32位,存储容量为64MB,若按字节编址.它的寻址范围是多少?
问题:1、某计算机字长为32位,其存储容量为16MB,若按双字编址,它的寻址范围是多少?2、某机字长为32位,存储容量为64MB,若按字节编址.它的寻址范围是多少?解答:我的方法是全部换算成1位2进制的基本单元来算。先计算总容量,如第一题中是16mb中,一B为8位,也就是8个一位基本单元组成,16M=2^24位=2^24个一位基本单元。所以总的基本单元是2^24*8。一个字长是
2011-12-22 19:57:13 14317 2
转载 Java学习笔记之FreeTTS(语音)
Java提供了语音API技术用于支持应用程序或Web页面中的人机语音交互,其核心技术包括语音合成和语音识别。FreeTTS是Java语音合成技术的实现手段之一,以创建电话号码朗读程序为例, 探讨了基于该技术的Java语音API实现方法及相关问题。 计算机技术的快速发展同时也推动了多媒体技术的广泛应用, 人机语音交互已经不再是纯粹的理论研究, 其应用在日常生活中越来越普遍: 如移动终端、通
2011-12-22 16:28:07 13758 2
原创 计算机组成原理(简答题)
1、 原码加减交替法,当第i次(非最后一次)运算结束时,余数Ri=10101,则下面要进行什么操作?2、 指令的寻址方式有哪些?3、 操作数的常用寻址方式有哪些?4、 CPU至少应有哪几个寄存器或计数器?各有何作用?5、 冯.诺依曼结构与哈佛结构的不同点是什么?6、 CPU在运行程序过程中不断地访问存储器(取指令和存取数据),如何区分某次读操作从内存读取的是数据还是指令?7
2011-12-20 17:38:50 2579
原创 计算机组成原理资料(选择题)
1. 在计算机的性能指标中CPI表示____A、CPU执行时间 B、每秒执行指令数 C、每条指令周期数 D、吞吐率2. 以下属于应用软件的是_____A、汇编程序 B、操作系统 C、数据库管理系统 D、字处理程序3. 一个C语言程序程序在一台32位机器上运行。程序中定义了三个变量x,y,和z,其中x和z为int型,y为short型。当x=127,
2011-12-20 16:17:53 8869 1
转载 Windows内核技术的精华站点
http://www.osronline.com,技术含量很高的Windows驱动开发站点,该站点的list基本上覆盖了所有Windows驱动开发的常见问题,强烈推荐;http://www.microsoft.com/whdc,微软的驱动开发资源主页,可以获取很多官方资料;http://www.wd-3.com/,该站点收集了一些比较好的Windows驱动开发方面的文章和示例代码;
2011-12-19 21:07:24 1057
原创 windows学习笔记之探索虚拟内存
一、 获取系统信息我们可以调用系统信息获取函数来获得本系统的页面大小、分配粒度的大小等信息。系统信息获取函数:VOID GetSystemInfo(LPSYSTEM_INFO psinf);参数类型:LPSYSTEM_INFO psinf 用于返回系统信息的数据结构所包含信息:dwPageSize:CPU页面的大小lpMinimumApplicationAddre
2011-12-19 20:43:25 1824
转载 windows 使用GetLocalTime()和GetSystemTime()所获得的时间不同
#include //#include #include //#pragma comment(lib,"kernel32.lib")//using namespace std;void main(){SYSTEMTIME systime;GetLocalTime(&systime);//本地时间cout<<"今天是:"; cout<<systime.wYear<<"年"<
2011-12-19 14:50:01 28700 1
转载 数据结构---哈希表/散列表
#include "stdio.h"#include "stdlib.h"#define SUCCESS 1#define UNSUCCESS 0#define DUPLICATE -1#define OK 1#define ERROR -1#define EQ(a,b) ((a)==(b))#define LT(a,b) ((a)< (b))#define LQ(a,b) (
2011-12-19 12:14:05 1204
原创 Java实验7 流
实验7 流(2学时)一、实验目的1. 熟悉流类库中各种常用流的使用方法。2. 能够使用流类实现基本的文件读写。二、实验内容1. 编写程序,在控制台窗口提示输入两个整数,然后接收这两个整数,并输出它们的和。(要求:键盘输入通过流封装System.in获取,不要使用Scanner类)2. 设计学生类Student,属性:编号(整型);姓名(字符串),成绩(整型)。编写一个程序:
2011-12-18 21:34:22 2508
原创 Java课程设计之学习成绩管理系统
package System;import java.awt.*;import java.awt.event.*;import java.io.*;import javax.swing.*;import javax.swing.table.AbstractTableModel;import javax.swing.table.DefaultTableModel;import jav
2011-12-18 19:33:37 31743 19
原创 Java学习笔记之HashTable(1)
不用key值遍历HashTable主要是keys()的用法。public abstract EnumerationK> keys()返回此 dictionary 中的键的枚举。键方法的常规协定是返回 Enumeration 对象,该对象将生成此 dictionary 包含条目的所有键。返回:此 dictionary 中键的枚举。另请参见:elements(),Enume
2011-12-17 21:12:59 1493
原创 Java学习笔记之HashMap
HashMap用法 [折叠] package hashmap; import java.util.HashMap;import java.util.Hashtable;import java.util.Iterator;import java.util.LinkedHashMap;import java.util.Map;import java.util.TreeMap;
2011-12-15 22:21:34 1593
原创 *《精通Windows API》 5.4.2 分配和释放可读可写的虚拟内存页面
/* *************************************《精通Windows API》 * 示例代码* virtual.c* 5.4.2 分配和释放可读可写的虚拟内存页面**************************************//* 头文件 */#include #include /************************
2011-12-15 16:32:26 1422
转载 Windows内存管理(2)--Lookaside结构 和 运行时函数
1. Lookaside结构频繁的申请和回收内存,会导致在内存上产生大量的内存“空洞”,从而导致最终无法申请内存。DDK为程序员提供了Lookaside结构来解决这个问题。我们可以将Lookaside对象看成是一个内存容器。在初始化的时候,它先向Windows申请了一块比较大的内存。以后程序员每次申请内存的时候,不是直接向Windows申请内存,而是想Lookaside对象申请内
2011-12-14 19:34:36 1684
转载 Java学习笔记之Hashtable
Hashtables提供了一个很有用的方法可以使应用程序的性能达到最佳。 Hashtables(哈希表)在计算机领域中已不 是一个新概念了。它们是用来加快计算机的处理速度的,用当今的标准来处理,速度非常慢,而它们可以让你在查询许多数据条目时,很快地找到一个特殊的条目。 尽管现代的机器速度已快了几千倍,但是为了得到应用程序的最佳性能,hashtables仍然是个很有用的方法。设想一下,你
2011-12-14 10:40:27 1117
转载 Java学习笔记之LayoutManager
BorderLayoutFlowLayoutGridLayoutGridBagLayoutCardLayoutBoxLayout--------------------------------------------------------------------------------1.BorderLayoutjava.lang.Object--java
2011-12-12 21:17:39 1882
转载 Java学习笔记之用Box布局swing界面
主要就用到了这四个方法createHorizontalBox() 创建一个从左到右显示其组件的 Box。createHorizontalStrut(int width) //左右部件之间的中间间隔就可以用这个方法来控制 创建一个不可见的、固定宽度的组件。createVerticalBox()
2011-12-12 21:03:56 26031 2
原创 Java学习笔记之JOptionPane
Icon icon = new ImageIcon(getClass().getResource("middle.gif")); Object[] options = { "是的", "不是", "不确定" };intn = JOptionPane.showOptionDialog(this,"你喜欢看定影吗?","自定义询问",JOption
2011-12-10 19:53:28 1706
原创 Java学习笔记之JFreeChart 的乱码问题
乱码原因:默认的标题字体是SansSerif,而很多中文系统中并没有这种字体.解决方案:重新设置字体===========饼图===================//解决中文乱码问题 chart.getTitle().setFont(new Font("宋体", Font.ITALIC, 16)); //获取绘图区对象 PiePlot plot = (PiePlot
2011-12-10 13:43:13 1308
原创 Java学习笔记之JFreeChart详解
JFreeChart是sourceforge一个Java开源项目,是一个优秀的Java图表生成插件,它提供了在Java应用程序, Servlet和Jsp下生成各种图片格式的图表,包括柱形图,饼形图,线图,时序图等.JFreeChart依赖于另外一个项目: JCommonJFreeChart项目免费,但文档收费。l利用JFreeChart插件生成动态统计图表的
2011-12-10 13:37:03 2055
原创 Java学习笔记之JTextArea自动滚动到最后一行
实现文本区文本自动显示到最后一行:JTextArea jta = new JTextArea(5,10);jta .selectAll();jta .setCaretPosition(textPane.getSelectedText().length());jta .requestFocus(); 下面是一个参考示例:import java.awt.*;import j
2011-12-10 13:30:33 7386
转载 Java学习笔记之计算器
import javax.swing.*;import javax.swing.border.Border;import java.awt.*;import java.awt.event.ActionListener;import java.awt.event.ActionEvent;import java.math.BigDecimal;import java.math.Roundi
2011-12-10 13:10:52 1280
原创 Java学习笔记之jfreeChart 柱状图
package com.mengya.test.jfreechart;import java.awt.Font;import javax.swing.JPanel;import org.jfree.chart.ChartFactory;import org.jfree.chart.ChartPanel;import org.jfree.chart.JFreeChart;impor
2011-12-10 12:56:22 2409
原创 Java 学习笔记之jfreechart 生成折线图,饼图, ...
package com.yyh.jfreechart;import java.awt.Color;import java.awt.Font;import java.io.File;import java.io.FileOutputStream;import java.text.DecimalFormat;import java.text.NumberFormat;import o
2011-12-10 12:54:41 13689 4
原创 Java学习笔记 制作图表过程(Eclipse+JFreeChart)
JFreeChart是开放源代码站点SourceForge.net上的一个JAVA项目,它主要用来生成各种各样的图表,这些图表包括:饼图、柱状图(普 通柱状图以及堆栈柱状图)、线图、区域图、分布图、混合图、甘特图以及一些仪表盘等等。这些不同式样的图表基本上可以满足目前的要求。该公司的主要产品有如下: 1、JFreeReport:报表解决工具 2、JFreeC
2011-12-10 12:51:39 9761 1
转载 Java学习笔记之Eclipse plugin插件安装
Eclipse plugin插件安装Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。目前正在做一个项目,采用eclipse作为开发工具,我用eclipse3.1.0
2011-12-10 12:27:38 1577
转载 Java学习笔记之swing文件选取器 例子 (4种读写文件方式-和图片的读写方法)
package capture.selector;import java.awt.Image;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.image.BufferedImage;import java.io.BufferedReader;import ja
2011-12-10 12:25:58 3802
转载 Java学习笔记之swing 单击事件mouseClicked与一般事件actionPerformed区别
//鼠标单击事件无论什么时候都监听,即使按钮已经不能用了,事件依然走;//一般事件,在设置按钮不可用后就不在走了例子很能说明问题: package eeeee;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.MouseAdapter;i
2011-12-10 12:24:57 3764
转载 Java学习笔记之 swing 基本实现QQ截屏功能
CpFrame.java ,CaptureScreenhh.java和icon.pngCpFrame.javapackage captuhhhhh;import java.awt.Rectangle;import java.awt.Robot;import java.awt.Toolkit;import java.awt.event.ActionEvent;import
2011-12-10 12:23:13 2309
转载 java学习笔记之 jfreechart报表,饼形图,用swing画
package chart;import java.awt.Font;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import
2011-12-10 12:19:47 1741
原创 Java笔记JTable常见用法细则
sitinspring原创,转载请注明作者及出处.JTable是Swing编程中很常用的控件,这里总结了一些常用方法以备查阅.欢迎补充,转载请注明作者与出处.一.创建表格控件的各种方式:1) 调用无参构造函数.JTable table = new JTable();2) 以表头和表数据创建表格.Object[][] cellData = {{"row1-col1", "
2011-12-10 09:57:20 1769
原创 Java笔记之JTextField JTextArea区别
一、单行文本输入框(JTextField) 在许多情况下,用户可能还需要输入一些文字,这时就需要用到文本输入框。单行文本输入框是由 JTextField 类实现的。它的构造函数如下: (1) JTextField() 构造一个新的单行文本输入框。 (2) JTextField(int length) 构造一个指定长度的单行文本输入框。 (3) JtextFi
2011-12-09 19:24:47 8667
转载 如何在Ubuntu 11.10下成功安装Java
升级到ubuntu 11.10之后,由于库里没有sun-java6-jdk,需要自行安装。因此,到Oracle网站下载了Java 6u27(为什么不下java7呢?因为目前支持的软件不多,另外如果真要的话,也可以很方便的切换到Java7),然后就可以了。升级到ubuntu 11.10之后,由于库里没有sun-java6-jdk,需要自行安装。因此,到Oracle网站下载了Java 6u
2011-12-08 15:20:02 882
转载 JFreeChart教程(2)
一、jFreeChart产生图形的流程创建一个数据源(dataset)来包含将要在图形中显示的数据>>创建一个 JFreeChart 对象来代表要显示的图形>>把图形输出重要的类和接口:org.jfree.data.general.Dataset 所有数据源类都要实现的接口org.jfree.chart.ChartFactory 由它来产生 JFreeChart 对象o
2011-12-08 15:18:43 1527
转载 JFreeChart教程(1)
一、JFreeChart获取。 JFreeChart是JFreeChart公司在开源网站SourceForge.net上的一个项目,该公司的主要产品有如下: 1、JFreeReport:报表解决工具 2、JFreeChart:Java图形解决方案(Application/Applet/Servlet/Jsp) 3、JCommo
2011-12-08 15:17:11 1400
原创 java 饼形图 3D效果
package pie;import java.awt.Font;import java.awt.RenderingHints;import org.jfree.chart.ChartFactory;import org.jfree.chart.ChartFrame;import org.jfree.chart.JFreeChart;import org.jfree.chart.pl
2011-12-08 15:06:54 1687
hadoop-2.6.0-src NativeIO.java
2015-10-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人