问题列表 - 第4471页

如何在java中获取java进程使用的内存

我通过部署自己的类来运行JBOSS服务器.现在我开始对我的应用程序进行一些操作.现在我想知道我的应用程序在执行操作之前和之后使用的内存.请在这方面支持我

java memory

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

如何枚举Java中所有已启用的NIC卡的IP地址?

ipconfig如果没有解析输出,那么有没有人有100%的纯java方式呢?

java networking ip-address

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

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

测试中的软件故障是什么?

我正在参加软件测试的毕业班,我们花了整整一堂课来研究故障,错误和失败之间的区别.我对测试中软件故障的定义不满意.你的定义是什么?

testing

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

功能与对象最佳实践

我想知道关于功能和对象的最佳实践.例如,我想执行一个名为tidy的动作.它将我的数据作为输入并整理并返回它.

现在我可以用两种方式做到这一点.一个使用简单的功能,另一个使用类.

Function: $data = tidy($data);
Class:
$tidy = new Tidy();
$data = $tidy->clean($tidy);
Run Code Online (Sandbox Code Playgroud)

现在,使它成为一个类的优点是我不必在之前加载该类.我可以简单地使用php的自动加载功能来实现.

另一个例子是数据库类.现在每个人似乎都在使用单独的类来进行数据库连接.但我们通常只有该类的单个对象.在某种意义上我们是否只使用类来实例化单个对象,这种类和对象的定义是不是这种相反?

我有点不明白何时使用函数以及何时使用类.关于同样的最佳做法是什么?任何准则?

谢谢你,亚力克

php function object

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

查找具有特定子集的集合

我是物理专业的研究生,我正在编写一些代码来分类几百千兆字节的数据,并在我要求时返回那些数据.这是诀窍,我知道没有很好的方法来排序和搜索这种数据.

我的数据基本上由大量数字组成.这些集合中可以包含1到n个数字(尽管在99.9%的集合中,n小于15),并且这些集合大约有1.5到20亿(不幸的是,这个大小排除了强力搜索).

我需要能够指定一个具有k个元素的集合,并且每个集合都包含k + 1个或更多元素,其中包含返回给我的指定子集.

简单示例:
假设我的数据有以下几组:
(1,2,3)
(1,2,3,4,5)
(4,5,6,7)
(1,3,8,9)
( 5,8,11)

如果我要提出请求(1,3),我会得到集合:(1,2,3),(1,2,3,4,5)和(1,3,8,9).
请求(11)将返回集合:(5,8,11).
请求(1,2,3)将返回集:(1,2,3)和(1,2,3,4,5)
请求(50)将不返回任何集:

到现在为止,模式应该清晰.这个例子和我的数据之间的主要区别在于,没有我的数据的集合更大,用于集合的每个元素的数字从0到16383(14位)运行,并且还有许多集合.

如果它很重要我用C++编写这个程序虽然我也知道java,c,一些程序集,一些fortran和一些perl.

有没有人有任何关于如何解决这个问题的线索?

编辑:
回答几个问题并添加几点:

1.)数据不会改变.这一切都是在一长串运行中进行的(每个运行分为2个gig文件).

2.)至于存储空间.原始数据占用大约250千兆字节.我估计在处理和剥离了许多我不感兴趣的无关元数据后,我可以将其降低到36到48千兆字节,具体取决于我决定保留多少元数据(没有索引).另外,如果在我初始处理数据时遇到了相同的设置,我可能会通过添加重复事件的计数器来进一步压缩数据,而不是简单地一遍又一遍地重复事件.

3.)处理集内的每个数字实际上包含至少两个数字14位用于数据本身(检测到的能量)和7位用于元数据(检测器编号).所以我需要每个数字至少三个字节.

4.)我的"虽然在99.9%的集合中,n小于15"但评论具有误导性.在初步浏览一些数据块时,我发现我有多达22个数字的集合,但中位数是每组5个数字,平均值是每组6个数字.

5.)虽然我喜欢构建指向文件的索引的想法,但我有点怀疑,因为对于涉及多个数字的请求,我留下了半慢的任务(至少我认为它很慢)找到集合列表共有的所有指针,即找到给定数量的集合的最大公共子集.

6.)就我可用的资源而言,在我获得系统上的原始数据(我在该系统上的配额的剩余部分)后,我可以获得大约300个空间.该系统是一个双处理器服务器,具有2个四核amd和16 GB的内存.

7.)是0可以发生,它是数据采集系统的工件,但它可以发生.

algorithm set subset dataset

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

处理嵌套的if then else /嵌套switch语句

是否有任何设计模式/方法/方法来删除嵌套if else else condition/switch语句?

我记得在谷歌代码博客文章中列出的谷歌人使用的一些方法.现在似乎无法找到它

design-patterns nested

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

如何在InterfaceBuilder中显示自定义UIViews?

我似乎喜欢设计新的,UIViewsUIControls实现自己的-drawRect:方法.这对我来说很有用,特别是UIViewsInterface Builder中使用时.

但是在Interface Builder中编写它们很烦人,因为它们只是显示为无聊的普通矩形.

如果视图实际上将自己呈现为内置控件那么会很棒.

有没有什么方法可以构建我的项目,以便Interface Builder将呈现我的自定义视图?

xcode objective-c interface-builder ibplugin

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

学习Spring MVC的资源

我正在寻找一个在线资源来学习Spring MVC堆栈.

有人能指出我正确的方向吗?

java spring-mvc

24
推荐指数
1
解决办法
7437
查看次数

大多数专业的PHP开发是在PC上还是在Mac上进行?

我正在尝试确定如果我被聘为PHP程序员,我下一份工作将涉及使用Mac/PC的可能性有多大.使用Rails,大多数商店似乎都在Mac上发展.我想知道PHP是否也是如此.

php windows macos

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