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

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

14
การส่งผ่านตัวแปรหลายตัวใน @RequestBody ไปยังตัวควบคุม Spring MVC โดยใช้ Ajax
จำเป็นต้องห่อด้วยวัตถุสำรองหรือไม่? ฉันต้องการทำสิ่งนี้: @RequestMapping(value = "/Test", method = RequestMethod.POST) @ResponseBody public boolean getTest(@RequestBody String str1, @RequestBody String str2) {} และใช้ JSON ดังนี้: { "str1": "test one", "str2": "two test" } แต่ฉันต้องใช้: @RequestMapping(value = "/Test", method = RequestMethod.POST) @ResponseBody public boolean getTest(@RequestBody Holder holder) {} จากนั้นใช้ JSON นี้: { "holder": { "str1": …
113 java  spring  http  spring-mvc 

7
Java 8: TriFunction (และ kin) ใน java.util.function อยู่ที่ไหน หรือมีทางเลือกอย่างไร?
ฉันเห็น java.util.function.BiFunction ดังนั้นฉันจึงสามารถทำได้: BiFunction<Integer, Integer, Integer> f = (x, y) -> { return 0; }; จะเกิดอะไรขึ้นถ้าสิ่งนั้นไม่ดีพอและฉันต้องการ TriFunction? มันไม่มี! TriFunction<Integer, Integer, Integer, Integer> f = (x, y, z) -> { return 0; }; ฉันเดาว่าฉันควรเพิ่มว่าฉันรู้ว่าฉันสามารถกำหนด TriFunction ของตัวเองได้ฉันแค่พยายามเข้าใจเหตุผลเบื้องหลังโดยไม่รวมไว้ในไลบรารีมาตรฐาน
113 java  lambda  java-8 

30
พิจารณากำหนดชนิดของ bean 'package' ในการกำหนดค่าของคุณ [Spring-Boot]
ฉันได้รับข้อผิดพลาดต่อไปนี้: *************************** APPLICATION FAILED TO START *************************** Description: Parameter 0 of method setApplicant in webService.controller.RequestController required a bean of type 'com.service.applicant.Applicant' that could not be found. Action: Consider defining a bean of type 'com.service.applicant.Applicant' in your configuration. ฉันไม่เคยเห็นข้อผิดพลาดนี้มาก่อน แต่เป็นเรื่องแปลกที่ @Autowire ไม่ทำงาน นี่คือโครงสร้างโครงการ: ส่วนต่อประสานผู้สมัคร public interface Applicant { TApplicant findBySSN(String ssn) …
113 java  spring-boot 

2
รูปภาพ Docker - ประเภท Slim vs Slim-Stretch vs Stretch เทียบกับ Alpine
ฉันต้องการรับอิมเมจนักเทียบท่าเพื่อสร้างแอพ java และดูรูปแบบต่างๆของอิมเมจ OpenJDK ที่มีอยู่ ฉันกำลังดูที่นี่https://github.com/docker-library/openjdk/tree/master/8/jdkและเห็นอัลไพน์บางเฉียบและหน้าต่าง อะไรคือความแตกต่างระหว่างสิ่งเหล่านี้และแต่ละตัวแปรให้อะไร?
113 java  docker  dockerfile 

16
Spring Boot โดยไม่มีเว็บเซิร์ฟเวอร์
ฉันมีแอปพลิเคชัน Spring Boot ง่ายๆที่รับข้อความจากคิว JMS และบันทึกข้อมูลบางส่วนลงในไฟล์บันทึก แต่ไม่จำเป็นต้องมีเว็บเซิร์ฟเวอร์ มีวิธีใดบ้างในการเริ่ม Spring Boot โดยไม่มีเว็บเซิร์ฟเวอร์?
113 java  spring-boot 


8
วิธีรับไดเร็กทอรีการทำงานปัจจุบันใน Java
C:\Users\Justian\Documents\สมมติว่าฉันได้เรียนหลักของฉันใน ฉันจะทำให้โปรแกรมของฉันแสดงว่าอยู่ในนั้นได้C:\Users\Justian\Documentsอย่างไร? Hard-Coding ไม่ใช่ทางเลือก แต่จำเป็นต้องปรับเปลี่ยนได้หากย้ายไปที่อื่น ฉันต้องการถ่ายโอนไฟล์ CSV จำนวนมากในโฟลเดอร์ให้โปรแกรมจดจำไฟล์ทั้งหมดจากนั้นโหลดข้อมูลและจัดการไฟล์เหล่านั้น ฉันแค่อยากรู้วิธีไปที่โฟลเดอร์นั้นจริงๆ


15
ส่งอีเมลโดยใช้ java
ฉันพยายามส่งอีเมลโดยใช้ Java: import java.util.*; import javax.mail.*; import javax.mail.internet.*; import javax.activation.*; public class SendEmail { public static void main(String [] args) { // Recipient's email ID needs to be mentioned. String to = "abcd@gmail.com"; // Sender's email ID needs to be mentioned String from = "web@gmail.com"; // Assuming you are sending …
112 java  email 

2
Java หรือ Python สำหรับการประมวลผลภาษาธรรมชาติ [ปิด]
ปิด . คำถามนี้เป็นคำถามความคิดเห็นตาม ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบได้ด้วยข้อเท็จจริงและการอ้างอิงโดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันต้องการทราบว่าภาษาโปรแกรมใดดีกว่าสำหรับการประมวลผลภาษาธรรมชาติ JavaหรือPython ? ฉันพบคำถามและคำตอบมากมายเกี่ยวกับเรื่องนี้ แต่ฉันยังคงหลงเลือกว่าจะใช้อันไหนดี และฉันต้องการทราบว่าไลบรารี NLP ใดที่จะใช้สำหรับ Java เนื่องจากมีไลบรารีจำนวนมาก (LingPipe, GATE, OpenNLP, StandfordNLP) สำหรับ Python โปรแกรมเมอร์ส่วนใหญ่แนะนำ NLTK แต่ถ้าฉันต้องการประมวลผลข้อความหรือดึงข้อมูลจากข้อมูลที่ไม่มีโครงสร้าง (เพียงแค่สร้างข้อความภาษาอังกฤษธรรมดาที่ไม่เสียค่าใช้จ่าย) เพื่อให้ได้ข้อมูลที่เป็นประโยชน์ตัวเลือกที่ดีที่สุดคืออะไร? Java หรือ Python? ห้องสมุดที่เหมาะสม? Updated สิ่งที่ฉันต้องการทำคือดึงข้อมูลผลิตภัณฑ์ที่เป็นประโยชน์จากข้อมูลที่ไม่มีโครงสร้าง (เช่นผู้ใช้สร้างโฆษณาในรูปแบบต่างๆเกี่ยวกับโทรศัพท์มือถือหรือแล็ปท็อปที่มีภาษาอังกฤษไม่ได้มาตรฐาน)
112 java  python  nlp 

1
resource-ref ใน web.xml ใช้สำหรับอะไร?
ฉันแค่สงสัยว่าเมื่อไหร่ / ทำไมคุณถึงกำหนด<resource-ref>องค์ประกอบในweb.xmlไฟล์ของคุณ? ฉันคิดว่าจะกำหนดไว้ในเซิร์ฟเวอร์เว็บ / แอปของคุณโดยใช้ JNDI จากนั้นค้นหาการอ้างอิง JNDI ในโค้ด Java ของคุณหรือไม่ คำจำกัดความการอ้างอิงทรัพยากรดูเหมือนจะซ้ำซ้อนสำหรับฉันและฉันไม่สามารถคิดได้ว่าเมื่อใดที่จะมีประโยชน์ ตัวอย่าง: <resource-ref> <description>Primary database</description> <res-ref-name>jdbc/primaryDB</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>CONTAINER</res-auth> </resource-ref>

3
181783497276652981 และ 8682522807148012 ใน Random (Java 7) คืออะไร
ทำไมถึงได้รับเลือก181783497276652981และ?8682522807148012Random.java นี่คือซอร์สโค้ดที่เกี่ยวข้องจาก Java SE JDK 1.7: /** * Creates a new random number generator. This constructor sets * the seed of the random number generator to a value very likely * to be distinct from any other invocation of this constructor. */ public Random() { this(seedUniquifier() ^ System.nanoTime()); } private …
112 java  random 

11
การตั้งค่ารายการ Android: มีสรุปเป็นค่าที่เลือกหรือไม่
ฉันมีกิจกรรมการตั้งค่าที่ใช้การตั้งค่ารายการตามที่กำหนดโดยไฟล์ XML ของฉัน ฉันจะตั้งค่าสรุปของกิจกรรมรายการเป็นค่าที่เลือกได้อย่างไร ขอบคุณ!
112 java  android 

14
ฉันจะใช้พอยน์เตอร์ใน Java ได้อย่างไร
ฉันรู้ว่า Java ไม่มีพอยน์เตอร์ แต่ฉันได้ยินมาว่าโปรแกรม Java สามารถสร้างได้ด้วยพอยน์เตอร์และสิ่งนี้สามารถทำได้โดยไม่กี่คนที่เป็นผู้เชี่ยวชาญใน java มันจริงหรอ?
112 java  pointers  unsafe 

8
ฉันจะบอกแจ็คสันให้ละเว้นคุณสมบัติที่ฉันไม่สามารถควบคุมซอร์สโค้ดได้อย่างไร
เรื่องสั้นขนาดยาวหนึ่งในเอนทิตีของฉันมีGeometryCollectionที่ทำให้เกิดข้อยกเว้นเมื่อคุณเรียก "getBoundary" (ทำไมถึงเป็นหนังสือเล่มอื่นตอนนี้สมมติว่านี่คือวิธีการทำงาน) มีวิธีที่ฉันจะบอกแจ็คสันว่าไม่ให้รวมตัวรับเฉพาะนั้นได้ไหม? ฉันรู้ว่าฉันสามารถใช้ @JacksonIgnore เมื่อฉันเป็นเจ้าของ / ควบคุมรหัส แต่นี่ไม่ใช่กรณีแจ็คสันจะมาถึงจุดนี้ด้วยการทำให้เป็นอนุกรมของออบเจ็กต์หลักอย่างต่อเนื่อง ฉันเห็นตัวเลือกการกรองในเอกสารของแจ็คสัน นั่นเป็นทางออกที่น่าเชื่อถือหรือไม่? ขอบคุณ!
112 java  json  jackson 

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