موجد کی کیمیائی کیمیائی ڈائری (۳) (تازہ ترین...)

مصنف:چھوٹا سا خواب, تخلیق: 2017-06-03 09:29:22, تازہ کاری: 2019-07-31 18:33:16

  • سوال نمبر ایک:

    _N فنکشن کا استعمال کرتے ہوئے کچھ دریافتات (API دستاویزات)

    img

    img

    _N وہ ہے جو فلوٹ پوائنٹس کے لئے استعمال کیا جاتا ہے۔

    اس کے علاوہ ، آپ کو اس کے بارے میں مزید جاننے کی ضرورت ہے۔

    function main(){
        var pi = 3.1415926535897;    // 声明一个变量 储存 圆周率, 小数位数13位。
        Log(_N(pi, 4) * 100);        // 当我们使用 _N 函数 保留4位小数后 再 乘以 100 会是什么结果呢?
    }
    

    اگر ہم _N فنکشن استعمال کرتے ہیں اور چار عدد کو برقرار رکھتے ہیں اور پھر 100 سے ضرب کرتے ہیں تو کیا ہوتا ہے؟

    میں نے سوچا کہ N (pi، 4) واپس آ جائے گا 3.1415، اور پھر 100 ضرب کرنے کے لئے 314.15 ہے.

    اس کے نتیجے میں:

    img

    میں نے واضح طور پر N استعمال کیا ہے، اور میں نے اس کے لئے بہت سے چھوٹے عددی اعداد استعمال کیا ہے.

    اگر آپ چاہتے ہیں کہ یہ 314.15 ہو تو ، آپ صرف یہ لکھ سکتے ہیں:

    function main(){
        var pi = 3.1415926535897;
        Log(_N(pi * 100, 2));
    }
    

    img

    اس کے علاوہ اگر _N کی پہلی شرط کو اسٹرنگ ویلیو میں منتقل کیا جاتا ہے تو یہ غلطی پیدا کرسکتا ہے:

    ٹیسٹ کا کوڈ:

    function main(){
        var pi = "3.1415";     // 传入 字符串 3.1415 , 很多时候解析出来的数据没有检查类型,可能会误传入字符串。
        _N(pi, 2);
    }
    

    میں نے اس گڑھے پر قدم رکھا اور اعداد و شمار کو ایک سٹرنگ کے طور پر تجزیہ کیا اور پھر مندرجہ ذیل غلطی کی اطلاع دی۔

    img

    DEBUG نے اس کی وجہ تلاش کرنے میں ایک لمحہ لگایا ، لہذا آپ کو مزید جاننے کے ل.


  • مسئلہ 2: سفاری براؤزر کے نیچے، روبوٹ صفحہ چلانے لاگ ان آؤٹ پٹ لاگ ان دکھائیں مسئلہ

    ٹیسٹ کے بعد ، سفاری براؤزر کے تحت ، روبوٹ چلانے والے صفحے میں ، اگر ایک بار لاگ آؤٹ پٹ میں بہت زیادہ مواد ہے تو ، اس کا نتیجہ یہ ہوسکتا ہے کہ لاگ کی پوری معلومات پوشیدہ ، خالی دکھائی دے گی۔ ٹیسٹ کروم براؤزر کو صحیح طریقے سے دکھایا جاسکتا ہے۔ خاص طور پر یہ ریکارڈ۔

  • مسئلہ 3: اسٹیٹس بار، تازہ کاری کا مسئلہ

    اسٹیٹس بار کی تازہ کاری ، یعنی جب بھی آپ API فنکشن لاگ اسٹیٹس فنکشن کو کال کرتے ہیں تو ، اگر موجودہ لاگ پیج پہلے صفحے پر نہیں ہے تو ، اس کی تازہ کاری کی جائے گی ، اس وقت روبوٹ پیج کی حیثیت کی بار کو اپ ڈیٹ نہیں کیا جائے گا۔ جب لاگ پیج کا انتخاب پہلے صفحے کے طور پر کیا جاتا ہے تو ، اس کی بحالی کی جائے گی۔ لہذا بعض اوقات جب روبوٹ چل رہا ہے ، روبوٹ کی لاگ کو دیکھنے کے بعد ، یہ معلوم ہوتا ہے کہ اگر روبوٹ کی کارڈ کی وجہ سے نہیں ، تو یہ اس میکانزم کی وجہ سے ہے۔

  • سوال نمبر چار: ابتدائی اسکول میں، میں نے اپنی حکمت عملی میں براہ راست اپنی دلچسپی کا کوڈ کاپی کیا، اور پتہ چلا کہ ریٹرن اور اصلی ڈسک دونوں غلطیاں کرتے ہیں۔

    مثال کے طور پر، اس صارف کی طرف سے ایک غلطی کی اطلاع:

    اصلی ڈسک:

    img

    ردعمل:

    img

    یہ دونوں غلطیاں غیر متعین متغیر کے استعمال کی وجہ سے ہوتی ہیں۔

    اس کی وجہ:

    اس کی وجہ یہ ہے کہ ہم کوڈ کو براہ راست پالیسیوں میں نقل کرتے ہیں، اور کچھ پالیسیوں میںپیرامیٹرزحکمت عملی میں ہےانٹرفیس پیرامیٹرزآپ کے پاس کیا ہے؟ حکمت عملی انٹرفیس پیرامیٹرز پر ایک مقرر کریںپیرامیٹر متغیراس کا مطلب یہ ہے کہ اسٹریٹجک کوڈ میں ایکعالمی متغیراگر یہ صرف کوڈ کاپی کرنا ہے ممکنہ طور پر کوڈ میں استعمال کیا جاتا ** حکمت عملی انٹرفیس متغیر ((پراگرامات) ** undefined حالت میں ہو جائے گا لہذا یہ غلط ہے کہ اگر آپ کسی اور کی حکمت عملی کو جانچنا چاہتے ہیں تو ، پوری حکمت عملی کو نقل کرنا بہتر ہے۔

    مثال کے طور پر اس پالیسی کا کاپی پیج ((پالیسی اسکوائر پر کلک کریں اور عام قسم کی پالیسیاں جائیں گی):

    کلک کریں کلک کریں کاپی کریں اور آن لائن دوبارہ چیک کریں کلک کریں بٹن ، یعنی مکمل کاپی کریں۔ پوری حکمت عملی ہے۔

    img img

  • مسئلہ 5: AEX ایکسچینج API غلطی: GetOrders: type assertion to []interface{} failed.

    اس قسم کی غلطی کا سبب یہ ہو سکتا ہے کہ منتظم کا آئی پی ایڈریس ایکسچینج کے API KEY IP ایڈریس وائٹ لسٹ کے طور پر مقرر نہیں کیا گیا ہو۔ اس مسئلے کو حل کرنے کے لیے آئی پی ایڈریس کو وائٹ لسٹ میں شامل کریں۔

  • مسئلہ نمبر 6: کم علم، مارکیٹ میں منافع اور فلوٹنگ منافع

    فیوچر فلوٹنگ نقصانات ، جسے ہر پیسہ فلوٹنگ بھی کہا جاتا ہے ، مثال کے طور پر آپ 2480 خریدتے ہیں 1 ہاتھ پیچیدہ سٹیل ، چاہے آپ کتنے ہی تجارتی دن گزاریں ، موجودہ قیمت 2520 ہے ، فلوٹنگ نقصانات 400 یوآن ہیں ، فیوچر فلوٹنگ نقصانات کا مطلب ہے کہ آپ کی موجودہ پوزیشن آپ کی کھلی قیمت کے مقابلے میں نقصانات کا سامنا کرنا پڑتا ہے۔ فیوچر فلوٹنگ مارکیٹ میں نقصانات ، جسے شیشی مارکیٹ فلوٹنگ بھی کہا جاتا ہے ، مثال کے طور پر آپ کے پاس 1 ہاتھ پیچیدہ سٹیل کے زیادہ آرڈر ہیں ، پچھلے تجارتی دن کی ادائیگی کی قیمت 2500 ہے ، قیمت 2520 ہے ، یوآن مارکیٹ میں نقصانات 200 سے پہلے ، شیشی مارکیٹ میں نقصانات آپ کی موجودہ پوزیشن کی نمائندگی کرتے ہیں پچھلے تجارتی دن کی ادائیگی کی قیمت کے مقابلے میں نقصانات کی صورت حال۔

  • سوال نمبر سات:

    عددی اور غیر متعین متغیرات کو جمع کرنے سے نان اور غیر متعین اشیاء کو جمع کرنے سے undefined پیدا ہوتا ہے۔

    function main(){
        var a = 11// {aa : "aa", bb : 12}
        var b = {}
        Log(a + b.c)
    
    }
    
  • سوال نمبر 8:

    عجیب و غریب غلطی: TypeError: cannot read property Sleep of undefined at mainفائل:103)

      var id2 = e.Sell(ticker.Sell + ticker.Sell * 0.05, 0.1)
    
      var order2 = e.GetOrder(id2)
      Log("order2:", order).
    
      Sleep(2000)               # 103 行, 这里报错。
    

    اس نے آدھے دن تک اس کو دیکھا لیکن اسے سمجھ نہیں آ رہی تھی۔ آخر میں میں نے غور سے پڑھا تو پتہ چلا کہ Log ((order2:, order). لہذا یہاں ریکارڈ کیا گیا ہے کہ اگر آپ کو اس طرح کے عجیب و غریب سوالات کا سامنا کرنا پڑتا ہے تو ، اس منظر نامے کے بارے میں سوچیں۔

  • 9، روبوٹ اور مینیجر ٹھیک دکھائی دے رہے ہیں، لیکن اصل روبوٹ کام نہیں کر رہا ہے اور لاگ ان میں کوئی تازہ کاری نہیں ہوئی ہے۔ کیا ہوا؟

اس کے علاوہ ، آپ کو اس کے بارے میں مزید جاننے کی ضرورت ہے۔

وجہ: پرانی DB3 فائل 25G تک پہنچ گئی ہے غیر ملکی کلاؤڈ سرورز پر قبضہ کر لیا

>_< اس طرح کے مسائل کا سامنا کرنا پڑتا ہے تو ، براہ کرم چیک کریں کہ میزبان کہاں ہے؟ کمپیوٹر یا سرور؟ ہارڈ ڈسک اور سسٹم کی حالت؟

مسلسل اپ ڈیٹ میں:


مزید

آرون مسکمبارک ہو!