คำถามติดแท็ก java

Java เป็นภาษาการเขียนโปรแกรมระดับสูงที่เป็นที่นิยม ใช้แท็กนี้เมื่อคุณมีปัญหาในการใช้หรือทำความเข้าใจภาษานั้น ๆ แท็กนี้ไม่ค่อยได้ใช้คนเดียวและมักใช้ร่วมกับ [สปริง], [สปริงบูต], [jakarta-ee], [android], [javafx], [gradle] และ [maven]

10
Intellij IDEA ขัดข้องและตอนนี้เกิดข้อผิดพลาด
ฉันทำงานใน Intellij IDEA แต่คอมพิวเตอร์ของฉันค้างฉันจึงปิดคอมพิวเตอร์ (คลิกปุ่มเปิด / ปิดแบบยาว) เมื่อฉันเปิดคอมพิวเตอร์และเริ่ม IntelliJ IDEA ฉันพบข้อผิดพลาดนี้: Cannot load settings from file 'C:\Users\user\.IdeaIC13\config\options\code.style.schemes.xml': java.lang.AssertionError: Unexpected content storage modification File content will be recreated ฉันปิด IDEA และเริ่มใหม่อีกครั้งตอนนี้ฉันไม่มีข้อผิดพลาดก่อนหน้านี้ แต่เมื่อฉันเปิดโครงการฉันพบข้อผิดพลาดนี้: Error:Internal error: (org.jdom.input.JDOMParseException) Error on line 1: Content is not allowed in prolog. org.jdom.input.JDOMParseException: Error on line 1: Content …

10
การตรวจสอบ URL ใน Java
ฉันต้องการทราบว่ามี API มาตรฐานใน Java เพื่อตรวจสอบ URL ที่กำหนดหรือไม่? ฉันต้องการตรวจสอบว่าสตริง URL ถูกต้องหรือไม่เช่นโปรโตคอลที่กำหนดนั้นถูกต้องจากนั้นตรวจสอบว่าสามารถสร้างการเชื่อมต่อได้หรือไม่ ฉันลองใช้ HttpURLConnection โดยให้ URL และเชื่อมต่อกับมัน ส่วนแรกของความต้องการของฉันดูเหมือนจะบรรลุผล แต่เมื่อฉันพยายามดำเนินการ HttpURLConnection.connect () ข้อยกเว้น 'java.net.ConnectException: การเชื่อมต่อปฏิเสธ' จะถูกโยนทิ้ง อาจเป็นเพราะการตั้งค่าพร็อกซี? ฉันพยายามตั้งค่าคุณสมบัติของระบบสำหรับพร็อกซี แต่ไม่สำเร็จ แจ้งให้เราทราบว่าฉันทำอะไรผิด
103 java  validation  url 

