اذهب إلى المحتوى
  • 0

شرح بعض المصطلحات dealing with memory leak 

Sami Remili

السؤال

سلام عليكم اريد شرح بعض المصطلحات 

1/ ماهي اداة uxterm  و ياريت مثال 

2/ ماهو  scroll buffer

3/ ماهو traffic shaping

4/ ماهو decorator  في بايثون

5/ عند استعمال امر top في ترمينال مامعنى الاختصارات التالية و اهميتها 

RES

SHR

VIRT

6/ ماهو profile  @

 

7/ و ماهي  استعمالات الموديل التلية و يا ريت امثلة اذا امكن :

 guppy 

import heapy

import zimply

from zimply.zimply

from bsu import Beautifulsoup

from tqdm import tqdm

from memory_profiler import profile

 

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

بخصوص uxtrem هو فقط عبارة عن طرفية terminal أو واجهة تعليمات تدخل فيه الأوامر ليتم تنفيدها على مستوى نواة اللينكس مثال على شكله:

ub85x4x0zlpz.png.cb1f214cb943c2457338d90901f66c31.png

لكنني لا أنصحك بإستعماله بسبب قدمه هناك واجهات أخرى رائعة بها مميزات رهيبة وخيرهم gnome-terminal و xfce-terminal و صديقي العزيز المسمى LXTerminal.

المُزخرفات أو decorators من أعظم مميزات لغة بايثون، إذ تساعدك على بناء برنامجك بإحترافية أكثر موفرة طريقة بسيطة لإضافة خاصيات جديدة للدالة. وهي ببساطة دوال تستطيع أن تعدل على دوال أخرى انظر gلمثال التالي:

def decorator(function):
    def function_decorator():
        print('Before')
        function()
        print('After')
    return function_decorator

كما ترى في المثال السابق أنشأنا لدالة function_decorator مُزخرفا Decorator يقوم بطباعة Before قبل تنفيذ الدالة و After بعد تنفيذ الدالة، وذلك دون تعديل الدالة مُباشرة.

أما guppy فهي بيئة برمجة Python ومجموعة أدوات تحليل Heap مثال لها :

Screenshot_2020-10-10_12-10-11.png.797fed438f1443095234bcf27079e6e2.png

وبخصوص ZIMplyعبارة عن أداة توفر لك الوصول لـ Wikipedia من خلال أي متصفح عادي بدون أنترنيت.

أما بخصوص Beautifulsoup فهي عبارة عن مكتبة بالبايثون يتم إستعمالها من أجل الويب سكرابينغ وقراءة صفحات الأنترنيت.

ونصيحتي الأخيرة إجعل من غوغل صديقك, فحسب أسئلتك السابقة أرى أنك إما بمجال malware analyst أو developer analyst وهذا يتطلب الخبرة الحقيقية في البرمجة والبحث الذاتي.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 21 ساعات قال ayoubridouani:

بخصوص uxtrem هو فقط عبارة عن طرفية terminal أو واجهة تعليمات تدخل فيه الأوامر ليتم تنفيدها على مستوى نواة اللينكس مثال على شكله:

ub85x4x0zlpz.png.cb1f214cb943c2457338d90901f66c31.png

لكنني لا أنصحك بإستعماله بسبب قدمه هناك واجهات أخرى رائعة بها مميزات رهيبة وخيرهم gnome-terminal و xfce-terminal و صديقي العزيز المسمى LXTerminal.

المُزخرفات أو decorators من أعظم مميزات لغة بايثون، إذ تساعدك على بناء برنامجك بإحترافية أكثر موفرة طريقة بسيطة لإضافة خاصيات جديدة للدالة. وهي ببساطة دوال تستطيع أن تعدل على دوال أخرى انظر gلمثال التالي:


def decorator(function):
    def function_decorator():
        print('Before')
        function()
        print('After')
    return function_decorator

كما ترى في المثال السابق أنشأنا لدالة function_decorator مُزخرفا Decorator يقوم بطباعة Before قبل تنفيذ الدالة و After بعد تنفيذ الدالة، وذلك دون تعديل الدالة مُباشرة.

أما guppy فهي بيئة برمجة Python ومجموعة أدوات تحليل Heap مثال لها :

Screenshot_2020-10-10_12-10-11.png.797fed438f1443095234bcf27079e6e2.png

وبخصوص ZIMplyعبارة عن أداة توفر لك الوصول لـ Wikipedia من خلال أي متصفح عادي بدون أنترنيت.

أما بخصوص Beautifulsoup فهي عبارة عن مكتبة بالبايثون يتم إستعمالها من أجل الويب سكرابينغ وقراءة صفحات الأنترنيت.

ونصيحتي الأخيرة إجعل من غوغل صديقك, فحسب أسئلتك السابقة أرى أنك إما بمجال malware analyst أو developer analyst وهذا يتطلب الخبرة الحقيقية في البرمجة والبحث الذاتي.

شكرا جزيلا اخي على الشرح و بارك الله فيك على النصيحة نعم يمكن ان تقول developer analyst

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...