未读代码 未读代码
首页
  • Java 18 新功能介绍
  • Java 17 新功能介绍
  • Java 16 新功能介绍
  • Java 15 新功能介绍
  • Java 14 新功能介绍
  • Java 8 新特性

    • Java 8 Lambda 表达式
    • Java 8 Stream 流式操作
    • Java 8 时间处理介绍
    • Java 8 Optional 介绍
  • Java 开发工具
Java 源码分析
Spring Boot 系列
  • Arthas 问题定位
  • JMH 基准测试
GitHub (opens new window)
首页
  • Java 18 新功能介绍
  • Java 17 新功能介绍
  • Java 16 新功能介绍
  • Java 15 新功能介绍
  • Java 14 新功能介绍
  • Java 8 新特性

    • Java 8 Lambda 表达式
    • Java 8 Stream 流式操作
    • Java 8 时间处理介绍
    • Java 8 Optional 介绍
  • Java 开发工具
Java 源码分析
Spring Boot 系列
  • Arthas 问题定位
  • JMH 基准测试
GitHub (opens new window)
  • 程序人生

    • 2020 往日不可追,2021 来日犹可期
    • 量子革命?脑机接口?电子皮肤?我看了一次高质量科学大会
    • 「1024」专属序猿的快乐,惊奇迷惑代码大赏
    • 程序人生
    • 程序人生
    程序猿阿朗
    2020-10-24

    「1024」专属序猿的快乐,惊奇迷惑代码大赏

    1024,程序猿/媛节日快乐。

    你是知道的,我从来都不写日常琐文,人生经历。

    今天日子特殊,分享一些专属于我们的快乐。

    我相信作为屏幕前的你可以发现其中的乐趣。

    话不多少,快码加鞭,放码出来。

    public class HelloWorld{
        public static void main(String[] args){
           System.out.println("write code, love life !!");
        }
    }
    
    1
    2
    3
    4
    5

    # 还记得你的第一行代码?

    #include <stdio.h>
    
    1

    不是吹,这一行当初我写的贼6,简直666。

    # 这是高级语言

    printf("hello world");
    
    1

    学 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
    
    1
    2
    3
    4
    5
    6
    7
    8

    脑回路惊奇,问题第一时间定位。

    我觉得这段代码写的不好,还要优化一下,至少也要使用 Google 或者 StackOverFlow 搜索。

    # 获取明天当前时间

    // 获取明天当前时间
    Thread.sleep( 1* 24 * 60 * 60 * 1000);
    Date tomorrow = new Date();
    
    1
    2
    3

    我想你就是时间管理大师吧?休眠排序法也是你发明的吧?

    嗯?不知道休眠排序法?自行百度!

    # 聊天机器人

    Scanner sc = new Scanner(System.in);
    while (true) {
        String message = sc.nextLine();
        System.out.println(message
            .replace("吗", "")
            .replace("?", "!"));
    }
    
    1
    2
    3
    4
    5
    6
    7

    哇,amazing ! 我测试了下。

    > 在吗?
    在!
    > 是程序猿吗?
    是程序猿!
    > 聊天?
    聊天!
    > 今天1024过节吗?
    今天1024过节!
    > 关注公众号"程序猿阿朗"了吗?
    关注公众号"程序猿阿朗"了!
    > 你有病吗?
    你有病!
    ...
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13

    不过可能还需要优化一下。

    # 据说很NB

    ([~!+[]+{}][~+[]]+{})[!+[]*!+[]]+({}+[])[[~!+[]]*~+[]]
    
    1

    打开浏览器,按下 F12,在 console 中输入上面代码回车,嗯..果然 NB!

    # 网页编辑器

    document.body.contentEditable='true';
    
    1

    打开浏览器,按下 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)]))"
    
    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
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24

    好了好了,都是基本操作,基操勿 6,基操勿 6。

    订阅

    文章持续更新,订阅可以关注「 程序猿阿朗 」公众号或者未读代码博客。

    文章作者: 程序猿阿朗
    文章链接:https://www.wdbyte.com/2020/10/2020-1024/
    版权声明:本网站当前文章采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 未读代码!
    #1024
    上次更新: 2022/12/05, 08:18:32
    量子革命?脑机接口?电子皮肤?我看了一次高质量科学大会

    ← 量子革命?脑机接口?电子皮肤?我看了一次高质量科学大会

    最近更新
    01
    如何搭建一个自己的音乐服务器
    12-04
    02
    JUnit 5 单元测试教程
    11-17
    03
    使用 StringUtils.split 的坑
    11-02
    更多文章>

    提示:评论前请刷新页面,否则评论的可能不是当前文章。

    Theme by Vdoing | Copyright © 2018-2022 程序猿阿朗 | MIT License | 皖ICP备20000567号-1
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式