1024,程式猿/媛節日快樂。
你是知道的,我從來都不寫日常瑣文,人生經歷。
今天日子特殊,分享一些專屬於我們的快樂。
我相信作為螢幕前的你可以發現其中的樂趣。
話不多少,快碼加鞭,放碼出來。
public class HelloWorld{
public static void main(String[] args){
System.out.println("write code, love life !!");
}
}
還記得你的第一行程式碼?
#include <stdio.h>
不是吹,這一行當初我寫的賊6,簡直666。
這是高階語言
printf("hello world");
學 c 時老師說了,我們學的是一門高階語言,嗯...那麼寫的這個到底高階在哪裡?
我是怎麼解決異常的
try {
String content = null;
int length = content.length();
} catch (Exception e) {
e.printStackTrace();
System.out.println("訪問:https://www.baidu.com/s?wd=" + e.getClass() + " " + e.getMessage());
}
// 訪問:https://www.baidu.com/s?wd=class%20java.lang.NullPointerException%20null
腦回路驚奇,問題第一時間定位。
我覺得這段程式碼寫的不好,還要優化一下,至少也要使用 Google 或者 StackOverFlow 搜尋。
獲取明天當前時間
// 獲取明天當前時間
Thread.sleep( 1* 24 * 60 * 60 * 1000);
Date tomorrow = new Date();
我想你就是時間管理大師吧?休眠排序法也是你發明的吧?
嗯?不知道休眠排序法?自行百度!
聊天機器人
Scanner sc = new Scanner(System.in);
while (true) {
String message = sc.nextLine();
System.out.println(message
.replace("嗎", "")
.replace("?", "!"));
}
哇,amazing ! 我測試了下。
> 在嗎?
在!
> 是程式猿嗎?
是程式猿!
> 聊天?
聊天!
> 今天1024過節嗎?
今天1024過節!
> 關注公眾號"未讀程式碼"了嗎?
關注公眾號"未讀程式碼"了!
> 你有病嗎?
你有病!
...
不過可能還需要優化一下。
據說很NB
([~!+[]+{}][~+[]]+{})[!+[]*!+[]]+({}+[])[[~!+[]]*~+[]]
開啟瀏覽器,按下 F12,在 console 中輸入上面程式碼回車,嗯..果然 NB!
網頁編輯器
document.body.contentEditable='true';
開啟瀏覽器,按下 F12,在 console 中輸入上面程式碼回車,然後你就可以像編輯 word 一樣編輯網頁。
一行程式碼可以做什麼?
python -c "print('\n'.join([''.join([('1024'[(x-y) % len('1024')] if str(((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3-0.00001).startswith('-') else ' ') for x in range(-30, 30)]) for y in range(15, -15, -1)]))"
任何有 python 環境的地方輸入試試,我承認我驚了!
241024102 241024102
41024102410241024 41024102410241024
24102410241024102410241024102410241024102
2410241024102410241024102410241024102410241
241024102410241024102410241024102410241024102
410241024102410241024102410241024102410241024
102410241024102410241024102410241024102410241
024102410241024102410241024102410241024102410
241024102410241024102410241024102410241024102
410241024102410241024102410241024102410241024
0241024102410241024102410241024102410241024
41024102410241024102410241024102410241024
10241024102410241024102410241024102410241
4102410241024102410241024102410241024
02410241024102410241024102410241024
410241024102410241024102410241024
24102410241024102410241024102
0241024102410241024102410
102410241024102410241
102410241024102
102410241
102
2
好了好了,都是基本操作,基操勿 6,基操勿 6。
最後的話
文章已經收錄在 Github.com/niumoo/JavaNotes ,歡迎Star和指教。更有一線大廠面試點,Java程式設計師需要掌握的核心知識等文章,也整理了很多我的文字,歡迎 Star 和完善,希望我們一起變得優秀。
文章有幫助可以點個「贊」或「分享」,都是支援,我都喜歡!
文章每週持續更新,要實時關注我更新的文章以及分享的乾貨,可以關注「 未讀程式碼 」公眾號或者我的部落格。