Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java
Java
  1. เชี่ยวชาญ Java Exception Handling: คู่มือครบถ้วน

    ในฐานะ Java developer คุณควรมีความรู้ที่ดีเกี่ยวกับ Java exceptions และ exception handling บทช่วยสอนนี้ให้ความรู้พื้นฐานที่ทุกโปรแกรมเมอร์ต้องมีเมื่อทำงานกับโปรแกรม Java เริ่มจากเข้าใจว่า Java Exceptions คืออะไร Java Exceptions คืออะไร โปรแกรม Java อาจเจอปัญหาทำให้โปรแกรมถูกยกเลิกทันทีระหว่างการรัน

  2. ตรวจสอบความมีอยู่ของไฟล์หรือไดเรกทอรีใน Java: คู่มือขั้นตอนต่อขั้นตอน

    ใน Java มีสองวิธีหลักในการตรวจสอบว่าไฟล์หรือไดเรกทอรีมีอยู่จริง คือ: 1 - Files.exists จาก NIO package 2 - File.exists จาก legacy IO package มาดูตัวอย่างจากแต่ละ package ตรวจสอบว่าไฟล์มีอยู่ (Java NIO) โค้ดใช้ Path และ Paths จาก Java NIO package ตรวจสอบว่าไฟล์มีอยู่:import java.nio.file.Files; import

  3. เชี่ยวชาญ Java 8 Streams: ตัวอย่างโค้ดปฏิบัติและเคล็ดลับ

    ในโพสต์บล็อกนี้ เราจะอภิปรายฟีเจอร์ของ Java 8 Streams และให้ตัวอย่างโค้ดหลากหลายรูปแบบ Java Streams นำ functional programming มาสู่ Java และรองรับตั้งแต่ Java 8 หากคุณมี Java เวอร์ชันเก่ากว่า ต้องอัปเกรดเป็น Java 8 เพื่อใช้ Java Streams ทำไมต้องใช้ Java Streams? ข้อดีบางอย่างของ Streams: Streams ทำ

  4. ติดตั้งและจัดการ Java หลายเวอร์ชันบน macOS ด้วย Homebrew

    คุณสามารถติดตั้ง Java หลายเวอร์ชันบน Mac ได้ ในบทความนี้แสดงวิธีติดตั้ง Java บน Mac ด้วย Homebrew และวิธีสลับระหว่างเวอร์ชันต่างๆ เช่น Java 8, Java 11, Java 13 และเวอร์ชันล่าสุด ข้อกำหนดก่อนเริ่ม ก่อนเริ่ม ตรวจสอบว่ามี Homebrew ติดตั้งบน Mac แล้ว หากยัง ให้ติดตั้งด้วย:$ ruby -e $(curl -fsSL https://

  5. สร้างไฟล์ชั่วคราวใน Java: คู่มือปฏิบัติจริง

    มีคราวที่เราต้องสร้างไฟล์ชั่วคราว (temporary files) ทางการบิน เพื่อเก็บข้อมูลบางอย่างและลบทิ้งหลังใช้งาน ใน Java เราสามารถใช้เมธอด Files.createTempFile() เพื่อสร้างไฟล์ชั่วคราวได้ การสร้างไฟล์ชั่วคราว ตัวอย่างต่อไปนี้ใช้ Files.createTempFile(prefix, suffix) เพื่อสร้างไฟล์ชั่วคราว:import java.io.IOEx

  6. การใช้ SAP JCo เชื่อมต่อ SAP Server กับแอปพลิเคชัน Java

    แนะนำให้ใช้พารามิเตอร์ต่อไปนี้แทน JCO_AHOST และ JCO_SYSNR เพื่อการเชื่อมต่อที่ยืดหยุ่นและทนทานกว่า: JCO_R3NAME — ระบุ System ID (SID) ของระบบ SAP เป้าหมาย JCO_MSHOST — ชื่อโฮสต์หรือ IP Address ของ Message Server JCO_MSSERV — หมายเลขพอร์ตของ Message Server (เช่น 3600 หรือ sapms<SID&g

  7. SAP Interfaces ขึ้นข้อผิดพลาด Completion Code 2, Reason 2161, MQJMS2002

    ตามความเข้าใจ วิธีเดียวที่จะได้ไฟล์ MQ Jar หรือ MQ C/C++ Library เข้าสู่ระบบคือการติดตั้ง: ใช้ผลิตภัณฑ์ WebSphere MQ หรือ ใช้ WebSphere MQ Client SupportPacs หาไฟล์ Jar ได้ที่ WebSphere MQ V7.0 Clients SupportPacks ไฟล์ติดตั้งมักอยู่ที่ java/lib directory ลองดาวน์โหลดไฟล์ Jar จาก Fix Central ค้นหา

  8. สิทธิ์ผู้ใช้ที่จำเป็นสำหรับการเรียก SAP RFC Function Module RFC_SYSTEM_INFO จากแอปพลิเคชัน Java

    เมื่อใช้ Java Connector ต้องมีการอนุมัติพื้นฐานเพื่ออ่านข้อมูลเมตาของ Function Module S_RFC เป็น Authorization Object สำหรับการเรียก RFC Object นี้มีฟิลด์ดังนี้: RFC_TYPE ประเภทของ RFC Object ที่ต้องการปกป้อง ส่งค่า FUGR (Function Group) หรือ FUNC (Function Module) RFC_NAME ชื่อ RFC ที่ต้องการปกป้อ

  9. วิธีตรวจสอบว่าระบบ SAP เป็น ABAP based, Java หรือ Dual stack

    โดยใช้ SAP GUI คุณสามารถเข้าถึงระบบ ABAP หรือ ABAP+Java เท่านั้น คุณสามารถตรวจสอบที่หลายจุดได้ว่ามันเป็นระบบ dual หรือไม่ Services) - ระบบ dual stack จะมีบริการ J2EE แสดงด้วย ยังมีเมนู AS Java ใน SMICM บนระบบ ABAP+Java ด้วย

  10. การเข้าถึงปลายทาง SAP ในโค้ด Apex

    ผมเคยเจอปัญหาคล้ายกันก่อนหน้านี้ แต่มันเกิดจากบั๊กใน Java security package (อ้างอิงลิงก์สำหรับรายละเอียดเพิ่มเติม)https://bugs.java.com/bugdatabase/view_bug.do?bug_id=7044060ผมเพิ่งอัปเดตตัวเองเป็น OpenJDK7 ล่าสุด และมันแก้ปัญหาของผม ผมคิดว่าคุณลองทำเช่นเดียวกันและดูว่าช่วยได้ไหม

  11. วิธีสร้างแอปพลิเคชันเว็บ Java โดยใช้แพลตฟอร์ม SAP และฐานข้อมูล HANA

    คุณจะต้องเปลี่ยนไฟล์ connection.properties Java Web Tomcat 8 Server-config/config_master/connection_data) เพื่อชี้ไปที่ฐานข้อมูล HANAนี่คือพารามิเตอร์ทั่วไปที่ต้องตั้งค่าสำหรับฐานข้อมูล HANA:javax.persistence.jdbc.driver=com.sap.db.jdbc.Driver javax.persistence.jdbc.url=jdbc:sap://<host>:<p

  12. แอปพลิเคชันเว็บ Java ชี้ไปที่ SAP HANA ในเครื่อง

    คุณจะต้องเปลี่ยนไฟล์ connection.properties Java Web Tomcat 8 Server-config/config_master/connection_data) เพื่อชี้ไปที่ฐานข้อมูล HANAนี่คือพารามิเตอร์ทั่วไปที่ต้องตั้งค่าสำหรับฐานข้อมูล HANA:javax.persistence.jdbc.driver = com.sap.db.jdbc.Driver javax.persistence.jdbc.url = jdbc:sap://<host>:&

  13. การทำให้อัตโนมัติคำขอซื้อ SAP ผ่าน Eclipse ด้วย QTP10

    โปรดทราบว่า Eclipse UI เป็น JAVA based ดังนั้นคุณสามารถทำให้ Eclipse เป็นอัตโนมัติได้โดยใช้ QTP Java add-ins Add or Remove Programs และเลือก QuickTest Professional จากรายการ คลิกปุ่ม Changeเพื่อทำการติดตั้ง add-in คลิกที่ลูกศรสีดำเล็กๆ ถัดจากปุ่มปิดสำหรับ Java Add-in การคลิกจะแสดงเมนูเล็กๆ ที่มี 3 ต

  14. การใช้มุมมองการคำนวณกำหนดเองใน SAP Cloud IoT

    การเพิ่มตรรกะเพื่อแสดงค่าสูงสุด ไม่สำคัญว่าคุณใช้ trial version หรือ licensed version ลองใช้ database views เพื่อเพิ่มตรรกะนี้อย่างง่ายดายคุณสามารถอ้างอิงลิงก์นี้เพื่อทราบความสามารถทางเทคนิคของ SAP Cloud IoT เพิ่มเติม:SAP linkSAP นำเสนอพอร์ตโฟลิโอที่ครอบคลุมสำหรับ Internet of Things (IoT) แพลตฟอร์ม

  15. Java Programming คืออะไร

    Java เป็นภาษาโปรแกรมมิ่งระดับสูง (general-purpose high-level programming language) ที่พัฒนาโดย Sun Microsystems และเปิดตัวในปี 1995 Java ทำงานบนหลายแพลตฟอร์ม เช่น Windows, Mac OS และเวอร์ชันต่างๆ ของ UNIXJames Gosling เริ่มโครงการภาษา Java ในเดือนมิถุนายน 1991 สำหรับการใช้ในหนึ่งในโปรเจกต์ set-top b

  16. ความแตกต่างระหว่าง JRE และ JDK คืออะไร

    JDK (Java Development Kit) มีเครื่องมือและไลบรารีทั้งหมดที่จำเป็นสำหรับการพัฒนาและรันแอปพลิเคชัน Java รวมถึง JREJRE (Java Runtime Environment) เป็นซอฟต์แวร์ที่ประกอบด้วย JVM และไลบรารีอื่นๆ ที่จำเป็นสำหรับการดำเนินการโปรแกรม Java

  17. ชนิดการคืนค่า Covariant ใน Java คืออะไร

    โดยทั่วไป ในการ override เมธอดในซุปเปอร์คลาสและซับคลาสจะมีชื่อและพารามิเตอร์เหมือนกัน แต่เมื่อมาถึงชนิดการคืนค่า เมธอดในซับคลาสสามารถคืนค่า subtype ของชนิดการคืนค่าของเมธอดในซุปเปอร์คลาสได้ตัวอย่างหากคุณสังเกตตัวอย่างต่อไปนี้ ซุปเปอร์คลาสมีเมธอดชื่อ demoMethod() และคืนค่าประเภท List หากเรา override

  18. คอนสตรัคเตอร์ Java คืนค่าได้แต่คืออะไร

    ไม่ คอนสตรัคเตอร์ Java ไม่สามารถคืนค่าได้ หากจำเป็น ให้สร้างเมธอดที่เรียกคอนสตรัคเตอร์ที่ต้องการและคืนค่าที่ต้องการ ดูตัวอย่างด้านล่างpublic class Tester {    public Tester(){}    public static Tester getInstance(){       Tester tester = new Tester();    

  19. ทำไมจึงใช้บล็อกตัวเริ่มต้นอินสแตนซ์ใน Java

    บล็อกตัวเริ่มต้นอินสแตนซ์ (instance initializer block) คล้ายกับคอนสตรัคเตอร์ มันถูกเรียกหนึ่งครั้งสำหรับแต่ละออบเจ็กต์ และสามารถใช้ตั้งค่าเริ่มต้นสำหรับตัวแปรอินสแตนซ์ได้ ดูตัวอย่างด้านล่างpublic class Tester {    public int a;    { a = 10; }    public static void main(

Total 1935 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:3/97  20-คอมพิวเตอร์/Page Goto:1 2 3 4 5 6 7 8 9