我正在使用J2EE Eclipse Indigo,我有三个类声明如下:
public interface ClassA {
public static enum TYPE { TYPE1, TYPE2 };
}
public interface ClassB extends ClassA {
}
public class ClassC implements ClassB {
System.out.println(TYPE.TYPE1);
}
Run Code Online (Sandbox Code Playgroud)
ClassC中的TYPE存在编译错误.它抱怨"枚举不能解决为一种类型".它也是ClassA中枚举的警告,它抱怨说:
Multiple markers at this line
- 'enum' should not be used as an identifier, since it is a reserved keyword from source level 1.5 on
- enum cannot be resolved to a type
- Syntax error, insert ";" to complete FieldDeclaration
Run Code Online (Sandbox Code Playgroud)
我可以知道导致此代码中的错误的原因是什么?
您正在阅读一个字符串是线程安全的,因为它是不可变的.
例如我做:
String a = "test";
Run Code Online (Sandbox Code Playgroud)
一个线程使用此变量.但另一个线程仍然可以使用此变量并更改它:
a = a + "something";
Run Code Online (Sandbox Code Playgroud)
所以它会改变与否?
如果它是易失性的,我会得到它,它一次只能被一个线程使用.但不可靠性并不能保证我这个!?
我在使用JQM和Phonegap(静态列表正常工作)将点击事件添加到动态填充的列表视图时遇到问题.listview正确填充和应用css,但是当我尝试使用$("#test li".on("click")id 添加click事件时,未选择id并且没有代码执行.有任何想法吗?
JS:
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onFileSystemSuccess, fail);
}
function onFileSystemSuccess(fileSystem) {
fileSystem.root.getDirectory("external_sd/Music", {
create: false,
exclusive: false
}, getDirSuccess, fail);
}
function getDirSuccess(dirEntry) {
// Get a directory reader
var directoryReader = dirEntry.createReader();
// Get a list of all the entries in the directory
directoryReader.readEntries(readerSuccess, fail);
}
function readerSuccess(entries) {
for (i = 0; i < entries.length; i++) {
$("#test").append("<li>" + entries[i].name + "</li>");
$("#test").listview("refresh");
}
}
$("#test ul li").on("click", function …Run Code Online (Sandbox Code Playgroud) 为什么' null * 0 = null'?
没有任何其他结果,为什么null*0不评估0?是否有可能与我不熟悉的某些更高级别的数学有关,或者它可能对dbms有一些影响?
我正在尝试匹配字符串中最后一次出现的模式.
我想在下面的字符串中得到括号中的最后一个字:
(不要与此匹配)而不是这个(但这个)
我试过以下,
\s(\((.*?)\))(?!\))
Run Code Online (Sandbox Code Playgroud)
但这与两次事件相匹配,而不仅仅是最后一次.是否可以匹配最后一个?
伙计们,你可以帮助我一点,我得到这个错误:
"JSONException: Value <!DOCTYPE of type java.lang cannot be converted to JSONObject"
Run Code Online (Sandbox Code Playgroud)
当我在解析数据时,这是我的代码:
public class JSONParser {
static InputStream is = null;
static JSONObject jObj = null;
static String json = "";
public JSONParser() {
}
public JSONObject getJSONFromUrl(String url) {
// Making HTTP request
try {
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpPost httpPost = new HttpPost(url);
HttpResponse httpResponse = httpClient.execute(httpPost);
HttpEntity httpEntity = httpResponse.getEntity();
is = httpEntity.getContent();
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
} catch (ClientProtocolException e) {
e.printStackTrace(); …Run Code Online (Sandbox Code Playgroud) SELECT SUM(SALES_AMOUNT)SALES,
YEAR,
MONTH,
CATAGORY_ID,
SALES_PERSON_ID,
ITEM_TYPE_ID
FROM APEX_FINAL
where sales_amount is not null
and catagory_id is not null
GROUP BY (YEAR,MONTH,CATAGORY_ID,SALES_PERSON_ID,ITEM_TYPE_ID)
union all
SELECT SUM(SALES_AMOUNT)SALES,
YEAR,
MONTH,
CATAGORY_ID,
'all others' SALES_PERSON_ID,
ITEM_TYPE_ID
FROM APEX_FINAL
where sales_amount is not null
and sales_person_id is null
GROUP BY (YEAR,MONTH,CATAGORY_ID,SALES_PERSON_ID,ITEM_TYPE_ID)
Run Code Online (Sandbox Code Playgroud)
这是我的代码plz帮助我解决我的问题,因为我得到了错误的数学数据类型的eroor但所有数据类型是相同的
我想知道如何在sqlplus中显示错误.
尝试编译一个视图
alter view SYS.DBA_XML_SCHEMAS compile;
我有消息:
ERROR at line 1:
ORA-04063 : view altered with compilation errors.
Run Code Online (Sandbox Code Playgroud)我尝试:
show errors;
它说 :
No errors
Run Code Online (Sandbox Code Playgroud)我尝试:
show errors view SYS.DBA_XML_SCHEMAS
Run Code Online (Sandbox Code Playgroud)它说 :
LINE/COL ERROR
0/0 ORA-00942 : table or view does not exist
Run Code Online (Sandbox Code Playgroud)如果我可以编译错误,视图必须存在或它会告诉我该视图不存在.我不知道如何显示视图的编译错误
谢谢
我有这个"-6--15",我想把它分成-6和-15.
这是我在C#中的代码:
string[] groups = Regex.Split("-6--15",@"\d+\-{1}");
Run Code Online (Sandbox Code Playgroud)
但它返回 - 和-15.
救命!
I need to format a date to following format: 10.12.2014 and I am using the following code but it returns following error
Messages:
Unparseable date: "2014-12-10"
Run Code Online (Sandbox Code Playgroud)
Code
SimpleDateFormat formatter = new SimpleDateFormat("dd.mm.yyyy");
Date date = formatter.parse(param.getFromDate());
String formattedDate = formatter.format(date);
Run Code Online (Sandbox Code Playgroud) 我需要将整数和小数部分与小数分开,如4.343.
我们在C/C++中是否有任何函数给出小数点的位置.在得到之后我想我们可以使用atoi函数转换为数字.
谢谢!
字符串输出是 "data", "data1", "data2", "data3"
我希望它替换"为'所以字符串输出将是'data', 'data1', 'data2', 'data3'
谢谢 :)
我已经上传了一个应用程序,但我现在不知道如何更新应用程序
请回复