我想找到给定单词的所有可能组合.比如说,给定的单词是"the"然后我需要"t,h,e,teh ......".我必须在groovy中找到这个,有什么方法吗?或者请告诉我算法的大纲.
def foo(n) {
return {n += it}
}
Run Code Online (Sandbox Code Playgroud) 下面这个Visual Basic 6.0代码有什么作用?但它已被用于搜索功能,我不清楚它.所以请解释它的作用.
Private Sub cmdSearch_Click()
Dim key As Integer, str As String
key = InputBox("Enter the Employee No whose details u want to know: ")
Set rs = Nothing
str = "select * from emp where e_no=" & key
rs.Open str, adoconn, adOpenForwardOnly, adLockReadOnly
txtNo.Text = rs(0)
txtName.Text = rs(1)
txtCity.Text = rs(2)
txtDob.Text = rs(4)
txtPhone.Text = rs(3)
Set rs = Nothing
str = "select * from emp"
rs.Open str, adoconn, adOpenDynamic, adLockPessimistic
End Sub
Run Code Online (Sandbox Code Playgroud) 假设我在Groovy中定义了一个像这样的数组
def int[] a = [1,9]
Run Code Online (Sandbox Code Playgroud)
现在我想将这个数组转换成一个int变量,比如说a1它a1的值是19(它是数组中的值a)以任何方式执行此操作?
我有一个代码:
def a = 2111 - 1112
//which calculates a as 999.
Run Code Online (Sandbox Code Playgroud)
但是在上面的结果中我需要a成为0999,即我需要前导零a.我怎么能这样做?
可以说我有这样的地图(从控制器返回)
a= [a:[1,2,3,4],b:[5,6,7,8],c:[9,10]]
[a] //returning [a] from controller to the view
Run Code Online (Sandbox Code Playgroud)
现在在Grails视图中,我应该如何渲染它们以使它们在我的浏览器中看起来像这样:
a
-- 1
-- 2
-- 3
-- 4
b
-- 5
-- 6
-- 7
-- 8
//so on..
Run Code Online (Sandbox Code Playgroud)
我在显示细节的特定情况下做了类似的事情(提示来自Antoine给出的答案):
<html>
<head>
<title>
All Tasks.
</title>
<meta name ="layout" content="main" />
</head>
<body>
<h2>All the task</h2>
<g:each in="${tasksByDate}" var ="tasks">
<h4>${tasks.key}</h4>
<g:each in="${tasksByDate.value}" var="content" >
<div id = "todayswork">
${content}
</div>
<hr/>
</g:each>
<br />
</g:each>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
但是当我在浏览器中渲染它时,我只在浏览器中获得标题.像这样 :
All the task
//other …Run Code Online (Sandbox Code Playgroud) 我是C的初学者,我有这样的代码:
#include <stdio.h>
main()
{
int i;
int ndigit[10] = { [9] = 5 };
printf("%d\n",++ndigit['9']);
}
Run Code Online (Sandbox Code Playgroud)
这打印的值如下:
-1074223011
Run Code Online (Sandbox Code Playgroud)
但是,当我将声明更改为:
++ndigit['9'-'0']
Run Code Online (Sandbox Code Playgroud)
它正确打印该值
6
Run Code Online (Sandbox Code Playgroud)
我想知道为什么需要添加-0我的索引以使其正常工作?为什么只提++ndigit['9'],不帮我?
提前致谢.
我是JavaScript的新手.我有这样的代码:
<script type="text/javascript">
console.log( [] + {} );
</script>
Run Code Online (Sandbox Code Playgroud)
在我的Google Chrome浏览器日志中:
[object Object]
Run Code Online (Sandbox Code Playgroud)
它看起来与我有关!并做这样的事情:
<script type="text/javascript">
console.log( {} + {} );
</script>
Run Code Online (Sandbox Code Playgroud)
确实生产:
[object Object][object Object]
Run Code Online (Sandbox Code Playgroud)
在这两种情况下,这里究竟发生了什么?怎么来[],{}将这两个结果添加到一个数组objects?
提前致谢.
我有一个Java 7代码,正在其中与MethodHanlde一起玩。代码是:
import java.lang.invoke.MethodHandle;
import java.lang.invoke.MethodHandles;
import java.lang.invoke.MethodType;
class HelloWorldApp {
public static void main(String[] args) {
MyMethodHandle obj = new MyMethodHandle();
obj.getToStringMH();
}
}
class MyMethodHandle {
public String getToStringMH() {
MethodHandle mh;
String s ;
MethodType mt = MethodType.methodType(String.class, char.class, char.class);
MethodHandles.Lookup lk = MethodHandles.lookup();
try {
mh = lk.findVirtual(String.class, "replace", mt);
} catch (NoSuchMethodException | IllegalAccessException mhx) {
throw (AssertionError)new AssertionError().initCause(mhx);
}
try {
s = (String) mh.invokeExact("daddy",'d','n');
}
catch(Exception e) {
throw …Run Code Online (Sandbox Code Playgroud) 我在Angular 2 (alpha版本49)中有这样的组件:
import {RouteConfig, ROUTER_DIRECTIVES, ROUTER_PROVIDERS,
LocationStrategy, HashLocationStrategy} from 'angular2/router';
@RouteConfig([
{path: '/DeleteProduct', as: 'DeleteProduct', component: DeleteProduct}
])
@Component({
selector: 'app'
})
@View({
directives: [ROUTER_DIRECTIVES],
template: `
<div>
<nav class="navbar navbar-default">
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav navbar-right">
<li><a [router-link]="['/DeleteProduct']">Add/Delete</a></li>
</ul>
</div>
</div>
</nav>
<div>
<router-outlet></router-outlet>
</div>
</div>
`
})
export class App {
}
Run Code Online (Sandbox Code Playgroud)
哪个工作得很好.今天我将角度版本升级到2.0.0-beta.0.现在上面的代码失败并带有消息:
Can't bind to 'router-link' since it isn't a known native property ("collapse-1">
. . .
App@10:23
at new t …Run Code Online (Sandbox Code Playgroud)