问题列表 - 第2925页

java background/daemon/service跨平台最佳实践

我正在寻找在大多数平台(Windows,Mac OS,Linux [特别是Ubuntu])中使我的桌面java程序在后台(守护程序/服务?)运行的最佳方法.

通过"最佳方式",我希望找到一种方式:

  1. 需要少量的平台特定代码.
  2. 不要求用户做任何普通计算机用户不能/不会做的事情
  3. 不是资源匮乏.

我理解我的要求可能不切实际,但我希望这种情况有某种"最佳实践".

如何前进?

java daemon cross-platform desktop-application

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

是MEF微软的Lua版本吗?

我看到MEF和Lua之间的相似之处.两者都允许您注册方法并根据需要进行部署.是MEF还是Lua形式的IoC /依赖注入?

comparison lua mef

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

Windows CE与嵌入式Linux

现在我确信我们都很清楚Linux与Windows桌面的相对优点.但是,我对嵌入式开发世界的了解却少得多.我主要对行业解决方案感兴趣,因此对iPhone或Android不感兴趣,对这两个操作系统更感兴趣.

嵌入式世界中两个平台之间的相对权衡是什么?如果您正在考虑使用自定义硬件,部分自定义操作系统和自定义应用程序为特定项目构建一个框,那么您会选择哪个以及为什么?

我认为Windows CE赢得了工具,Linux在成本和性能方面都获胜.然而,这只是一种猜测.有没有人有这两者的任何事实或经验?

linux embedded operating-system windows-ce

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

将1和0的字符串转换为字节数组

我有一个字符串,其长度是8的倍数,只包含0和1.我想将字符串转换为适合写入文件的字节数组.例如,如果我有字符串"0010011010011101",我想得到字节数组[0x26,0x9d],当写入文件时,它将给出0x269d作为二进制(原始)内容.

我怎么能用Python做到这一点?

python

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

如何在我的iPhone应用程序中控制/覆盖自动完成?

当用户在我的iPhone应用程序中输入文本时,我想控制/覆盖自动完成功能.

具体来说,我想自动完成我提供的一系列单词.比如说我叫BillBobJohn.当我键入"billb"时,auto-complete将建议BillBobJohn.

我怎样才能做到这一点?

iphone autocomplete

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

如何在Javascript中包装函数?

我正在为我的一个应用程序编写一个全局错误处理"模块".

我想要的一个功能是能够使用Try {} Catch {}块轻松包装函数,以便对该函数的所有调用将自动具有将调用我的全局日志记录方法的错误处理代码.(避免使用try/catch块在任何地方污染代码).

然而,这稍微超出了我对Javascript,.call和.apply方法以及"this"关键字的低级功能的理解.

我根据Prototype的Function.wrap方法编写了这段代码:

Object.extend(Function.prototype, {
  TryCatchWrap: function() {
    var __method = this;
    return function() {
            try { __method.apply(this, arguments) } catch(ex) { ErrorHandler.Exception(ex); }
    }
  }
});
Run Code Online (Sandbox Code Playgroud)

使用方式如下:

function DoSomething(a, b, c, d) {
    document.write(a + b + c)
    alert(1/e);
}

var fn2 = DoSomething.TryCatchWrap();
fn2(1, 2, 3, 4);
Run Code Online (Sandbox Code Playgroud)

该代码完美无缺.它打印出6,然后调用我的全局错误处理程序.

我的问题是......当我正在包装的函数在一个对象中时它是否会破坏某些东西,它会使用"this"运算符?我有点担心,因为我打电话.在那里传递一些东西,我担心这可能会破坏一些东西.

javascript function try-catch wrapper apply

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

如何在HttpRuntime.Cache中获取对象的大小?

我目前在ASP.NET HttpRuntime.Cache中存储了许多不同类型的对象,我想知道是否有办法弄清楚每个对象有多大?

c# asp.net caching httpruntime.cache

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

ASP.NET MVC - 使用母版页查看,如何设置标题?

在使用母版页时,为视图设置html标题(头部)的首选方法是什么?

一种方法是在.aspx文件中使用Page.Title,但这需要在母版页中混淆HTML代码.所以,我们假设没有服务器端控件,只有纯html.有更好的想法吗?

更新:我想在视图中设置标题而不是在控制器或模型中.

asp.net asp.net-mvc master-pages

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

在服务器或客户端上排序?

我在工作中与同事讨论过,它是关于SQL查询和排序的.他认为在将行返回给客户端之前,应该让服务器进行任何排序.另一方面,我认为服务器可能很忙,并且在获取行之后让客户端处理排序必须更好.

任何哪种策略最适合多用户系统的整体性能?

sql database sorting performance

23
推荐指数
4
解决办法
5758
查看次数

在固定高度的输入字段中垂直对齐文本而不显示:table或padding?

行高属性通常负责垂直对齐,但不考虑输入.有没有办法自动居中文本而不玩填充?

css xhtml

73
推荐指数
4
解决办法
18万
查看次数