问题列表 - 第33121页

用于生成体面的优惠券代码的PHP代码(字母和数字的混合)

对于电子商务网站,我想生成一个随机优惠券代码,该代码看起来比随机生成的价值更好.它应该是一个可读的优惠券代码,全部为大写,没有特殊字符,只有字母(AZ)和数字(0-9).

由于人们可能正在阅读它/在其他地方打印它,我们需要使它成为一个简单的通信值,也许8到10个字符长.

也许是这样的事情,

AHS3DJ6BW 
B83JS1HSK
Run Code Online (Sandbox Code Playgroud)

(我打字,所以它不是那么随意)

php random

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

使用ASP.NET MVC2中的DataAnnotations显示友好的本地化枚举值

在MVC2中显示本地化枚举属性的推荐方法是什么?

如果我有这样的模型:

public class MyModel {
  public MyEnum MyEnumValue { get; set; } 
}
Run Code Online (Sandbox Code Playgroud)

和视图中的一行如下:

<%: Html.DisplayFor(model => model.MyEnumValue) %>
Run Code Online (Sandbox Code Playgroud)

我希望只是用DisplayAttribute这样注释enum值:

public enum MyEnum
{
    [Display(Name="EnumValue1_Name", ResourceType=typeof(Resources.MyEnumResources))]
    EnumValue1,
    [Display(Name="EnumValue2_Name", ResourceType=typeof(Resources.MyEnumResources))]
    EnumValue2,
    [Display(Name="EnumValue3_Name", ResourceType=typeof(Resources.MyEnumResources))]
    EnumValue3
}
Run Code Online (Sandbox Code Playgroud)

这不受支持.似乎还需要其他东西.实现它的最好方法是什么?

asp.net-mvc asp.net-mvc-2

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

我应该使用LIKE来查询有400万行的表

我正在设计一个搜索表单,我想知道我是否应该通过使用LIKE %search_string%一个最多可达400万行的表来搜索

sql sql-server performance

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

缺少Jetty中的JSP支持,或者令人困惑的日志消息?

通过调用6.1.24中的API启动jetty.

JSP 2.1组件位于类路径中.

org.mortbay.jetty:jsp-2.1-jetty:jar:6.1.24:compile
Run Code Online (Sandbox Code Playgroud)

但日志说:

2010-08-19 08:16:19.443:INFO::NO JSP Support for /basis_ws, did not find org.apache.jasper.servlet.JspServlet
Run Code Online (Sandbox Code Playgroud)

使用相应的maven-jetty-plugin时,我没有看到此消息.

我错过了什么?

jsp embedded-jetty

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

/ proc/net/dev中字段的含义是什么?

Linux文件/ proc/net/dev读取如下:

[me@host ~]$ cat /proc/net/dev
Inter-|   Receive                                                |  Transmit
 face |bytes    packets errs drop fifo frame compressed multicast|bytes    packets errs drop fifo colls carrier compressed
Run Code Online (Sandbox Code Playgroud)

字段下降错误是什么意思?

一些ERRS包也算在下降包?

为什么数据包被认为是错误的,是因为它遭受校验和错误?

为什么丢包?是因为系统没有足够的缓冲区,因为NIC上有一些突发?

难道这两个领域采取发往另一个主机的数据包(例如,当网卡处于混杂模式下工作)为考虑的?

linux tcp

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

泛型和扩展方法在一起

我需要为数组类创建一个扩展方法,但是这个扩展方法必须能够接受许多数据类型,因此它也必须是通用的.

在下面的代码中,扩展方法只接受字节数据类型.我希望它也接受ushort和uint.我认为最好的方法是在这里创建泛型类型.但是如何使用数组呢?

谢谢!!!

public static class MyExtensions
{
    public static int GetLastIndex(this byte[] buffer)
    {
        return buffer.GetUpperBound(0);
    }
}
Run Code Online (Sandbox Code Playgroud)

c# generics extension-methods

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

如何从Python访问Oracle?

如何从Python访问Oracle?我已下载了一个cx_Oracle msi安装程序,但Python无法导入该库.

我收到以下错误:

import cx_Oracle

Traceback (most recent call last):
  File "<pyshell#1>", line 1, in <module>
    import cx_Oracle
ImportError: DLL load failed: The specified module could not be found.
Run Code Online (Sandbox Code Playgroud)

我将不胜感激任何帮助.

python oracle cx-oracle database-connection

28
推荐指数
5
解决办法
14万
查看次数

为什么我会在堆中禁止分配?

我最近读了很多关于"防止一个类的堆分配"(参见这个问题).

我能够理解"如何",但现在我无法弄清楚"为什么"有人愿意这样做.

我想这一定有合理的理由,但我无法弄明白.

简而言之:"为什么我要禁止用户在堆中创建我的类的对象?"

c++ heap stack memory-management class

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

ServiceModel和f#

我只是从f#开始,所以对于某些人来说,这个问题似乎很容易。因此,我试图使用位于System.ServiceModel.Syndication命名空间中的SyndicationFeed。我在项目中添加了以下引用:System.ServiceModel和System.ServiceModel.Web。结果是它可以成功构建,但是当我切换到“ F#交互式”窗口时,出现错误,显示为“错误FS0039:未定义名称空间'ServiceModel'”。

我go了一下,我也应该添加对FSharp.PowerPack的引用,以摆脱此错误,但不幸的是,它没有帮助。各位,我指望您的帮助

.net f# f#-interactive

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

按名称调用Python方法

如果我在字符串中有对象和方法名称,我该如何调用该方法?

class Foo:
    def bar1(self):
        print 1
    def bar2(self):
        print 2

def callMethod(o, name):
    ???

f = Foo()
callMethod(f, "bar1")
Run Code Online (Sandbox Code Playgroud)

python

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