问题列表 - 第16121页

Eclipse ini文件; 参数,含义和"最佳实践"值

我希望微调我的eclipse.ini文件,以最好地适应我的系统和开发环境.

http://wiki.eclipse.org/Eclipse.ini不是很有帮助.

我想知道例如:

给定大小为Y的X RAM内存和Java版本Z的处理能力; -Xms和-Xmx的值应该是什么.

一般来说,那里是否有指南或教程,如果没有实践教你的?

java eclipse configuration

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

Python中是否存在类似于Java IllegalStateException的问题?

当在处于不适当状态的对象上调用方法时,通常在Java中使用IllegalStateException.你会在Python中使用什么?

python java exception

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

在文件系统上存储文件

我有一个应用程序将图像存储在数据库中.现在我了解到,由于性能的原因,这不是最好的方法.

我已经开始从数据库中提取所有"blob"并将它们(通过虚拟文件夹)添加到数据文件夹中

问题是我已经存储了8000个blob,如果我将它们放在像"data/<blobid>/<blobname.extension>"这样的文件夹中,这个文件夹将包含许多可管理的文件夹.

我想知道如何最好地存储文件?将它们分组为创建日期,如"data/<year>/<month>/<day>/<blobid>/<name>".我还要补充一点,我们的文件存储在数据库的树中.我想知道是否应该将树结构映射到文件系统,唯一的问题是你可以移动分支.这意味着我必须在文件系统上移动分支.

欢迎任何帮助.

Grtz,M

c# storage file hierarchy

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

Python:返回列表的第一个元素的索引,使得传递的函数为true

list.index(x)函数返回值为的第一个项的列表中的索引x.

是否有一个函数,list_func_index()类似于index()具有函数的函数f(),作为参数.该函数在列表的f()每个元素上运行e,直到 f(e)返回True.然后list_func_index()返回索引e.

Codewise:

>>> def list_func_index(lst, func):
      for i in range(len(lst)):
        if func(lst[i]):
          return i
      raise ValueError('no element making func True')

>>> l = [8,10,4,5,7]
>>> def is_odd(x): return x % 2 != 0
>>> list_func_index(l,is_odd)
3
Run Code Online (Sandbox Code Playgroud)

有更优雅的解决方案吗?(以及该功能的更好名称)

python indexing function list

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

与使用Interlocked类相比,使用volatile关键字有什么好处吗?

换句话说,我可以使用常规变量和Interlocked类无法解决的volatile变量吗?

.net c# multithreading volatile interlocked

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

有比Dijkstra更快的算法吗?

给定一个只有正边权重的有向连通图,是否有比使用斐波纳契堆的Dijkstra更快的算法来找到两个顶点之间的最短路径?

维基百科说,Dijkstra在O(| E | + | V |*log(| V |))中(使用斐波纳契堆).

我不是在寻找优化,例如,执行时间的一半,而是具有不同时间复杂度的算法(如从O(n*log n)到O(n)).

此外,我想知道您对以下方法的看法:

  1. 确定所有边权重的GCD.
  2. 将图形转换为具有均匀边缘权重的图形.
  3. 使用BFS查找两个给定顶点之间的最短路径.

第2点的示例:
想象一下GCD为1.然后我将边缘
A ---> B(边缘权重3)
转换为
A-> A' - > A'' - > B(边缘权重1的3倍)
这种转换需要花费不变的时间,并且必须针对每个边缘进行一次.所以我希望这个算法在O(| E |)(变换)+ O(| E | + | V |)(BFS)= O(2*| E | + | V |)= O(| E | + | V |)

感谢您抽出宝贵时间阅读我的问题,希望不要浪费你的时间^^.祝你今天愉快.

graph-theory dijkstra

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

过度使用CInt?

我正在使用VBScript修复一些经典ASP中的缺陷,我遇到以下问题:

variable1 = CInt((CInt(variable2) MOD CInt(3600))\ CInt(60))
Run Code Online (Sandbox Code Playgroud)

有必要打电话CInt(3600),CInt(60)当我们在表达中使用它们时?这是一个等价的表达吗?

variable1 = (CInt(variable2) MOD 3600) \ 60
Run Code Online (Sandbox Code Playgroud)

vbscript

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

像twitter一样解析日期

我做了一个小论坛,我想在Twitter上发布最新帖子的日期,你知道"发布40分钟前","发布1小时前"...最好的方法是什么?感谢名单.

javascript

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

WPF设计时上下文菜单

我正在尝试创建一个自定义的wpf控件,我想知道如何添加一些设计时功能.我用谷歌搜索,似乎无法实现我的目标.

所以这是我的简单问题,如何在我的WPF用户控件的设计时上下文菜单中添加一个条目?默认情况下,上下文菜单包含条目查看代码,查看XAML等.

wpf contextmenu visual-studio

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

C#使用LINQ对通用列表<>进行分组/排序

我期待分组和排序通用列表<>.我有一个表示文件的对象列表,每个对象都有一个FileName,FileType和FileDate属性.FileType定义为枚举.

我有一些工作代码,允许我按FileType将文件列表组合在一起.

var fileGroups = fileList.GroupBy(f=> f.FileType)

foreach (var group in fileGroups )
{
   foreach (var file in group)
   {
   }
}
Run Code Online (Sandbox Code Playgroud)

我希望能够做的是通过FileType枚举值对fileGroups进行排序,然后通过FileDate对fileGroups中的每个组进行排序.

c# linq

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