问题列表 - 第46482页

堆栈的替代品

我正在使用C#在.Net环境中工作.我需要一些替代堆栈数据结构.某种绑定堆栈.集合中元素的数量不应超过某个固定的指定数量.并且,如果实现了该数字并且推送了新元素,则必须删除大多数旧元素.我需要这个来存储撤消/重做策略的命令.

.net c# stack circular-buffer data-structures

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

使用jQuery将元素动画化为自动高度

我想要动画<div>从高200pxauto高.我似乎无法让它工作.有谁知道怎么样?

这是代码:

$("div:first").click(function(){
  $("#first").animate({
    height: "auto"
  }, 1000 );
});
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery jquery-animate

166
推荐指数
10
解决办法
17万
查看次数

如何获取python模块的路径(不是sys.executable)

我需要在python程序中获取Path for PyQt库.程序作为另一个应用程序的脚本运行,因此我的

sys.executable = 'D:/program files/visum/exe/visum115.exe
Run Code Online (Sandbox Code Playgroud)

我需要我的实际python路径(和PyQt库模块的路径)

Path = C:\Python25\Lib\site-packages\PyQt4\plugins
Run Code Online (Sandbox Code Playgroud)

我正在尝试

os.environ['PYTHONPATH']
Run Code Online (Sandbox Code Playgroud)

但我不确定它是否能够健壮.

问候!

PS.我需要它才能插入插件:

qApp.addLibaryPath('C:\Python25\Lib\site-packages\PyQt4\plugins')
Run Code Online (Sandbox Code Playgroud)

python pyqt path qwebkit

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

任何人都可以总结一下Python中列表,元组,字典之间的显着差异吗?

关于Python中的一些数据结构有点混乱.

任何专家都可以给出一些经验法则来帮助我摆脱这种混乱局面吗?

python dictionary tuples list

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

"(1..4).inject(&:+)"如何在Ruby中工作

我发现Ruby中的这段代码非常有趣

(1..4).inject(&:+)
Run Code Online (Sandbox Code Playgroud)

好的,我知道是什么inject,我知道这段代码基本上相当于

(1..4).inject(0) {|a,n| a + n}
Run Code Online (Sandbox Code Playgroud)

但它究竟是如何运作的呢?

为什么&:+和写块一样{|a,n| a + n}

为什么它不需要初始值?我很好,正常值为0,但(1..4).inject(&:*)也有效,初始值必须为1 ...

ruby

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

Delphi 2010 - 隐藏欢迎页面

有没有人知道如何在不使用<-np>命令行选项的情况下禁用欢迎页面,它非常烦人并且在每次启动时阻止IDE几秒钟,有人知道我在哪里可以配置它吗?

ide delphi delphi-2010

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

Python:import _io

我正在尝试确定Python库中哪些文件是我的脚本运行所必需的.现在我正在尝试确定_io.py的位置.在io.py(无下划线)中,_io.py模块(带下划线)在第60行导入.

python embed portability

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

当有现有类时,接口如何取代多重继承的需要

首先......对不起这篇文章.我知道stackoverflow上有很多帖子正在讨论多重继承.但我已经知道Java不支持多重继承,我知道使用接口应该是另一种选择.但我不明白并看到我的困境:

我必须对用Java编写的非常大且复杂的工具进行更改.在此工具中,有一个数据结构,它由许多不同的类对象构建,并具有链接的成员层次结构.无论如何...

  • 我有一个Tagged具有多个方法的类,并根据对象的类返回一个对象标记.它需要成员和静态变量.
  • 第二个类叫做XMLElement允许链接对象,最后生成一个XML文件.我还需要成员和静态变量.
  • 最后,我有这么多的数据类几乎都应该扩展XMLElement,其中一些Tagged.

好的,这不会起作用,因为它只能扩展一个类.我经常读到Java的所有内容都没问题,也没有必要进行多重继承.我相信,但我不知道接口应如何取代继承.

  1. 将真正的实现放在所有数据类中是没有意义的,因为它每次都是相同的,但这对于接口来说是必要的(我认为).
  2. 我不知道如何将我的一个继承类更改为接口.我在这里有变量,他们必须完全在那里.

我真的不明白所以请有人解释我如何处理这个问题?

java inheritance interface multiple-inheritance

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

在PIL中CMYK到RGB转换期间保留颜色

我正在使用PIL处理上传的图像.不幸的是,我遇到了从CMYK到RGB的颜色转换问题,因为产生的图像色调和对比度会发生变化.

我怀疑它只进行直接数字转换.PIL或其上构建的任何东西是否具有Adobian虚拟防护消耗嵌入式配置文件,转换为目标,保留我可用于转换的数字工具?

在我所有健康的无知和缺乏经验中,这种跳跃在我身上,这让我陷入困境.我真的很想完成这项工作,而不会在这一点上对任何复杂的色彩空间,变换和必要的数学进行处理.

虽然我之前从未使用它,但如果有人有经验可以以优雅的方式执行它,我也会使用ImageMagick进行此处理步骤.

color-space python-imaging-library

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

JSP/javabean/servlet MVC

mysql代码应该放在哪里MVC?显然不是观点.

java jsp design-patterns servlets

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