我想用Java生成视频的缩略图预览.我主要是JMF和视频操作疏远了.
我们在工作中遇到大量遗留存储过程的问题.你们推荐任何可以帮助你更好地理解这些程序的工具吗?某种逆向工程,它识别过程间依赖性和/或过程与表依赖性.可以是免费或商业工具.
谢谢!
今天早些时候,当我看到 Stackoverflow 中的一个令人惊讶的功能时,我正打算问一个问题。当我写下我的问题标题时,stackoverflow 向我推荐了几个相关的问题,我发现已经有两个类似的问题了。太棒了!
然后我开始思考如何实现这样的功能。我如何按相关性对问题进行排序:
这是一个简单的工作流程还是一个复杂的评分算法?也许是为了增加召回率?有没有一些库可以实现这个功能?您还会考虑哪些其他方面?也许杰夫可以自己回答!你是如何在 Stackoverflow 中实现这一点的?:)
对班级成员进行排序的最佳方法是什么?
我和团队成员发生冲突.他建议我们按字母顺序对成员进行排序.我认为最好以语义方式组织:首先是重要的属性,要么是相关的方法等等.
你怎么看?
我正在使用VB.NET中的一个小应用程序.该程序需要管理员权限才能执行某些任务.有没有办法在程序执行期间要求管理员权限?
更改运行应用程序的用户帐户的一般方法是什么?
我有一个富客户端 swing 应用程序调用远程有状态 ejb。我使用的是JBoss 6.0。
我已经将客户端部署在两台不同的机器上,即不同的ip地址、jvm等。
有状态的有以下代码:
@Stateful
public class MyStateful implements MyStatefulRemote{
public void test(){
System.out.println(this);
System.out.println(Thread.currentThread());
System.out.println(Thread.currentThread().getThreadGroup());
// cpu intensive task
String value = "";
for (int j = 0; j < Integer.MAX_VALUE; j++) {
value = "" + j;
}
}
Run Code Online (Sandbox Code Playgroud)
并且客户端有以下代码:
...
String JNDI_FACADE = "MyStateful/remote";
InitialContext context = new InitialContext();
MyStatefulRemote my = (MyStatefulRemote) context.lookup(JNDI_FACADE);
my.test();
Run Code Online (Sandbox Code Playgroud)
然后,当我运行第一个客户端时,ejb 执行 println 命令并开始执行循环(如预期)。但是,当我在另一台计算机上运行第二个客户端时,ejb 在第一个方法调用完成之前不会打印任何内容。换句话说,有状态 bean 似乎无法处理并发调用,即使是来自不同客户端的调用。
如果我们查看 println 命令,我们可以看到:
br.com.alta.MyStateful@61ef35
WorkerThread#6[192.168.7.58:54271]
java.lang.ThreadGroup[name=jboss,maxpri=10]
Run Code Online (Sandbox Code Playgroud)
当服务器完成第一次调用的执行时,第二次调用将打印输出:
br.com.alta.MyStateful@17539b3
WorkerThread#1[192.168.7.53:54303]
java.lang.ThreadGroup[name=jboss,maxpri=10]
Run Code Online (Sandbox Code Playgroud)
我可以注意到有两个不同的有状态实例(正如预期的那样,每个客户端一个实例),并且它们在不同的线程中运行。
当我使用无状态而不是有状态时,它可以工作。但是,在我的应用程序中,我需要保留来自客户端的一些数据,有状态似乎更合适。
algorithm ×1
class ×1
coding-style ×1
concurrency ×1
database ×1
ejb-3.0 ×1
indexing ×1
jakarta-ee ×1
java ×1
jboss ×1
jmf ×1
legacy ×1
privileges ×1
stateful ×1
vb.net ×1
video ×1
windows ×1