问题列表 - 第200页

在数据库中存储国际地址的"最佳"方式是什么?

在数据库中存储国际地址的" 最佳 "方式是什么?以模式的形式回答,并解释为什么选择标准化(或不标准化)您的方式.还解释了为什么选择每个字段的类型和长度.

注意:您可以决定您认为必要的字段.

database globalization internationalization street-address

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

读取Velocity模板中映射的模型对象

我有一个Struts + Velocity结构,比如一个Person类,它的一个属性是Car对象(有自己的getter/setter方法),它使用ModelDriven和getModel结构映射到提交给Action的Velocity表单. .

如果car属性不为null或car.id!= 0,则在显示"View Car"的表单上放置一个按钮,如果car为null或car.id = 0,则显示另一个按钮"Choose Car".

我该如何编码呢.我在模板文件中尝试过类似的东西:

#if($car != null)
  #ssubmit("name=view" "value=View Car")
#else
  #ssubmit("name=new" "value=Choose Car")
#end
Run Code Online (Sandbox Code Playgroud)

但是我一直在#if行中得到关于Null值的错误.

我还在Person中创建了一个布尔方法hasCar()来尝试,但我无法访问它,我不知道为什么.

而Velocity + Struts教程很难找到或者有很好的信息.

谢谢

java struts velocity

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

模型 - 视图 - 控制器有哪些替代方案?

在经历大学和跟踪SO的发展时,我听到了很多关于模型 - 视图 - 控制器架构设计模式的知识.我甚至在我知道它之前就无意中使用了MVC模式,并且仍然在我的日常工作中使用它.从我所看到的,它可能是今天使用的最流行的模式.然而,我没有听到太多关于可以使用的替代模式而不是MVC.有哪些选项,以及您决定在MVC上使用它们的原因是什么?我也有兴趣了解它们常用的系统类型.最后,使用它们的优点和缺点是什么?

model-view-controller mvp architectural-patterns passive-view

34
推荐指数
2
解决办法
6442
查看次数

Silverlight应用程序中AppManifest.xaml文件的用途是什么?

在打开.xap作为Silverlight应用程序输出生成的文件时,我最近一直在修补,我注意到一个名为的文件AppManifest.xaml.

我还注意到Silverlight项目的属性页中有一个选项,它允许您选择不AppManifest.xaml为项目输出.但是,取消选中该选项时,运行应用程序时会出错:Invalid or malformed application: Check manifest.

AppManifest.xaml文件的目的是什么?

silverlight

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

"坏话"过滤器

不是很技术,但是......我必须在我们正在开发的新网站中实现一个坏词过滤器.所以我需要一个"好的"坏词列表来为我的数据库提供...任何提示/方向?环顾四周谷歌我找到了这个,这是一个开始,但仅此而已.

是的,我知道这种过滤器很容易逃脱......但客户端将是客户端!:-)

该网站将不得不过滤掉英语和意大利语单词,但对于意大利语,我可以让我的同事帮助我建立社区建立的"parolacce"列表:-) - 一封电子邮件即可.

谢谢你的帮助.

dictionary list profanity

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

解决yacc/ocamlyacc中减少/减少冲突的问题

我正在尝试解析ocamlyacc中的语法(几乎与常规yacc相同),它支持没有运算符的函数应用程序(如Ocaml或Haskell),以及二进制和一元运算符的常规分类.我正在使用' - '运算符进行减少/减少冲突,它可以用于减法和否定.这是我正在使用的语法示例:

%token <int> INT
%token <string> ID
%token MINUS

%start expr
%type <expr> expr

%nonassoc INT ID
%left MINUS
%left APPLY

%%

expr: INT
    { ExprInt $1 }
| ID
    { ExprId $1 }
| expr MINUS expr
    { ExprSub($1, $3) }
| MINUS expr
    { ExprNeg $2 }
| expr expr %prec APPLY
    { ExprApply($1, $2) };
Run Code Online (Sandbox Code Playgroud)

问题是,当你得到一个像"a - b"这样的表达式时,解析器不知道这是否应该减少为"a(-b)"(否定b,后跟应用程序)或"a - b"(减法).减法减少是正确的.如何解决有利于该规则的冲突?

grammar parsing ocaml yacc

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

在Windows上运行SVN有什么经验?

我很想听听那些正在Windows上运行SVN服务器的人的经历.

Jeff Atwood发表了关于如何将SVN设置为Windows服务的帖子.这是一个伟大的第一步,但它没有触及其他主题,例如:

  • 什么用于基于Web的存储库浏览器?WebSVN 可以在Windows上运行,但它并不漂亮.
  • 如何管理passwd文件?
  • 是否可以在不运行Apache的情况下与Active Directory集成?
  • 备份存储库的策略.
  • 用于Visual Studio开发的有用的全局忽略模式(此处,此处以及此处的建议).

我们公司大约一个月前从SourceGear Vault切换到Subversion.我们已经掌握了基础知识,但是很想发现人们在MSFT世界中运行SVN的技巧和窍门.

svn windows

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

从另一个数据库创建数据库?

SQL Server 2005中是否有自动方法从另一个数据库中的多个表创建数据库?我需要处理一个项目,我只需要几个表来在本地运行它,我不想备份50 gig DB.

UPDATE

我尝试了管理工作室中的任务 - >导出数据,虽然它创建了一个包含我想要的表的新子数据库,但它没有复制任何表元数据,即...没有PK/FK约束和没有身份数据(偶数)选中Preserve Identity).

我显然需要这些来工作,所以我愿意接受其他建议.我将尝试该数据库发布工具.

我没有可用的Integration Services,并且两个SQL Server无法直接相互连接,因此它们已经出来了.

更新更新

数据库发布工具工作,它生成的SQL有点错误,所以需要一点手编辑(试图引用不存在的触发器),但是一旦我这样做,我就很高兴.

t-sql sql-server-2005

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

在C++中使用按位运算符进行布尔运算

是否有任何理由不在C++中对"bool"值使用按位运算符&,|和^?

我有时会遇到两个条件中只有一个是真的(XOR)的情况,所以我只是将^运算符抛出到条件表达式中.我有时也希望评估条件的所有部分是否结果是真的(而不是短路),所以我使用&和|.我有时也需要累积布尔值,而且&=和| =非常有用.

这样做时我已经有了一些眉毛,但代码仍然比其他方面更有意义和更清洁.是否有任何理由不将这些用于布尔?是否有任何现代编译器会给出不好的结果?

c++ boolean bitwise-operators

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

为什么我不能用LWP :: Simple获取维基百科页面?

我正在尝试使用LWP :: Simple获取维基百科页面,但它们并没有回来.这段代码:

#!/usr/bin/perl
use strict;
use LWP::Simple;

print get("http://en.wikipedia.org/wiki/Stack_overflow");
Run Code Online (Sandbox Code Playgroud)

不打印任何东西.但是,如果我使用其他网页http://www.google.com,那么它可以正常工作.

我是否应该使用其他名称来引用维基百科页面?

这可能会发生什么?

perl wikipedia lwp

11
推荐指数
5
解决办法
3582
查看次数