我有两个字段名称$date和$time.
date | time
2011/01/09 | 08:22:25
2011/01/09 | 13:00:55
2011/01/09 | 17:45:18
2011/01/09 | 17:30:26
2011/01/08 | 18:22:00
2011/01/08 | 12:06:39
Run Code Online (Sandbox Code Playgroud)
如何让最旧的最新.我希望他们是:
date | time
2011/01/09 | 17:45:18
2011/01/09 | 17:30:26
2011/01/09 | 13:00:55
2011/01/09 | 08:22:25
2011/01/08 | 18:22:00
2011/01/08 | 12:06:39
Run Code Online (Sandbox Code Playgroud)
怎么写select * from article order by...desc...?谢谢.
有没有办法在Android平台上完全集成Python和Java代码?
是的,我看到了关于在Android和Android Scripting Environment(ASE)上运行Python的问题.
但这似乎还不够(如果我错了,请纠正我).我希望不仅能够从Java代码中调用Python脚本,而且还能完全集成.我最需要的功能是能够保存python代码的执行状态,并能够根据需要针对相同的执行状态运行多个代码部分.
在JavaSE上我会依赖Jython.我相信它最简单的例子展示了它(以及其他一些功能,就像我称之为变量状态内省):
// http://www.jython.org/archive/21/docs/embedding.html
PythonInterpreter interp = new PythonInterpreter();
System.out.println("Hello, brave new world");
interp.exec("import sys");
interp.exec("print sys");
interp.set("a", new PyInteger(42));
interp.exec("print a");
interp.exec("x = 2+2");
PyObject x = interp.get("x");
System.out.println("x: "+x);
System.out.println("Goodbye, cruel world");
Run Code Online (Sandbox Code Playgroud)
在Android上有可能吗?ASE是一种可行的方式吗?
我试图让我的头围绕node.js ...
我对我的LAMP设置非常满意,因为它目前符合我的要求.虽然我想在我的PHP应用程序中添加一些实时功能.例如显示当前登录我网站的所有用户以及可能的聊天功能.
我不想替换我的PHP后端,但我确实想要可扩展的实时解决方案.
1.我可以将node.js放入混合中以满足我的需求而无需重建整个应用程序服务器端脚本吗?
2. node.js如何最好地为我的"聊天"和"当前登录"功能提供服务?
很高兴听到你的意见!
W.
我有一个Processing sketch,我希望在我的网站上显示Processing.js而不是Java applet,但我不确定它是否支持制表符或类.是否需要将其编写为程序脚本,或者是否<include>可以使用 - 或其他选项?
谢谢
有没有办法在JavaScript中轻松打破一个闭包?我得到的最接近的是:
var src = 3;
function foo () {
return function () {
return src; }
}
function bar (func) {
var src = 9;
return eval('('+func.toString()+')')(); // This line
}
alert(bar(foo()));
Run Code Online (Sandbox Code Playgroud)
这将打印'9',而不是'3',因为封闭将决定.然而,这种方法对我来说似乎有点难看,有没有更好的方法?
如果我有一个我存储在会话中的类的实例,我需要使它可序列化.这个类有一个静态变量,这会在每个实例中被序列化存储吗?
静态变量是对包含后台大量数据的缓存的引用.所有这些数据都会被序列化吗?如果是这样,似乎最好使此变量成为瞬态,并在每次恢复实例时重新获取缓存实例.也许不会在类中存储缓存实例.
当一个类从序列化状态恢复时,构造函数是否会执行?如果没有,我可以使用任何其他方法来重新设置瞬态变量?
这是正在使用的字符串的示例:
xxxxxx[xxxxxx][7][xxxxxx][9][xxxxxx]
Run Code Online (Sandbox Code Playgroud)
我在匹配第二次匹配时遇到了一些麻烦,我想在第二个方括号内输入一个数字.我有一些正则表达式找到第一个带字母数字的方形支持:
\[+[0-9]+\]
Run Code Online (Sandbox Code Playgroud)
这返回[7],但我想返回[9].
我正在使用Javascript的替换函数,以下正则表达式匹配正则表达式测试应用程序中的第二次出现([9]),但它在Javascript替换函数中没有正确替换:
(?:.*?(\[+[0-9]+\])){2}
Run Code Online (Sandbox Code Playgroud)
我的问题是我如何使用上面的正则表达式替换Javasctipt中的[9],或者是否有另一个正则表达式匹配第二次出现的数字.
干杯!
我试图使用Facebook图形API和Android更新状态http://developers.facebook.com/docs/reference/api/status/ 所以,我的问题是,如果你能给我一些示例代码来更新状态使用这个API.
我已经安装了ghc 6.12.3,然后安装了Haskell平台.我正在尝试编译测试程序:
$ ghc test.hs
test.hs:3:0:
Failed to load interface for `Bindings':
Use -v to see a list of the files searched for.
Run Code Online (Sandbox Code Playgroud)
所以,我自然而然
cabal install Bindings
Run Code Online (Sandbox Code Playgroud)
哪个工作正常,并将包放在〜/ .cabal/lib/bindings-0.1.2问题是,当我再次使用ghc编译时,它仍然找不到我用cabal安装的软件包.在详细模式下编译给出:
ghc -v test.hs
Using binary package database: /home/ludflu/ghc/lib/ghc-6.12.3/package.conf.d/package.cache
Using binary package database: /home/ludflu/.ghc/x86_64-linux 6.12.3/package.conf.d/package.cache
Run Code Online (Sandbox Code Playgroud)
正如另一个stackoverflow用户所建议的,我尝试过:
ghc-pkg describe rts > rts.pkg
vi rts.pkg # add the /home/ludflu/.cabal/lib to `library-dirs` field
ghc-pkg update rts.pkg
Run Code Online (Sandbox Code Playgroud)
但无济于事.如何将.cabal添加到要搜索的包目录列表中?谢谢!