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

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

15
ป้องกันไม่ให้คีย์บอร์ดแสดงเมื่อเริ่มกิจกรรม
ฉันมีกิจกรรมกับ Edit Textอินพุต เมื่อกิจกรรมเริ่มต้นขึ้นแป้นพิมพ์ Android จะปรากฏขึ้น แป้นพิมพ์จะยังคงซ่อนอยู่ได้อย่างไรจนกว่าผู้ใช้จะเน้นการป้อนข้อมูล

12
android บน Text Change Listener
ฉันมีสถานการณ์ที่มีสองช่อง และfield1 field2สิ่งที่ฉันต้องการทำว่างเปล่าfield2เมื่อfield1มีการเปลี่ยนแปลงและในทางกลับกัน ดังนั้นในตอนท้ายมีเพียงหนึ่งฟิลด์เท่านั้นที่มีเนื้อหาอยู่ field1 = (EditText)findViewById(R.id.field1); field2 = (EditText)findViewById(R.id.field2); field1.addTextChangedListener(new TextWatcher() { public void afterTextChanged(Editable s) {} public void beforeTextChanged(CharSequence s, int start, int count, int after) { } public void onTextChanged(CharSequence s, int start, int before, int count) { field2.setText(""); } }); field2.addTextChangedListener(new TextWatcher() { public void afterTextChanged(Editable …

6
Java: การใช้คำสั่ง switch กับ enum ภายใต้คลาสย่อย
ก่อนอื่นฉันจะระบุว่าฉันคุ้นเคยกับ enums ใน C # มากขึ้นและดูเหมือนว่า enums ใน java นั้นค่อนข้างยุ่ง อย่างที่คุณเห็นฉันกำลังพยายามใช้ switch statement @ enums ในตัวอย่างถัดไปของฉัน แต่ฉันได้รับข้อผิดพลาดเสมอไม่ว่าฉันจะทำอะไร ข้อผิดพลาดที่ฉันได้รับคือ: SomeClass.AnotherClass.MyEnum.VALUE_Aต้องเปลี่ยนฉลากเคสที่ผ่านการรับรองด้วยค่าคงที่ enum ที่ไม่มีเงื่อนไขVALUE_A สิ่งนี้คือฉันค่อนข้างเข้าใจถึงข้อผิดพลาด แต่ฉันไม่สามารถเขียน VALUE_A ได้เนื่องจาก enum ตั้งอยู่ในคลาสย่อยอื่น มีวิธีแก้ไขปัญหานี้หรือไม่? แล้วทำไมมันถึงเกิดขึ้นใน Java? //Main Class public class SomeClass { //Sub-Class public static class AnotherClass { public enum MyEnum { VALUE_A, VALUE_B } public …

3
ความแตกต่างระหว่าง Java 8 Date Time API (java.time) และ Joda-Time
ฉันรู้ว่ามีคำถามที่เกี่ยวข้องกับjava.util.Dateและ Joda-Time แต่หลังจากการขุดบางอย่างผมไม่สามารถหาหัวข้อเกี่ยวกับความแตกต่างระหว่างที่java.time API (ใหม่ในJava 8กำหนดโดยJSR 310 ) และJoda เวลา ฉันได้ยินมาว่า java.time API ของ Java 8 นั้นสะอาดกว่าและสามารถทำได้มากกว่า Joda-Time แต่ฉันไม่สามารถหาตัวอย่างเปรียบเทียบทั้งสองได้ java.time ทำอะไรได้บ้างที่ Joda-Time ไม่สามารถทำได้? java.time ทำอะไรได้ดีกว่า Joda-Time ประสิทธิภาพดีขึ้นด้วย java.time หรือไม่



11
ตรวจสอบค่าแอตทริบิวต์ของวัตถุด้วย mockito
ฉันมีวิธีการโทรซึ่งฉันต้องการที่จะเยาะเย้ยกับ mockito เริ่มต้นด้วยฉันได้สร้างและฉีดอินสแตนซ์ของวัตถุที่เรียกว่าวิธีการ จุดประสงค์ของฉันคือการตรวจสอบหนึ่งในวัตถุในวิธีการโทร มีวิธีที่ mockito ช่วยให้คุณสามารถยืนยันหรือตรวจสอบวัตถุและมันเป็นคุณลักษณะเมื่อมีการเรียกวิธีการจำลอง? ตัวอย่าง Mockito.verify(mockedObject) .someMethodOnMockedObject( Mockito.<SomeObjectAsArgument>anyObject()) แทนที่จะทำanyObject()ฉันต้องการตรวจสอบว่าวัตถุอาร์กิวเมนต์มีบางฟิลด์ Mockito.verify(mockedObject) .someMethodOnMockedObject( Mockito.<SomeObjectAsArgument>**compareWithThisObject()**)
264 java  mocking  mockito 

6
Java Timer เทียบกับ ExecutorService?
java.util.Timerฉันมีรหัสที่ฉันกำหนดการงานโดยใช้ ฉันมองไปรอบ ๆ และเห็นExecutorServiceสามารถทำเช่นเดียวกัน ดังนั้นคำถามนี้ตรงนี้คุณเคยใช้TimerและExecutorServiceจัดตารางเวลางานอะไรคือสิ่งที่คุณจะได้รับจากการใช้มากกว่าคนอื่น? ยังต้องการตรวจสอบว่ามีใครใช้Timerชั้นเรียนและพบปัญหาใด ๆ ซึ่งExecutorServiceแก้ไขได้สำหรับพวกเขา

13
วิธีที่ดีที่สุดในการตรวจสอบไฟล์ XML กับไฟล์ XSD คืออะไร
ฉันกำลังสร้างไฟล์ xml บางไฟล์ที่ต้องสอดคล้องกับไฟล์ xsd ที่มอบให้ฉัน วิธีที่ดีที่สุดในการตรวจสอบว่าพวกเขาสอดคล้องอะไร
263 java  xml  validation  xsd 

12
มีวิธีกำจัดสำเนียงและแปลงสตริงทั้งหมดเป็นตัวอักษรปกติหรือไม่?
มีวิธีที่ดีกว่าสำหรับการกำจัดสำเนียงและทำให้ตัวอักษรเหล่านั้นเป็นประจำนอกเหนือจากการใช้String.replaceAll()วิธีการและการเปลี่ยนตัวอักษรทีละตัว ตัวอย่าง: การป้อนข้อมูล: orčpžsíáýd เอาท์พุท: orcpzsiayd ไม่จำเป็นต้องรวมตัวอักษรทั้งหมดด้วยสำเนียงเหมือนตัวอักษรรัสเซียหรือตัวอักษรจีน
263 java  string  diacritics 

7
คุณสมบัติความยาวของอาเรย์กำหนดไว้ที่ไหน?
เราสามารถกำหนดความยาวของการArrayList<E>ใช้วิธีการสาธารณะsize()เช่น ArrayList<Integer> arr = new ArrayList(10); int size = arr.size(); ในทำนองเดียวกันเราสามารถกำหนดความยาวของArrayวัตถุโดยใช้lengthคุณสมบัติ String[] str = new String[10]; int size = str.length; ในขณะที่size()วิธีการที่ArrayListถูกกำหนดไว้ในArrayListชั้นเรียนซึ่งเป็นlengthคุณสมบัติของการArrayกำหนดที่?
263 java  arrays 

26
ความแตกต่างระหว่าง int และ Integer ใน Java และ C # คืออะไร?
ฉันอ่านJoel เพิ่มเติมเกี่ยวกับซอฟต์แวร์เมื่อฉันเจอJoel Spolskyพูดบางอย่างเกี่ยวกับโปรแกรมเมอร์ชนิดหนึ่งที่รู้ถึงความแตกต่างระหว่างintและกับIntegerใน Java / C # (ภาษาโปรแกรมเชิงวัตถุ) ดังนั้นความแตกต่างคืออะไร?
262 c#  java  integer  int 

4
การรับรองความถูกต้อง RESTful ผ่าน Spring
ปัญหา: เรามี RESTful API แบบสปริง MVC ซึ่งมีข้อมูลที่ละเอียดอ่อน API ควรมีความปลอดภัย แต่การส่งข้อมูลรับรองของผู้ใช้ (คำสั่งผสมของผู้ใช้ / รหัสผ่าน) พร้อมกับคำขอแต่ละรายการไม่เป็นที่ต้องการ ตามแนวทาง REST (และข้อกำหนดทางธุรกิจภายใน) เซิร์ฟเวอร์จะต้องอยู่ในสถานะไร้สัญชาติ API จะใช้งานโดยเซิร์ฟเวอร์อื่นในรูปแบบการตอบโต้กับผู้ใช้ได้ ที่ต้องการ: ไคลเอนต์ทำการร้องขอ.../authenticate(URL ที่ไม่มีการป้องกัน) ด้วยหนังสือรับรอง เซิร์ฟเวอร์ส่งคืนโทเค็นที่ปลอดภัยซึ่งมีข้อมูลเพียงพอสำหรับเซิร์ฟเวอร์เพื่อตรวจสอบคำขอในอนาคตและยังคงไร้สัญชาติ นี้อาจจะประกอบด้วยข้อมูลเช่นเดียวกับการรักษาความปลอดภัยของฤดูใบไม้ผลิจำ-Me Token ไคลเอนต์ทำการร้องขอที่ตามมาไปยัง URL ต่างๆ (ที่มีการป้องกัน) ซึ่งจะเพิ่มโทเค็นที่ได้รับก่อนหน้านี้เป็นพารามิเตอร์การสืบค้น (หรือน้อยกว่านั้นคือส่วนหัวคำขอ HTTP) ไม่สามารถคาดว่าลูกค้าจะจัดเก็บคุกกี้ได้ เนื่องจากเราใช้ Spring อยู่แล้วโซลูชันควรใช้ประโยชน์จาก Spring Security เราต่อสู้กับกำแพงที่พยายามทำให้งานนี้สำเร็จดังนั้นหวังว่าจะมีใครบางคนแก้ไขปัญหานี้ได้แล้ว จากสถานการณ์ข้างต้นคุณจะแก้ไขความต้องการนี้ได้อย่างไร

11
วิธีที่แนะนำสำหรับการหลีกเลี่ยง HTML ใน Java
มีวิธีที่แนะนำที่จะหลบหนี<, >, "และ&ตัวอักษรเมื่อ outputting HTML ในรหัส Java ธรรมดา? (นอกเหนือจากการทำสิ่งเหล่านี้ด้วยตนเองนั่นคือ) String source = "The less than sign (<) and ampersand (&) must be escaped before using them in HTML"; String escaped = source.replace("<", "<").replace("&", "&"); // ...
262 java  html  escaping 

10
Java ORM ใดที่คุณชอบและเพราะอะไร [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้มีแนวโน้มที่จะเรียกร้องการอภิปรายการโต้แย้งการหยั่งเสียงหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา มันเป็นคำถามที่เปิดกว้าง ฉันจะเริ่มต้นโครงการใหม่และกำลังมองหา ORM ที่แตกต่างกันเพื่อรวมเข้ากับการเข้าถึงฐานข้อมูล คุณมีรายการโปรดหรือไม่? มีผู้ใดแนะนำให้คุณพักอย่างชัดเจน?
262 java  orm 

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