小编fab*_*474的帖子

如何增加IntelliJ中打开的编辑器的最大数量?

我正在使用IntelliJ 9.0构建一个grails-app,我非常喜欢在活动编辑器之间切换的CTR + TAB快捷方式.

但是,默认情况下,IntelliJ仅保留10个同时打开的活动编辑器.这对我来说显然是不够的.

如果可能,您知道如何配置我的IDE以同时打开更多活动编辑器吗?

configuration grails intellij-idea

199
推荐指数
2
解决办法
4万
查看次数

如何告诉jackson忽略我无法控制源代码的属性?

简而言之,我的一个实体有一个GeometryCollection,当你调用"getBoundary"时会抛出一个异常(为什么这是另一本书,现在让我们说这就是它的工作方式).

有没有办法告诉杰克逊不要包括那个特定的吸气剂?我知道当我拥有/控制代码时我可以使用@JacksonIgnore.但事实并非如此,杰克逊通过连续序列化父对象来达到这一点.我在jackson文档中看到了一个过滤选项.这是一个看似合理的解决方案吗?

谢谢!

java json jackson

108
推荐指数
7
解决办法
16万
查看次数

重复的Java运行时选项:首选顺序是什么?

考虑以下命令行

java -Xms128m -Xms256m myapp.jar
Run Code Online (Sandbox Code Playgroud)

哪些设置适用于JVM最小内存(Xms选项):128m或256m?

java jvm jvm-arguments java-opts

72
推荐指数
6
解决办法
2万
查看次数

如何用Joda-Time计算从现在开始的经过时间?

我需要计算从特定日期到现在所用的时间,并以与StackOverflow问题相同的格式显示它,即:

15s ago
2min ago
2hours ago
2days ago
25th Dec 08
Run Code Online (Sandbox Code Playgroud)

您知道如何使用Java Joda-Time实现它吗?是否有一个已经实现它的辅助方法,或者我应该自己编写算法?

java algorithm grails datetime jodatime

69
推荐指数
4
解决办法
3万
查看次数

如何从CKEditor ajax-submit表单textarea输入?

我正在使用CKEditor,jQuery和jQuery表单插件,我想通过Ajax查询提交CkEditor表单的内容.这是我的代码:

<form id="article-form" name="article-form" method="post" action="/myproject/save">
  <textarea name="bodyText" style="visibility: hidden; display: none;"></textarea>
  <script type="text/javascript">
    CKEDITOR.replace('bodyText');
  </script>

  <a onClick="$("#article-form").ajaxSubmit();">Submit</a>

</form>
Run Code Online (Sandbox Code Playgroud)

不幸的是,似乎Ajax请求没有传递bodyText参数;

我做错了什么或如何实现我的需要?

谢谢.

javascript forms jquery jquery-forms-plugin ckeditor

50
推荐指数
4
解决办法
6万
查看次数

什么html标记用于显示标签/值数据?

我想渲染一个包含标签及其相关值列表的配置文件用户容器.

这是我想要显示的信息和布局的摘录:

名字 ....... MyName

年龄 ................... MyAge

电子邮件 ................ MyEmail

我知道有很多可用的例子,但问题是似乎没有普遍接受的解决方案.

到目前为止,我已经看到以下用法:

  1. 带标记的表(和<tr>,<td> ...)
  2. 带有<ul>标记的无序列表(以及<li>,<div> ...)
  3. 使用<h1>,<h2> ... <p>进行常规标记
  4. 带有<DL>,<DT>和<DD>的定义列表
  5. <label> ...?

什么是最语义正确的?什么是最容易显示(2列布局)?您建议我使用什么以及出于什么原因?

(html/css代码片段不仅欢迎)

html css markup semantic-markup

36
推荐指数
2
解决办法
1万
查看次数

JavaScript Charts API:绘制jQuery插件或谷歌可视化?

我正在寻找一个在网站上显示的图表库.我将密集使用这个库(主要用于区域,线条和条形图),所以我更愿意在开始实施之前确保我的选择.

我最初考虑的网站图表库列表如下:

然而,经过对该论坛的一些研究和对网络的调查,我将我的候选人名单缩减为这两个图书馆:

  1. Flot jQuery插件
  2. 谷歌可视化

您建议我使用哪一个以及为什么(如果您使用了其中一个或两个,请告诉我您的反馈)?

他们如何在易用性,性能和功能方面相互比较?

谢谢

编辑:基于Flash图表库不符合我的约束条件

javascript jquery charts flot google-visualization

35
推荐指数
1
解决办法
2万
查看次数

Grails:模板与TagLibs.

在Grails中,视图层中有两种模块化机制:TemplateTagLib.

在我编写自己的Grails应用程序时,当我需要编写UI组件时,我经常面临同样的问题:我是否需要使用模板或TagLib?

在网上搜索之后,我没有找到很多关于这个设计决定的最佳实践或经验法则,所以你能帮助我并告诉我:

  1. 这两种机制之间的主要区别是什么?
  2. 在哪些情况下,您使用TagLib而不是模板(反之亦然)?

grails templates taglib gsp

30
推荐指数
1
解决办法
5803
查看次数

如何重定向到Grails应用程序中的最后一个访问过的页面?

我是Grails的新手,我正在努力解决许多简单的问题.

例如,当我从页面顶部布局上显示的模板视图登录/注销时,我还没有找到回到上次访问页面的正确方法.

我解决此问题的最后一次尝试是将$ {params.controller}和$ {params.action}保存在发送到注销操作的参数中,然后重定向.嗯......即使这样也失败了.这是gsp片段:

<g:link controller="user" action="logout" params="[currentController: ${params.controller}, currentAction: ${params.action}]">Logout</g:link>
Run Code Online (Sandbox Code Playgroud)

最后一个代码行抛出以下异常:

ERROR errors.GrailsExceptionResolver  - Error evaluating expression [[currentController: ${params.controller}, currentAction: ${params.action}]]
Run Code Online (Sandbox Code Playgroud)

所以我的问题是:

1 - 如何在登录/注销操作后重新加载上次访问的页面?

2 - 为什么我的代码有例外?

谢谢

编辑:关于问题#2,似乎以下代码工作:

<g:link controller="user" action="logout" params="[currentController: params.controller, currentAction: params.action]">Logout</g:link>
Run Code Online (Sandbox Code Playgroud)

但我真的不明白原因......

EDIT2:我还找到了重定向到上次访问页面的解决方案:

redirect(url: request.header('referer'))
Run Code Online (Sandbox Code Playgroud)

但不幸的是,在登录后执行此操作时,我页面中呈现的内容是重复的.任何想法或任何其他安全解决方案?

grails redirect login

26
推荐指数
2
解决办法
2万
查看次数

你如何在不同的grails控制器中共享常用方法?

目前,当我需要共享processParams(params)不同控制器之间的方法时,我使用继承或服务.这两种解决方案都有一些不便之处:

  • 使用继承,您不能使用多重继承,这意味着您需要在一个位置拥有所有控制器实用程序方法.而且,grails中存在一个错误,它在开发模式下没有检测到基本控制器类中的任何代码更改(您需要重新启动应用程序)
  • 使用服务,您无法访问所有注入的属性,如params,session,flush ...

所以我的问题是:有没有其他方法可以使用一些可用于多个控制器的常用方法?

model-view-controller grails grails-controller

26
推荐指数
2
解决办法
8684
查看次数