嗨,我想从内存中获取grails url映射并动态更改它们.我怀疑是以编程方式从内存中获取url映射的位置?它是否可用于grails应用程序?
我正在尝试搜索某些在视觉模式下被猛拉的线的一部分.
在VIM中最快捷的方式是什么?例如,
Hello, #{1} world.
Run Code Online (Sandbox Code Playgroud)
我按v进入视觉模式并llo, #{1} wor在第1行选择.然后我按下选中的文本y,然后,我试图按下搜索所选文本/.这导致了以下问题:
A:当我处于搜索模式时,如何通过一个被拉动的文本?
B:如何避免搜索模式转义字符的工作?
我想创建一个活动,其中我想要一个列表视图,列表视图中可以有大约 20-30 个项目,点击列表视图中的任何特定值时,它应该移动到另一个活动,其中的数据列表显示。
只是想将数据从列表视图传递到另一个活动。请提出建议 问候
我有一个大字符串,需要更换几次.如
var str="Username:[UN] Location:[LC] Age:[AG] ... "
str=str.replace("[UN]","Ali")
str=str.replace("[LC]","Turkey")
str=str.replace("[AG]","29")
...
//lots of replace
...
Run Code Online (Sandbox Code Playgroud)
有没有办法将这些FIND和REPLACE参数放到一个数组中,并立即替换所有这些参数?如:
reps = [["UN","Ali"], ["LC","Turkey"], ["AG","29"], ...]
$(str).replace(reps)
Run Code Online (Sandbox Code Playgroud) 我正在尝试运行此脚本:
<?php
$d = new DateTime('now', new DateTimeZone('Asia/Kolkata'));
$time = $d->format('H:i');
echo $time;
?>
Run Code Online (Sandbox Code Playgroud)
但是我收到了这个错误:
Fatal error: Uncaught exception 'Exception' with message 'DateTimeZone::__construct() [<a href='function.DateTimeZone---construct'>function.DateTimeZone---construct</a>]: Unknown or bad timezone (Asia/Kolkata)
虽然它适用Asia/Dacca于例如.可能是什么问题以及如何解决?
我正在研究jquery和html5画布.我想做的只是一个简单的html5绘图示例.当鼠标移动时,我在鼠标下面画出红色方块.
我的代码很简单,但是在画布中获取鼠标光标位置时遇到了问题.
现在,我正在使用x = event.offsetX; 获得鼠标位置.这在chrome中非常有效,但是当涉及到firefox时,它不起作用.我将代码更改为x = event.layerX.但似乎layerX是我的鼠标相对于网页的位置,而不是画布的位置.因为我总是看到一个偏移.
我有两个问题,首先,在Firefox下获得正确的鼠标位置是正确的.第二,我怎样才能编写适用于firefox,chrome,safari和opera的代码?
这是我的代码:
<!doctype html />
<html><head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(
function(){
var flip = document.getElementById('flip');
var context = flip.getContext('2d');
context.fillStyle = "rgb(255,255,255)";
context.fillRect(0, 0, 500, 500);
$("a").click(function(event){alert("Thanks for visiting!");});
$("#flip").mousemove(function(event){
var x, y;
x = event.layerX;
y = event.layerY;
//alert("mouse pos"+event.layerX );
var flip = document.getElementById('flip');
var context = flip.getContext('2d');
context.fillStyle = "rgb(255,0,0)";
context.fillRect(x, y, 5, 5);
}
);
}
);
</script>
</head> <body bgcolor="#000000"> <a href="http://jquery.com/">jQuery</a><canvas id="flip" width="500" height="500"> …Run Code Online (Sandbox Code Playgroud) 我对于从哪里开始寻找优化基于java的应用程序感到困惑.有人可以给我一些关于寻找什么的指导吗?
添加说明:
我正在运行的java应用程序是开源的,但我不想自己调整它,因为我无法做到这一点.所以我正在研究的是如何优化执行环境以适应应用程序的当前行为.顺便说一下,应用程序是hudson,一个基于java的持续集成系统.
提前致谢 :)
连接到mongodb时出现以下错误
MongoDB shell版本:1.6.5
连接到:测试1月31日星期一
12:12:09错误:无法连接到
服务器127.0.0.1(匿名):1154
异常:连接失败
我删除了mongodb并重新安装mongodb-stable它在当天工作正常,第二天再次出现上述错误.
很少有次我尝试重新安装mongodb-stable仍然会出现相同的错误.
我正在使用最新的pkg
deb http://downloads.mongodb.org/distros/ubuntu 10.4 10gen
我尝试了另一种方式,即尝试连接到其他机器mongodb即mongo otherMachinseIPAddress
mongo连接成功完成
但是当我执行我的程序时,我得到了以下错误
警告:jmx注册错误,继续javax.management.InstanceAlreadyExistsException:com.mongodb:type = ConnectionPool,host = tushar-desktop/127.0.1.1_27017 at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:467) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.internal_addObject(DefaultMBeanServerInterceptor.java:1520)at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:986)at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject (defaultMBeanServerInterceptor.java:938)com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:330)位于com.mongodb的com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:516). DBPortPool $ Holder.get(DBPortPool.java:62)位于com.mongodb.DBTCPConnector的com.mongodb.DBTCPConnector._set(DBTCPConnector.java:458).(DBTCPConnector.java:46)位于com.mongodb.Mongo.(Mongo) .java:137)at com.mongodb.Mongo.(Mongo.java:123)com.mongodb.Mongo.(Mongo.java:90)at com.info.link.server.LinkedinServiceImpl.(LinkedinServiceImpl.java:40)at com.info.link.server.LinkedinServiceImpl $$ FastClassByGuice $$ d7de1b7.newInstance()at com.google.inject.internal.cglib.reflect.FastConstructor.newInstance(FastConstructor.java:40)at com.google.inject.DefaultConstructionProxyFactory $ 1.newInstance(DefaultConstructionProxyFactory.java:60)at Com.google.inject.ConstructorInjector.construct(ConstructorInjector.java:85)位于com.google.inject.ConstructorBindingImpl $ Factory.get(ConstructorBindingImpl.java:111)com.google.inject.InjectorImpl $ 4 $ 1.call(InjectorImpl. java:758)com.google.inject上的com.google.inject.InjectorImpl.callInContext(InjectorImpl.java:804),com.google.inject.InjectorImpl.getInstance(com.google.inject.InjectorImpl.getInstance)中的com.google.inject.InjectorImpl $ 4.get(InjectorImpl.java:754) InjectorImpl.java:793)com.info.link.server.cache.CacheHelper.(CacheHelper.java:30)at com.info.link.server.cache.CacheHelper $$ FastClassByGuice $$ 35d2e084.newInstance ()com.google.inject.inject.cglib.reflect.FastConstructor.newInstance(FastConstructor.java:40)com.google.inject上的com.google.inject.DefaultConstructionProxyFactory $ 1.newInstance(DefaultConstructionProxyFactory.java:60). ComtructorInjector.construct(ConstructorInjector.java:85)位于com.google.inject.ConstructorBindingImpl $ Factory.get(ConstructorBindingImpl.java:111)com.google.inject.InjectorImpl $ 4 $ 1.call(InjectorImpl.java:758)at com www.google.inject.InjectorImpl.callInContext(InjectorImpl.java:804)位于com.google.inject.InjectorImpl $ 4.get(InjectorImpl.java:754)com.google.inject.InjectorImpl.getInstance(InjectorImpl.java:793) com.info.link.server.services.impl.CachingServiceImpl.(CachingServiceImpl.java:32)com.google.link.server.impl.CachingServiceImpl $$ FastClassByGuice $$ de537f14.newInstance()com.google …
我有这种格式的XML
<tests>
<test>
<testid>1</testid>
<testval>8</testval>
<testname>
<testid>1</testid>
<testname>test 1</testname>
</testname>
</test>
<test>
<testid>2</testid>
<testval>5</testval>
<testname>
<testid>2</testid>
<testname>test 2</testname>
</testname>
</test>
</tests>
Run Code Online (Sandbox Code Playgroud)
使用TSQL/XML查询如何实现此结果
[Testid][TestVal][TestName]
1 8 Test 1
2 5 Test 2
Run Code Online (Sandbox Code Playgroud) 嘿,我正在尝试使用列出的输入获取此函数以获得以下输出,"..."是我不知道写什么的地方:
void Question8(void)
{
char sentence[100];
int grade;
scanf(….);
printf("%s %d", sentence, grade);
}
Input:
My CS Grade is 1000
Output:
My CS Grade is 100
Run Code Online (Sandbox Code Playgroud)
然而,踢球者是我需要scanf读取一个c-string然后使用单个scanf命令读取一个int,这是否可能?
编辑:我只能编辑具有三个句点("...")的位置中的代码,我不能再使用任何东西了.我可以假设列出的输入是预期的,但我不能改变三个时期之外的任何东西.输出不包含拼写错误,此赋值的目的是使用标志和转义序列.