小编Chr*_*ssy的帖子

无法在从Git导入的Eclipse中运行项目

我在Github的Eclipse工作区中有一个项目(通过文件 - >导入 - >来自GIT的项目).但是,我无法运行该示例,因为我在"运行方式"下的唯一选项是"运行配置".

转到"运行配置"后,单击"浏览",我从GIT导入的项目不存在.

有任何想法吗?

eclipse git github maven egit

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

如何将一个字符和一个"组合重音"组合成一个字符?

如何将一个字符和一个"组合重音"组合成一个字符?

我正在使用一个短语,用户进入一个网页并将其提交到法语 - 英语词典.有时字典查找会失败,因为大多数重音字符有两种表示形式.例如:

  • é可以用一个字符来完成:( \xE9带有急性的拉丁文小写字母e).
  • 但它也可以用两个字符表示:e+ \u0301(结合锐音).

我总是希望将前者(单个字符)提交到字典中.

现在,我正在通过用等效的单个字符替换我找到的每个两个字符的出现来做到这一点.但是,当它从输入字段中获取时,是在JavaScript中还是在浏览器中有更简单(即单行)的方式吗?

function translate(phrase) {
    // Combine accents into a single accented character, if necessary.
    var TRANSFORM = [
        // Acute accent.
        [/E\u0301/g, "\xC9"], // É
        [/e\u0301/g, "\xE9"], // é

        // Grave accent.
        [/a\u0300/g, "\xE0"], // à
        [/e\u0300/g, "\xE8"], // è
        [/u\u0300/g, "\xF9"], // ù

        // Cedilla (no combining accent).

        // Circumflex.
        [/a\u0302/g, "\xE2"], // â
        [/e\u0302/g, "\xEA"], // ê
        [/i\u0302/g, "\xEE"], // î
        [/o\u0302/g, "\xF4"], // ô …
Run Code Online (Sandbox Code Playgroud)

javascript unicode normalize utf-8 internationalization

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

在生产中使用Less css框架

几个星期前,我开始了解LESS CSS.这正是我在编写css代码时应该可以使用的内容.

现在我非常渴望使用它,并希望在生产场景中应用它,但有一个问题.要使用LESS CSS,您有两种选择:
1.在网页中包含less.js.
2. 预编译LESS文件然后使用.

我无法承受的第一个选项,因为我需要使用大小高达43 KB的less.js.当我已经在使用Jquery时,这个adda额外加载.

第二个选项看起来很有希望,但问题是,对于生产中的代码,每次都无法编译LESS以根据更改进行测试.它应该是无形的体验,就像我直接编写CSS时所做的那样.我应该写下来,并立即反映在页面上.

那么有人可以帮我设置这种工作流程吗?

任何其他类似框架的建议表示赞赏.

css java build-process css-frameworks less

6
推荐指数
1
解决办法
3076
查看次数

将sdmx-xml文件读入R中的数据帧

我想知道是否有人设法将SDMX-XML文件读入数据帧.我想阅读的文件是https://www.ecb.europa.eu/stats/sdmx/icpf/1/data/pension_funds.xml(1mb).我将文件保存为"pensions_funds.xml"到pwd并尝试使用XML包来读取它:

fileName <- system.file("pensions", "pensions_funds.xml", package="XML")
parsed<-xmlTreeParse("pension_funds.xml",getDTD=F)
r<-xmlRoot(parsed)
tmp = xmlSApply(r, function(x) xmlSApply(x, xmlValue))
Run Code Online (Sandbox Code Playgroud)

上面的几行基本上遵循这里的例子http://www.omegahat.org/RSXML/gettingStarted.html 但我想我首先需要以某种方式忽略标题(我已经粘贴在文件的前几页下面)我想读书.所以我认为上面的内容可能会起作用,但它会从错误的节点开始.我想抓住他们的time_period和ref_area索引的obs_values.

第一件事就是找到正确的节点然后从那里开始,但是我怀疑我可能是傻瓜的事,因为我对数据格式知之甚少,而且我不确定XML包可以用于SDMX-XML文件.更聪明的人似乎试图这样做 http://opensdmxdevelopers.wikispaces.com/RSDMX 我找不到这个包在其主页上下载 https://r-forge.r-project.org/projects/rsdmx / (我看不到任何链接/下载部分但也许我是盲目的)它似乎是早期阶段.rsdmx的存在建议使用xml包来读取sdmx可能并不容易,所以我准备在这个阶段放弃,除非任何人都成功了.其实我主要对阅读这个文件感兴趣 http://www.ecb.europa.eu/stats/sdmx/bsi/1/data/outstanding_amounts.xml 但是这是一个10mb的文件,所以我开始变小了.

edit3 使用Mischa注释库("XML")中的更改尝试sgibb对大文件的回答

url <- "http://www.ecb.europa.eu/stats/sdmx/bsi/1/data/outstanding_amounts.xml"

    sdmxHandler <- function() {
  ## data.frame which stores results
  data <- data.frame(stringsAsFactors=FALSE)
  ## counter to store current row
  i <- 1
  ## temp value to store current REF_AREA
  ## temp value to store current REF_AREA
  refArea <- NA
  bsItem <- NA
  bsCountSector <- NA

  ## handler subroutine for …
Run Code Online (Sandbox Code Playgroud)

xml r dataset sdmx

6
推荐指数
1
解决办法
2796
查看次数

在 vertx 3 中配置记录器

我正在使用带有弹簧靴的 vertx 3.0。现在我正在尝试使用以下配置来配置记录器日志级别:

JVM 参数:

-Dspring.profiles.active=dev 
-Dvertx.logger-delegate-factory-class-name=io.vertx.core.logging.SLF4JLogDelegateFactory 
-Djava.util.logging.config.file=logging.properties
Run Code Online (Sandbox Code Playgroud)

logging.properties:

handlers=java.util.logging.ConsoleHandler
java.util.logging.ConsoleHandler.level=ERROR
com.sensegrow.level=ERROR
Run Code Online (Sandbox Code Playgroud)

JAVA类:

package com.sensegrow.main;

@SpringBootApplication
public class Application{

    private static Logger logger ;
    public static JsonObject config;
    private static Vertx vertx;

    // Convenience method so you can run it in your IDE
    public static void main(String[] args) throws Exception 
    {
        logger = LoggerFactory.getLogger(Application.class);
        logger.trace("trace");
        logger.debug("debug");
        logger.info("info");
        logger.warn("warning");
        logger.error("error");
        SpringApplication.run(Application.class, args);
    }
}
Run Code Online (Sandbox Code Playgroud)

输出:

16:29:58.073 [                main] INFO  - com.sensegrow.main.Application           - info
16:29:58.076 [                main] WARN  - com.sensegrow.main.Application           - warning …
Run Code Online (Sandbox Code Playgroud)

java logging vert.x

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

Chrome浏览器中的意外网页刷新

我一直面对这种奇怪的行为,现在找不到任何解决方法.

点击时有一个按钮,其中包含某些方法.在Firefox中运行良好.在Chrome中,它只刷新整个页面.

$("#modoComparativa").click(function(){
   if($(this).hasClass("active")){
                $('#histFromDate').attr("placeholder","Date 1");
                $('#histToDate').attr("disabled","disabled").attr("placeholder","Date 2");
                startDatepickerComp();
            }
            else{
                $('#histFromDate').attr("placeholder","Initial date");
                $('#histToDate').attr("disabled","disabled").attr("placeholder","Final date");
                startDatepicker();
            }
            $('#clearDates').attr("disabled","disabled");
            // This function calls another function causing the odd behavior in Chrome
            requestGraph(idDetail, idArea, "", "");
        });
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

如果我注释掉除了选择器和对click方法的调用之外的所有内容,则行为是相同的.它刷新了一切.

我无法弄清楚如何调试这个,因为每次按下按钮,整个页面都会刷新,浏览器调试器中没有日志/错误.

任何想法,将不胜感激.

编辑 - 根据请求添加选择器:

<div class="form-group"><button class="tooltip3 btn btn-default glyphicon glyphicon-random" id="modoComparativa" data-toggle="tooltip" title="ACTIVAR COMPARATIVAS" data-placement="bottom"></button>
                            </div>
Run Code Online (Sandbox Code Playgroud)

html javascript jquery google-chrome

6
推荐指数
1
解决办法
1704
查看次数

使用杰克逊的json中的ISO8601毫秒

import com.fasterxml.jackson.databind.util.ISO8601DateFormat;

objectMapper.setDateFormat(new ISO8601DateFormat());
Run Code Online (Sandbox Code Playgroud)

很好,但这忽略了毫秒,如何在不使用非线程安全的情况下在日期中获取它们SimpleDateFormatter

https://github.com/FasterXML/jackson-databind/blob/master/src/main/java/com/fasterxml/jackson/databind/util/ISO8601DateFormat.java

java json iso8601 datetime-format jackson

6
推荐指数
1
解决办法
2083
查看次数

OpenLayers和TypeScript?

我想知道是否有人知道OpenLayers是否存在任何现有的TypeScript定义文件(或者它们是否已经在制作中).

我尝试自己解析OpenLayers源文件并使用文档注释来构建TypeScript定义文件但是为了真正完成这项工作,我需要一个完整的JavaScript解析器,它也能理解OpenLayers中的文档语法(它使用NaturalDocs,http:// naturaldocs .org)我开始认为手工翻译信息比编写这样的解析器更容易:(.

现在任何人都有类似的项目,或者想知道如何完成生成这些TypeScript定义文件的任务?

提前致谢!

openlayers typescript openlayers-3

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

统计数据和元数据交换(SDMX)

我坚持使用SDMX,因为我找不到足够的资源来学习(编程代码)SDMX.

喜欢:-

 Creating structure
 Reading Structure
 Writing data .. etc 
Run Code Online (Sandbox Code Playgroud)

是的,其个人网站上有一些指南,但这些还不足以开始使用sdmx.所以,如果您有任何经验,请向我所有朋友提出我的个人要求,请分享.

任何帮助将不胜感激

xml schema xsd xml-parsing sdmx

5
推荐指数
0
解决办法
983
查看次数

Elasticsearch - search_type 作为主体参数

我对将 search_type 指定为 body 参数有点犹豫。作为一个很好的查询参数,但在手册中没有找到单个示例,其中将其指定为查询参数。

POST /index/type/_search
{
 "search_type": {"query_then_fetch"}, 
 "explain": false,
     "query" : { 
         "query_string": {
            "default_field": "adress.city",
            "query": "London"
         }
     }
}
Run Code Online (Sandbox Code Playgroud)

任何提示?

谢谢

elasticsearch

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