小编Joe*_*Joe的帖子

是否可以在PDF中嵌入动画GIF?

是否可以在PDF中嵌入动画GIF?我怎么可能这样做呢?我应该注意哪些危险?

有关我为什么认为这是一件好事的更多细节,以及它如何帮助我们自由地看到这篇文章.我认为它不适合SE的形式.

举个例子 - 我想把它写成quicksort的描述:

在此输入图像描述

pdf animated-gif

146
推荐指数
6
解决办法
36万
查看次数

在JavaScript中突出显示图像的一部分

我运行一个小网页,允许用户使用图像映射点击各种链接.我想突出显示用户点击的部分,以便向用户提供一些反馈(他们可能会快速点击几个不同的部分).

有没有办法可以反转(或以其他方式突出显示)图像JavaScript的一小部分?

html javascript css imagemap

11
推荐指数
2
解决办法
1万
查看次数

为什么这个Java程序占用了这么多内存?

我有一小段代码,每五分钟就会截取一次我的桌面截图 - 这是一个轻松思考的工作,并计算出多少截图,比如facebook ...

然而,我对它占用的内存量感到有点困惑 - 通常它会爬升到200mb的RAM,我确信这是多余的......任何人都可以告诉我一个减少内存占用的合理方法或b)它为什么涨可言

/**
 * Code modified from code given in http://whileonefork.blogspot.co.uk/2011/02/java-multi-monitor-screenshots.html following a SE question at  
 * http://stackoverflow.com/questions/10042086/screen-capture-in-java-not-capturing-whole-screen and then modified by a code review at http://codereview.stackexchange.com/questions/10783/java-screengrab
 */
package com.tmc.personal;

import java.awt.AWTException;
import java.awt.GraphicsDevice;
import java.awt.GraphicsEnvironment;
import java.awt.Rectangle;
import java.awt.Robot;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.TimeZone;
import java.util.concurrent.TimeUnit;

import javax.imageio.ImageIO;

class ScreenCapture {

    static int minsBetweenScreenshots = 5;

