ดาวน์โหลด Pinject สำหรับ Windows

นี่คือแอป Windows ชื่อ Pinject ซึ่งสามารถดาวน์โหลดเวอร์ชันล่าสุดได้ที่ Version0.15.3sourcecode.tar.gz สามารถรันออนไลน์ได้ในผู้ให้บริการโฮสติ้งฟรี OnWorks สำหรับเวิร์กสเตชัน

 
 

ดาวน์โหลดและรันแอปชื่อ Pinject ออนไลน์พร้อมกับ OnWorks ได้ฟรี

ทำตามคำแนะนำเหล่านี้เพื่อเรียกใช้แอปนี้:

- 1. ดาวน์โหลดแอปพลิเคชั่นนี้ในพีซีของคุณ

- 2. เข้าไปที่ file manager https://www.onworks.net/myfiles.php?username=XXXXX ด้วยชื่อผู้ใช้ที่คุณต้องการ

- 3. อัปโหลดแอปพลิเคชันนี้ในตัวจัดการไฟล์ดังกล่าว

- 4. เริ่มโปรแกรมจำลองออนไลน์ของ OS OnWorks จากเว็บไซต์นี้ แต่โปรแกรมจำลองออนไลน์ของ Windows ที่ดีกว่า

- 5. จากระบบปฏิบัติการ Windows ของ OnWorks ที่คุณเพิ่งเริ่มต้น ไปที่ตัวจัดการไฟล์ของเรา https://www.onworks.net/myfiles.php?username=XXXXX พร้อมชื่อผู้ใช้ที่คุณต้องการ

- 6. ดาวน์โหลดแอปพลิเคชั่นและติดตั้ง

- 7. ดาวน์โหลดไวน์จากที่เก็บซอฟต์แวร์ลีนุกซ์ดิสทริบิวชันของคุณ เมื่อติดตั้งแล้ว คุณสามารถดับเบิลคลิกที่แอปเพื่อเรียกใช้แอปด้วย Wine คุณยังสามารถลองใช้ PlayOnLinux ซึ่งเป็นอินเทอร์เฟซแฟนซีบน Wine ที่จะช่วยคุณติดตั้งโปรแกรมและเกมยอดนิยมของ Windows

ไวน์เป็นวิธีเรียกใช้ซอฟต์แวร์ Windows บน Linux แต่ไม่จำเป็นต้องใช้ Windows Wine เป็นเลเยอร์ความเข้ากันได้ของ Windows แบบโอเพ่นซอร์สที่สามารถเรียกใช้โปรแกรม Windows ได้โดยตรงบนเดสก์ท็อป Linux โดยพื้นฐานแล้ว Wine พยายามนำ Windows กลับมาใช้ใหม่ให้เพียงพอตั้งแต่เริ่มต้น เพื่อให้สามารถเรียกใช้แอปพลิเคชัน Windows เหล่านั้นทั้งหมดโดยไม่จำเป็นต้องใช้ Windows จริงๆ

ภาพหน้าจอ:


การฉีด


รายละเอียด:

Pinject เป็นไลบรารี dependency-injection น้ำหนักเบาสำหรับ Python ที่เน้นการเชื่อมต่อและการทดสอบที่ชัดเจนมากกว่า magic แทนที่จะใช้ global singleton คุณประกาศผู้ให้บริการ (bindings) ที่อธิบายวิธีการสร้างอ็อบเจกต์ และ Pinject จะแก้ไขกราฟโดยการตรวจสอบลายเซ็นการเรียกใช้ คอนเทนเนอร์รองรับ constructor injection และการกำหนดขอบเขตแบบละเอียด เพื่อให้คุณสามารถแชร์ทรัพยากรที่มีค่าใช้จ่ายสูงได้ในขณะที่แยกการทดสอบออกจากกัน ไลบรารีนี้ใช้หลักการ introspection ของ Python เพื่อลดความซับซ้อนของข้อมูล ทำให้สามารถนำไปปรับใช้กับฐานโค้ดที่อาศัย type hint หรือ keyword argument อยู่แล้วได้อย่างเป็นธรรมชาติ เนื่องจาก bindings เป็นเพียงฟังก์ชันและคลาสของ Python การรีแฟกเตอร์จึงยังคงตรงไปตรงมา และกราฟ DI ก็เข้าใจง่าย Pinject มีประโยชน์อย่างยิ่งสำหรับบริการขนาดกลางถึงขนาดใหญ่ ซึ่งการกำหนดค่า การบันทึก ไคลเอ็นต์ข้อมูล และตรรกะทางธุรกิจจำเป็นต้องแยกออกจากกันอย่างชัดเจน โดยไม่ต้องใช้การจัดระเบียบด้วยตนเอง



คุณสมบัติ

  • การฉีดตามคอนสตรัคเตอร์โดยใช้การตรวจสอบภายในของ Python
  • คำจำกัดความการผูกแบบง่ายสำหรับคลาส โรงงาน และค่าคงที่
  • ขอบเขตสำหรับคำขอต่อครั้ง ครั้งเดียว และอายุการใช้งานแบบกำหนดเอง
  • การแทนที่และการทดสอบรองรับสองเท่าสำหรับการทดสอบหน่วยและการรวม
  • โครงร่างขั้นต่ำพร้อมสายไฟที่ชัดเจนและชัดเจน
  • ทำงานกับคำแนะนำประเภทและอาร์กิวเมนต์คำสำคัญเพื่อให้สามารถอ่านได้


ภาษาโปรแกรม

หลาม


หมวดหมู่

ห้องสมุด

นี่คือแอปพลิเคชันที่สามารถดึงข้อมูลจาก https://sourceforge.net/projects/pinject.mirror/ ได้ แอปพลิเคชันนี้โฮสต์อยู่ใน OnWorks เพื่อให้ใช้งานออนไลน์ได้ง่ายที่สุดจากระบบปฏิบัติการฟรีของเรา



โปรแกรมออนไลน์ Linux และ Windows ล่าสุด


หมวดหมู่ดาวน์โหลดซอฟต์แวร์และโปรแกรมสำหรับ Windows & Linux