我正在尝试将字符串(例如表示IP地址10.0.2.50
)转换为InetAddress
obj.
根据API,可以创建提供表示主机名(例如www.google.ch
)的字符串的Object .这不是我的选择,因为我没有我想要创建的每个InetAddress对象的主机名(除了它需要太长时间).
是否可以将String(例如10.0.2.50
)转换为InetAddress
obj.(根据api,如果你有IP byte[]
,可以这样做,但是如何将String
包含IP的转换为byte[]
?)
给出以下整数和计算
from __future__ import division
a = 23
b = 45
c = 16
round((a/b)*0.9*c)
Run Code Online (Sandbox Code Playgroud)
这导致:
TypeError: 'int' object is not callable.
Run Code Online (Sandbox Code Playgroud)
如何将输出舍入为整数?
我需要解析(德语)以下列形式的日期:
10. Jan. 18:14
8. Feb. 19:02
1. Mär. 19:40
4. Apr. 18:55
2. Mai 21:55
5. Juni 08:25
5. Juli 20:09
1. Aug. 13:42
[...]
Run Code Online (Sandbox Code Playgroud)
如您所见,如果月份超过4个字符,则会删除月份名称.甚至更奇怪,不要问我为什么,Mär.
虽然整个名字都是3月,但是3月份缩短了März
.我怎么解析这个java.time
?(日期的格式是基于创建日期列表的Android设备的本地化.但是,我没有在Android上解析它)
我的方法是创建一个DateTimeFormatter
这样的:
DateTimeFormatter.ofPattern("d. MMMM HH:mm").withLocale(Locale.GERMAN);
// or
DateTimeFormatter.ofPattern("d. MMMMM HH:mm").withLocale(Locale.GERMAN);
Run Code Online (Sandbox Code Playgroud)
但是MMMM
这种MMMMM
模式和模式都不适合缩短的日期.当然,我可以使用以下模式d. MMM. HH:mm
来匹配缩短的月份,但是我无法匹配3个月和4个月的月份.我知道我可以有两个格式化程序(MMM. and MMMMM
)但我宁愿有一个解决方案,我只有一个格式化程序,可能还有一个自定义语言环境或类似的东西.
我有以下jQuery AJAX请求:
// collect form data and create user obj
var user = new User();
user.firstname = $("#usrFirstName").val();
user.lastname = $("#usrSurname").val();
user.role = $("#usrRole").val();
// actual ajax request
$.ajax({
type: 'POST',
url : 'http://awesome-url',
crossDomain: true,
data: user,
contentType:"application/json; charset=utf-8",
dataType: 'json'
}).done(function(data, status) {
alert(JSON.stringify(data));
}).fail(function(data, status) {
alert(status);
alert(JSON.stringify(data));
});
Run Code Online (Sandbox Code Playgroud)
服务器的响应是:
"status":400,"statusText":"错误请求"
"客户端发送的请求在语法上不正确."
服务器正在运行Spring-MVC.但据我所知,它的工作正常.因为如果我用Postman手动发送请求,并且以下配置可以正常工作.
标题:
Content-Type application/json; charset=utf-8
Run Code Online (Sandbox Code Playgroud)
内容:
{"firstname":"alex","lastname":"lala","role":"admin"}
Run Code Online (Sandbox Code Playgroud)
我必须提到它是一个跨域请求(在开发时,它将在稍后与服务器托管在同一个域上).我确实禁用了浏览器中的安全设置,并且对服务器的AJAX请求工作正常(只要我不必发送数据).
我有两个镶木地板文件,一个包含整数字段myField
,另一个包含双字段myField
.尝试同时读取这两个文件时
val basePath = "/path/to/file/"
val fileWithInt = basePath + "intFile.snappy.parquet"
val fileWithDouble = basePath + "doubleFile.snappy.parquet"
val result = spark.sqlContext.read.option("mergeSchema", true).option("basePath", basePath).parquet(Seq(fileWithInt, fileWithDouble): _*).select("myField")
Run Code Online (Sandbox Code Playgroud)
我收到以下错误
Caused by: org.apache.spark.SparkException: Failed to merge fields 'myField' and 'myField'. Failed to merge incompatible data types IntegerType and DoubleType
Run Code Online (Sandbox Code Playgroud)
传递显式模式时
val schema = StructType(Seq(new StructField("myField", IntegerType)))
val result = spark.sqlContext.read.schema(schema).option("mergeSchema", true).option("basePath", basePath).parquet(Seq(fileWithInt, fileWithDouble): _*).select("myField")
Run Code Online (Sandbox Code Playgroud)
它失败了以下内容
java.lang.UnsupportedOperationException: org.apache.parquet.column.values.dictionary.PlainValuesDictionary$PlainDoubleDictionary
at org.apache.parquet.column.Dictionary.decodeToInt(Dictionary.java:48)
Run Code Online (Sandbox Code Playgroud)
当铸造一个双
val schema = StructType(Seq(new StructField("myField", DoubleType)))
Run Code Online (Sandbox Code Playgroud)
我明白了
java.lang.UnsupportedOperationException: org.apache.parquet.column.values.dictionary.PlainValuesDictionary$PlainIntegerDictionary
at …
Run Code Online (Sandbox Code Playgroud) 我正在尝试在IE8中旋转文本.根据这个答案,应该可以旋转一个元素,如下例所示:
<!DOCTYPE html>
<html>
<head>
<style>
#enclosing {
width: 20px;
height: 100px;
border: 1px solid;
}
#rotated {
-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=6.123031769111886e-17, M12=1, M21=-1, M22=6.123031769111886e-17, SizingMethod='auto expand')";
width: 100px;
}
</style>
</head>
<body>
<div id="enclosing">
<p id="rotated">rotated</p>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
(从这台发电机获得数字)
如果我使用开发工具检查p元素,我可以看到它以某种方式受到影响,因为显示所选元素的蓝色边框正确旋转(但实际元素未旋转),请参见下图.
编辑: 为了澄清,这是它没有filter语句的样子:
我需要在现有的也以编程方式创建的应用程序服务器中以编程方式运行Spring Boot应用程序。
使用嵌入式服务器运行spring boot很简单...
servletContext = SpringApplication.run(SomeApplication.class, args);
Run Code Online (Sandbox Code Playgroud)
但就我而言,我需要做一些类似的事情
Server server = new Server(8080);
// add handler, but how?
server.start()
Run Code Online (Sandbox Code Playgroud)
我敢肯定有一个相当简单的解决方案,但是Google并不是很有帮助,因为所有结果都是关于在嵌入式服务器上运行spring。
只是为了澄清。我不想打包jar / war文件并运行它。我想以编程方式启动Spring Boot应用程序。
您好,
我正在尝试格式化Swing中的HTML内容.诸如颜色或文本修饰之类的格式正常工作.但是当涉及到链接余量时,它根本不起作用.
这是我正在使用的所有CSS语法:
StyleSheet styleSheet = kit.getStyleSheet();
styleSheet.addRule("a {font : arial; text-decoration: none; color: #0174DF; margin-left: 50px}");
Run Code Online (Sandbox Code Playgroud)
一切,除了margin-left
工作.我在浏览器中测试了语法,它在那里工作正常.我也试过使用text-align: left
或者display: block
因为我发现一些文章指出链接的边缘不会没有用.
使用以下HTML代码:
<html><head></head><body><div>
<a href="http://www.zhaw.ch" style="font-size: 50.24324324324324px">akamaitechnologies.com</a>
<a href="http://www.zhaw.ch" style="font-size: 17.37837837837838px">amazonaws.com</a>
<a href="http://www.zhaw.ch" style="font-size: 18.243243243243242px">cotendo.net</a>
<a href="http://www.zhaw.ch" style="font-size: 24.08108108108108px">facebook.com</a>
<a href="http://www.zhaw.ch" style="font-size: 17.594594594594597px">google.ch</a>
<a href="http://www.zhaw.ch" style="font-size: 55.0px">heise.de</a>
<a href="http://www.zhaw.ch" style="font-size: 16.08108108108108px">ip-plus.net</a>
<a href="http://www.zhaw.ch" style="font-size: 21.054054054054056px">ligatus.com</a>
</div></body></html>
Run Code Online (Sandbox Code Playgroud)
HTML代码由库生成,无法修改.
根据我对HTML/CSS的理解,无法将margin
样式信息添加到内联对象(如链接),因为margin-top或margin-bottom是不可能的.保证金 - 左边缘保证金 - 但不应该是一个问题.
谢谢
编辑:顺便说一下,我正在使用HTMLEditorKit.
给出以下字典和集:
d = {1 : a, 2 : b, 3 : c, 4 : d, 5 : e }
s = set([1, 4])
Run Code Online (Sandbox Code Playgroud)
我想知道是否可以删除集合中未包含的所有字典条目(即2,3,5).我知道我可以通过遍历字典并检查每个密钥来实现这一点,但由于我是Python的新手并且遇到了许多"快捷方式",到目前为止,我想知道是否存在针对此特定问题的问题.
根据我对 CSS3 转换的理解,您必须仅在基本元素中而不是在元素中指定转换:hover
,例如,如Mozilla 文档中所述。当应用新属性时,这应该会导致转换:hover
,并在您不再悬停时立即反转转换。(下面的代码)
#test{
position:absolute;
height: 100px;
width: 100px;
background-color: #A8A8A8;
-o-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-webkit-transition: all 0.5s ease;
transition: all 0.5s ease;
}
#test:hover{
border-bottom: 10px solid black;
}
Run Code Online (Sandbox Code Playgroud)
但这只会导致淡入。当您停止悬停时,边框会立即删除。 http://jsfiddle.net/hcsamkjf/1/
有任何想法吗?
html ×3
java ×3
css ×2
python ×2
python-2.7 ×2
apache-spark ×1
datetime ×1
inetaddress ×1
ip ×1
java-8 ×1
java-time ×1
javascript ×1
jquery ×1
localization ×1
rotation ×1
scala ×1
spring ×1
spring-boot ×1
spring-mvc ×1
swing ×1