ভিডিও: দুটি ক্লাস একই সিরিয়াল সংস্করণ ইউআইডি থাকতে পারে?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2023-12-15 23:44
হ্যাঁ, এটা সম্ভব দুই ভিন্ন ক্লাস থাকতে পারে দ্য একই সিরিয়াল VersionUID মান তবে প্রতিটির জন্য একটি অনন্য ব্যবহার করতে পছন্দ করুন শ্রেণী . এছাড়াও 8 থেকে 10 ডিজিটের লম্বা একটি ব্যবহার করুন শুধুমাত্র 1 মান হিসাবে না করে।
ফলস্বরূপ, একটি serialVersionUID কি?
সহজ কথায়, দ্য serialVersionUID সিরিয়ালাইজেবল ক্লাসের জন্য একটি অনন্য শনাক্তকারী। এটি একটি অবজেক্টের ডিসিরিয়ালাইজেশনের সময় ব্যবহার করা হয়, যাতে একটি লোডেড ক্লাস সিরিয়ালাইজড অবজেক্টের সাথে সামঞ্জস্যপূর্ণ হয়।
একইভাবে, serialVersionUID 1l-এর ব্যবহার কী? দ্য serialVersionUID সিরিয়ালাইজেবল ক্লাসের জন্য একটি সার্বজনীন সংস্করণ সনাক্তকারী। ডিসিরিয়ালাইজেশন ব্যবহারসমূহ একটি লোড করা ক্লাস একটি ক্রমিক বস্তুর সাথে হুবহু মিলে যায় তা নিশ্চিত করতে এই সংখ্যা। যদি কোনো মিল পাওয়া না যায়, তাহলে একটি InvalidClassException নিক্ষেপ করা হয়।
একইভাবে, জিজ্ঞাসা করা হয়, সিরিয়াল সংস্করণ ইউআইডি দরকার কি?
ডিফল্ট serialVersionUID গণনা ক্লাসের বিবরণের জন্য অত্যন্ত সংবেদনশীল যা কম্পাইলার বাস্তবায়নের উপর নির্ভর করে পরিবর্তিত হতে পারে এবং করতে পারা এইভাবে ডিসিরিয়ালাইজেশনের সময় অপ্রত্যাশিত InvalidClassExceptions এর ফলে। অতএব, আপনাকে অবশ্যই ঘোষণা করতে হবে serialVersionUID কারণ এটি আমাদের আরও নিয়ন্ত্রণ দেয়।
সিরিয়ালাইজেশন প্রক্রিয়ায় serialVersionUID এর ভূমিকা কী?
সময় ক্রমিককরণ , java রানটাইম প্রতিটির সাথে একটি সংস্করণ নম্বর যুক্ত করে ক্রমিক ক্লাস এই নম্বরে কল করেছে serialVersionUID , যা ডিসিরিয়ালাইজেশনের সময় ব্যবহার করা হয় যাচাই করার জন্য যে প্রেরক এবং গ্রহণকারী a সিরিয়ালাইজড অবজেক্টে সেই অবজেক্টের জন্য ক্লাস লোড করা হয়েছে যা সাপেক্ষে সামঞ্জস্যপূর্ণ ক্রমিককরণ.
প্রস্তাবিত:
আপনি একই সময়ে Apache এবং IIS চলমান থাকতে পারে?
যুগপত সার্ভার আপনি একই সময়ে একই উইন্ডোজ পিসিতে Apache এবং IIS ইনস্টল করতে পারেন। যদিও অ্যাপ্লিকেশনগুলি চলবে, তারা উভয়েই TCP পোর্ট 80-এ ওয়েব অনুরোধের জন্য শোনেন - সেখানে সংঘর্ষ হবে তাই একটু কনফিগারেশন প্রয়োজন
একটি প্রাথমিক কী দুটি বিদেশী কী থাকতে পারে?
একটি ভিন্ন টেবিলে একই প্রাথমিক কী কলামের উল্লেখ করে দুটি বিদেশী কী কলাম থাকা পুরোপুরি ঠিক কারণ প্রতিটি বিদেশী কী মান সংশ্লিষ্ট টেবিলে একটি ভিন্ন রেকর্ড উল্লেখ করবে
আমার কি একই ডোমেনের জন্য একাধিক শংসাপত্র থাকতে পারে?
একই ডোমেনের জন্য একাধিক শংসাপত্র জারি করা থেকে আপনাকে আটকাতে পারে এমন কোনো ব্যবস্থা নেই। প্রকৃতপক্ষে, আপনি প্রতিবার আপনার SSL শংসাপত্র পুনর্নবীকরণ করার সময় এটিই করেন - আপনি একটি নতুন শংসাপত্র জারি করেন যখন পুরানোটি সক্রিয় থাকে। সুতরাং, অন্তত কিছু সময়ের জন্য, আপনার কাছে একই ডোমেনের জন্য দুটি শংসাপত্র রয়েছে
আমরা অভিধান পাইথন একই কী থাকতে পারে?
উত্তর. না, অভিধানের প্রতিটি কী অনন্য হওয়া উচিত। আপনার কাছে একই মান সহ দুটি কী থাকতে পারে না। একই কী আবার ব্যবহার করার চেষ্টা করলে আগের মান সংরক্ষিত হয়ে যাবে
আপনার কি একই ডোমেনের জন্য দুটি শংসাপত্র থাকতে পারে?
একই ডোমেনের জন্য একাধিক শংসাপত্র জারি করা থেকে আপনাকে আটকাতে পারে এমন কোনো ব্যবস্থা নেই। প্রকৃতপক্ষে, আপনি প্রতিবার আপনার SSL শংসাপত্র পুনর্নবীকরণ করার সময় এটিই করেন - আপনি একটি নতুন শংসাপত্র জারি করেন যখন পুরানোটি সক্রিয় থাকে। সুতরাং, অন্তত কিছু সময়ের জন্য, আপনার কাছে একই ডোমেনের জন্য দুটি শংসাপত্র রয়েছে