小编ipo*_*voy的帖子

IntelliJ不格式化HTML

多年来一直使用IntelliJ,并且很高兴并希望这是一个侥幸.当我执行Ctrl-Alt-L时,IntelliJ不格式化HTML代码.对话框弹出,它假装格式化,但实际上没有移动任何代码.我将文件的扩展名从HTML切换到XML,格式化按预期工作.实际上我在Freemarker模板中注意到了这一点,但后来用纯HTML进行了实验,结果相同.我的版本是13.0.2

任何帮助表示赞赏.

html intellij-idea

22
推荐指数
3
解决办法
1万
查看次数

如何在启动时向groovysh添加导入?

我正在一个项目中,我希望用户在Groovysh上尝试Java类。我想为他们提供方便,并希望在groovysh启动时默认导入某些软件包,这样用户每次启动shell时都不必重新键入相同的导入。有谁知道如何做到这一点?

在此先感谢,伊戈尔

groovy groovyshell

5
推荐指数
1
解决办法
1288
查看次数

5
推荐指数
1
解决办法
2497
查看次数

ActiveJDBC的表现

今天我发现了一些有趣的图书馆--ActiveJDBC.它提供了类似RoR的ActiveRecord接口,我正在考虑更换Hibernate,但是有一个问题 - ActiveJDBC可以处理真正大的查询和结果吗?在任何应用程序中使用它而不是Hibernate是否聪明?

java activerecord hibernate activejdbc

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

如何在代码中创建 Apache Artemis 队列并将其与 JMS 一起使用?

我正在迁移JavaLite 异步从 Artemis 2.3.0 迁移到 2.11.0 版本。JavaLite Async 不使用任何文件基本配置,而是依赖于代码。

在 v 2.3.0 和 2.11.0 之间,JMS 管理 API 现已消失/已弃用,鼓励我们使用核心管理 API。

不幸的是我找不到办法:

  1. 以编程方式创建队列
  2. 使用 JNDI 查找该队列以使用 JMS 发送和接收消息。

这是一个示例(为了简洁起见,保留了导入):

class QueueLookup {
    private static final String LOCATION = "./target/artemis";

    private static EmbeddedActiveMQ server;

    public static void main(String[] args) throws Exception {
        try{
            Configuration configuration = new ConfigurationImpl()
                    .setPersistenceEnabled(true)
                    .setBindingsDirectory(LOCATION + "/bindings")
                    .setJournalDirectory(LOCATION + "/journal")
                    .setLargeMessagesDirectory(LOCATION + "/largemessages")
                    .setPagingDirectory(LOCATION + "/paging")
                    .setSecurityEnabled(false)
                    .addAcceptorConfiguration("invm", "vm://0")
                    .setJournalBufferTimeout_AIO(100)
                    .setJournalBufferTimeout_NIO(100)
                    .setJournalType(JournalType.NIO)
                    .setMaxDiskUsage(90);


            //the following three …
Run Code Online (Sandbox Code Playgroud)

java jms javalite activemq-artemis

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