কম্পিউটার

Node.js-এ writable.cork() এবং uncork() পদ্ধতি স্ট্রিম করুন


writable.cork() পদ্ধতিটি মেমরির ভিতরে সমস্ত লিখিত ডেটা বাফার করতে বাধ্য করার জন্য ব্যবহৃত হয়। stream.uncork() বা stream.end() পদ্ধতি কল করার পরে এই বাফার করা ডেটা শুধুমাত্র বাফার মেমরি থেকে সরানো হবে৷

সিনট্যাক্স

কর্ক()

writeable.cork()

আনকর্ক()

writeable.uncork()

পরামিতি

যেহেতু এটি লিখিত ডেটা বাফার করে। শুধুমাত্র প্রয়োজন পরামিতি লিখনযোগ্য ডেটা।

উদাহরণ

cork.js নামের একটি ফাইল তৈরি করুন এবং নিচের কোড স্নিপেটটি কপি করুন। ফাইল তৈরি করার পরে, নীচের উদাহরণে দেখানো এই কোডটি চালানোর জন্য নিম্নলিখিত কমান্ডটি ব্যবহার করুন −

node cork.js

cork.js

// writable.cork() মেথডকনস্ট স্ট্রীম =প্রয়োজন ('স্ট্রিম') প্রদর্শনের জন্য প্রোগ্রাম;// writableconst writable =new stream.Writable({ // স্ট্রীম থেকে ডেটা লেখা লেখা:function( খণ্ড, এনকোডিং, পরবর্তী) { // console.log(chunk.toString()); পরবর্তী(); }});// Datawritable.write লেখা ('হাই - এই ডেটা প্রিন্ট করা হয়েছে' );// cork() functionwritable.cork();// আবার কিছু datawritable.write('TutorialsPoint-এ স্বাগতম!');writable.write('simplely LEARNING');writable.write('এই ডেটাটি হবে মেমরিতে কোরক করা');

আউটপুট

C:\home\node>> node cork.jsHi - এই ডেটা প্রিন্ট করা হয়েছে

শুধুমাত্র cork() পদ্ধতির মধ্যে লেখা ডেটা প্রিন্ট করা হবে যখন অবশিষ্ট ডেটা বাফার মেমরিতে কর্ক করা হবে। বাফার মেমরি থেকে উপরের ডেটাগুলিকে কীভাবে আনকর্ক করা যায় তা নীচের উদাহরণে দেখান৷

উদাহরণ

কিভাবে uncork() - uncork.js

এর আরও একটি উদাহরণ দেখে নেওয়া যাক
// writable.cork() মেথডকনস্ট স্ট্রীম =প্রয়োজন ('স্ট্রিম') প্রদর্শনের জন্য প্রোগ্রাম;// writableconst writable =new stream.Writable({ // স্ট্রীম থেকে ডেটা লেখা লেখা:function( খণ্ড, এনকোডিং, পরবর্তী) { // console.log(chunk.toString()); পরবর্তী(); }});// Datawritable.write লেখা ('হাই - এই ডেটা প্রিন্ট করা হয়েছে' );// cork() functionwritable.cork();// আবার কিছু datawritable.write('TutorialsPoint-এ স্বাগতম!');writable.write('simplely LEARNING');writable.write('এই ডেটাটি হবে মেমরিতে কর্ক করা হবে');// বাফার করা মেমোরিরিটেবল থেকে ডেটা ফ্লাশ করা 

আউটপুট

C:\home\node>> node uncork.jsHi - এই ডেটা প্রিন্ট করা হয়েছে TutorialsPoint-এ স্বাগতম! সহজভাবে শিখুন এই ডেটা মেমরিতে কর্ক করা হবে

uncork() পদ্ধতি ব্যবহার করে বাফার করা মেমরিটি ফ্লাশ করার পরে উপরের উদাহরণ থেকে সম্পূর্ণ ডেটা প্রদর্শিত হয়৷


  1. send(), sendStatus() এবং json() পদ্ধতি Node.js-এ

  2. Node.js-এ writable.writableObjectMode প্রপার্টি স্ট্রিম করুন

  3. Node.js-এ স্ট্রিম writable.writableLength প্রপার্টি

  4. ডেটা স্ট্রাকচারে কম্প্রেসড কোয়াডট্রিস এবং অকট্রিস