我在Github的Eclipse工作区中有一个项目(通过文件 - >导入 - >来自GIT的项目).但是,我无法运行该示例,因为我在"运行方式"下的唯一选项是"运行配置".
转到"运行配置"后,单击"浏览",我从GIT导入的项目不存在.
有任何想法吗?
如何将一个字符和一个"组合重音"组合成一个字符?
我正在使用一个短语,用户进入一个网页并将其提交到法语 - 英语词典.有时字典查找会失败,因为大多数重音字符有两种表示形式.例如:
\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) 几个星期前,我开始了解LESS CSS.这正是我在编写css代码时应该可以使用的内容.
现在我非常渴望使用它,并希望在生产场景中应用它,但有一个问题.要使用LESS CSS,您有两种选择:
1.在网页中包含less.js.
2. 预编译LESS文件然后使用.
我无法承受的第一个选项,因为我需要使用大小高达43 KB的less.js.当我已经在使用Jquery时,这个adda额外加载.
第二个选项看起来很有希望,但问题是,对于生产中的代码,每次都无法编译LESS以根据更改进行测试.它应该是无形的体验,就像我直接编写CSS时所做的那样.我应该写下来,并立即反映在页面上.
那么有人可以帮我设置这种工作流程吗?
任何其他类似框架的建议表示赞赏.
我想知道是否有人设法将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) 我正在使用带有弹簧靴的 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) 我一直面对这种奇怪的行为,现在找不到任何解决方法.
点击时有一个按钮,其中包含某些方法.在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) import com.fasterxml.jackson.databind.util.ISO8601DateFormat;
objectMapper.setDateFormat(new ISO8601DateFormat());
Run Code Online (Sandbox Code Playgroud)
很好,但这忽略了毫秒,如何在不使用非线程安全的情况下在日期中获取它们SimpleDateFormatter?
我想知道是否有人知道OpenLayers是否存在任何现有的TypeScript定义文件(或者它们是否已经在制作中).
我尝试自己解析OpenLayers源文件并使用文档注释来构建TypeScript定义文件但是为了真正完成这项工作,我需要一个完整的JavaScript解析器,它也能理解OpenLayers中的文档语法(它使用NaturalDocs,http:// naturaldocs .org)我开始认为手工翻译信息比编写这样的解析器更容易:(.
现在任何人都有类似的项目,或者想知道如何完成生成这些TypeScript定义文件的任务?
提前致谢!
我坚持使用SDMX,因为我找不到足够的资源来学习(编程代码)SDMX.
喜欢:-
Creating structure
Reading Structure
Writing data .. etc
Run Code Online (Sandbox Code Playgroud)
是的,其个人网站上有一些指南,但这些还不足以开始使用sdmx.所以,如果您有任何经验,请向我所有朋友提出我的个人要求,请分享.
任何帮助将不胜感激
我对将 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)
任何提示?
谢谢