问题列表 - 第1582页

ASP.NET多语言网站?

如何将网站转换为能够处理多语言(例如:英语,法语,西班牙语)?

我不喜欢资源文件,因为我觉得有限,而且构建列表的时间很长.你有什么建议吗?

更新

目前我们发现的最佳方法是使用XML文件和一些Xpath和get值.

asp.net multilingual .net-2.0

6
推荐指数
2
解决办法
9420
查看次数

是否有一个简单的算法可以确定X是否是素数,而不是混淆一个凡人的程序员?

我一直试图通过Project Euler工作,并注意到一些问题要求你确定一个素数作为其中的一部分.

  1. 我知道我可以将x除以2,3,4,5,...,X的平方根,如果我到达平方根,我可以(安全地)假设该数字是素数.不幸的是,这个解决方案似乎非常笨重.

  2. 我已经研究了如何确定数字是否为素数的更好的算法,但是快速混淆.

是否有一个简单的算法可以确定X是否是素数,而不是混淆一个凡人的程序员?

非常感谢!

algorithm primes

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

用Python读/写MS Word文件

是否可以在不使用COM对象的情况下读取和编写Python中的Word(2003和2007)文件?
我知道我可以:

f = open('c:\file.doc', "w")
f.write(text)
f.close()
Run Code Online (Sandbox Code Playgroud)

但Word会将其读作HTML文件而不是本机.doc文件.

python ms-word read-write

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

有哪些技术可以限制C++项目中的编译依赖性?

在C++项目中,编译依赖性可能使软件项目难以维护.在模块内和跨模块限制依赖关系的一些最佳实践是什么?

c++ dependencies

6
推荐指数
2
解决办法
1008
查看次数

Django管理界面内联放置

我希望能够在字段集中的两个不同字段之间放置内联.你已经可以用foreignkeys做这个了,我认为内联我想要的类并定义它以获得额外的形式就可以了,但显然我得到了一个:
"class x"没有ForeignKey到"class y"
错误.这不是Django 1.0支持的东西吗?如果是这样,如果没有预先存在的解决方案,我将如何解决问题?

在models.py中

class Place(models.Model):
    name = models.CharField(max_length=50)
    address = models.CharField(max_length=80)

class Owner(models.Model):
    name = models.CharField(max_length=100)
    place = models.ForeignKey(Place)
    background = models.TextField()
    license_expiration = models.DateTimeField('license expiration')
Run Code Online (Sandbox Code Playgroud)

在admin.py中

class PlaceInline(admin.TabularInline):  
    model = Place  
    extra = 5  

class OwnerAdmin(admin.ModelAdmin):  
    fieldsets = [  
        (None,    {'fields': ['background','place', 'license_expiration']}),  
    ]  
    inlines = [PlaceInline]  
Run Code Online (Sandbox Code Playgroud)

python django django-admin

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

用PHP读/写MS Word文件

是否可以在不使用COM对象的情况下在PHP中读取和写入Word(2003和2007)文件?我知道我可以:

$file = fopen('c:\file.doc', 'w+');
fwrite($file, $text);
fclose();
Run Code Online (Sandbox Code Playgroud)

但Word会将其读作HTML文件而不是本机.doc文件.

php ms-word read-write

32
推荐指数
6
解决办法
12万
查看次数

Switch Statement Fallthrough ...是否允许?

只要我记得我已经避免使用switch语句.实际上,我不记得它曾经进入我的意识作为一种可能的做事方式,因为它早在我的头脑中钻了它只不过是转换语句中的一个错误.然而,今天我遇到了一些在设计中使用它的代码,这让我立刻想知道社区中的每个人都认为有关switch语句的漏洞.

这是编程语言应该明确不允许的东西(比如C#,但它提供了一种解决方法),还是任何语言的功能都足以留给程序员手中?

编辑: 我没有具体到达我的意思.我经常使用这种类型:

    switch(m_loadAnimSubCt){
        case 0: 
        case 1: 
            // Do something
            break;
        case 2:
        case 3:
        case 4:
            // Do something
            break;
   }
Run Code Online (Sandbox Code Playgroud)

但是,我很担心这样的事情.

   switch(m_loadAnimSubCt){
        case 0: 
        case 1: 
            // Do something but fall through to the other cases 
            // after doing it.
        case 2:
        case 3:
        case 4:
            // Do something else.
            break;
   }
Run Code Online (Sandbox Code Playgroud)

这种方式只要大小写为0,1就会在switch语句中执行所有操作.我已经通过设计看到了这一点,我只是不知道我是否同意以这种方式使用switch语句.我认为第一个代码示例非常有用且安全.第二个似乎有点危险.

coding-style switch-statement

109
推荐指数
9
解决办法
10万
查看次数

Access 2003 查询中的最大列数是多少?

Access 2003 中查询中允许的最大列数是多少?

ms-access

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

我可以从同一个Apache实例运行LAMP和Rails吗?

我们的大部分开发都有一个带有Apache2,PHP5和MySQL 5的RedHat盒子.现在,我们有一个Rails客户端,我们需要在同一台服务器上设置Rails应用程序.我们可以用相同的Apache安装Ruby和Rails框架,还是应该避免这种情况?为什么或者为什么不?是否可以在单个V主机定义中将子域指向PHP或Ruby?

apache lamp ruby-on-rails apache2

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

你如何管理C#中的确定性终结?

我有一个C#对象,其中一个关键资源需要在非常具体的时间点刷新,这使得它成为一个糟糕的候选者,让垃圾收集器无论什么时候处理它,我应该如何处理它?是否有类似C++的删除操作符,让我在需要时手动终止该对象的实例?

c# garbage-collection

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