我正在标准ML(SML/NJ)中编写一个"脚本",根据自己的喜好设置交互式环境.脚本做的最后一件事是打印出一条消息,表明一切顺利.基本上,最后一行是这样的:
print "SML is ready.\n";
Run Code Online (Sandbox Code Playgroud)
当我运行脚本时,一切顺利,但SML解释器显示print函数的返回值.
SML is ready.
val it = () : unit
-
Run Code Online (Sandbox Code Playgroud)
由于我只是在屏幕上打印一些东西,我怎么能抑制"val it =():unit"输出,这样我所看到的就是"SML就绪"消息,然后是解释器提示符?
//obtain the active page
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
Run Code Online (Sandbox Code Playgroud)
返回线程"Thread-3"中的异常java.lang.NullPointerExceptionμ.我该怎么办?
Django为查询集提供了很好的新annotate()函数.但是,我无法让它在单个查询集中正确处理多个注释.
例如,
tour_list = Tour.objects.all().annotate( Count('tourcomment') ).annotate( Count('history') )
Run Code Online (Sandbox Code Playgroud)
游览可以包含多个tourcomment和历史记录条目.我想知道这次巡演有多少评论和历史条目.所结果的
history__count and tourcomment__count
Run Code Online (Sandbox Code Playgroud)
值不正确.如果只有一个annotate()调用,则该值将是正确的.
这两个人似乎有某种乘法效应LEFT OUTER JOIN.例如,如果一个巡视有3个历史记录和3个评论,那么9个将是两者的计数值.12个历史记录+ 1个评论= 12个值.1个历史记录+ 0个评论= 1个历史记录,0条评论(这一个恰好返回正确的值).
生成的SQL调用是:
SELECT `testapp_tour`.`id`, `testapp_tour`.`operator_id`, `testapp_tour`.`name`, `testapp_tour`.`region_id`, `testapp_tour`.`description`, `testapp_tour`.`net_price`, `testapp_tour`.`sales_price`, `testapp_tour`.`enabled`, `testapp_tour`.`num_views`, `testapp_tour`.`create_date`, `testapp_tour`.`modify_date`, `testapp_tour`.`image1`, `testapp_tour`.`image2`, `testapp_tour`.`image3`, `testapp_tour`.`image4`, `testapp_tour`.`notes`, `testapp_tour`.`pickup_time`, `testapp_tour`.`dropoff_time`, COUNT(`testapp_tourcomment`.`id`) AS `tourcomment__count`, COUNT(`testapp_history`.`id`) AS `history__count`
FROM `testapp_tour` LEFT OUTER JOIN `testapp_tourcomment` ON (`testapp_tour`.`id` = `testapp_tourcomment`.`tour_id`) LEFT OUTER JOIN `testapp_history` ON (`testapp_tour`.`id` = `testapp_history`.`tour_id`)
GROUP BY `testapp_tour`.`id`
ORDER BY `testapp_tour`.`name` ASC
Run Code Online (Sandbox Code Playgroud)
我尝试将两个查询集的结果组合在一起,这两个查询集包含对annotate()的单个调用,但是它无法正常工作......您无法保证订单将是相同的.它似乎过于复杂和凌乱,所以我一直在寻找更好的东西......
tour_list = Tour.objects.all().filter(operator__user__exact = request.user …Run Code Online (Sandbox Code Playgroud) 当您编写稀疏文件时,ext2/ext3 文件系统会自动分配块,但是当我不再需要它们的某些块时,我发现没有办法做到这一点。感觉就像在没有 free() 的情况下使用 malloc()。是否可以“释放”稀疏文件的某些块?如果是,如何?不要告诉我将其复制到新文件中。这太无聊了,需要大量的磁盘空间。
我正在研究一种使用四维数据的心脏模拟工具,即3D空间中的几个(3-30)变量.
我现在正在添加一些组织几何图形,它将在要包含的组织外面的容纳3D框中留下超过2/3的点,因此我需要一种方法来有效地存储活动点而不是其他点.
至关重要的是,我需要能够:
这可能不止一个问题!我主要关心的是如何有效地表示稀疏数据.
我正在使用C.
所以基本上我有这个相对较长的存储过程.基本的执行流程是将SELECTS INTO一些数据导入临时表#,然后用符号声明,然后在这些表中运行游标,生成一个'running total'到第三个临时表中,该表是使用CREATE.然后,这个生成的临时表与DB中的其他表连接,以在一些分组等之后生成结果.问题是此SP一直运行良好,直到现在返回结果1-2分钟.现在突然间需要12-15分钟.如果我从SP中提取查询并通过手动设置相同的参数在管理工作室中执行它,它会在1-2分钟内返回结果,但SP需要很长时间.知道会发生什么.我试图生成Query和SP的实际执行计划但由于光标而无法生成它.任何想法为什么SP需要这么长时间查询不?
sql sql-server stored-procedures sql-server-2005 parameter-sniffing
在过去,我们使用CSS属性"display"来显示和隐藏DOM元素.要检查元素是否可见,我们可以使用:
element.offsetWidth > 0
由于Flash和Java Applet存在一些问题(它们在显示时停止:无),我们切换到CSS属性"visibility".
我现在正在寻找一种快速简便的方法来检查元素是否不可见.
我尝试过以下方法:
你知道其他任何方式或快捷方式,看看元素是否可见?
我有一个简单的从2个单选按钮,我需要得到他们的值,如果他们被检查.
<form class="descriptions" id="collection" method="post" action="">
<table width="200">
<tr>
<td>
<label>Collection</label>
<input type="radio" value="collection" name="collection" />
</td>
<td>
<label>Delivery</label>
<input type="radio" value="delivery" name="collection" />
</td>
</tr>
</table>
</form>
var delivery = "";
delivery = $('input:radio:checked').val();
if(delivery == 'delivery') {
meal_deal7 = 11.49;
}else {
meal_deal7 = 9.99
}
Run Code Online (Sandbox Code Playgroud)
meal_deal7的值总是9.99,我做错了.
谢谢
有没有逃脱推荐的方法<,>,"和&字符在普通的Java代码输出HTML时?(除了手动执行以下操作外,即).
String source = "The less than sign (<) and ampersand (&) must be escaped before using them in HTML";
String escaped = source.replace("<", "<").replace("&", "&"); // ...
Run Code Online (Sandbox Code Playgroud) 我有一个可以用Ant构建的Java EE项目,完美地部署到JBoss,运行没有任何问题.这个项目包括一些自定义标记库(不是JSTL!),它们也没有任何困难.
问题出在Eclipse IDE(Ganymede)上:在每个使用我们自定义标记的JSP文件中,JSP解析器使用此错误标记taglib包含行:
Cannot find the tag library descriptor for (example).tld
这也会导致标签库的每次使用都被标记为错误,并且由于IDE没有它们的定义,因此无法检查标记参数等.
我们完美工作的JSP文件是一个红色错误的海洋,我的眼睛开始燃烧.
我怎样才能简单地告诉Eclipse,"你要找的标签库描述符是"src/web/WEB-INF /(example)-taglib /(example).tld"?
我已经在Eclipse支持论坛上问过这个问题,没有任何有用的结果.
java ×2
sql ×2
c ×1
css ×1
custom-tags ×1
django ×1
dom ×1
eclipse ×1
escaping ×1
filesystems ×1
html ×1
javascript ×1
jquery ×1
jsp ×1
linux ×1
matrix ×1
sml ×1
smlnj ×1
sql-server ×1
taglib ×1