问题列表 - 第23226页

带水平滚动条的JTable

有必要在任何时候启用水平滚动条吗?

情况就是这样:我有一个JTable单元格存储了很长的数据.因此,我需要有水平滚动条.

有人对此有所了解吗?

java swing jtable jscrollpane jscrollbar

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

SoundManager2具有不规则的延迟

我定期播放一些音符.每一个都会延迟一个随机的毫秒数,从而产生刺耳的不规则效果.我如何解决它?

注意:只要它一致,我就会有一些延迟.

"实现你自己的小型SoundManager2替换,为时间敏感的播放进行了优化"的答案是可以的,如果你知道如何做到这一点:)但我试图避免在Flash中重写我的整个应用程序.

有关可听延迟为零的应用程序示例,请参阅基于闪存的ToneMatrix.

测试用例(在这里看到它拉链):

<head>
<title></title>
<script type="text/javascript" 
src="http://www.schillmania.com/projects/soundmanager2/script/soundmanager2.js">
</script>
<script type="text/javascript">
soundManager.url = '.'
soundManager.flashVersion = 9
soundManager.useHighPerformance = true
soundManager.useFastPolling = true
soundManager.autoLoad = true

function recur(func, delay) {
    window.setTimeout(function() { recur(func, delay); func(); }, delay)
}

soundManager.onload = function() {
    var sound = soundManager.createSound("test", "test.mp3")
    recur(function() { sound.play() }, 300)
}
</script>
</head>
<body>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

javascript audio latency soundmanager2

4
推荐指数
1
解决办法
2548
查看次数

连字符和&nbsp; Firefox和其他浏览器之间的差异

Firefox和似乎呈现连字符后跟&nbsp;其他浏览器不同.以下是一些演示此问题的测试代码:

<html>
<body>
    <div style="border: 1px solid blue;width: 50px">
        This text can break. Do&nbsp;not&nbsp;-&nbsp;break&nbsp;this&nbsp;text.
    </div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

注意在Firefox中第二句话没有破坏,但在Chrome和IE中,它在连字符处断开.

有没有人知道一个好的解决方法,以便不会发生休息?

html

3
推荐指数
1
解决办法
1744
查看次数

在MATLAB中计算向量元素之间的最大距离

我们假设我们有一个类似的向量

x = -1:0.05:1;
ids = randperm(length(x));
x = x(ids(1:20));
Run Code Online (Sandbox Code Playgroud)

我想以x某种惯用的方式计算元素之间的最大距离.迭代所有可能x的元素组合会很容易,但我觉得有一种方法可以用一些疯狂但惯用的方式用MATLAB的内置函数来完成它.

matlab distance permutation max

3
推荐指数
1
解决办法
2888
查看次数

调试打印样式表的建议?

我最近一直在为一个网站制作一个打印样式表,我意识到我无法通过有效的方式进行调整.使用重新加载周期来处理屏幕布局是一回事:

  • 改变代码
  • 命令选项卡
  • 重装

但是当你尝试打印时,整个过程会变得更加艰难:

  • 改变代码
  • 命令选项卡
  • 重装
  • 打印
  • 斜视打印预览图像
  • 在预览中打开PDF以进一步检查

我在这里错过了哪些工具?WebKit的检查员是否"假装这是分页媒体"复选框?Firebug(不寒而栗)可以做些什么吗?

css printing firebug web-inspector google-chrome-devtools

237
推荐指数
8
解决办法
9万
查看次数

通过参数返回值是一个好的设计吗?

bool is_something_ok(int param,SomeStruct* p)
{
    bool is_ok = false;

    // check if is_ok

    if(is_ok)
       // set p to some valid value
    else
       // set p to NULL
    return is_ok;
}
Run Code Online (Sandbox Code Playgroud)

如果"something is ok",则此函数返回true并将p设置为有效值,否则返回false并将p设置为NULL

这是一个好的或坏的设计?就个人而言,当我使用它时,我感到不舒服.如果没有文件和评论,我真的不知道如何使用它.

顺便说一下:有没有关于API设计的权威书籍/文章?

c++ api

22
推荐指数
1
解决办法
3316
查看次数

文件创建如何在Java中工作

我正在尝试使用创建文件

文件newFile =新文件("myFile");

但是,没有创建名为"myFile"的文件.这是在一个Web应用程序项目中,即正确的形式作为WAR包装,但我将其称为主方法的一部分(只是为了看看它是如何工作的).

如何创建它以便在相对于当前位置的位置创建新文件,即不必放入绝对路径.

编辑:

newFile.createFile();

似乎不起作用:

这是整个代码:

import java.io.File;
import java.io.IOException;

public class Tester {

public static void main(String[] args) throws IOException{
    Tester test = new Tester();
    test.makeFile();
}

public void makeFile() throws IOException{
    File newFile = new File("myFile");
    newFile.createNewFile();
    }
}
Run Code Online (Sandbox Code Playgroud)

java file relative-path

3
推荐指数
1
解决办法
4446
查看次数

执行空值记录

我试图TotalTime null从表NewTimeAttendance... TotalTime数据类型执行具有值的记录nchar(10)

select * from newtimeattendance where TotalTime =  'NULL'
Run Code Online (Sandbox Code Playgroud)

....没有

select * from newtimeattendance where TotalTime =  'null'
Run Code Online (Sandbox Code Playgroud)

....没有

select * from newtimeattendance where TotalTime =  'Null'
Run Code Online (Sandbox Code Playgroud)

....没有

select * from newtimeattendance where TotalTime =  null
Run Code Online (Sandbox Code Playgroud)

....没有

select * from newtimeattendance where TotalTime =  Null
Run Code Online (Sandbox Code Playgroud)

....没有

select * from newtimeattendance where TotalTime =  NULL
Run Code Online (Sandbox Code Playgroud)

....没有

当我选择整个表格时,我可以看到有一些NULL TotalTime价值...... !!

这是小选择的声明..为什么不工作?有没有办法(特殊方式)用nchar类型执行'NULL' ?

提前致谢

sql null

3
推荐指数
1
解决办法
102
查看次数

如果我更改ListItem的内容,请刷新ListView

我的android活动中有一个ListView.我通过子类BaseAdaptor(它在getView()方法中返回一个View)填充ListView.

如果在列表项视图中的按钮的单击监听器中,我会怎么样?

  • 在列表项视图中更改TextView的文本或
  • 通过添加/删除列表项视图的子项来更改列表项视图的维度

刷新listView的效率是多少?我不希望listView重新触发查询,因为没有数据更改.

谢谢.

android

3
推荐指数
1
解决办法
5541
查看次数

如何使用PHP GD实现缓存

我想缓存我的画廊的图像.使用GD加载每个页面生成图像会占用大量内存,因此我计划为使用GD完成的php脚本生成的图像创建缓存图像.创建缓存最好的是什么?

php gd

3
推荐指数
1
解决办法
2129
查看次数