4
Java Synchronized Block สำหรับ. class
รหัสจาวาหมายถึงอะไร? จะได้รับการล็อควัตถุทั้งหมดของMyClass? synchronized(MyClass.class) { //is all objects of MyClass are thread-safe now ?? } และโค้ดด้านบนแตกต่างจากโค้ดนี้อย่างไร: synchronized(this) { //is all objects of MyClass are thread-safe now ?? }

6
วิธีที่ดีที่สุดในการทำให้โมดูลัสของ Java ทำงานอย่างที่ควรจะเป็นกับตัวเลขติดลบ?
ใน java เมื่อคุณทำ a % b ถ้า a เป็นลบมันจะส่งกลับผลลัพธ์ที่เป็นลบแทนที่จะพันรอบ b อย่างที่ควรจะเป็น วิธีใดที่ดีที่สุดในการแก้ไขปัญหานี้ วิธีเดียวที่ฉันคิดได้คือ a < 0 ? b + a : a % b

2
การจัดเก็บแผนที่ <String, String> โดยใช้ JPA
ฉันสงสัยว่าเป็นไปได้หรือไม่โดยใช้คำอธิบายประกอบเพื่อคงattributesแผนที่ในชั้นเรียนต่อไปนี้โดยใช้ JPA2 public class Example { long id; // .... Map&lt;String, String&gt; attributes = new HashMap&lt;String, String&gt;(); // .... } เนื่องจากเรามีฐานข้อมูลการผลิตที่มีอยู่แล้วดังนั้นค่าของattributes สามารถจับคู่กับตารางที่มีอยู่ต่อไปนี้: create table example_attributes { example_id bigint, name varchar(100), value varchar(100));
103 java  jpa  orm  jpa-2.0 

14
javax.xml.bind.UnmarshalException: องค์ประกอบที่ไม่คาดคิด (uri:“”, local:“ Group”)
unexpected element (uri:"", local:"Group"). Expected elements are &lt;{}group&gt; พบข้อยกเว้นเมื่อ unmarshalling จาก xml JAXBContext jc = JAXBContext.newInstance(Group.class); Unmarshaller unmarshaller = jc.createUnmarshaller(); Group group = (User)unmarshaller.unmarshal(new File("group.xml")); คลาสกลุ่มไม่มีคำอธิบายประกอบใด ๆ และ group.xml มีเพียงข้อมูล อะไรสามารถเป็นสาเหตุ?
103 java  xml  jaxb 

11
เราสามารถแสดงความคิดเห็นแบบหลายบรรทัดในไฟล์คุณสมบัติ Java ได้หรือไม่?
ใน.propertiesไฟล์Java เราสามารถแสดงความคิดเห็นบรรทัดเดียวด้วย#. มีวิธีใดบ้างที่เราสามารถแสดงความคิดเห็นแบบหลายบรรทัด

12
ฉันจะรวม JSON ดิบในวัตถุโดยใช้ Jackson ได้อย่างไร
ฉันกำลังพยายามรวม JSON ดิบไว้ในออบเจ็กต์ Java เมื่ออ็อบเจ็กต์ (de) ต่ออนุกรมโดยใช้ Jackson เพื่อทดสอบฟังก์ชันนี้ฉันได้เขียนการทดสอบต่อไปนี้: public static class Pojo { public String foo; @JsonRawValue public String bar; } @Test public void test() throws JsonGenerationException, JsonMappingException, IOException { String foo = "one"; String bar = "{\"A\":false}"; Pojo pojo = new Pojo(); pojo.foo = foo; pojo.bar = bar; …

3
เราหมายถึงอะไร Byte array? [ปิด]
มันยากที่จะบอกว่ากำลังถามอะไรที่นี่ คำถามนี้คลุมเครือคลุมเครือไม่สมบูรณ์กว้างเกินไปหรือมีวาทศิลป์และไม่สามารถตอบได้อย่างสมเหตุสมผลในรูปแบบปัจจุบัน สำหรับความช่วยเหลือในการทำความเข้าใจคำถามนี้เพื่อที่จะสามารถเปิด, ไปที่ศูนย์ช่วยเหลือ ปิดให้บริการใน9 ปีที่ผ่านมา ใครช่วยอธิบายหน่อยได้ไหมว่าฉันไม่เข้าใจแนวคิด Byte Array คืออะไร? เราใช้มันในแอพพลิเคชั่น / โปรแกรมที่ไหนและเมื่อไหร่? ข้อดีและข้อเสียของการใช้ไบต์อาร์เรย์คืออะไร?

5
Android JSONObject - ฉันจะวนซ้ำออบเจ็กต์ JSON แบบแบนเพื่อรับแต่ละคีย์และค่าได้อย่างไร
{ "key1": "value1", "key2": "value2", "key3": "value3" } ฉันจะได้รับคีย์และมูลค่าของแต่ละรายการโดยไม่ทราบคีย์หรือมูลค่ามาก่อนได้อย่างไร
103 java  android  json 

16
วิธีจัดเรียงรายการ <วัตถุ> ตามตัวอักษรโดยใช้ฟิลด์ชื่อวัตถุ
ฉันมีรายการวัตถุเช่นList&lt;Object&gt; pฉันต้องการจัดเรียงรายการนี้ตามตัวอักษรโดยใช้ฟิลด์ชื่อวัตถุ วัตถุมี 10 ฟิลด์และฟิลด์ชื่อเป็นหนึ่งในนั้น if (list.size() &gt; 0) { Collections.sort(list, new Comparator&lt;Campaign&gt;() { @Override public int compare(final Object object1, final Object object2) { return String.compare(object1.getName(), object2.getName()); } } ); } แต่ไม่มีอะไรเหมือน String.compare .. ?
103 java  list 

8
ArrayIndexOutOfBoundsException เมื่อใช้ตัววนซ้ำของ ArrayList
ตอนนี้ฉันมีโปรแกรมที่มีโค้ดที่มีลักษณะดังนี้: while (arrayList.iterator().hasNext()) { //value is equal to a String value if( arrayList.iterator().next().equals(value)) { // do something } } ฉันทำถูกต้องไหมเท่าที่ทำซ้ำผ่าน ArrayList ไป ข้อผิดพลาดที่ฉันได้รับคือ: java.lang.ArrayIndexOutOfBoundsException: -1 at java.util.ArrayList.get(Unknown Source) at main1.endElement(main1.java:244) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown …

5
นับสมาชิกด้วย jsonpath?
เป็นไปได้ไหมที่จะนับจำนวนสมาชิกโดยใช้ JsonPath? ใช้การทดสอบสปริง mvcฉันกำลังทดสอบคอนโทรลเลอร์ที่สร้างขึ้น {"foo": "oof", "bar": "rab"} ด้วย standaloneSetup(new FooController(fooService)).build() .perform(get("/something").accept(MediaType.APPLICATION_JSON)).andExpect(status().isOk()) .andExpect(jsonPath("$.foo").value("oof")) .andExpect(jsonPath("$.bar").value("rab")); ฉันต้องการตรวจสอบให้แน่ใจว่าไม่มีสมาชิกคนอื่นอยู่ใน json ที่สร้างขึ้น หวังว่าจะนับโดยใช้ jsonPath เป็นไปได้ไหม? ทางเลือกอื่นยินดีต้อนรับเช่นกัน

4
ฉันจะโหลด org.w3c.dom.Document จาก XML ในสตริงได้อย่างไร
ฉันมีเอกสาร XML ที่สมบูรณ์ในสตริงและต้องการDocumentวัตถุ Google เปลี่ยนขยะทุกประเภท ทางออกที่ง่ายที่สุดคืออะไร? (ใน Java 1.5) วิธีแก้ไขต้องขอบคุณMatt McMinnฉันได้ตัดสินการใช้งานนี้แล้ว มีระดับความยืดหยุ่นในการป้อนข้อมูลและความละเอียดของข้อยกเว้นสำหรับฉัน (เป็นเรื่องที่ดีที่จะทราบว่าข้อผิดพลาดมาจาก XML ที่ผิดรูปแบบ - SAXException- หรือ IO - ไม่ดีIOException) public static org.w3c.dom.Document loadXMLFrom(String xml) throws org.xml.sax.SAXException, java.io.IOException { return loadXMLFrom(new java.io.ByteArrayInputStream(xml.getBytes())); } public static org.w3c.dom.Document loadXMLFrom(java.io.InputStream is) throws org.xml.sax.SAXException, java.io.IOException { javax.xml.parsers.DocumentBuilderFactory factory = javax.xml.parsers.DocumentBuilderFactory.newInstance(); factory.setNamespaceAware(true); javax.xml.parsers.DocumentBuilder builder …
103 java  xml  document  w3c 

7
สิ่งที่ต้องเรียนรู้สำหรับการสร้างเว็บแอปพลิเคชัน Java ใน Java EE 6 [ปิด]
ตามที่กล่าวมาในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบถาม &amp; ตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจก่อให้เกิดการถกเถียงโต้แย้งการสำรวจความคิดเห็นหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงได้และอาจเปิดขึ้นมาใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อรับคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา เป้าหมายของฉันคือการสร้างเว็บแอปพลิเคชัน! ฉันอ่านหนังสือ "Headfirst - Java" และ "Headfirst - Servlets and JSP" จบแล้ว เนื่องจากหัวข้อนี้ (เว็บแอปพลิเคชัน) ใหญ่และซับซ้อนมากฉันจึงอยากถามว่าฉันควรเรียนรู้อะไรต่อไป ฉันรู้สึกเครียดเกินไปเมื่ออ่านคำพูดติดปากเช่น Java EE, EJB, JSF, JPA, Glassfish ... แต่ฉันจะไม่ยอมแพ้ ใครช่วยบอกหน่อยได้ไหมว่าฉันควรเรียนรู้อย่างไร ฉันควรจะซื้อหนังสือแบบนี้: เริ่มต้นแพลตฟอร์ม Java EE 6 ด้วย GlassFish 3: จากมือใหม่สู่มืออาชีพหรือฉันควรทำแบบฝึกหัดออนไลน์ ขอบคุณ!

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.