我需要使用我的Java(J2SE)应用程序创建时间线图.
什么库可以使用它来创建一个时间线图就像任何这些:






我需要从我的java程序创建一个zip文件.
我需要一个能够创建zip文件并在其中存储文本和文件条目的库,最重要的是我需要能够将整个目录存储在其中(一个目录,其中包含几个级别的其他目录,每个目录都有一些其中的文件).
你能建议我一个吗?
我想在Matlab中规范化矩阵的每一列.我试过两个实现:
选项A:
mx=max(x);
mn=min(x);
mmd=mx-mn;
for i=1:size(x,1)
xn(i,:)=((x(i,:)-mn+(mmd==0))./(mmd+(mmd==0)*2))*2-1;
end
Run Code Online (Sandbox Code Playgroud)
选项B:
mn=mean(x);
sdx=std(x);
for i=1:size(x,1)
xn(i,:)=(x(i,:)-mn)./(sdx+(sdx==0));
end
Run Code Online (Sandbox Code Playgroud)
但是,这些选项对我的数据花费了太多时间,例如5000x53矩阵上的3-4秒.那么,还有更好的解决方案吗?
我的程序中有一个jFormattedTextField,当jFormattedTextField值有效更改时,我需要更新jLabel的文本.
实际上jFormattedTextField获取一个数字,jLabel在这个数字和另一个数字之间显示差异.
我目前通过听jFormatted文本的"FocusLost"事件来做到这一点.
我怎样才能做到这一点?
我的表有一个列可能在一个突发中具有相同的值.像这样:
+----+---------+
| id | Col1 |
+----+---------+
| 1 | 6050000 |
+----+---------+
| 2 | 6050000 |
+----+---------+
| 3 | 6050000 |
+----+---------+
| 4 | 6060000 |
+----+---------+
| 5 | 6060000 |
+----+---------+
| 6 | 6060000 |
+----+---------+
| 7 | 6060000 |
+----+---------+
| 8 | 6060000 |
+----+---------+
| 9 | 6050000 |
+----+---------+
| 10 | 6000000 |
+----+---------+
| 11 | 6000000 |
+----+---------+
Run Code Online (Sandbox Code Playgroud)
现在我想修剪Col1重复值的行,只选择第一次出现的行.
对于上表,结果应为:
+----+---------+
| …Run Code Online (Sandbox Code Playgroud) 我正在使用UNION不同的表中的所有名称.
我的表一共有大约10000行.
但查询返回468行!!
我的查询是:
SELECT name FROM `shopping`
UNION
SELECT name FROM stores
UNION
SELECT name FROM concert
UNION
SELECT val AS name FROM event
UNION
SELECT name FROM fastfood
Run Code Online (Sandbox Code Playgroud)
问题出在哪儿?
我写了一个程序,从一些服务器下载一些文件.
目前程序正常运行.
但我想为它添加简历支持.
我这样做但结果文件已损坏:
....
File fcheck=new File(SaveDir+"/"+filename);
if(resumebox.isSelected() && fcheck.exists()){
connection.setRequestProperty("Range", "Bytes="+(fcheck.length())+"-");
}
connection.setDoInput(true);
connection.setDoOutput(true);
BufferedInputStream in = new BufferedInputStream (connection.getInputStream());
pbar.setIndeterminate(false);
pbar.setStringPainted(true);
java.io.FileOutputStream fos ;
if(resumebox.isSelected()){
if(fcheck.exists()){
if(connection.getHeaderField("Accept-Ranges").equals("bytes")){
fos = new java.io.FileOutputStream(SaveDir+"/"+filename,true);
}else{
fos = new java.io.FileOutputStream(SaveDir+"/"+filename);
}
}else{
fos = new java.io.FileOutputStream(SaveDir+"/"+filename);
}
}else{
fos = new java.io.FileOutputStream(SaveDir+"/"+filename);
}
....
Run Code Online (Sandbox Code Playgroud)
我在我知道支持简历的服务器上测试它.
我下载了一些字节.(72720)
然后试图恢复它.
然后我用Hex编辑器打开文件,在偏移量72720处重复第一个字节:
字节0-36:FLV .............«.......... onMetaData
字节72720-72756:FLV .............«.......... onMetaData
它从头开始下载!
当我通过wget执行它时,它正确执行并通过Content-Range字段进行响应!
服务器响应wget日志中包含"302 FOUND"和"206 Partial Content".
"302 FOUND"会导致问题吗?
问题是什么 ?
谢谢.
我怎样才能有一个JTable,列和行都有标题?
这样的事情:
+------+------+------+------+
|/\/\/\| col1 | col2 | col3 |
+------+------+------+------+
| row1 | | | |
+------+------+------+------+
| row2 | | | |
+------+------+------+------+
| row3 | | | |
+------+------+------+------+
Run Code Online (Sandbox Code Playgroud)
谢谢
看看这个:http:
//www.templatemonster.com/demo/35403.html
在此模板中,您可以单击男性前臂下方的图像,甚至可以单击前臂本身.
手不是图像的一部分.这是三div件作为背景的png图像.
这怎么可能?
我该怎么做同样的事情(有一个包含链接的图像的股利和有它内部的div但是底层的链接可以点击的)?
它是跨浏览器吗?
谢谢
JTable的默认行为是将焦点更改为下一个单元格,我想强制它将焦点移动到按下TAB键的下一个组件(例如JTextField).
我overrided isCellEditable的方法DefaultTableModel总是返回false:
public boolean isCellEditable(int rowIndex, int columnIndex) {
return false;
}
Run Code Online (Sandbox Code Playgroud)
但它仍然没有改变焦点到下一个组件!
我应该如何将JTable更改重点放在下一个组件而不是下一个组件?