小编Mar*_*rko的帖子

来自java应用程序的Activex?

是否可以在Java应用程序中轻松嵌入ActiveX控件?这值得么.在我的下一个项目中,我应该在Java应用程序中使用现有的activex,或者必须从头开始重新实现所有内容,所以我想知道什么会减少麻烦.

java windows activex

6
推荐指数
1
解决办法
7371
查看次数

从Swing应用程序远程连接到GWT服务器

简单来说,我编写了一个JSE Swing应用程序,需要与我之前编写的GWT服务器通信.我非常喜欢GWT在它的javascript和服务器端之间进行远程处理的方式,并希望我可以利用这种机制.有没有人设法以这种方式使用GWT-RPC?我应该去Restlet吗?

java remoting gwt swing restlet

6
推荐指数
1
解决办法
651
查看次数

IIS可伸缩性

我最近的任务是估计IIS可以处理的concurednt用户数量.不幸的是,我对IIS有0次经验,所以我希望有人能指导我去哪里看看.我希望在这个阶段我不必做自己的基准测试.

我想知道它可以处理的并发连接数是多少.客户将使用彗星/长轮询或轮询,具体取决于答案.IIS下的Web应用程序将是SOAP Web服务.服务既不是计算也不是数据密集型.

它将运行在今天的普通硬件,core2 duo,4GB ram,盒子上没有其他应用程序.

iis estimation scalability

5
推荐指数
1
解决办法
1065
查看次数

酷还是傻?Catch(异常[NamingException,CreateException] e)

我正在写一些代码,我注意到异常处理中的一个模式让我思考:

try{

        // do stuff... throws JMS, Create and NamingException

} catch (NamingException e) {

        log1(e);
    rollback();
        doSomething(e)
} catch (CreateException e) {

        log1(e);
    rollback();
        doSomething(e)
}
Run Code Online (Sandbox Code Playgroud)

JMSException将处理堆栈中的某些位置.

是不是只写:

try{

        // do stuff... throws JMS, Create and NamingException
} catch Exception[NamingException, CreateException] e) {

        log1(e);
    rollback();
        doSomething(e)
}
Run Code Online (Sandbox Code Playgroud)

而不是把它放在一个辅助方法:

try{

        // do stuff... throws JMS, Create and NamingException
} catch (NamingException e) {

        helper_handleError1(e)
} catch (CreateException e) {

        helper_handleError1(e)
}
Run Code Online (Sandbox Code Playgroud)

请注意,我想传播原始JMSException的堆栈跟踪,并且我"不想"使用第三个catch子句创建新的JMSException :)

有什么难事吗?这是一种极端的情况,只会污染Java的语法,还是只是添加一个很酷的东西?

java programming-languages exception-handling

4
推荐指数
1
解决办法
2006
查看次数

Lisp链接函数宏

是否有现成的lisp宏,允许链接(管道)功能?我找不到一个.我会尝试用这个例子来解释我的意思.

而不是使用let*和许多未使用的中间变量,如下所示:

(let*
  ((var1 (f1 x y))
   (var2 (f2 x var1))
   (var3 (f1 var2 z)))
 var3)
Run Code Online (Sandbox Code Playgroud)

我想这样写:

(->
  (f1 x y)
  (f2 x _)
  (f1 _ z))
Run Code Online (Sandbox Code Playgroud)

其中,显然_将是前一个表达式的返回值.加号是否可以使用_1,_2,...来引用先前返回的值.

这是一个想法,确切的语法并不重要.

我知道这并不难写,但看起来非常有用,必须已经写好了.

lisp macros common-lisp piping chaining

4
推荐指数
2
解决办法
1341
查看次数

您对Falcon语言有何看法?

Falcon是一种支持多种范例的编程语言,如消息传递,OO,功能,但代码看起来很干净.

您怎么看?它是否有机会起飞并被用作通用编程粘合剂语言?值得探索吗?如果您在实际项目中使用它,到目前为止您的印象是什么?

programming-languages falcon

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

如何处理java servlet中的并发性

在我的servlet的doPost方法中,我需要访问文件(共享资源)并更新文件.我如何迎合约100名用户同时使用它?

此致,Mithun

java concurrency servlets

3
推荐指数
1
解决办法
2060
查看次数

将我的应用程序转换为.Net是一个非常好的主意吗?

我的所有应用程序都是用Native Code开发的.由于我听到的所有负面消息,我对转移到.Net犹豫不决,例如:

  1. 响应时间慢
  2. 锁定到Windows
  3. 依赖巨大的.Net运行时间,这使得安装变得痛苦而且速度也很慢.

等等

非常感谢您的建议.

.net

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

PHP日期计算

PHP中用于计算指定格式的两个日期之间的天数差异的最佳(日期格式无关方式).

我尝试了以下功能:

function get_date_offset($start_date, $end_date)
{
  $start_time = strtotime($start_date);
  $end_time = strtotime($end_date);
  return round(($end_time-$start_time)/(3600*24));
}
Run Code Online (Sandbox Code Playgroud)

它在linux机箱上运行正常,但在windows下运行strtotime会返回''.

编辑:

输入日期是mm/dd/yyyy格式,但我想让它接受$ format作为参数.

我只需要几天的差异.

php windows format date

2
推荐指数
1
解决办法
6955
查看次数

长时间运行java进程

我继承了一个应该在Linux服务器后台运行的java系统.指示要求启动它java -jar start.jar.这对我来说似乎有点太脆弱了.我希望它实际在后台运行,理想情况下在启动时自动启动.

实现这一目标的最佳方法是什么?我已经考虑在一个screen环境中运行系统,它运行正常,但在系统重新启动时不会自动启动.

linux daemon startupscript

2
推荐指数
1
解决办法
1621
查看次数

Flex 与 C# 后端通信的最佳方式?

flex 前端与用 C# 编写的后端通信的最佳方式是什么?HTTP 中唯一的通信通道,因此没有自定义套接字。

我过去使用过 SOAP,但由于 xml 的大量开销而担心性能,而我目前正在开发的这个应用程序将是数据密集型的。

任何支持简单设置和透明编组/解组的东西都可以。

.net 有像 BlazeDS 这样的东西吗?

c# apache-flex soap protocols http

2
推荐指数
1
解决办法
5012
查看次数

在Emacs中打开文件后自动转到缓冲区的末尾?

有没有办法告诉Emacs在打开文件时自动滚动到文件的末尾?

请注意,我不需要为每个文件使用此文件,仅针对其中一些文件.理想情况下,我希望能够为特定类型/模式下的所有文件设置此行为.M-x end-of-buffer打开文件后每次打字都会有点烦人.

emacs

2
推荐指数
1
解决办法
1150
查看次数

MySQL子选择性能问题?

我需要有关MySQL中子选择性能的建议.由于我无法更改的原因,我无法使用JOIN创建问题过滤器,我只能在WHERE中添加另一个AND子句.

什么是以下表现:

select tasks.*
from tasks
where 
  some criteria
  and task.project_id not in (select id from project where project.is_template = 1);
Run Code Online (Sandbox Code Playgroud)

相比:

select tasks.*
from tasks, project
where
  some criteria
  and task.project_id = project.id and project.is_template <> 1;
Run Code Online (Sandbox Code Playgroud)

请注意,is_template = 1的项目数量相对较少,并且可能存在大量项目,其中is_template <> 1.

如果我不能改变除过滤器之外的任何东西,还有其他方法可以在没有子选择的情况下实现相同的结果吗?

mysql optimization subquery

0
推荐指数
1
解决办法
3611
查看次数