小编Joa*_*uer的帖子

使Java面板全屏

你如何制作一个JComponent(面板,框架,窗口等)全屏,以便它还重叠屏幕上的所有内容,包括Windows启动栏?

我不想改变像bitdepth等图形设备的分辨率或任何东西,我只想重叠其他一切.

java swing fullscreen

15
推荐指数
3
解决办法
3万
查看次数

避免.NET版本地狱

所以有时(通常!)你想要定位一个特定的.NET版本(比如3.0),但是由于某些.NET服务包你会遇到如下问题:

  • Dispatcher.BeginInvoke(Delegate, Object[]) < - 这是在3.0 SP2(3.0.30618)中添加的
  • System.Threading.WaitHandle.WaitOne(Int32) < - 这是在3.5 SP1,3.0 SP2,2.0 SP2中添加的

现在,这些都是由JIT编译器检测到的,因此在Visual Studio中针对.NET 3.0进行构建将无法保证它将仅在.NET 3.0系统上运行.

缺乏

  • 确认您使用的每个功能,或
  • 将您的开发环境限制为.NET 3.0(因为您必须为其他项目开发,因此很糟糕)

什么是避免使用扩展的最佳方法?

谢谢!

.net dll visual-studio

15
推荐指数
2
解决办法
540
查看次数

有没有ij以外的工具可以查看本地derby数据库(文件夹)?

我正在使用Derby ij来查看我的本地Apache Derby数据库.它只是一个文件夹,我这样连接到它:

 connect 'jdbc:derby:C:\Users\Torben\MyDatabase' USER 'me' PASSWORD 'secret';
Run Code Online (Sandbox Code Playgroud)

它可以工作,但我真的不想在控制台中查看数据库.还有其他工具吗?最好的是GUI.

java database derby viewer

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

为什么各种JPEG扩展?

在处理下载程序时,我遇到了Python的mimetypes.guess_extension函数:

In [2]: mimetypes.guess_extension('image/jpeg', strict=False)
Out[2]: '.jpe'
Run Code Online (Sandbox Code Playgroud)

我知道jpegjpg是有效的JPEG扩展,但我不知道jpe.因此,查看维基百科网站确实揭示了以下内容:

使用JPEG压缩的文件最常用的文件扩展名是.jpg和.jpeg,但也使用.jpe,.jfif和.jif文件

更多我不知道的扩展.

所以主要的问题是:为什么JPEG有这么多(有效)扩展与它相关联?

在一个相关的说明中,我想知道为什么Python确实返回'jpe'而不是'jpg'或'jpeg',因为我看到这些使用最多.

python jpeg image mime-types

15
推荐指数
1
解决办法
3609
查看次数

String-Date转换为纳秒

我已经用这段代码为Android应用程序挣扎了一段时间,我无法理解它.我已经阅读并尝试了我在stackoverflow和其他地方找到的每个解决方案,但仍然没有运气.

我想要做的是有一个函数将字符串转换为"17.08.2012 05:35:19:7600000"UTC日期和一个函数,该函数接受UTC date并将其转换为类似的字符串.

String value = "17.08.2012 05:35:19:7600000";
DateFormat df = new SimpleDateFormat("dd.MM.yyyy HH:mm:ss:SSSSSSS");
try
{
  Date today = df.parse(value);
  System.out.println("Today = " + df.format(today) + " " + today.toGMTString());
} 
catch (ParseException e)
{
  e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

这导致:Today = 17.08.2012 07:41:59:0000000 17 Aug 2012 04:41:59 GMT哪都是错误的.

我试着SDF's timezoneUTC,没有运气.
我注意到的另一件事:如果我这样做,df.setLenient(false);
它会让我:java.text.ParseException: Unparseable date: "17.08.2012 05:35:19:7600000".

如果有人能提供一些解释/示例代码,我将非常感激.提前致谢

java android datetime-format date-parsing simpledateformat

15
推荐指数
3
解决办法
4万
查看次数

在虚拟内存中,两个不同的进程可以具有相同的地址吗?

这是我在一个网站上发现的一个面试问题,问题是:"在虚拟内存中,两个不同的进程可以有相同的地址吗?当你回答"否"这是正确的时,一个进程如何访问另一个进程的内存,例如,调试器可以访问变量并在调试时更改它们吗?"

我的理解是:

  1. 2 diff进程可以具有相同的虚拟内存地址.这是因为每个进程都有自己的页表.每个进程都认为它是32位机器上的4Gb内存.因此P1和P2都可以访问地址0xabcdef - 但物理内存位置可能不同.这不对吗?

  2. 调试器的工作原理相同 - 2个进程可以访问同一个地址.所以它可以动态修改变量等.

operating-system

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

用于JPEG无损解码的100%Java库

我正在寻找一个100%Java的库,可以用jpeg无损压缩解码JPEG图像.

我知道ImageIOJAI已经可以对这些图像进行解码,但它们需要一个本机代码,而这些代码并不适用于所有操作系统.

我会考虑开源和关闭源解决方案,如ImageIO插件或独立.

java jpeg dicom lossless-compression javax.imageio

14
推荐指数
0
解决办法
8033
查看次数

以64位运行测试

我有一个编译为64位的ADO.NET驱动程序.因此,我需要在64位模式下运行mstests.那可能吗?

(开发机器是64位).

c# 64-bit mstest

14
推荐指数
1
解决办法
8980
查看次数

抽象类中辅助构造函数的用例是什么?

考虑以下代码:

abstract class Foo(val s: String) {
  def this(i: Int) = this("" + (i+2))
}
Run Code Online (Sandbox Code Playgroud)

据我所知,构造函数不是继承的,并且不能使用super类似Java的子类调用辅助构造函数.

它们只是一个无用的工件还是有一些合理的用例?

constructor abstract-class scala language-design

14
推荐指数
2
解决办法
1804
查看次数

适用于Windows的Java MTP库

是否有人知道的工作的Java库MTP对于Windows?我正在尝试将文件拉/推入Android设备而我无法使用adb.到目前为止,我已经找到了jMTPjusbpmp,但它们都没有正常工作:

  • jMTP成功识别我的Android设备,但在撰写本文时,不支持任何类型的文件传输.我所要做的就是完成文件系统.
  • jusbpmp应该能够但是它非常错误并且无法识别我正在尝试开发的一些设备.

最糟糕的是:这两个项目似乎已经死亡并埋葬了.

java windows android mtp

14
推荐指数
0
解决办法
2013
查看次数