استيقظت هذا الصباح وأدركت أن المبرمج القديم المبرمج في جافا عندما شعرت بالملل.
عنوان إصدار JS الأصلي: المبرمج Lao Huang Li
احترم العمل الأصلي ... هاهاها (هل من المثير للاشمئزاز للأشخاص الذين ينسخون الملاحظات؟)
الرمز كما يلي:
رمز مقتطف 1
حزمة com.test ؛ / ** * تعداد الأنشطة * Author Xiao * */ أنشطة التعداد العامة {activity_1 ("اختبار وحدة اختبار وحدة" ، سوف تقلل اختبارات وحدة الكتابة "،" إن اختبارات وحدة الكتابة ستقلل من كفاءة التنمية الخاصة بك "، خطأ) ، الأنشطة" ، "،" ، "خذ حمام". الكثير من الطاقة ، ولكن أكل المزيد "، صحيح) ، الأنشطة_4 (" التدخين "،" التدخين مفيد للانتعاش وزيادة خفة تفكيرك "،" ما لم تكن قد عاشت بما فيه الكفاية ، لا يهم إذا كنت تموت مبكرًا "، حقيقيًا) ، الأنشطة _5 (" عبر الإنترنت أثناء اليوم "،" من الآمن "على الإنترنت خلال اليوم" ، " يقع في Quagmire "، false) ، actives_7 (" use ٪ t "،" أنت تبدو أكثر لذيذًا "،" سيعتقد الآخرون أنك تتظاهر "، خطأ) ، الأنشطة (" المهمة المتقاطعة "،" ترك عندما يحين الوقت للتخلي "،" بالنظر إلى أن الشخص الاقتصادي الحالي ، قد لا يكون وظيفتك القادمة أفضل من الآن "، خطأ) ،" توظيف "،" اكتب برنامجًا؟ "، خطأ) ، الأنشطة _10 (" مقابلة "،" المقابلة في مزاج جيد اليوم "،" القائم بإجراء المقابلة غير سعيد وسوف يتنفيان عن غضبك "، خطأ) ، الأنشطة _11 (" تقديم طلب للاستقالة "،" قد لا تكون الشركة أكثر من الآن "،". "الرئيس في مزاج جيد اليوم" ، "الشركة تدرس تسريح العمال" ، خطأ) ، الأنشطة _13 ("العمل الإضافي في الليل" ، "المساء هو أفضل وقت للمبرمجين ليكونوا نشيطين" ، "" ، صحيح) ، الأنشطة ١٤ ("الشجاع أمام الفتيات" ، "تحسين صورتك القصيرة والفقيرة" ، "سأرى" صحيح) ، الأنشطة _16 ("تصفح المواقع الإلكترونية للبالغين" ، "استعادة الثقة في الحياة" ، "ستكون مضطربًا" ، حقيقيًا) ، الأنشطة _17 ("الاسم المتغير ٪ v" ، "" ، "" ، "" ، خطأ) ، الأنشطة _18 ("يعمل على كتابة أكثر من ٪ L Lines" ، "رمز الخاص بك منظم ، لا يهم ما إذا كان هذا الكود" سوف يكون ". الأنشطة_19 ("إرسال الرمز" ، "فرصة مواجهة النزاعات هي أدنى" ، "العديد من الصراعات التي تواجهها ستجعلك تشعر أنك قد سافرت عبر الزمن" ، خطأ) ، الأنشطة _20 ("مراجعة الكود" ، "فرصة العثور على مشكلات مهمة ،" استرخاء ، "استرخاء ،" استرخاء ، "استرخاء" ، "استرخ" ، "الاسترخاء". الأنشطة_22 ("dota" ، "ستكون مثل مساعدة الله" ، "سوف تتعرض للإيذاء بشكل سيء للغاية" ، حقيقي) ، الأنشطة _23 ("دعنا نذهب إلى الإنترنت في الليل" ، "المساء هو أفضل وقت للمبرمجين ليكونوا نشيطًا" ، "أنت" ، "أنت مستنفد". خطأ) ، الأنشطة _25 ("مراجعة التصميم" ، "اجتماع مراجعة التصميم سيصبح عصف ذهني" ، "الجميع مرهق ، يتم تمرير المراجعة للتو" ، خطأ) ، الأنشطة _26 ("مراجعة الطلب" ، "" ، "" ، خطأ) ، أنشطة _27 ("على Weibo" ، "لا يمكنك تفويت ما حدث اليوم" ، "نحن اليوم هي الطاقة السلبية" ، ". العقل؟ "،" Brother Baiping يعمق عينيك "، صحيح) ، الأنشطة _29 (" Play Flappybird "،" فرصة كسر السجل اليوم مرتفعة للغاية "،" ما لم تكن ترغب في اللعب حتى تحطم هاتفك "، صحيح) ؛ اسم السلسلة الخاصة ؛ سلسلة خاصة جيدة سلسلة خاصة سيئة. عطلة نهاية الأسبوع المنطقية الخاصة ؛ أنشطة (اسم سلسلة ، سلسلة جيدة ، سلسلة سيئة ، عطلة نهاية الأسبوع) {this.setbad (سيئة) ؛ this.setgood (جيد) ؛ this.setName (name) ؛ this.setweekend (عطلة نهاية الأسبوع) ؛ } السلسلة العامة getName () {return name ؛ } public void setName (اسم السلسلة) {this.name = name ؛ } سلسلة عامة getGood () {return Good ؛ } public void setgood (سلسلة جيدة) {this.good = good ؛ } السلسلة العامة getBad () {return bad ؛ } public void setBad (String BAD) {this.bad = bad ؛ } public boolean getWeekend () {return Weekend ؛ } public void setWeekend (Boolean Weekend) {this.weekend = weekend ؛ }}رمز مقتطف 2
حزمة com.test ؛ العروض العامة الخاصة العروض الخاصة {عروض خاصة (2014 ، "سيئة" ، "ابق مع صديقك (أنثى)" ، اترك المحرقة وانضم إلى المجموعة لضمان السلامة. ") ؛ تاريخ عدد صحيح ؛ نوع السلسلة الخاصة ؛ اسم السلسلة الخاصة ؛ وصف السلسلة الخاصة ؛ SpereSenum (تاريخ عدد صحيح ، نوع السلسلة ، اسم السلسلة ، الوصف السلسلة) {this.setDate (Date) ؛ this.settype (type) ؛ this.setName (name) ؛ this.setDescription (الوصف) ؛ } integer getDate () {return date ؛ } public void setDate (تاريخ عدد صحيح) {this.date = date ؛ } السلسلة العامة gettype () {return type ؛ } public void setType (نوع السلسلة) {this.type = type ؛ } السلسلة العامة getName () {return name ؛ } public void setName (اسم السلسلة) {this.name = name ؛ } السلسلة العامة getDescription () {return description ؛ } public void setDescription (وصف السلسلة) {this.description = description ؛ }}رمز مقتطف 3
حزمة com.test ؛ استيراد java.text.simpledateformat ؛ استيراد java.util.arraylist ؛ استيراد java.util.arrays ؛ استيراد java.util.calendar ؛ استيراد java.util.date ؛ استيراد java.util.hashmap ؛ استيراد java.util.list ؛ استيراد java.util.locale ؛ استيراد java.util.map ؛ استيراد java.util.random ؛ استيراد org.apache.commons.lang.stringutils ؛ Public Class ProgrammerCalendar {private Integer Iday = 0 ؛ سلسلة خاصة [] Weeks = new String [] {"Day" ، "One" ، "اثنين" ، "Three" ، "Four" ، "Five" ، "Six"} ؛ سلسلة خاصة [] توجيهات = سلسلة جديدة [] {"North" ، "Northeast" ، "East" ، "Southeast" ، "Southwest" ، "Northwest"} ؛ سلسلة خاصة [] أدوات = سلسلة جديدة [] {"Eclipse Write Program" ، "Msoffice Write Documents" ، "Notepad Write Programs" ، "Windows8" ، "Linux" ، "MacOS" ، "IE" ، "Android Device" ، "IOS Device" ؛ سلسلة خاصة [] varnames = new string [] {"Jieguo" ، "Huodong" ، "Pay" ، "Expire" ، "Zhangdan" ، "كل" ، "Free" ، "I1" ، "A" ، "Virtual" ، "AD" ، "Mima" ، "Pass" ، "Ui" ؛ سلسلة خاصة [] مشروبات = سلسلة جديدة [] {"الماء" ، "الشاي" ، "الشاي الأسود" ، "الشاي الأخضر" ، "القهوة" ، "شاي الحليب" ، "كولا" ، "الحليب الطازج" ، "حليب الصويا" ، "العصير" ، "صودا الفاكهة" ، "ماء الصودا" ، "المشروبات الرياضية" ، "الزبائن" ، "النبيذ" ؛ integer getiday () {return iday ؛ } السلسلة العامة [] getDirections () {إرجاع اتجاهات ؛ }/*** ملاحظة: "عشوائي" في هذا البرنامج هو كل مفاهيم العربات الزائفة ، مع اليوم الحالي مثل البذرة. */ integer العشوائي العشوائي (integer dayseed ، integer indexseed) {Integer n = dayseed ٪ 11117 ؛ لـ (int i = 0 ؛ i <100+indexseed ؛ i ++) {n = n * n ؛ n = n ٪ 11117 ؛ // 11117 هو رقم رئيسي} إرجاع n ؛ } السلسلة العامة getTodayString () {Calendar Calendar = calendar.getInstance () ؛ Calendar.Settime (New Date ()) ؛ Return "اليوم هو" + calendar.get (calendar.year) + "سنة" + (calendar.get (calendar.month) + 1) + "month" + calendar.get (calendar.day_of_month) + "Day and Week" + Weeks [Calendar.get (calendar.day_of_week) - 1] ؛ } String Star Public (integer num) {string result = "" ؛ int i = 0 ؛ بينما (i <num) {result += "★" ؛ i ++ ؛ } بينما (i <5) {result += "☆" ؛ i ++ ؛ } نتيجة الإرجاع ؛ } private boolean isWeekend () {locale.setDefault (locale.china) ؛ التقويم التقويم = calendar.getInstance () ؛ إرجاع calendar.get (calendar.day_of_week) == 1 || calendar.get (calendar.day_of_week) == 7 ؛ } القائمة العامة <Civiteenum> filter () {list <Siviceenum> thisenum = new ArrayList <CivitEnum> () ؛ // لعطلة نهاية الأسبوع ، عطلة نهاية الأسبوع فقط = الحدث الحقيقي إذا (isWeekend ()) {for (activityenum e: activiteenum.values ()) {if (e.getWeekend ()) {thisenum.add (e) ؛ }} إرجاع thisenum ؛ } إرجاع ArrayList جديد <Siviceenum> (Arrays.Aslist (activityenum.values ())) ؛ } Public void pictodaysluck () {list <Siviceenum> _activities = filter () ؛ عدد صحيح numgood = عشوائي (iday ، 98) ٪ 3 + 2 ؛ عدد صحيح numbad = عشوائي (اليوم ، 87) ٪ 3 + 2 ؛ قائمة <map <string ، string >> eventArr = pickRandomActivity (_activities ، numgood + numbad) ؛ integer [] varize = pickspecials () ؛ System.out.println ("نعم:") ؛ لـ (int i = 0 ؛ i <numgood ؛ i ++) {system.out.println ("" + eventarr.get (i) .get ("name") + (stringutils.isnotblank (eventArr.get (i) .get ("good"))؟ } system.out.println ("غير مناسب:") ؛ لـ (int i = 0 ؛ i <numbad ؛ i ++) {system.out.println ("" + eventarr.get (numgood + i) .get ("name") + (stringUtils.isnotblank (eventArr.get (numgood + i) .get ("bad"))؟ " }} / ** * حدد الأحجام بشكل عشوائي من الصفيف * size * param * @REGARN * / list private <Siviceenum> pickrandom (قائمة <Civiteenum> _activities ، حجم الصدفة) {list <Civiteenum> result = new ArrayList <SiviceNum> () ؛ لـ (activityenum ae: _activities) {result.add (ae) ؛ } لـ (int i = 0 ؛ i <_activities.size () - size ؛ i ++) {int index = day (day ، i) ٪ result.size () ؛ النتيجة. remove (فهرس) ؛ } نتيجة الإرجاع ؛ } / ** * حدد الأحجام بشكل عشوائي من Array * @param size * @return * / list private <string> pickRandomDrinks (حجم الصدفة) {list <string> result = new ArrayList <string> (Arrays.Aslist (drinks)) ؛ لـ (int i = 0 ؛ i <drinks.length - size ؛ i ++) {int index = random (day ، i) ٪ result.size () ؛ النتيجة. remove (فهرس) ؛ } نتيجة الإرجاع ؛ }. قائمة <map <string ، string >> maplist = new ArrayList <map <string ، string >> () ؛ لـ (int i = 0 ؛ i <picked_events.size () ؛ i ++) {maplist.add (parse (picked_events.get (i))) ؛ } return maplist ؛ } / ** * يوسع العنصر النائب واستبدله بمحتوى عشوائي * param ae * @return * / map public <string ، string> parse (activisenum ae) {map <string ، string> map = new hashmap <string ، string> () ؛ map.put ("name" ، ae.getName ()) ؛ map.put ("Good" ، ae.getgood ()) ؛ map.put ("bad" ، ae.getbad ()) ؛ if (map.get ("name"). indexof ("٪ v")! = -1) {map.put ("name" ، map.get ("name"). replaceall ("٪ v" ، varnames [day ، 12) ٪ varnames.length])) ؛ } if (map.get ("name"). indexof ("٪ t")! = -1) {map.put ("name" ، map.get ("name"). replaceall ("٪ t" ، أدوات [عشوائية (اليوم ، 11) tools.length])) ؛ } if (map.get ("name"). indexof ("٪ t")! = -1) {map.put ("name" ، map.get ("name"). replaceall ("٪ l" ، (عشوائي (اليوم ، 12) 247 + 30) + "")) ؛ } خريطة الإرجاع ؛ } integer [] pickspecials () {integer [] comperSize = new integer [] {0 ، 0} ؛ لـ (SpecialSenum SE: Specialsenum.values ()) {if (day == se.getDate ()) {if (day == se.getDate ()) {if (se.gettype (). } else {comperSize [1] ++ ؛ } system.out.println ("name:" + se.getName () + "الوصف:" + se.getDescription ()) ؛ }} عودة توسع ؛ } programmerCalendar () {simpleDateFormat sdf = new SimpleDateFormat ("yyyymmdd") ؛ حاول {iday = integer.parseint (sdf.format (new date ())) ؛ } catch (استثناء e) {E.PrintStackTrace () ؛ // أنا كسول جدًا للإشارة إلى log}} الفراغ الثابت العام (String [] args) {programmerCalendar HL = New ProgrammerCalendar () ؛ System.out.println ("اليوم هو:" + hl.getTodayString ()) ؛ System.out.println ("اتجاه المقعد: مواجهة" + HL.DIRECTIONS [HL.RANDOM (HL.GETIDADE () ، 2) ٪ HL.GetDirections (). System.out.println ("DODAY'S DRINK:" + StringUtils.oin (hl.pickrandomdrinks (2) ، "،")) ؛ System.out.println ("مؤشر التقارب Goddess:" + HL.STAR (HL.RANDOM (HL.GETIDADE () ، 6) ٪ 5 + 1)) ؛ hl.picktodaysluck () ؛ }}نتائج التشغيل:
اليوم هو: اليوم هو الأحد ، 25 سبتمبر ، 2016. توجيه المقعد: كتابة برامج إلى الغرب ، مع أقل الأخطاء.
مشروب اليوم: فحم الكوك ، مؤشر قرب آلهة العصير: ★★ ☆☆☆
يجب:
ممارسة جسمك وعمل العمل الإضافي في الليل: المساء هو أفضل وقت للمبرمجين لتصفح مواقع الويب للبالغين: ليس من المناسب استعادة الثقة في الحياة:
لعب Dota: سوف تتعرض للإيذاء بشكل سيء للغاية على AB
ما سبق هو المحتوى الكامل لهذه المقالة. آمل أن يكون لمحتوى هذه المقالة قيمة مرجعية معينة لدراسة أو عمل الجميع. إذا كان لديك أي أسئلة ، فيمكنك ترك رسالة للتواصل. شكرا لك على دعمك إلى wulin.com.