问题列表 - 第2926页

HttpRuntime.Cache [] vs Application []

我知道大多数人都建议使用HttpRuntime.Cache,因为它具有更大的灵活性......等等.但是如果你希望对象在应用程序的生命周期中保留在缓存中呢?使用Application []对象缓存内容有什么大的缺点吗?

c# asp.net caching httpruntime.cache

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

为图形的Y轴选择有吸引力的线性刻度

我正在编写一些代码来在我们的软件中显示条形图(或线条).一切都很顺利.令我难过的是标记Y轴.

调用者可以告诉我他们想要Y标记的标记有多精细,但我似乎仍然坚持要以"有吸引力"的方式标记它们.我无法描述"有吸引力",也许你也不能,但是当我们看到它时我们就知道了,对吗?

所以如果数据点是:

   15, 234, 140, 65, 90
Run Code Online (Sandbox Code Playgroud)

并且用户在Y轴上要求10个标签,用纸和铅笔进行一点点处理:

  0, 25, 50, 75, 100, 125, 150, 175, 200, 225, 250
Run Code Online (Sandbox Code Playgroud)

那里有10个(不包括0),最后一个延伸超过最高值(234 <250),并且它是一个"好"的增量,每个增加25.如果他们要求8个标签,那么30的增量看起来不错:

  0, 30, 60, 90, 120, 150, 180, 210, 240
Run Code Online (Sandbox Code Playgroud)

九会很棘手.也许只是使用了8或10,并将其称为足够接近就可以了.当一些观点是否定的时候该怎么办?

我可以看到Excel很好地解决了这个问题.

有没有人知道解决这个问题的通用算法(甚至有些蛮力没问题)?我不必快速做,但它应该看起来不错.

algorithm math graph

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

博客让我的数学变得清新(在实践中)

我的问题,他的问题,但博客作为具体的资源.

我觉得博客很棒,可以跟上最新...刷新资料......

那么你知道任何解决数学相关编程问题的博客......

algorithm math blogs

20
推荐指数
3
解决办法
1596
查看次数

Eclipse调试时类路径问题:如何将依赖项目的输出包含到Web项目的运行时类路径中?

所以我开始使用一个Web服务项目(只是一个动态Web项目),可以从eclipse中正确构建和调试.我们已经提取了一大堆常用代码,我们希望将它们放入共享库中,所以现在这些类将进入一个单独的jar项目,该项目引用了Web项目.

在Web项目中,我做了Project-> Properties-> Java Build Path-> Projects-> Add并添加了jar项目.这正确地解决了所有编译时类路径问题,一切都很好.但是在运行时,当tomcat服务器启动时,spring尝试注入jar文件中包含的一些类,并得到一个NoClassDefFoundError.

我的.class和属性文件以及我的META-INF目录的内容显示在./build目录中,但我的WEB-INF/lib目录似乎是就地引用的,并且jar依赖项不会被复制在它中显示为Web App Library的一部分.

告诉eclipse在运行时需要将另一个jar项目提供给tomcat的神奇咒语是什么?从我们的ant构建脚本开始,我们首先将另一个项目构建到WEB-INF/lib中,一切正常,但不适用于eclipse调试.

java eclipse eclipse-wtp

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

哈希密码和加密密码之间的区别

目前对这个问题的最高投票表明:

另一个不是安全问题的安全问题虽然与安全相关,但却是完整的,并且很难解决散列密码和加密密码之间的区别.最常见于代码中的程序员试图提供不安全的"提醒我密码"功能.

究竟是什么区别?我总是认为哈希是一种加密形式.海报所指的不安全功能是什么?

language-agnostic security encryption passwords hash

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

如何在循环中更新C#哈希表?

我正在尝试更新循环中的哈希表,但收到错误:System.InvalidOperationException:Collection已被修改; 枚举操作可能无法执行.

private Hashtable htSettings_m = new Hashtable();
htSettings_m.Add("SizeWidth", "728");
htSettings_m.Add("SizeHeight", "450");
string sKey = "";
string sValue = "";
foreach (DictionaryEntry deEntry in htSettings_m)
{
    // Get value from Registry and assign to sValue.
    // ...
    // Change value in hashtable.
    sKey = deEntry.Key.ToString();
    htSettings_m[sKey] = sValue;
}
Run Code Online (Sandbox Code Playgroud)

有没有方法或者为此目的有更好的数据结构?

c# loops hashtable data-structures

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

访问has_many关系时指定订单和限制的快捷方式?

在ActiveRecord模型中访问has_many关系时是否有提供限制和顺序的快捷方式?

例如,这是我想表达的内容:

@user.posts(:limit => 5, :order => "title")
Run Code Online (Sandbox Code Playgroud)

与较长版本相反:

Post.find(:all, :limit => 5, :order => "title", :conditions => ['user_id = ?', @user.id])
Run Code Online (Sandbox Code Playgroud)

我知道你可以直接在has_many关系中指定它,但有没有办法在运行中做到这一点,例如在一个页面上显示10个帖子,但在另一个页面上只显示3个帖子?

activerecord ruby-on-rails

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

如何从当前的python模块动态获取类集?

我有一个定义了许多类的python模块:

class A(object):
    def __call__(self):
        print "ran a"

class B(object):
    def __call__(self):
        print "ran b"

class C(object):
    def __call__(self):
        print "ran c"
Run Code Online (Sandbox Code Playgroud)

从模块中,我如何添加一个给我所有类的属性?

dir()给出了我模块中所有内容的名称,但我似乎无法弄清楚如何从类的名称到模块的类本身.

从模块外部,我可以简单地使用getattr(mod, 'A'),但我没有self模块本身内的那种模块.

这似乎很明显.有人能告诉我我错过了什么吗?

python reflection metaprogramming

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

适用于Windows程序员的最佳"官方"脚本语言

假设有几个项目主要由聪明的实习生维护,他们最终会在一段时间后离开.脚本在这里和那里的关键部分使用,例如,备份数据库,重命名,压缩,通过ssh移动,解压缩,然后使用不同的设置恢复它.你知道,脚本的东西.

设置了应用程序端的编程语言,但脚本的编程语言已经放宽了.目前可能有健康的bash和.bat文件组合,也许还有一些Perl.

1)为了避免语言扩散,2)因为我不想强迫bash对未来的Windows程序员,我想设置一个"官方"脚本语言.

谷歌为此选择了Python,它以可读性,易学性和良好的图书馆而闻名; 但是,与C语法,Pascal或Ruby相比,我个人认为它不具有可读性.

在任何情况下,如果您被迫在Windows机器上使用一种脚本语言(如果您愿意,可以使用Cygwin),那么您希望它是什么样的,为什么?

相关的宗教战争:

windows deployment shell scripting

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

类似于Python的PHP SimpleXML?

Python中有没有办法处理XML文件,就像PHP的SimpleXML扩展一样?

理想情况下,我只希望能够从列表对象访问某些xml数据.

php python xml simplexml

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