Tag: .net

什么是Java中的DateTime.FromOADate()(在Java中是日期时间的两倍)

C#有一个DateTime.FromOADate()方法。 Java中的DateTime.FromOADate()相当于什么? 这是我的C#代码: var b = new byte[8]; b[0] = 0x20; b[1] = 0x64; b[2] = 0xa8; b[3] = 0xac; b[4] = 0xb6; b[5] = 0x65; b[6] = 0xe4; b[7] = 0x40; var dbl = BitConverter.ToDouble(b, 0); var dt = DateTime.FromOADate(dbl); 这是输出: 2014-05-14T17:00:21 如何将此字节数组转换为java?

非静态字段,方法或属性需要对象引用

我写了一个非常小的函数来在C#NET中启动Java应用程序,但是我收到错误“非静态字段,方法或属性需要对象引用’MinecraftDaemon.Program.LaunchMinecraft()’C:\用户\麦克\桌面\我的世界\ MinecraftDaemon \的Program.cs”。 我已经搜索了遭受同样问题的其他线程,但我不明白它意味着什么或为什么我得到它。 namespace MinecraftDaemon { class Program { public void LaunchMinecraft() { ProcessStartInfo processInfo = new ProcessStartInfo(“java.exe”, “-Xmx1024M -Xms1024M -jar minecraft_server.jar nogui”); processInfo.CreateNoWindow = true; processInfo.UseShellExecute = false; try { using (Process minecraftProcess = Process.Start(processInfo)) { minecraftProcess.WaitForExit(); } } catch { // Log Error } } static void Main(string[] args) { LaunchMinecraft(); } […]

Java WebService

什么是Java等效于.net世界中的脚本服务(如Web服务,但使用JSON而不是XML)? 我正在寻找一种使用java创建和调用Web服务的方法。 我更愿意找到一种方法,允许我定义一个充当Web服务的方法。 我不喜欢特定请求的“专用jsp或servlet”的解决方案。 有没有这样做的扫管笏?

检测到连接到PC的Android设备

我有一个android devic,我想知道它什么时候通过java / .net连接到PC我知道它可能 – 三星新PC工作室正在做它,当我连接Android设备它让我知道。 我怎么能达到同样的目的?

是否有适用于Java的IKVM? 我可以在JVM上运行.NET程序集吗?

IKVM是一个令人惊叹的野兽,它允许我在.NET环境中执行Java jar。 也就是说,它是在.NET运行时(CLR)上编写的JVM。 相反的存在吗? 有人在JVM上编写了CLR吗? 通过适当的转换和基类库实现,我们可能会发现.NET代码在一个积极的JIT编译器(如HotSpot)中比在CLR JIT中执行得更快。

什么是来自.net的java等效的AggregateException?

在.net中,AggregateException类允许您抛出包含多个exception的exception。 例如,如果并行运行多个任务,并且其中一些任务因exception而失败,则您希望抛出AggregateException。 java有一个等价的类吗? 具体案例我想用它: public static void runMultipleThenJoin(Runnable… jobs) { final List errors = new Vector(); try { //create exception-handling thread jobs for each job List threads = new ArrayList(); for (final Runnable job : jobs) threads.add(new Thread(new Runnable() {public void run() { try { job.run(); } catch (Exception ex) { errors.add(ex); } }})); //start […]

什么是.NET的IEquatable 接口的Java等价物?

什么是.NET的IEquatable接口的Java等价物?

使用IKVM.Net将Apache POI .jar转换为.dll

我正在尝试将Apache poi .jar转换为.dll。 我用下面的脚本进行转换。 但是我得到了很多警告和错误无效选项-resource:poi-3.8-20120326.dll之后。 这是我用过的脚本。 ikvmc -target:library poi-ooxml-schemas-3.8-20120326.jar ikvmc -target:library poi-3.8-20120326.jar ikvmc -target:library -resource:poi-3.8-20120326.dll poi-scratchpad-3.8-20120326.jar ikvmc -target:library -resource:poi-3.8-20120326.dll poi-ooxml-schemas-3.8-20120326.dll poi-scratchpad-3.8-20120326.dll poi-ooxml-3.8-20120326.jar ikvmc -target:library -resource:poi-3.8-20120326.dll poi-ooxml-3.8-20120326.dll poi-excelant-3.8-20120326.jar 这是使用IKVM.Net的正确方法吗? 如果没有,那么正确的脚本是什么。

DSA问题 – 使用.NET创建DSA公钥/私钥,使用Java公钥(android)

这是设置: 我用.NET创建公钥/私钥对,我想签一个字符串。 我取一个随机字符串,从中获取一个byte [],签名,然后在java应用程序中获取签名。 我想在java中validation它((!)我在谈论Android的java)。 将公钥带到Java环境的过程:当我创建公钥时,我将字节数组用于公钥(P,Q,G,Y),并使用这些值在Java中创建PublicKey。 .NET中的P,Q,G,Y是byte [],我将它们转换为sbyte []并在Java中使用这些sbyte [],创建大整数: byte [] byteP = new byte [] {-34,…… -117}; … BigInteger p = new BigInteger(1,byteP); … 新的DSAPublicKeySpec(y,p,q,g); 为了测试这个过程,我从C#中获取签名byte [],将其转换为sbyte [],然后在Java中使用它。 问题是,我以后无法validation签名字符串。 我有 java.security.SignatureException:签名字节具有无效编码 任何想法赞赏! (比如,完成整个事情的更好,完全不同的方式;))

什么是Java的java.util.concurrent包的.NET等价物?

我来自Java背景。 我想在.Net和C#中更多地了解并发性。 是否有类似Java的并发工具包?