问题列表 - 第16638页

DBIx :: Class中的右侧MySQL函数

在DBIx :: Class中,当我使用以下语法生成查询时:

...
'Time(submitted_at)' => { '>' => 'Time(Now()-Interval ' . $wait_period . ' minute)' }
...
Run Code Online (Sandbox Code Playgroud)

除了右侧的函数在引号中之外,生成的查询是完美的.

... AND ( Time(submitted_at) > 'Time(Now()-Interval 5 minute)' ) ...
Run Code Online (Sandbox Code Playgroud)

如果没有引用那么它就是正确的.我该怎么办?

谢谢,罗布

mysql perl dbix-class

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

SubSonic和微软停止对LINQ的支持

我是一个在小型社交网络上工作的前端开发人员.目前,我们正在使用SubSonic,它满足了我们的所有需求.由于Microsft已停止支持LINQ,我想知道这将如何影响SubSonic的开发(如果有的话).有没有理由搬到ADO.net?

linq subsonic ado.net

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

Ruby中的大型指数?

我正在做一些与大学相关的Diffie Hellmann练习,并尝试使用红宝石.可悲的是,ruby似乎无法处理大型指数:

警告:在**b中,b可能太大
NaN
[...]

它有什么办法吗?(例如,一个特殊的数学课或那条线上的东西?)

ps这里是有问题的代码:

generator = 7789
prime = 1017473
alice_secret = 415492
bob_secret = 725193

puts from_alice_to_bob = (generator**alice_secret) % prime
puts from_bob_to_alice = (generator**bob_secret) % prime

puts bobs_key_calculation = (from_alice_to_bob**bob_secret) % prime
puts alices_key_calculation = (from_bob_to_alice**alice_secret) % prime
Run Code Online (Sandbox Code Playgroud)

ruby math exponent

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

Haskell中的Euler问题 - 有人能发现我的错误

我正在Haskell的欧拉问题4中尝试.它要求通过乘以两个三位数形成的最大回文.问题很简单,我认为我的Haskell-fu完成了任务,但我得到的结果看起来不一致,至少可以说.

这是我的回文检测器(代码简单本身):

isPalindrome :: String -> Bool
isPalindrome [] = True
isPalindrome str = let str2 = reverse str
                   in (str2 == str)
Run Code Online (Sandbox Code Playgroud)

从这里开始,这是一个简单的问题,即编写一个函数来检测产品什么时候形成一个回文(并且可能从一个被乘数中减去一个,如果没有,则通过蛮力搜索来递减).这是我非常简化的版本,剥离并返回一个用于调试的IO操作:

findPal :: Integer -> Integer -> IO()
findPal 1 y = putStrLn "reached 1"
findPal x y = let pal = isPalindrome $ show mult 
                  mult = x * y
                  in case pal of
                          true -> putStrLn $ "mult is " ++ (show mult)
                          false -> putStrLn "pal is false"
Run Code Online (Sandbox Code Playgroud)

以下是GHCi中的两个独立输出:

*Main> isPalindrome $ …
Run Code Online (Sandbox Code Playgroud)

haskell

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

在Java中运行时下载JAR文件

我想知道是否有可能在启动时有一个Java桌面应用程序,查看某个URL,看看是否需要更新,如果是这样,下载必要的JAR文件,并将它们添加到运行程序的类路径中.

如果旧的罐子在那里,它们不应该已经加载到类加载器中,此时应该是吗?是否有可能在加载w/out重启应用程序之前将它们换掉?

java jar classpath auto-update

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

为什么Regex.Match没有GetEnumerator函数?

Regex.Match有.Success和.NextMatch为什么它没有GetEnumerator函数?

凭借我的逻辑,实现起来似乎很容易.但它不在3.5,所以任何人都可以告诉我为什么不呢?

foreach (var m in Regex.Match("dummy text", "mm")) error CS1579: foreach statement cannot operate on variables of type 'System.Text.RegularExpressions.Match' because 'System.Text.RegularExpressions.Match' does not contain a public definition for 'GetEnumerator'
Run Code Online (Sandbox Code Playgroud)

.net c# regex standards .net-3.5

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

正则表达式或数据库检查字符串是否为人名?

我有一个应用程序,它读取有关车辆标题的XML信息并将其解析到我的应用程序中.在我的数据库中,我总是根据个人姓名或公司名称来存储我的姓名(因为这可能发生在我的系统中).麻烦的是XML源具有名称数据,但它没有指定它是个人还是公司.我需要知道,所以我可以将它妥善存储在我的数据库中.是否存在名称或正则表达式或库的数据库,可以检查字符串是否与个人姓名匹配?谢谢!

regex

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

如何在C#中创建带圆角的图像?

我想用GDI +创建带圆角的图像(来自另一个).最好的方法是什么?

PS:它不适用于网络,因此我无法使用客户端CSS

.net c# image rounded-corners

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

使用Powershell中的select SQL语句检索数据

我的目标是将返回结果的值赋给变量:

$SqlConnection = New-Object System.Data.SqlClient.SqlConnection
$SqlConnection.ConnectionString = "Server=HOME\SQLEXPRESS;Database=master;Integrated Security=True"
$SqlCmd = New-Object System.Data.SqlClient.SqlCommand
$SqlCmd.CommandText = "select name from sysdatabases where name = 'tempdb'"
$SqlCmd.Connection = $SqlConnection
$SqlAdapter = New-Object System.Data.SqlClient.SqlDataAdapter
$SqlAdapter.SelectCommand = $SqlCmd
$DataSet = New-Object System.Data.DataSet
$SqlAdapter.Fill($DataSet)
$SqlConnection.Close()
$DataSet.Tables[0]
Run Code Online (Sandbox Code Playgroud)

返回的值显然应该是'tempdb',所以如何将它赋给变量,这样才能工作:

Write-output "Database is " $variablename
Run Code Online (Sandbox Code Playgroud)

期望的输出:数据库是tempdb

sql powershell

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

带有bash接口的python提示符

我正在使用python提示来练习一些正则表达式.我想知道是否有办法使用向上/向下箭头(如bash)来循环显示键入的旧命令.我知道它可能,因为它适用于cygwin/windows上的python.谢谢

python

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