问题列表 - 第4806页

在Python中以相反的顺序遍历列表

所以我可以从头开始len(collection)并结束collection[0].

编辑:对不起,我忘了提到我也希望能够访问循环索引.

python reverse loops

644
推荐指数
16
解决办法
62万
查看次数

Easy_install缓存下载的文件

有没有办法配置easy_install以避免在安装失败时再次下载文件?

python egg easy-install python-wheel

18
推荐指数
2
解决办法
5382
查看次数

Java:格式数以百万计

有没有办法使用DecimalFormat(或其他一些标准格式化程序)来格式化这样的数字:

1,000,000 => 1.00M

1,234,567 => 1.23M

1,234,567,890 => 1234.57M

基本上将一些数字除以1百万,保留2位小数,并在末尾打一个"M".我已经考虑过创建一个新的NumberFormat子类,但它看起来比我想象的要复杂.

我正在编写一个API,其格式方法如下所示:

public String format(double value, Unit unit); // Unit is an enum
Run Code Online (Sandbox Code Playgroud)

在内部,我将Unit对象映射到NumberFormatters.实现是这样的:

public String format(double value, Unit unit)
{
    NumberFormatter formatter = formatters.get(unit);
    return formatter.format(value);
}
Run Code Online (Sandbox Code Playgroud)

请注意,因为这个,我不能指望客户端除以100万,我不能只使用String.format()而不将它包装在NumberFormatter中.

java formatting numeric numericupdown

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

通过PHP将多个值传递给flash

这是代码

<php?  
$id1 =1;
$id2 = "module 1 loaded";
echo "$var1=$id1","$var2=$id2";
?>
Run Code Online (Sandbox Code Playgroud)

我知道这不是正确的方法我怎么能把这两个varables传递给flash

php flash

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

Java矩阵数学库的性能?

我们正在计算运行时受矩阵运算约束的东西.(如果感兴趣,请参阅下面的一些细节.)这次经历提出了以下问题

民间有没有使用Java库的矩阵数学性能经验(例如,乘法,逆等)?例如:

我搜查了一下,一无所获.


我们的速度比较详情:

我们使用的是英特尔FORTRAN(ifort(IFORT)10.1 20070913).我们使用Apache commons math 1.2矩阵运算在Java(1.6)中重新实现了它,并且它同意所有的精度数字.(我们有理由在Java中想要它.)(Java双打,Fortran真*8).Fortran:6分钟,Java 33分钟,同样的机器.jvisualm profiling显示了在RealMatrixImpl中花费了大量时间.{getEntry,isValidCoordinate}(在未发布的Apache commons math 2.0中似乎已经消失了,但2.0并不快).Fortran正在使用Atlas BLAS例程(dpotrf等).

显然这可能取决于我们在每种语言中的代码,但我们相信大部分时间都在等效的矩阵运算中.

在其他几个不涉及库的计算中,Java并没有慢得多,有时甚至更快.

java math performance matrix

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

如何让 ctags 获取 .h 文件中的函数?

我正在使用 Exuberant Ctags 5.7。我正在尝试使用以下命令为 CGContext.h 构建标签数据库:

标签 /System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Headers/CGContext.h

生成的标签文件中不包含任何函数。它只有 75 行用于类型和枚举。

macos ctags

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

在Oracle中设置Java存储过程的类路径

我有一个Oracle 10g数据库,我有一个第三方jar文件.我希望能够在我的数据库中运行SQL select查询,该查询最终在我的第三方库中运行代码以检索包含在SQL结果集中的信息.我看到很多关于"Java存储过程"的教程,这些似乎是一种很有前途的方法,但似乎没有人使用第三方库,我似乎无法弄清楚如何为我的jar指定类路径我在Oracle中运行时将识别的文件.我怎样才能做到这一点?

java oracle stored-procedures

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

Objective-C指针?

我是编码新手并尝试使用Objective-C加快速度.碰到了一些我不明白的代码.我希望有人可以为我澄清一下.在下面的例子中,我不确定*foo2是如何工作的以及为什么它没有被释放?

ClassOne *pointer = [[ClassOne alloc]init];

ClassTwo *foo = [[ClassTwo alloc]init], *foo2; 

 foo2 = [foo add: pointer];
 [foo release]; 
 foo = foo2

[pointer release];

[foo release];
Run Code Online (Sandbox Code Playgroud)

oop pointers objective-c

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

是否有一个函数返回特殊字符的根字母?

在.NET中有一个返回根字母的函数(没有像cedilla这样的特殊属性的字母),有点:

Select Case c
  Case "á", "à", "ã", "â", "ä", "ª" : x = "a"
  Case "é", "è", "ê", "ë" : x = "e"
  Case "í", "ì", "î", "ï" : x = "i"
  Case "ó", "ò", "õ", "ô", "ö", "º" : x = "o"
  Case "ú", "ù", "û", "ü" : x = "u"

  Case "Á", "À", "Ã", "Â", "Ä" : x = "A"
  Case "É", "È", "Ê", "Ë" : x = "E"
  Case "Í", "Ì", "Î", "Ï" : x = …
Run Code Online (Sandbox Code Playgroud)

.net .net-3.5

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

WCF UserName身份验证:我可以在自定义ServiceAuthorizationManager中获取用户名吗?

我有一个使用自定义的WCF服务ServiceAuthorizationManager.自定义身份验证管理器已设置为处理Windows和Forms身份验证.

但是,如果我连接到设置为UserNameauth 的客户端,我似乎无法在任何地方找到用户名.

客户端代码如下所示:

this.ClientCredentials.UserName.UserName = "user";
this.ClientCredentials.UserName.Password = "pass";
this.Open();
this.MyMethod(); // my actual contract method
this.Close();
Run Code Online (Sandbox Code Playgroud)

然后在服务器上,我有我的自定义身份验证管理器:

public sealed class AppAuthorizationManager : ServiceAuthorizationManager
{
    public override bool CheckAccess(OperationContext operationContext, ref Message message)
    {
        // would like to check user/pwd here...
    }
}
Run Code Online (Sandbox Code Playgroud)

这可能吗?

  • Thread.CurrentPrincipal未设置,
  • operationContext.ServiceSecurityContext.PrimaryIdentity 没有设定.
  • operationContext.ServiceSecurityContext.AuthorizationContext.ClaimSets 是空的.

用户/密码应该在任何地方可用吗?或者我是否还要添加自定义UsernamePasswordValidator


更新:所以我添加了一个自定义UserNamePasswordValidator和一个IAuthorizationPolicy.我更新的WCF配置如下所示:

<behavior name="Server2ServerBehavior">
  <serviceMetadata httpGetEnabled="true" />
  <serviceDebug includeExceptionDetailInFaults="true" />
  <serviceAuthorization principalPermissionMode="Custom" serviceAuthorizationManagerType="MyApp.AuthManager, MyApp">
    <authorizationPolicies>
      <add policyType="MyApp.TokenAuthorizationPolicy, …
Run Code Online (Sandbox Code Playgroud)

.net c# wcf authorization

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