    public static void main(String args[]) {
        int …
Run Code Online (Sandbox Code Playgroud)

java memory

11
推荐指数
1
解决办法
2万
查看次数

Eclipse - 构建一个功能项目

所以我正在部署eclipse项目.我有一组插件存在于"功能项目"中,该功能项目位于"更新站点"项目中.

在第一次构建时一切顺利.甜如坚果.

当我对功能项目进行一些更改,然后想要在更新站点项目中重建时,我会点击我的"build all"按钮.... 构建按钮

...但我收到以下错误...

在此输入图像描述

我认为这是一个版本控制问题 - 我唯一的解决方法似乎是我完全从更新站点项目中删除了功能项目,然后重新添加没有显式版本号的版本 在此输入图像描述

...但这感觉很尴尬,我应该使用哪种更有效的方法?

(编辑 - 当我点击'更多详细信息'这里的照片时,我被问到会发生什么)

在此输入图像描述

java eclipse plugins building

10
推荐指数
1
解决办法
937
查看次数

使Java类具有通用性,但仅限于两种或三种类型

(我很惊讶不能在stackoverflow上找到这个问题,我只能在我的网上找到可怜的谷歌搜索,一定要指出重复...)

这是一个玩具类,它返回与你放入的相反的玩具类.目前它适用于整数,但只需要非常小的更改就可以使用String.

public class Mirror {

  int value;

  public int get() {
    return reverse(value);
  }

  private int reverse(int value2) {
    String valueString = value + "";
    String newString = reverse(valueString);
    return Integer.parseInt(newString);
  }

  private String reverse(String valueString) {
    String newString = "";
    for (char c : valueString.toCharArray()) {
      newString = c + newString;
    }
    return newString;
  }

  public void set(int value) {
    this.value = value;
  }

}
Run Code Online (Sandbox Code Playgroud)

我想做的是使类通用,但仅限于两种或三种可能的类型.所以我想写的是:

public class Mirror<X, where X is one of Integer, String, or MagicValue …
Run Code Online (Sandbox Code Playgroud)

java generics

9
推荐指数
1
解决办法
4896
查看次数

Eclipse插件开发入门的最佳资源是什么?

我有兴趣编写eclipse插件,从哪里开始?

有哪些资源帮助了你?

我正在寻找:
1.教程
2.致力于插件开发的网站
3.书籍

eclipse eclipse-plugin

7
推荐指数
1
解决办法
2466
查看次数

eclipse更新站点没有更新

我正在为eclipse制作插件 - 但由于某些原因,当我构建新版本的插件时 - 更新网站没有注意到它.

构建过程说插件应该是版本1.1.0.201209191506,但是当我访问安装时,我显示了以下版本:

在此输入图像描述

XML文件如下所示:

<?xml version="1.0" encoding="UTF-8"?>
<site>
   <feature url="features/supportStructuresForCSFEditing -_1.1.0.201209191506.jar" id="supportStructuresForCSFEditing -" version="1.1.0.201209191506">
      <category name="plancomps"/>
   </feature>
   <feature url="features/supportStructuresForCSFEditingTest -_1.1.0.201209191506.jar" id="supportStructuresForCSFEditingTest -" version="1.1.0.201209191506">
      <category name="plancomps"/>
   </feature>
   <category-def name="plancomps" label="plancomps"/>
</site>
Run Code Online (Sandbox Code Playgroud)

如果我从本地或从网络安装,就会发生这种情况 - 任何想法可能会发生什么?还是我可以尝试的诊断技巧?

编辑 - 机器重新启动 - 以及从未见过该插件的机器的尝试 - 都显示了旧版本.:(

eclipse plugins

7
推荐指数
1
解决办法
1880
查看次数

如何强制HTML5 Audio标记重新加载(更改)文件

我在javascript中有一些代码生成一个wav文件,然后将它附加到一个按钮,以便它可以播放:

function makeWav(){        
            $.get(("../testsound/getsound.pl?text="+document.myform.outputtext.value));
setTimeout(callback, 500);
            return false;
        }
function callback() {
var audio = new Audio('http://www.joereddington.com/testsound/hope.wav');
audio.load();
audio.play();
           //     $("#player").html("<embed src=http://www.joereddington.com/testsound/hope.wav autostart=true  >");
        }
Run Code Online (Sandbox Code Playgroud)

很明显,hope.wav文件会定期更改.但我的问题是,除非我每次都完全重新加载网站,否则只会生成第一个 .wav.如何使(可能)回调函数去获取.wav的新版本而不是缓存?

编辑:在iPad上工作正常 - 我在Firefox中遇到这个问题.

javascript html5

7
推荐指数
2
解决办法
1万
查看次数

Python单元测试,仅运行失败的测试

我有一个很大的 python 测试文件,使用从命令行运行的unittest。有些测试需要一段时间才能运行。这是一个轻微的痛点,因为我通常只关心我添加的最后一个测试。我想要的是这样的:

  1. 添加测试。
  2. 运行测试(其中一个失败,因为我没有编写代码使其通过)
  3. 实施行为
  4. 只运行上次失败的测试
  5. 修复我在实现代码时犯的愚蠢错误
  6. 只运行失败的测试,这次通过了
  7. 运行所有测试来找出我破坏了什么。

是否可以从命令行执行此操作?

python tdd unit-testing

7
推荐指数
1
解决办法
2346
查看次数

删除java文件中的所有类型的注释

我有一个java项目,我在项目中的各种java文件中的许多位置使用了注释.现在我需要删除所有类型的注释:单行,多行注释.请提供自动删除评论.使用工具或日食等

目前我手动尝试删除所有commet

java eclipse comments

6
推荐指数
2
解决办法
2万
查看次数