GoGPT Best VPN GoSearch

ไอคอน Fav ของ OnWorks

Pinject download for Linux

Free download Pinject Linux app to run online in Ubuntu online, Fedora online or Debian online

This is the Linux app named Pinject whose latest release can be downloaded as Version0.15.3sourcecode.tar.gz. It can be run online in the free hosting provider OnWorks for workstations.

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

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

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

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

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

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

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

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

ภาพหน้าจอ

Ad


การฉีด


DESCRIPTION

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 เพื่อให้ใช้งานออนไลน์ได้ง่ายที่สุดจากระบบปฏิบัติการฟรีของเรา


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad




×
โฆษณา
❤️ช้อป จอง หรือซื้อที่นี่โดยไม่เสียค่าใช้จ่าย ช่วยให้บริการต่างๆ ฟรี