小编Lau*_*t T的帖子

有没有办法将markdown转换为asciidoc(或能够产生相同的HTML输出)?

这是我的问题,通常我将asciidoc文档转换为HTML(或者更准确地说是asciidoc - > docbook - > html),但在这里我给了一个降价文档.

我希望能够从该markdown文档生成一个HTML文档,该文档看起来与asciidoc相同,或者能够以某种方式将此markdown转换为asciidoc?

html markdown docbook converter asciidoc

16
推荐指数
2
解决办法
8174
查看次数

如何在Maven中正确包含Java源代码?

我正在研究一个非常简单的Java博客引擎,以便学习多种技术.

Tech:Spring IoC,Hibernate,jUnit,GWT和Maven.

我创建了两个Maven项目:一个核心项目和一个GWT项目(其核心项目有一个参考)

可以通过https://github.com/LaurentT/BlogEngineCore访问代码

我的目标如下:我想要包含Java源代码和XML,因为我的GWT项目需要Java源代码才能将其编译成JavaScript.

我试图在<build>元素中使用以下代码:

     <resources>
        <resource>
            <directory>src/main/java</directory>
            <includes>
                <include>**/*.java</include>
            </includes>
        </resource>
        <resource>
            <directory>src/main/resources</directory>
            <includes>
                <include>**/*.*xml</include>
                <include>**/*.*properties</include>
            </includes>
        </resource>
    </resources>
Run Code Online (Sandbox Code Playgroud)

我的jUnit测试用于在添加之前传递和完成,但现在他们甚至没有完成他们正在挂...

我不知道发生了什么,所以我想知道是否还有其他方法可以包含Java源代码,或者我是否只是做错了.

任何线索?

gwt maven

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

如何从审计表中删除条目?

我目前正在使用Hibernate Envers.

如何删除与我要删除的实体相关的审计表中的条目?我的实体与其他实体没有关系.

我发现我必须在onPostDelete自定义侦听器的方法中执行此操作:

import org.hibernate.envers.event.AuditEventListener;
import org.hibernate.event.PostCollectionRecreateEvent;
import org.hibernate.event.PostDeleteEvent;
import org.hibernate.event.PostInsertEvent;
import org.hibernate.event.PostUpdateEvent;
import org.hibernate.event.PreCollectionRemoveEvent;
import org.hibernate.event.PreCollectionUpdateEvent;

public class MyListener extends AuditEventListener {

  ...
  @Override
  public void onPostDelete(PostDeleteEvent arg0) {
    // TODO Auto-generated method stub
    super.onPostDelete(arg0);
  }
  ...

}
Run Code Online (Sandbox Code Playgroud)

我已经阅读了文档,论坛,很多东西,但我无法弄清楚.也许这是不可能的,我不知道.

有人曾经这样做过吗?

hibernate audit-tables hibernate-envers

7
推荐指数
1
解决办法
5893
查看次数

从 json 对象初始化 Typescript 中的 Map&lt;string,string&gt;

我在 Typescript 中有一个包含地图的类:

public map:Map<string,string>;
constructor() {
  let jsonString = {
    "peureo" : "dsdlsdksd"
  };
  this.map = jsonString;
}
Run Code Online (Sandbox Code Playgroud)

问题是初始化不起作用。

jsonString是我将从序列化为 Json 的 Java 对象收到的东西。

有人可以帮忙吗?谢谢!

javascript json initialization typescript

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

Android上的蓝牙:startDiscovery不起作用,并且我启用了蓝牙

我在使用startDiscovery()时遇到麻烦。这是问题所在,我已将以下Intent注册到我的BroadcastReceiver中,如下所示:

IntentFilter filterFound = new IntentFilter(BluetoothDevice.ACTION_FOUND);
IntentFilter filterStart = new IntentFilter(BluetoothAdapter.ACTION_DISCOVERY_STARTED);
IntentFilter filterStop = new IntentFilter(BluetoothAdapter.ACTION_DISCOVERY_FINISHED);
registerReceiver(myReceiver, filterFound);
registerReceiver(myReceiver, filterStart);
registerReceiver(myReceiver, filterStop);
Run Code Online (Sandbox Code Playgroud)

这是我的广播接收器:

private BroadcastReceiver myReceiver = new BroadcastReceiver() {
    public void onReceive(Context context, Intent intent) {
    Log.d(TAG, "onReceive (myReceiver)");
    String action = intent.getAction();
    // When discovery finds a device
    if (BluetoothDevice.ACTION_FOUND.equals(action)) {
        // Get the BluetoothDevice object from the Intent
        BluetoothDevice device = intent.getParcelableExtra(BluetoothDevice.EXTRA_DEVICE);
        // Add the name and address to an array adapter to show in a ListView …
Run Code Online (Sandbox Code Playgroud)

android bluetooth

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

动态删除javascript中的元素

我使用普通的旧javascript(没有jQuery或其他).

我有一个HTML5应用程序,我想从section元素中删除canvas:

<section id="thumbnails">
    <h1>My Bookmarks:</h1>
    <canvas height="60px" width="100px" data-time="2.1167500019073486"></canvas>
    <canvas height="60px" width="100px" data-time="3.60492205619812"></canvas>
    <canvas height="60px" width="100px" data-time="4.558893203735352"></canvas>
    <canvas height="60px" width="100px" data-time="5.411310195922852"></canvas>
</section>
Run Code Online (Sandbox Code Playgroud)

我使用的代码如下:

document.getElementById('videos').addEventListener('change',function(e){
    var canvasElements=document.getElementById('thumbnails').getElementsByTagName('canvas');
    for(var i=0;i<canvasElements.length;i++){
        document.getElementById('thumbnails').removeChild(canvasElements[i]);
        console.log('removed canvas');
    }
},true);
Run Code Online (Sandbox Code Playgroud)

但是,当代码运行时,并不是所有画布都从该部分中删除,我甚至都没有在控制台中看到日志语句.

转到此页面,获取一些缩略图,然后切换到另一个视频:http://laurent-tonon.com/VideoFinal/

我真的不明白......

谢谢你的时间

javascript html5 javascript-events

0
推荐指数
1
解决办法
9426
查看次数