এই সাইটটি বার পঠিত
ভাটিয়ালি | টইপত্তর | বুলবুলভাজা | হরিদাস পাল | খেরোর খাতা | বই
  • টইপত্তর  অন্যান্য

  • কম্পু ধাঁধা

    Arijit
    অন্যান্য | ১১ জুন ২০০৯ | ৭০৭৯ বার পঠিত
  • মতামত দিন
  • বিষয়বস্তু*:
  • Samik | 219.64.11.35 | ১২ জুন ২০০৯ ১৪:১১418199
  • class Credential() {
    private int credentialNumber;
    private String credentialString;

    credential(int credNo, String credString) {
    credentialNumber = credNo;
    credentialString = credString;
    }
    }

    class connection() {
    private String tokenVal;
    private int tokenNo;
    private Credential credential;

    public String getTokenVal() { ... }
    public int getTokenNo() { ... }
    public Credential getCredential() { ... }

    public void setCredential
    public void setTokenNo
    public void setTokenval
    }


    মোটামুটি এই রকম। গেটার সেটার মেথডগুলো পুরো লিখলাম না। তো, এই রকম একটা ক্লাস দিয়ে একটা কানেকশন বানাতে ১০ মিলিসেকেন্ড লাগছে। ফেয়ার এনাফ। এইবার বিজনেস রিকোয়ারমেন্ট হল ১০০০টা এই রকম কানেকশন অবজেক্ট বানাতে হবে। প্রতিটা অবজেক্ট ডিসটিন্‌ক্‌ট হতে হবে। কনভেনশনাল মেথডে কল করলে সময় লাগছে ১০x১০০০ = ১০০০০ মিলিসেকেন্ড।

    কী করতে হবে, যাতে করে ১০০০টা কানেকশন, আলাদা আলাদা, ১০ মিলিসেকেন্ডেই তৈরি হয়ে যায়?

    (উত্তর আমি জানি না)
  • dri | 117.194.225.24 | ১২ জুন ২০০৯ ১৪:১২418200
  • যেমন,


    int i = 2147483647 - 2147483647;

    System.out.println(i);


    জাস্ট একবার সাবট্র্যাক্ট করে।
  • Arijit | 61.95.144.123 | ১২ জুন ২০০৯ ১৪:১৩418201
  • একাধিক সুতো।
  • lcm | 69.236.189.2 | ১২ জুন ২০০৯ ১৪:১৪418203
  • ঠিক, ফর লুপটা ঐ সেমিকোলনে আটকে গেছে। আর, ফর-এর নীচে ব্র্যাকেটের মধ্যের কোড-টা জাস্ট প্লেন ব্লক অফ কোড। ওটা এনিওয়ে রান করবে, এবং ০ প্রিন্ট করবে।

    সেমিকোলন খতরনক। সেই কুখ্যাত ইন্‌ফাইনাইট লুপ
    for ( ; ; )
    { //whatever }


    কিন্তু, দ্রি-র প্রথম ০ অবধি স্ট্রিং কনভার্শন করে থমকে জাবে কি না জানি না।
  • Arijit | 61.95.144.123 | ১২ জুন ২০০৯ ১৪:১৪418202
  • আগেরটা শমীকের কোশ্চেনের উত্তরে
  • sinfaut | 203.91.207.30 | ১২ জুন ২০০৯ ১৪:১৬418204
  • থমকাবে না তো।
  • dri | 117.194.225.24 | ১২ জুন ২০০৯ ১৪:১৮418205
  • অ্যাই অর্জিত,

    -(2147483648) এইটা 0 ইভ্যালুয়েটেড হবে। ব্র্যাকেট দিয়েছো বলে প্রথমে 2147483648 এইটা জিরো ইভ্যালুয়েটেড হবে। তারপর তার ওপর ইউনারি মাইনাস ওপারেটেড হবে।
  • lcm | 69.236.189.2 | ১২ জুন ২০০৯ ১৪:১৯418206
  • দাঁড়াও, অরিজিৎ কি সব int ডিক্লেরাশেন দিয়েছে, এসব কোনোদিন দেখি নি। কত কি যে আছে! অ্যাকাউন্টস বুকে তো প্যারেনথিসিস-এর মধ্যে মানে নেগেটিভ নাম্বার, তার ঘাড়ের ওপর একটা মাইনাস।
  • sinfaut | 203.91.207.30 | ১২ জুন ২০০৯ ১৪:১৯418207
  • ব্র্যাকেটের মধ্যে ইন্টিজারের MAX এর থেকে ১ ভ্যালু বেশি, তাই কম্পাইলার ভেঙচে দেবে। ব্র্যাকেট না থাকলে কোনো চাপ হতো না।

    -২^৩১ থেকে ২^৩১ - ১ রেঞ্জ।
  • dri | 117.194.225.24 | ১২ জুন ২০০৯ ১৪:২০418071
  • না: আর ধাঁধা নয়, ধাঁধা নয়, ধাঁধা নয়। ধাঁধার নেশা সর্বনাশা।
  • Arijit | 61.95.144.123 | ১২ জুন ২০০৯ ১৪:২০418072
  • এটা আগে একবার দিয়েছিলুম - প্রোডাকশন কোডে পাওয়া:

    unsigned char count = 0;

    while (count < 1000) {
    // do something;
    count++;
    }


    কি হবে?
  • dri | 117.194.225.24 | ১২ জুন ২০০৯ ১৪:২২418074
  • ওটা ইনফিনিট লুপ হবে, কিন্তু এটাই লাস্ট।
  • Arijit | 61.95.144.123 | ১২ জুন ২০০৯ ১৪:২২418073
  • দ্রি - হয়নি।
  • Arijit | 61.95.144.123 | ১২ জুন ২০০৯ ১৪:২৩418075
  • সিঁফো ঠিক: Decimal literals from 0 to 2147483647 may appear anywhere an int literal may appear, but the literal 2147483648 may appear only as the operand of the unary negation operator [JLS 3.10.1].
  • dri | 117.194.225.24 | ১২ জুন ২০০৯ ১৪:২৯418076
  • ঠিক আছে জাভা কম্পাইল এরার দেবে। কিন্তু সি কি দেবে? মানে এটা কি জাভা স্পেসিফিক বিহেভিয়ার?
  • dri | 117.194.225.24 | ১২ জুন ২০০৯ ১৪:৩২418077
  • তবে আমি ভুল বলেছিলাম এনি কেস। আমি ঘুরে জিরোতে পাঠিয়ে দিয়েছিলাম আনসাইন্ড ইন্টের মত। তা তো হবে না। এটা সাইন্ড ইন্ট।

    int i = 2147483647 + 1;

    হলে কি হয়?
  • Arijit | 61.95.144.123 | ১২ জুন ২০০৯ ১৪:৩৩418078
  • এটা জাভা ল্যাঙ্গুয়েজ স্ট্যান্ডার্ড। সি-তে কম্পাইল হয়, প্রিন্ট করলে তাও হয় (মানে হল)।
  • Arijit | 61.95.144.123 | ১২ জুন ২০০৯ ১৪:৩৫418079
  • -2147483648 আসে।
  • dri | 117.194.225.24 | ১২ জুন ২০০৯ ১৪:৩৬418080
  • আমারো তাই মনে হচ্ছিল। এইগুলোকে সি আটকায় বলে মনে পড়ছে না।
  • Arijit | 61.95.144.123 | ১৫ জুন ২০০৯ ১৬:৩৫418082
  • ওই System.out.println(12345 + 5432l) - সাড়ে চার বছরের বেশি কোর জাভার এক্সপিরিয়েন্সওয়ালা একজন বলতে পারলো না! অনেকক্ষণ এদিক ওদিক ভেবে বল্ল জানি না - যদিও ওটা ছোট এল সেটা আমি বলে দিয়েছিলুম! মা গো।
  • sayan | 115.108.25.26 | ১৫ জুন ২০০৯ ২৩:৫০418083
  • খোঁজ করে দেখো, উনি হয়ত সান সার্টিফায়েড ও ;-)
  • arjo | 168.26.215.13 | ১৬ জুন ২০০৯ ০০:০০418084
  • জাভায় প্রোগ্রাম করতে হলে এইসব জানতে হয়? মানে L বা l। কিন্তু এটা না জানলেও শিখতে তো দু মিনিট লাগে? তা এটার ওপর চাকরী পাওয়া কেন নির্ভর করে?
  • Arpan | 122.252.231.12 | ১৬ জুন ২০০৯ ০০:০৪418085
  • না অরিজিত তো বলেনি শুধু এটার উপরেই নির্ভর করছে। সব ধরণের মিলিয়ে মিশিয়ে কোশ্চেন থাকে। (আমার অভিজ্ঞতার বেসিসে)
  • arjo | 168.26.215.13 | ১৬ জুন ২০০৯ ০০:০৭418086
  • আমার অভিজ্ঞতা বলে এক্সপেরিয়েন্সড লোককে তার সিভি দেখে প্রশ্ন করা হয়। আর নয়তো সিভি দেখেই কাটিয়ে দেওয়া হয়।
  • Arpan | 122.252.231.12 | ১৬ জুন ২০০৯ ০০:১৮418087
  • এক্সপেরিয়েন্সড লোকের সংজ্ঞা কী? কত বছরের অভিজ্ঞতা?

    সিভি যে ফাজ করেনি তার যাচাই হবে কীভাবে? (অবশ্যই সিভি থেকে তাকে চাটা হয়)
  • sayan | 115.108.25.26 | ১৬ জুন ২০০৯ ০০:২২418088
  • দু/তিন বছর কোডিয়ে লিড ইত্যাদি হয়ে গিয়ে বেসিক ফান্ডা ভুলে গেলে নতুন করে কি আর ইন্টারভিউ নেওয়া হয়?

    প্রজেক্টে লিড/ম্যাঞ্জার/সুপ ইত্যাদি ননবিলেব্‌ল ব্যাপারগুলোই ভুলভাল। পোচুর এক্সপিরিয়েন্সড লোকজন নিয়ে হাজারটা এনসি খাওয়ার থেকে চাট্টে কাজের ছানা নিয়ে অনেক বেটার কাজ নামিয়ে দেওয়া যায়।

    ডি: - আমার মতামত।
  • Arpan | 122.252.231.12 | ১৬ জুন ২০০৯ ০০:২৫418089
  • ঠিকঠাক কাজের ছানা পাওয়াটাই ব্যথা।

    আর কিছু বলতে গেলে মামু এসে বলবে কী এমন হাতিঘোড়া করেন মশাই ট্রেনিং দিয়ে তৈরি করে নেওয়া যায় না।বলে বকে দেবে। :-)
  • arjo | 168.26.215.13 | ১৬ জুন ২০০৯ ০০:৩৪418090
  • এনিওয়ে এটা খুব একটা তর্কের বিষয় নয়। মূলত একটি লোক চাকরী খুঁজতে বেরিয়েছে অন্যরা যাচাই করছে। দুজনের চাহিদা মিটলেই লোকটি চাকরী জয়েন করবে নয়ত নয়। সে কোনো একটি প্রশ্ন না পারলে সেটা খুব একটা সাংঘাতিক কিছু ব্যপার না। সেক্ষেত্রে কোনো একটি লোক সম্বন্ধে ডিরোগেটরি বা তির্যক মন্তব্য না করলেই বলার কিছু থাকে না।

    ঠিকঠাক কাজের ছানা নয় সমস্যাটা অন্য। ঠিকঠাক কাজের এনভায়রনমেন্ট পাওয়াটাই ব্যথা। প্রতিটা এস্টিমেশন ২০ টু ৫০% অ্যাগ্রেসিভ। কখনো কাজ পাওয়ার জন্য, কখনো প্রফিটেবিলিটি ঠিক রাখার জন্য। কোম্পানীর পলিসি প্রবলেম খামোকা যাদের কোনো ক্ষমতাই নেই তাদের ওপর চাপিয়ে দিলে হবে?
  • Arpan | 122.252.231.12 | ১৬ জুন ২০০৯ ০০:৪৭418091
  • সিলেকশন প্রবলেম।
  • sayan | 115.108.25.26 | ১৬ জুন ২০০৯ ০০:৫২418093
  • ভুলভাল (অ্যাগ্রেসিভ!) এস্টিমেশন
    ভুল কেটি ভাল ট্রানজিশন
    উদোর পিন্ডি প্রসেস ম্যাপ

  • মতামত দিন
  • বিষয়বস্তু*:
  • কি, কেন, ইত্যাদি
  • বাজার অর্থনীতির ধরাবাঁধা খাদ্য-খাদক সম্পর্কের বাইরে বেরিয়ে এসে এমন এক আস্তানা বানাব আমরা, যেখানে ক্রমশ: মুছে যাবে লেখক ও পাঠকের বিস্তীর্ণ ব্যবধান। পাঠকই লেখক হবে, মিডিয়ার জগতে থাকবেনা কোন ব্যকরণশিক্ষক, ক্লাসরুমে থাকবেনা মিডিয়ার মাস্টারমশাইয়ের জন্য কোন বিশেষ প্ল্যাটফর্ম। এসব আদৌ হবে কিনা, গুরুচণ্ডালি টিকবে কিনা, সে পরের কথা, কিন্তু দু পা ফেলে দেখতে দোষ কী? ... আরও ...
  • আমাদের কথা
  • আপনি কি কম্পিউটার স্যাভি? সারাদিন মেশিনের সামনে বসে থেকে আপনার ঘাড়ে পিঠে কি স্পন্ডেলাইটিস আর চোখে পুরু অ্যান্টিগ্লেয়ার হাইপাওয়ার চশমা? এন্টার মেরে মেরে ডান হাতের কড়ি আঙুলে কি কড়া পড়ে গেছে? আপনি কি অন্তর্জালের গোলকধাঁধায় পথ হারাইয়াছেন? সাইট থেকে সাইটান্তরে বাঁদরলাফ দিয়ে দিয়ে আপনি কি ক্লান্ত? বিরাট অঙ্কের টেলিফোন বিল কি জীবন থেকে সব সুখ কেড়ে নিচ্ছে? আপনার দুশ্‌চিন্তার দিন শেষ হল। ... আরও ...
  • বুলবুলভাজা
  • এ হল ক্ষমতাহীনের মিডিয়া। গাঁয়ে মানেনা আপনি মোড়ল যখন নিজের ঢাক নিজে পেটায়, তখন তাকেই বলে হরিদাস পালের বুলবুলভাজা। পড়তে থাকুন রোজরোজ। দু-পয়সা দিতে পারেন আপনিও, কারণ ক্ষমতাহীন মানেই অক্ষম নয়। বুলবুলভাজায় বাছাই করা সম্পাদিত লেখা প্রকাশিত হয়। এখানে লেখা দিতে হলে লেখাটি ইমেইল করুন, বা, গুরুচন্ডা৯ ব্লগ (হরিদাস পাল) বা অন্য কোথাও লেখা থাকলে সেই ওয়েব ঠিকানা পাঠান (ইমেইল ঠিকানা পাতার নীচে আছে), অনুমোদিত এবং সম্পাদিত হলে লেখা এখানে প্রকাশিত হবে। ... আরও ...
  • হরিদাস পালেরা
  • এটি একটি খোলা পাতা, যাকে আমরা ব্লগ বলে থাকি। গুরুচন্ডালির সম্পাদকমন্ডলীর হস্তক্ষেপ ছাড়াই, স্বীকৃত ব্যবহারকারীরা এখানে নিজের লেখা লিখতে পারেন। সেটি গুরুচন্ডালি সাইটে দেখা যাবে। খুলে ফেলুন আপনার নিজের বাংলা ব্লগ, হয়ে উঠুন একমেবাদ্বিতীয়ম হরিদাস পাল, এ সুযোগ পাবেন না আর, দেখে যান নিজের চোখে...... আরও ...
  • টইপত্তর
  • নতুন কোনো বই পড়ছেন? সদ্য দেখা কোনো সিনেমা নিয়ে আলোচনার জায়গা খুঁজছেন? নতুন কোনো অ্যালবাম কানে লেগে আছে এখনও? সবাইকে জানান। এখনই। ভালো লাগলে হাত খুলে প্রশংসা করুন। খারাপ লাগলে চুটিয়ে গাল দিন। জ্ঞানের কথা বলার হলে গুরুগম্ভীর প্রবন্ধ ফাঁদুন। হাসুন কাঁদুন তক্কো করুন। স্রেফ এই কারণেই এই সাইটে আছে আমাদের বিভাগ টইপত্তর। ... আরও ...
  • ভাটিয়া৯
  • যে যা খুশি লিখবেন৷ লিখবেন এবং পোস্ট করবেন৷ তৎক্ষণাৎ তা উঠে যাবে এই পাতায়৷ এখানে এডিটিং এর রক্তচক্ষু নেই, সেন্সরশিপের ঝামেলা নেই৷ এখানে কোনো ভান নেই, সাজিয়ে গুছিয়ে লেখা তৈরি করার কোনো ঝকমারি নেই৷ সাজানো বাগান নয়, আসুন তৈরি করি ফুল ফল ও বুনো আগাছায় ভরে থাকা এক নিজস্ব চারণভূমি৷ আসুন, গড়ে তুলি এক আড়ালহীন কমিউনিটি ... আরও ...
গুরুচণ্ডা৯-র সম্পাদিত বিভাগের যে কোনো লেখা অথবা লেখার অংশবিশেষ অন্যত্র প্রকাশ করার আগে গুরুচণ্ডা৯-র লিখিত অনুমতি নেওয়া আবশ্যক। অসম্পাদিত বিভাগের লেখা প্রকাশের সময় গুরুতে প্রকাশের উল্লেখ আমরা পারস্পরিক সৌজন্যের প্রকাশ হিসেবে অনুরোধ করি। যোগাযোগ করুন, লেখা পাঠান এই ঠিকানায় : [email protected]


মে ১৩, ২০১৪ থেকে সাইটটি বার পঠিত
পড়েই ক্ষান্ত দেবেন না। যা খুশি প্রতিক্রিয়া দিন