小编Pet*_*rta的帖子

如何从SQL DDL生成实体 - 关系图?

例如,DbVisualizer可用于连接到数据库,并从现有表及其关系中创建漂亮的图表.但在这种特定情况下,我没有实时数据库,但我有一堆create table和alter语句.

是否有任何工具可以从SQL DDL生成类似的图表?

sql ddl database-design er-diagrams

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

OpenGL ES 2.0的推荐练习环境?

我决定学习一些OpenGL ES 2.0,我正在尝试为它选择一个练习平台.什么是可能的目标平台,它可能是Android,iPhone或WebGL.但我不想花太多时间和精力来正确设置环境.

你会推荐WebGL快速启动OpenGL ES 2.0学习吗?

编辑:我正在使用Mac,目前我对ES 1.x并不感兴趣.

iphone android platform opengl-es-2.0

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

区域设置特定索引字符

我想有一个列表的索引.例如,Android联系人列表包含#,AZ.但是对于许多语言环境,这并未涵盖所有特定于语言环境的字符.

如何在不同的编程语言中支持这一点?我快速浏览一下,如果是核心Java,我没有看到任何东西

有点相关:http: //cldr.unicode.org/development/development-process/design-proposals/index-characters

language-agnostic unicode locale

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

如何从同一个项目中生成两个声纳报告?

我想从同一个项目中创建两组Sonar报告.一个人会覆盖所有东西,另一个人会排除一些包裹.

这是可能的,如果是这样,怎么办?

编辑:设置排除项不是问题,但有两个报告.

maven sonarqube

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

Velocity命名宏的参数

我有一个宏取几个参数.其中一些是可选的,如果参数保持为空,它将替换为默认值.

现在的问题是如何让普通网页设计师尽可能简单.除了我的例子之外还有其他可能性来处理这个案子吗?

例1:

这里显而易见的问题是可选值.

#macro (myTag $param1 $param2 $param3)
...
#end
Run Code Online (Sandbox Code Playgroud)

例2:

这里问题是一个可能的问题,当多次使用相同的宏并且不再设置所有变量时.

#set ($param1="value1") 
#set ($param2="value2") 
#set ($param3="value3") 

#macro (myTag)
...
#end
Run Code Online (Sandbox Code Playgroud)

macros usability velocity

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

WebGL调试工具?

我正在寻找WebGL调试和检查工具 - 类似于WebGL的FireBug.

有什么建议?

debugging webgl opengl-es-2.0

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

Quartz cron表达式为0/0

作为输入验证的一部分,我在考虑这是否是一个真正有效的cron表达式以及它将如何执行:

0 0/0 * * * ?
Run Code Online (Sandbox Code Playgroud)

Quartz验证返回true

org.quartz.CronExpression.isValidExpression("0 0/0 * * * ?")
Run Code Online (Sandbox Code Playgroud)

那么,这一直在运行,从不,每小时或每一分钟......?

java quartz-scheduler cronexpression

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

Scala案例类生成的字段值

我有一个现有的Scala应用程序,它使用案例类,然后将其保存在MongoDB中.我需要向case类引入一个新字段,但它的值是从现有字段派生的.

例如,有电话号码,我想在保留原始电话号码的同时添加标准化电话号码.我将更新MongoDB中的现有记录,但我需要将此规范化功能添加到现有的保存和更新代码中.

那么,Scala中是否有一个很好的快捷方式可以为案例类的某个字段添加"钩子"?例如,在Java中,可以修改电话号码的设置者.

编辑:

克里斯蒂安的答案中的解决方案单独工作很好但在我的情况下我有字段的默认值(我认为因为萨拉特...)

case class Person(name: String = "a", phone: Option[String] = None, normalizedPhone: Option[String] = None)

object Person {
  def apply(name: String, phone: Option[String]): Person = Person(name, phone, Some("xxx" + phone.getOrElse("")))
}
Run Code Online (Sandbox Code Playgroud)

如果使用类似的东西: Person(phone = Some("s"))

我去拿: Person = Person(a,Some(s),None)

scala mongodb scala-2.9

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

IE6对Web应用程序开发造成的额外工作量?

即使使用像GWT这样的框架,由于IE6特定的问题,你最终也会摸不着头脑.

如果你不需要支持IE6,你会给多少折扣?或者IE6问题花费了多少时间?

web-applications internet-explorer-6

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

GWT通过点击外部来配置模态对话框

我在对话框上有一个HSV颜色选择器,我想为用户提供几种处理对话框的方法.我有正常的按钮等,但我也想让它在用户点击它之外消失.

有没有办法在GWT中做到这一点?

user-interface gwt modal-dialog

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

带有maven配置文件属性的Spring 3 @value注释

我在pom.xml中为不同的配置文件定义了一堆属性.我想使用@value注释来注入属性值.只需在构建时获取值即可.

我对这个@value注释有什么样的选择?我是否必须拥有单独的属性文件,还是可以使用applicationContext.xml?

java spring annotations properties maven

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

Velocity并忽略java方法返回

我想在Velocity宏的列表中添加一个元素.这是避免出现在Velocity输出中的"真实"文本的唯一方法吗?

#set($path = [])
#set($swallow = "a")

#set ($swallow = $path.add("blaablaa"))
Run Code Online (Sandbox Code Playgroud)

java velocity return-value

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