问题列表 - 第27647页

在java中需要一些GUI帮助

我正在使用java中的GUI并且因为移动对象而陷入困境.

请访问这个youtube视频,我做了一个简短的演示,让你们看看我想要做什么.我是GUI的新手,因为我从未被教过做过GUI.

以下是链接:http://www.youtube.com/watch?v = up1LV5r-NSg

java swing gui-designer

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

优化Levenshtein距离算法

我有一个使用Levenshtein距离的存储过程来确定最接近用户输入的结果.唯一真正影响速度的是在选择具有最小距离的记录之前计算所有记录的Levenshtein距离的函数(我通过用0代替对Levenshtein函数的调用来验证这一点).该表有150万条记录,因此即使是最轻微的调整也可能会缩短几秒钟.现在整个事情都持续了10多分钟.这是我正在使用的方法:

ALTER function dbo.Levenshtein
( 
    @Source nvarchar(200), 
    @Target nvarchar(200) 
) 
RETURNS int
AS
BEGIN
DECLARE @Source_len int, @Target_len int, @i int, @j int, @Source_char nchar, @Dist int, @Dist_temp int, @Distv0 varbinary(8000), @Distv1 varbinary(8000)

SELECT @Source_len = LEN(@Source), @Target_len = LEN(@Target), @Distv1 = 0x0000, @j = 1, @i = 1, @Dist = 0

WHILE @j <= @Target_len
BEGIN
    SELECT @Distv1 = @Distv1 + CAST(@j AS binary(2)), @j = @j + 1
END

WHILE @i <= @Source_len
BEGIN
    SELECT @Source_char = SUBSTRING(@Source, …
Run Code Online (Sandbox Code Playgroud)

optimization edit-distance levenshtein-distance

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

基于Web浏览器/设备的ASP.NET MVC路由(例如iPhone)

从ASP.NET MVC中,是否可以基于访问设备/浏览器路由到不同的控制器或操作?

我正在考虑为我的网站的某些部分设置替代操作和视图,以防从iPhone访问它,以优化它的显示和功能.我不想为iPhone创建一个完全独立的项目,因为大多数网站在任何设备上都可以.

有关如何做到这一点的任何想法?

c# asp.net asp.net-mvc asp.net-mvc-routing

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

如何实现`scala.Enumeration $ Value`中的`toString`?

我有一个枚举Fruit定义为:

object Fruit extends Enumeration {
  val Apple, Banana, Cherry = Value
}
Run Code Online (Sandbox Code Playgroud)

现在,在Scala 2.7.x上打印此枚举的值给出:

scala> Fruit foreach println
line1$object$$iw$$iw$Fruit(0)
line1$object$$iw$$iw$Fruit(1)
line1$object$$iw$$iw$Fruit(2)
Run Code Online (Sandbox Code Playgroud)

但是,Scala 2.8上的相同操作给出:

scala> Fruit foreach println       
warning: there were deprecation warnings; re-run with -deprecation for details
Apple
Banana
Cherry
Run Code Online (Sandbox Code Playgroud)

我的问题是:

该方法是如何toStringEnumeration斯卡拉2.8实现的?我试着查看源代码,Enumeration但无法理解任何事情.

enumeration scala

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

测试对象是否为枚举

我想知道'theObject'是否是枚举(任何枚举类型)

 foreach (var item in Enum.GetValues(theObject.GetType())) {

     //do something
 }
Run Code Online (Sandbox Code Playgroud)

c# enums value-type

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

数据库最佳实践

我有一个存储注释的表,注释可以来自另一个用户,或者是另一个在此应用中是独立实体的配置文件.

我原来的想法是该表将同时具有user_id和profile_id字段,因此如果用户提交注释,则会给user_id留下profile_id为空

这是对的,错的,还有更好的方法吗?

database polymorphic-associations

7
推荐指数
2
解决办法
1447
查看次数

如何撤消mysql查询?

如何撤消最近执行的mysql查询?

mysql rollback

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

WPF通知对象的更改

我有一个gridview,我定义了一些列,像这样......

<GridViewColumn.CellTemplate>
    <DataTemplate>
        <TextBlock Text="{Binding MyProp}" />
    </DataTemplate>
</GridViewColumn.CellTemplate>
Run Code Online (Sandbox Code Playgroud)

我将gridview绑定到一个集合,并在属性MyProp中实现INotifyPropertyChanged.这很有效,MyProp的任何更改都会反映到gridview中.

如果我添加另一个绑定到对象本身的列,我不会收到任何通知/更新.我的代码......

<GridViewColumn.CellTemplate>
    <DataTemplate>
        <TextBlock Text="{Binding Converter={StaticResource myConverter}}"/>
    </DataTemplate>
</GridViewColumn.CellTemplate>
Run Code Online (Sandbox Code Playgroud)

我想我需要像对象一样的INotifyPropertyChanged,但我不知道如何做到这一点.有什么建议?

wpf

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

方法应该返回多个值

HII

我在C#中有方法,我必须从该方法返回多个值而不使用像数组这样的集合.有可靠的方法吗?

c#

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

替换C#中的多个字符

如何使用String.Replace旋转单词元音的方法编写程序?意思是字母'a'将是'e','e'将是'i','i'将是'o','o'将是'u',最后'u'将是'a'.

例如,"讲师"一词将是"onstractur".

c#

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