除了执行http://upstart.ubuntu.com/wiki/Debugging中建议的显式日志记录指令外,有没有办法启用outstart发生的输出?
有没有办法从java获取操作系统上的总内存大小?运用
Runtime.getRuntime().maxMemory()
Run Code Online (Sandbox Code Playgroud)
返回JVM的允许内存,而不是操作系统的内存.有没有人有办法获得这个(从java代码)?
我有一个地名列表,并希望将它们与sql数据库中的记录相匹配,问题是属性后面有名称的参考号.例如.'Ballymena P-4sdf5g'是否可以使用IN和LIKE来匹配记录
WHERE dbo.[Places].[Name] IN LIKE('Ballymena%','Banger%')
Run Code Online (Sandbox Code Playgroud) 当我进行ajax调用时,我需要将参数传递给bean.
我的豆是这样的:
@ManagedBean
@RequestScoped
public class Selector {
@ManagedProperty(value="#{param.page}")
private String page;
@PostConstruct
public void init() {
if(page==null || page.trim().isEmpty()) {
this.page="homepage";
}
System.out.println(this.page);
}
public String getPage() { return page; }
public void setPage(String page) { this.page=page; }
}
Run Code Online (Sandbox Code Playgroud)
并且,当我执行ajax调用时,我需要(由于我想呈现不同的上下文的事实)页面参数.所以我做到了这一点:
// in this moment selector.page = articles
<h:inputHidden value="#{selector.page}" id="page" />
<h:commandLink>
<f:setPropertyActionListener target="#{articlesSelector.order}" value="1" />
<f:ajax event="click" render=":articlesContent"/>
<h:graphicImage value="img/arrow_up.png" alt="Arrow Up"/>
</h:commandLink>
Run Code Online (Sandbox Code Playgroud)
但是,在应用请求阶段,页面仍然是"主页".它应该从请求中获取page-parameter,将其应用于Component树并呈现"articles"上下文.为什么不会发生?
干杯
我不明白为什么这不起作用:
select distinct a.QuestionID,a.QuestionName,b.AnswerID,b.AnswerName
from @TempExportList a
join tblAnswers b
on a.QuestionID = b.QuestionID
where a.PaperID=@PaperID
order by (case when a.QuestionName='A' then 0
when a.QuestionName='B' then 1
else a.QuestionID
end)
Run Code Online (Sandbox Code Playgroud)
我收到以下错误 -
如果指定了SELECT DISTINCT,则ORDER BY项必须出现在选择列表中.
但这很好用:
select distinct a.QuestionID,a.QuestionName,b.AnswerID,b.AnswerName
from @TempExportList a
join tblAnswers b
on a.QuestionID = b.QuestionID
where a.PaperID=@PaperID
order by a.QuestionID
Run Code Online (Sandbox Code Playgroud) 我正在Canvas中绘制一个图形,并且正在努力解决y轴"向后"的问题.原点位于左上角,增加值下降而不是上升.
(0,0) (x,0) (0,y) ^
+--------------> |
| |
| CANVAS | INSTEAD
| DOES THIS | OF THIS
| |
| +----------------->
(0,y) v (0,0) (x,0)
Run Code Online (Sandbox Code Playgroud)
我知道我可以使用translate()将原点移动到左下角.
context.translate(0, canvas.height);
Run Code Online (Sandbox Code Playgroud)
而且我知道我可以使用scale()反转y轴.
context.scale(1, -1);
Run Code Online (Sandbox Code Playgroud)
这似乎有效,除了它导致文本颠倒.有没有办法让Canvas的坐标按照我期望的方式工作?
想象一下像这样的代码:
@RequestMapping(value="/users", method=RequestMethod.GET)
public String list(Model model) {
...
}
@InitBinder("user")
public void initBinder(WebDataBinder binder) {
binder.setDisallowedFields("password"); // Don't allow user to override the value
}
@ModelAttribute("user")
public User prepareUser(@RequestParam("username") String username){
...
}
@RequestMapping(value="/user/save", method=RequestMethod.POST)
public String save(@ModelAttribute("user") User user, Model model) {
...
}
Run Code Online (Sandbox Code Playgroud)
我使用init绑定器来避免字段可以绑定,我用@ModelAttribute标记一个方法(prepareUser()),以便在绑定之前准备我的User对象.所以当我调用/ user/save initBinder()和prepareUser()时执行.
我在@InitBinder和@ModelAttribute中都设置了"user",因此Spring-MVC可以理解只有在使用@ModelAttribute("user")执行方法之前才应用此方法.
问题是使用@ModelAttribute("user")注释的方法在此控制器的每个映射方法之前执行.例如,如果我调用/ users,则在list()方法之前执行prepareUser.我怎样才能使这个准备工作只在具有同一控制器中所有方法的save()方法之前执行?
谢谢
谁能告诉我在哪里可以获得这里提到的hgweb.cgi文件:
https://www.mercurial-scm.org/wiki/HgWebDirStepByStep
我正在使用Mac,我安装了Mercurial并运行良好.我只想将多个Mercurial存储库提供给我的本地网络,因为这个hg服务-a 0.0.0.0仅适用于一个存储库.
非常感谢您的帮助.谢谢.
我看了一下Backbone.js,虽然它是一个很棒的产品,但我不喜欢绑定到jQuery/Zepto for Controller导航.
我知道我可以在没有jQuery的情况下使用Backbone中的模型/集合之类的东西,虽然我确实想在Controller中使用路由而不是自己重新发明轮子.
所以我的问题是,是否有任何轻量级MVC框架,最好是JS框架不可知,或者,在最坏的情况下,支持Prototype/MooTools?
javascript model-view-controller mootools prototypejs backbone.js
我在线寻找了很多教程,很难找到与推出有关的任何内容.
我正在实现一个IDE插件,它实现了一个自定义透视图,除了Run Last Tool按钮之外,我看不到任何Run或Debug工具栏按钮.每次启动透视图时,我都需要进入Customize Perspective,然后进入Command Group Visibility并激活Launch命令组.
我已经实现了LaunchConfigurationType,我基本上尝试添加LaunchShortcuts.
我在某处读到你需要创建一个ILaunchable适配器来使Run as ...和Debug as ...可见.这是我在plugin.xml中添加的内容,
<extension point="org.eclipse.core.runtime.adapters">
<factory adaptableType="org.eclipse.core.resources.IFile" class=" ">
<adapter type="org.eclipse.debug.ui.actions.ILaunchable">
</adapter>
</factory>
</extension>
Run Code Online (Sandbox Code Playgroud)
我尝试了很多类型的adaptableTypes : IResource, IFile自定义透视图,但没有一个使按钮显示在工具栏上.
java ×2
javascript ×2
ajax ×1
backbone.js ×1
canvas ×1
data-binding ×1
eclipse ×1
facelets ×1
html5 ×1
jsf ×1
jsf-2 ×1
launch ×1
logging ×1
memory ×1
mercurial ×1
mootools ×1
prototypejs ×1
spring ×1
spring-mvc ×1
sql ×1
sql-order-by ×1
ubuntu ×1
ubuntu-10.04 ×1
upstart ×1