问题列表 - 第38103页

使用PHP获取Linux当前的带宽使用情况

我有一台安装了OpenVZ的服务器和每台机器都有公共IPv4的虚拟机.我需要从PHP获取每个单独虚拟机的带宽使用率(mbps或kbps).我的想法是在主机上安装iftop并从PHP函数exec(),命令"iftop -n -F AA.BB.CC.DD/32"运行它.问题是应用程序iftop"顶级"样式,并使其在真实终端上运行并使用新数据进行更新.我无法在VM上安装任何东西,应该是干净的.每个VM也没有网络接口,我也无法改变它.我想知道我有什么其他选择或如何实现我的想法.对不起我的英语不好

php linux bandwidth

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

有人选择Java而不是其他技术用于桌面应用程序的原因是什么?特别是GUI

为什么有人选择Java来创建桌面应用程序(GUI更具体)?我问的原因是有明显和更好的选择.对于Windows,有C#和.NET框架,对于mac,有Objective-C和Cocoa框架,对于跨平台兼容性,有Qt和C++(也是单声道).

有人会抛弃上述选择并使用Java的原因是什么?除了有人"只知道Java"之外,我对真正的原因,好处以及Java何时成为更好的解决方案感兴趣.

java user-interface

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

使用NLog记录未处理的异常?ELMAH和NLog应该一起使用吗?

我在我的ASP.NET MVC项目中使用ELMAH,我真的很喜欢它的简单性.但我需要能够以log.Info("message")方式记录我的代码中的某些事件.由于ELMAH没有提供这种能力,我开始关注NLog.

想到几个问题:

  1. 使用ELMAH和NLog是否过度杀伤?使用ELMAH处理未处理的异常,使用NLog处理其他所有情况?
  2. 是否可以将NLog配置为在nlog.config中记录未处理的异常,或者是否需要自定义代码?
  3. 如果需要自定义代码,那么添加它的最佳位置是什么?MVC框架中的OnException方法?global.asax文件?

非常感谢Anny的反馈.到目前为止,我还没有找到关于此事的好帖子?

asp.net-mvc elmah nlog asp.net-mvc-2

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

安装VS 2008 SP1失败

我正在尝试在Windows 7 x64上安装VS 2008,并且在安装过程中遇到了致命的异常.相关的错误消息如下:

C:\ Users\jayna\AppData\Local\Temp\Microsoft Visual Studio 2008 SP1\VC_IA64Runtime.exe - Exe安装程序的日志文件/提示(%temp%\ dd_VC_IA64Runtime*.txt |%temp%..\dd_VC_IA64Runtime*.txt)不存在或无效.

我已经找到了几篇文章,其中最有希望的是指出应该卸载远程调试器.尝试执行此操作时遇到另一个问题,表明"程序文件路径"中存在"无效字符".

--------------------------- Microsoft Visual Studio 2008远程调试器(x64)安装程序------------- --------------错误1324.文件夹路径'Program Files'包含无效字符.

另一篇文章建议关闭虚拟克隆驱动器以解决后一个问题,我已经做了无济于事.

正如你所看到的,我在这里遇到了一些死路一条.目前,任何建议或建议都会受到赞赏.

visual-studio-2008 visual-studio

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

JPA 2 - 在 JavaSE 中使用 EntityManager - 几个问题

我有几个关于在 JavaSE 环境中使用实体管理器的问题。

我正在使用存储库模式对数据库执行我的 CRUD 操作。将有一个基本存储库类,如下所示:

public class Repository<T> implements IRepository<T> {

    private EntityManager em;
    private String persistenceUnitName;

    public Repository(String persistenceUnitName) {
        this.persistenceUnitName = persistenceUnitName;
    }

    @Override
    public T find(Class<T> type, Object id) {
        return em.find(type, id);
    }

    private EntityManager getEntityManager() {
        if (this.em == null) {
            EntityManagerFactory emf = Persistence.createEntityManagerFactory(persistenceUnitName);

            em = emf.createEntityManager();
        }

        return em;
    }
    ...
    ...
}
Run Code Online (Sandbox Code Playgroud)

然后,我将拥有像 EmployeeRepository 这样将继承 Repository 的类。这些存储库类将在我的服务层中创建。

