我想进入Erlang编程,特别是一些偏航的东西.(目前,我使用Eclipse进行Java开发.)
Erlang开发的首选IDE是什么?
我目前正在使用以下代码在Google Android上格式化时间:
DateFormat.getDateTimeInstance().format(millis)
Run Code Online (Sandbox Code Playgroud)
虽然此代码遵循我的时区和区域设置,但它会忽略系统首选项中的"24小时模式"设置,始终在AM/PM返回时间.有没有办法以与状态栏上相同的格式获得时间?
我正在考虑制作一个剧本
但我不知道在运行的JVM上有多昂贵或侵入性的jstack.在正在运行的JVM上执行jstack有多贵?我是否为一个受伤的世界做好准备?
当更多内存可用并通过-Xmx使用时,Sun JVM是否会变慢?(假设:机器有足够的物理内存,因此虚拟内存交换不是问题.)
我问,因为我的生产服务器将接收内存升级.我想把-Xmx值提升到颓废的东西.我们的想法是防止由于我自己不时发生的编程错误导致的任何堆空间耗尽失败.罕见的事件,但如果我有一个淫秽的-Xmx值,如2048mb或更高,我可以通过快速发展的webapp避免它们.应用程序受到严密监控,因此会注意到JVM内存消耗的异常峰值并修复任何缺陷.
可能的重要细节:
编辑:我试图避免发布我的JVM的配置,但显然这使得这个问题荒谬开放.所以,这里我们使用相关的配置参数:
-Xms256m
-Xmx1024m
-XX:+UseConcMarkSweepGC
-XX:+AlwaysActAsServerClassMachine
-XX:MaxGCPauseMillis=1000
-XX:MaxGCMinorPauseMillis=1000
-XX:+PrintGCTimeStamps
-XX:+HeapDumpOnOutOfMemoryError
Run Code Online (Sandbox Code Playgroud) 我正在处理的iPhone应用程序在特定的用户定义的时间间隔内捕获图像,我正在寻找一种方法将这些图像组合成H264编码的视频.我已经对谷歌进行了一些研究,看起来我将不得不在iPhone上使用像ffmpeg/mencoder这样的东西?(还发现有人将ffmpeg移植到iPhone,ffmpeg4iPhone)
但是,我发现x264是GPL许可证,如果我使用ffmpeg,则需要我开源我的项目.还发现有人建议使用Ogg Theora,但如果我使用它,我需要将它移植到iPhone.(我不知道现在该怎么做).
这有什么解决方法吗?有任何想法吗?谢谢.
在Glassfish v2中,我通过在ORB节点下的管理控制台中启用"IIOP客户端身份验证"复选框来保护我的JNDI查找.
在我的独立客户端中,我然后执行"ProgrammaticLogin",然后允许我进行JNDI查找.
但是,在Glassfish v3中,如果要在同一设置中执行任何JNDI查找,则会出现此错误:
18.08.2010 14:31:10 com.sun.enterprise.transaction.JavaEETransactionManagerSimplified
initDelegates INFO: Using
com.sun.enterprise.transaction.jts.JavaEETransactionManagerJTSDelegate
as the delegate
org.omg.CORBA.NO_PERMISSION:
----------BEGIN server-side stack trace----------
org.omg.CORBA.NO_PERMISSION:
vmcid: 0x0
minor code: 0
completed: No
Run Code Online (Sandbox Code Playgroud)
我非常确定"ProgrammaticLogin"通常可以正常工作,因为它允许我在我的安全EJB上进行远程方法调用(使用@RolesAllowed但如果IIOP客户端身份验证被关闭).
我登录的用户是我为"文件"领域创建的简单用户.
任何想法,为什么ProgrammticLogin无法在Glassfish v3中用于授权JNDI查找?
或者从独立客户端使用ORB进行身份验证的正确方法是什么?以此目的?
是否有可能在Spring中有一个方法,每个方法有两个不同的URL,每个方法有不同的参数?
下面是伪代码
@RequestMethod(URL1-param1, URL2-param2)
public void handleAction(@ModelAttribute("A") A a, ...) {
}
Run Code Online (Sandbox Code Playgroud)
同时ULR1映射到其他一些控制器中
@RequestMethod(URL1)
public void handleAction1(@ModelAttribute("A") A a, ...) {
}
Run Code Online (Sandbox Code Playgroud) 一切都在10.5上工作,但现在我的PackageMaker安装项目已经破产.我已经和他人争吵了好几天了
为了缩小问题范围,我已经达到了这一点:
preinstall什么都不做的脚本
#!/bin.sh
exit 0
运行上面的...并通过以下错误消息(如时钟工作)观察它失败
Sep 14 15:09:45 manoa installd[5620]: PackageKit: ----- Begin install -----
Sep 14 15:09:45 manoa installd[5620]: PackageKit: request=PKInstallRequest <1 packages, destination=/>
Sep 14 15:09:45 manoa installd[5620]: PackageKit: packages=(\n "PKLeopardPackage <file://localhost/Users/stu/Desktop/asdf.pkg>"\n)
Sep 14 15:09:46 manoa installd[5620]: PackageKit: Extracting /Users/stu/Desktop/asdf.pkg (destination=/var/folders/Hb/HbXJFyEpFaupt5QyLN-pTk+++TI/-Tmp-/PKInstallSandbox-tmp/Root/~, uid=501)
Sep 14 15:09:46 manoa installd[5620]: PackageKit: Executing script "./preinstall" in /private/tmp/PKInstallSandbox.cmlS2H/Scripts/test.test.5year_header.pkg.PFrHNB
Sep 14 15:09:46 manoa installd[5620]: PackageKit: *** launch path not accessible
Sep 14 15:09:46 …Run Code Online (Sandbox Code Playgroud) 我正在从主应用程序执行另一个JVM(java.exe).有没有办法与新创建的进程共享一个对象(相当大的对象)(在创建时或创建后).
someObject sO= new someObject();
//sO is populated
//Creating new process
Runtime rt = Runtime.getRuntime();
Process proc = rt.exec("java -cp " + tempDir + jarsInPath + " " + appMain);
Run Code Online (Sandbox Code Playgroud)
现在我希望sO对象可用于proc对象表示的进程
ProcessBuilder是否为此提供了任何实用程序?
我一直在使用GWT和App Engine一段时间.最近有消息称GWT将支持Spring Roo和SpringSource Tool Suite.我无法从Google公告页面看到大图.对于那些对Spring不太了解的人来说,这对于GWT开发人员来说,这对于构建类似摇摆的gui来说意味着什么呢?
java ×5
android ×1
corba ×1
date-format ×1
encoding ×1
erlang ×1
ffmpeg ×1
glassfish ×1
gwt ×1
h.264 ×1
ide ×1
ipc ×1
iphone ×1
jstack ×1
jvm ×1
packagemaker ×1
performance ×1
process ×1
spring ×1
spring-mvc ×1
spring-roo ×1
time ×1
x264 ×1