模拟打印机排队打印效果_java

package com.cooly;

import java.util.LinkedList;

/**
* @author coolyqq
*模拟打印打印机排队打印
*分发类
*/
public class DataDistribute {

private static DataDistribute instance = null;
private final static byte[] obj = new byte[0];//锁机制
private LinkedList<DataDistributeEntity> tasks = null;//分发任务
private boolean isColse = true;
private DataDistribute() {
tasks = new LinkedList<DataDistributeEntity>();
}

/**
* @return
* 获取instance
*/
public static DataDistribute getInstance(){
if(instance == null){
synchronized (obj) {
if(instance == null){
instance = new DataDistribute();
}
}
}
return instance ;
}

/**
* @param entity
* 添加任务
*/
public void addTask(DataDistributeEntity entity){
synchronized (obj) {
tasks.add(entity);
}
}

/**
* @param entity
* 立即添加任务
*/
public void addSpeedTask(DataDistributeEntity entity){
synchronized (obj) {
tasks.addFirst(entity);
}
}

public void start(ICallBack callback){
if(tasks==null||tasks.isEmpty()||!this.isColse){
return;
}else{
this.isColse = false;
}
while(true){
DataDistributeEntity entity = tasks.poll();
if(entity==null){
this.isColse = true;
break;
}
callback.call(entity);
tasks.remove(entity);
}
System.out.println("fsf");
}
public boolean isColse() {
return isColse;
}
public void setColse(boolean isColse) {
this.isColse = isColse;
}
}

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索打印机
排队打印
模拟打印机打印效果、打印机排队无法打印、共享打印机排队不打印、手机壳凹凸效果打印机、ps针式打印机字体效果,以便于您获取更多的相关知识。

时间: 2024-08-31 13:09:12

模拟打印机排队打印效果_java的相关文章

在PowerPoint2007中模拟打印机文字输入效果

  打印机相信大家都不陌生,几乎每个公司都有这样的办公设备.在平时办公中给了我们很大的帮助.本次课程,我们就来简单的模拟打印机打字的动画效果. 案例教程 ①我们先在网上搜索打印机的图片,放入到PowerPoint里面,然后建立一个文本框,做为纸张.里面输入文字,文字不要对齐,这样看上去更有立体感.然后选中纸张,单击菜单栏--动画--自定义动画. ②此时会弹出右侧的动画窗格,单击添加效果--进入--下降. ③然后设置下降的属性,开始:单击时,速度:快速. ④设置完成,单击动画窗格里面的幻灯片放映按

购买的小新打印机打印效果不良是什么问题

新购买的打印机,打印效果不好,是什么问题? 解决方案: 小新打印机为保护激光器窗口在运输中不被磨损,出厂时会在激光器窗口处粘贴保护条,并延伸到外部上盖处.   如果从外部直接撕扯保护条,很容易造成保护条断裂,导致无法完全清除保护条,造成打印效果异常.   需要打开设备上盖,将激光窗口的保护条完全清除干净.   下图为保护条位置照片及未拆除保护条进行打印的效果图:    

打印机打印效果走样的解决办法

  也许大家会说,用打印机打印材料还不简单,先运行文档编辑程序,然后在编辑窗口中输入材料内容,再进行适当排版编辑,最后单击"打印"命令就可以将材料打印出来啦,哪有那样麻烦.的确,目前打印材料的操作简化了不少,内容排版编辑工作几乎由软件自动来完成,打印参数只要用默认设置就行;然而,将辛辛苦苦输入好的文档内容打印出来时,我们或许会发现打印出来的文档效果和实际编辑时的页面效果相差很多,那为什么会出现打印效果走样的现象呢?其实造成打印效果走样的因素有多种,不同的因素需要用不同的方法来解决;这不

模拟终端打印效果特效

模拟终端打印效果特效 <!DOCTYPE HTML> <html> <head> <title>模拟终端打印效果特效</title> <meta charset="utf-8"> <script type="text/javascript" src="js/jquery.js"></script> <style type="text/c

惠普喷墨打印机怎么打印测试页

  适用机型 • HP Deskjet 200.200cci.400.420C.500.500C.550C.500Q.525Q.600.610.630.640.656.670.690.695 喷墨打印机. • HP Deskjet 710.720.810.830.840.845.880.895.850.870.890.920.930.948.950.970.990 喷墨打印机. • HP Deskjet 3000 系列喷墨打印机. • HP Deskjet D1368.D1468.D1558.D

PPT幻灯片中打印效果的设置技巧

  PPT幻灯片中打印效果的设置技巧           1.打开演示文稿,在"文件"窗口左侧的列表中选择"打印"选项,在右侧的窗格中可以预览幻灯片的效果,单击中间窗格底部的"编辑页眉和页脚"链接,如图1所示. 图1 单击"编辑页眉和页脚"链接 2.打开"页眉和页脚"对话框,设置需要打印的页眉和页脚的内容后单击"全部应用"按钮关闭对话框,如图2所示. 图2 设置页眉和页脚 3.在&quo

打印机双面打印页面灰色不让选择该怎么办?

  打印机双面打印页面灰色不让选择该怎么办?此方法解决有关打印机操作页面双面打印无法选取,页面属性部分灰色的问题 1.打印时设置打印成双面,发现打印页面显示双面打印选项部分灰色无法选取,那么下面的内容就会给你解决此问题 2.左击"开始"在弹出的对话框里选择"打印机和传真" 3.左击"打印机和传真"弹出对话框,在当前对话框里选取相应的打印机,右击选择"属性"选项 4.选取"属性"选项后弹出属性对话框,在对话框

获取打印机正在打印的数据

问题描述 获取打印机正在打印的数据 现在有一个需求,我的想法是写一个程序,一直监听打印机,如果有打印数据,先获取需要打印的数据,进行一定的加工然后再放回打印机继续打印.我现在只有这个想法但是不知道如何实现,请大神们提供一点思路,不限语言,越方便越好 解决方案 我也想要这答案,期待求解

JavaScript模拟实现键盘打字效果

  这篇文章主要介绍了JavaScript模拟实现键盘打字效果,本文直接给出实例代码,需要的朋友可以参考下 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 $(function () {     var input_type = { init:function ($obj) { this.name = $obj.html().spl