如何为我的房产添加文字说明?

我的代码:
private bool _SpaceKey;
public bool SpaceKey
{
get
{
return _SpaceKey;
}
set
{
_SpaceKey = value;
}
}
Run Code Online (Sandbox Code Playgroud) 我使用 Eclipselink 作为我的 JPA 提供程序,如何使字段自动递增?
我试图找出如何将以下十六进制字符串拆分成一个配对数字的数组.
目前我有以下内容:
function getRGB(hexVal) {
var substrHexVal = hexVal.substring(1,hexVal.length);
var splitHexVal = substrHexVal.split("");
return splitHexVal;
}
var a = getRGB("#00FF00");
a;
Run Code Online (Sandbox Code Playgroud)
返回以下内容:
["0", "0", "F", "F", "0", "0"]
Run Code Online (Sandbox Code Playgroud)
但我需要得到这个:
["00", "FF", "00"]
Run Code Online (Sandbox Code Playgroud)
可能很明显我想做什么,但我想自己做其余的事情.
直接的答案是因为Comparator.compares接口被指定为不会抛出异常.但那是为什么呢?
或者说它不同:我Comparator必须依赖于可以抛出异常的函数.从理论上讲,这不应该发生.但如果它发生了,我希望它突破我使用它Comparator(in Collections.sort)的整个功能.即我希望它只是表现为发生了未处理的异常.
看起来这是不可能以一种明显的自然方式(因为如果接口说它不能抛出异常,它就不能).
我该如何解决这个问题?有一个丑陋的尝试/捕获并打印出异常并希望我认识到它?这似乎是一种非常丑陋的方式.
由于字符集不匹配,当文件名具有重音时,尝试打开它所声明的文件无法找到.我在linux系统上使用UTF-8(/ etc/locales也设置了UTF-8).使用-Dfile.encoding = UTF-8和环境变量JBOSS_ENCODING ="UTF-8"运行jboss
使用JSP我得到文件的名称:
String fileName = element.getChildText("FileName");
out.println("File to be opened : " + filename);
Run Code Online (Sandbox Code Playgroud)
显示:
要打开的文件:aaaaaà.txt
但是,新的文件(fileName)将无法正常工作.只是file.exists()是false.
尝试去:
File[] files = dir.listFiles();
for (int i=0; i<files.length; i++){
out.println(fileName);
Run Code Online (Sandbox Code Playgroud)
我得到:aaaaaÃ.txt
为什么要读取并尝试打开文件在HDD中作为ISO-8859-1的文件?它是JBoss配置吗?一个java配置?如何强制java.io.File使用UTF-8作为文件名的字符集来读取文件?
我使用过其他工具,使用UTF-8,名称总是很好.
(注意我总是在谈论文件的名称,而不是内容,它可能是一个无效文件)
我想读取4个字节,它是无符号32位整数的小端编码,并将值赋给Java int
(是的,实际上我会使用'long',但在这种情况下我知道'无符号值永远不会那么大,它会以二进制补码表示法溢出一个带符号的int,并且它适合我的插图使用一个int ).
有问题的4个字节编码值'216'little-endian样式:
0xD8000000
Run Code Online (Sandbox Code Playgroud)
基本上我只需要将以下位模式填充到Java int中:
0x000000D8
Run Code Online (Sandbox Code Playgroud)
下面的简单代码应该这样做......对于前三个'0x00'字节,它成功:
byte b1 = din.readByte();
byte b2 = din.readByte();
byte b3 = din.readByte();
byte b4 = din.readByte();
int s = 0;
s = s | b4;
s = (s << 8);
s = s | b3;
s = (s << 8);
s = s | b2;
s = (s << 8);
s = s | b1;
return s;
Run Code Online (Sandbox Code Playgroud)
然而,它搞砸了:
s = s | b1;
Run Code Online (Sandbox Code Playgroud)
...因为b1的位是1101 1000,这是二进制补码表示法中的负数(-40),因为最高有效位是1.当Java在按位或运算符进行求值之前将b1扩展为int. ,-40编码为0xFFFFFFD8,这使我们天真的假设,即加宽int的前3个字节将为0.
所以我的策略搁浅了.但我该怎么做呢?甚至可以使用原始运算符解决这个问题(请给出解决方案),还是我们必须求助于类库?(我不会在我的正常编码中直接使用位和字节,所以我缺乏成语似乎应该是'每天'代码).
对于类库方法,以下片段得到了正确的结果:
ByteBuffer b …Run Code Online (Sandbox Code Playgroud) 我在JSP中有一个表单.我必须根据请求对象(来自servlet)填充它.如何使用Java Script访问请求对象属性,或者您是否可以建议我以其他方式动态填充表单?
我正在创建一个 ELF 可执行文件,我需要知道操作系统需要哪些部分才能加载和执行它。
细节:
操作系统:Ubuntu 10.04(64 位) 内核版本:2.6.32-24 架构:i386
我意识到以下可能是必要的:
还有其他人吗?
过去两周我一直在这个网站上工作,到目前为止一切顺利.我有冲突的javascripts,虽然我知道用什么方法来解决问题(jquery noconflict),我不知道如何使用它!
就我而言,我有:
这个案例很经典,它们可以单独工作但不能在一起工作.我读了一帮网站,大多数指向使用的解决方案:
<script>
jQuery.noConflict();
// Use jQuery via jQuery(...)
jQuery(document).ready(function(){
jQuery("div").hide();
});
// Use Prototype with $(...), etc.
$('someid').hide();
</script>
Run Code Online (Sandbox Code Playgroud)
我是javascript的新手,所以我不知道如何处理这个代码片段.
这是我的标题:
<script src="js/prototype.js"></script>
<script src="js/drop-o-matic.js"></script>
<script>
jQuery.noConflict();
// Use jQuery via jQuery(...)
jQuery(document).ready(function(){
jQuery("div").hide();
});
// Use Prototype with $(...), etc.
$('someid').hide();
</script>
<!--[if lt IE 9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<!-- <script src="http://code.jquery.com/jquery-latest.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.4/jquery-ui.min.js"></script>
<script src="js/jquery.jigowatt.js"></script> -->
<script>
document.createElement("article");
document.createElement("footer");
document.createElement("header");
document.createElement("hgroup");
document.createElement("nav");
document.createElement("aside");
document.createElement("section");
document.createElement("menu");
document.createElement("hgroup");
</script>
Run Code Online (Sandbox Code Playgroud)
我只有原型&drop-o-matic js生效,表单的js文件被评论(就在IE评论之后).
原型和drop-o-matic用于html5导航(没有id,只是
<nav>
<ul>
<li><a …Run Code Online (Sandbox Code Playgroud) 我一直在谷歌寻找是否有可能只改变matplotlib制作的图形中的条形颜色.想象一下这个图:

假设我已经评估了1到10,并且当用户选择评估时,我会生成一个图表.对于每次评估,其中一个男孩将获胜.
因此,对于每个图表,我想以不同的颜色离开获胜者栏,让我们说吉姆赢得了评价1.吉姆酒吧是红色的,其他人是蓝色的.
我有一个带有值的字典,我试图做的是这样的:
for value in dictionary.keys(): # keys are the names of the boys
if winner == value:
facecolor = 'red'
else:
facecolor = 'blue'
ax.bar(ind, num, width, facecolor=facecolor)
Run Code Online (Sandbox Code Playgroud)
有人知道这样做的方法吗?
提前致谢 :)
java ×3
javascript ×2
ajax ×1
arrays ×1
c# ×1
eclipselink ×1
el ×1
elf ×1
encoding ×1
endianness ×1
exception ×1
html5 ×1
jboss ×1
jpa ×1
jquery ×1
jsp ×1
matplotlib ×1
mysql ×1
prototypejs ×1
python ×1
sections ×1
servlets ×1