Inject

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

Rating: 2.0/5 (Total Votes: 1)

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

คุณสมบัติ .

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

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

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

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

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

Apache Avro
Apache Avro

10 Apr 16

Racket
Racket

10 Feb 16

Klass
Klass

28 Apr 16

Python
Python

10 Feb 16

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

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