Inject

ภาพหน้าจอของซอฟแวร์:
Inject
รายละเอียดซอฟแวร์:
รุ่น: 3.3.1
วันที่อัพโหลด: 12 Apr 15
ผู้พัฒนา: Ivan Korobkov
การอนุญาต: ฟรี
ความนิยม: 309

Rating: 2.5/5 (Total Votes: 2)

จะใช้อธิบายและตกแต่งเพื่อการอ้างอิงอ้างอิงภายนอกและขอบเขตในการระบุวิธีการที่จะนำมาใช้วัตถุ
พึ่งพาสามารถอ้างอิงตามประเภทและคำอธิบายประกอบที่เป็นตัวเลือก
การกำหนดค่าไม่จำเป็นต้องมีการกำหนดค่าขั้นสูง แต่ในรหัสเป็นไปได้
เครื่องมือส่วนใหญ่พึ่งพาการฉีดหลามอื่น ๆ เช่น PyContainer หรือฤดูใบไม้ผลิงูใหญ่มีพอร์ตจากภาษาอื่น (Java) ดังนั้นพวกเขาจะขึ้นอยู่กับวิธีการฉีดอยู่ที่เฉพาะเจาะจงสำหรับภาษาพิมพ์แบบคงที่
หลามไม่ Java และรูปแบบมากและเทคนิคการเขียนโปรแกรมซึ่งดูเหมือนที่เหมาะสมและการใช้งานในภาษาหนึ่งสามารถเป็นที่น่าอึดอัดใจอีก
ฉีดได้รับการสร้างขึ้นเพื่อให้เป็นวิธีที่ pythonic ของการฉีดพึ่งพาการใช้ฟังก์ชั่นที่เฉพาะเจาะจงหลาม
คำศัพท์ที่ใช้ในการฉีดได้รับการทำโดยเจตนาคล้ายกับ Guice แต่สถาปัตยกรรมภายในที่แตกต่างกัน

คุณสมบัติ .

  • รวดเร็ว เพียง 2-3 ครั้งช้าที่ต้นโดยตรง.
  • วิธีปกติของวัตถุ instantiating ชั้น (* args ** kwargs).
  • ฉีดข้อโต้แย้งเป็นฟังก์ชั่นและวิธีการ.
  • อ้างอิงอ้างอิงตามประเภทและตัวเลือกคำอธิบายประกอบ.
  • ผูกพันที่จะ callables กรณีและวิธีการที่ไม่ถูกผูก (ดู [nvokers).
  • ขอตัวกลางขอบเขตการ WSGI และการประยุกต์ใช้ Django (ต้อง Python2.5 +).
  • การตั้งค่าที่ไม่ต้องใช้เลย.
  • การตั้งค่าขั้นสูงที่มีความยืดหยุ่นที่เป็นไปได้
  • สองวิธีฉีดอธิบายและมัณฑนากร
  • การสนับสนุนสำหรับมรดกโดยผ่าน inject.super เป็นค่าเริ่มต้น kwarg
  • Invokers จะเรียกวิธีการที่ไม่ถูกผูก (เย็นสำหรับผู้ฟัง)

  • ฉีดบางส่วนเมื่อข้อโต้แย้งเพียงบางส่วนถูกฉีด:
  • กรอบ: ใบสมัคร (เดี่ยว) ขอ noscope
  • รวมง่ายในโครงการที่มีอยู่.

มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.

  • การแกะไฟล์ความคิด IntelliJ

ซอฟต์แวร์ที่คล้ายกัน

Processing
Processing

13 May 15

newLISP
newLISP

19 Jul 15

Parameters
Parameters

12 May 15

stream.js
stream.js

9 Feb 16

ความคิดเห็นที่ Inject

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่