这是初始化实体管理器的好方法吗?我开始认为它不是 - 似乎每个持久性单元应该只有一个实体管理器?在这种情况下,您创建的每个存储库都有一个实体管理器……您将如何确保每个持久性单元只有一个实体管理器?另外,我注意到实体管理器和实体管理器工厂方法有一个关闭方法 - 什么时候应该调用它们?在服务器终止事件上?

如果您知道有关在 JavaSE 中使用 JPA 的任何好的资源,我将不胜感激。

谢谢!

java hibernate jpa entitymanager jpa-2.0

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

一些帮助渲染Mandelbrot集

我已经得到了一些与Mandelbrot集的分形可视化有关的工作.

我不是在寻找一个完整的解决方案(当然),我正在寻求关于复数轨道的帮助.

假设我有一个给定的Complex数字来自复平面上的一个点.我现在需要迭代其轨道序列并根据轨道是否增加数量级来绘制点.

我如何收集复数的轨道?任何指导都非常感谢(链接等).任何关于数学函数的指针都需要测试轨道序列,例如Math.pow()

我正在使用Java,但这并不是特别相关.

再次感谢,Alex

math graphics mandelbrot

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

适当的数据结构代表数独谜题?

什么是用于表示数独谜题的智能数据结构?即9X9平方,其中每个"单元格"包含数字或空白.

特别考虑包括:

  • 能够跨行,列和3X3"组进行比较
  • 易于实现(特别是在Python中)
  • 效率(不是最重要的)

我想在一个紧凑的情况下,2D阵列可能会起作用,但这似乎不是一个优雅的解决方案.我只是想知道是否有更好的数据结构.

python graph sudoku data-structures

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

如何将带有数字的字符串转换为具有逗号而非小数点的NSDecimalNumber?

我有一个界面给我这样的数字0000000012345,78

所以我想出了如何用它们制作一个数字.但我需要用这个数字计算,我实际需要的是一个十进制数.

NSNumberFormatter *fmtn = [[NSNumberFormatter alloc] init];
[fmtn setFormatterBehavior:NSNumberFormatterBehavior10_4];
[fmtn setNumberStyle:NSNumberFormatterDecimalStyle];
[fmtn setDecimalSeparator:@","];
NSNumber *test = [fmtn numberFromString:@"0000000012345,78"];
Run Code Online (Sandbox Code Playgroud)

如何将NSNumber设为NSDecimalNumber?

编辑:这是我最终得到的代码:

NSDictionary *localeDict = [NSDictionary dictionaryWithObject:@"," forKey:@"NSDecimalSeparator"];
NSDecimalNumber *test = [[NSDecimalNumber alloc] initWithString:@"00000000012345,78" locale:localeDict];
Run Code Online (Sandbox Code Playgroud)

如何将语言环境字典放在一起不能被描述为"记录良好",并且我花了一些谷歌搜索来找到一个例子.

这个也有效:

NSLocale *deLoc = [[NSLocale alloc] initWithLocaleIdentifier:@"de"];
NSDecimalNumber *testd = [NSDecimalNumber decimalNumberWithString:@"00000000012345,78" locale:deLoc];
Run Code Online (Sandbox Code Playgroud)

iphone objective-c nsnumber nsnumberformatter

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

更改包装的基元数据类型的值

var test = new Boolean(0)
test.prop = "OK!"
Run Code Online (Sandbox Code Playgroud)

你可以改变的价值testtrue

test.prop应该还是"好的!"

换句话说,test应该是同一个对象

javascript types object

7
推荐指数
1
解决办法
1106
查看次数

在同一图表上绘制两个因子

假设我有两个因素,我想在同一个图上绘制它们,两个因素都有相同的水平.

s1 <- c(rep("male",20), rep("female", 30))
s2 <- c(rep("male",10), rep("female", 40))
s1 <- factor(s1, levels=c("male", "female"))
s2 <- factor(s2, levels=c("male", "female"))
Run Code Online (Sandbox Code Playgroud)

我原本以为使用table函数会产生正确的图形结果,但它会弹出.

table(s1, s2)
        s2 
s1       male female   
male     10     10   
female    0     30
Run Code Online (Sandbox Code Playgroud)

那么真的有两个问题,表格功能是什么来获得这个结果?我可以使用哪些其他功能来创建具有相同级别功能的2系列图形?

此外,如果它是一个因素我在gplots包中使用barplot2来绘制它.

r factors

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