一骑红尘妃子笑,无人知是荔枝来!

随笔

从千万粉丝“何同学”抄袭开源项目说起,为何纯技术死路一条?

数据源的统一与拆分

监控报警系统的指标、规则与执行闭环

我们的系统应该配置哪些监控报警项?

监控报警系统如何实现自监控?

java 老矣,尚能饭否?

一骑红尘妃子笑,无人知是荔枝来!

张居正的考成法,对我们有何参考价值?

长安的荔枝

去年还看了另外一本书,马伯庸的《长安的荔枝》。

大唐天宝十四年,长安城小吏李善德接到一个任务:要在贵妃诞日之前,从岭南运来新鲜荔枝。

荔枝“一日色变,两日香变,三日味变”,而岭南距长安五千余里,山水迢迢,这是个不可能完成的任务。

为了家人,李善德决心放手一搏:“就算失败,我也想知道,自己倒在距离终点多远的地方。”

长安的荔枝

这篇小说上半段讲述了,德善采用了种种手段与尝试,如何将荔枝从岭南送到长安的故事。

正可谓 “千古艰难唯做事,一事功成万头秃,没有人随随便便成功。”

不过我更喜欢的是下半段,那就是无论多难,德善还是学会了与他人协作共赢。

做官之道 其实就三句话
和光同尘
雨露均沾
花花轿子众人抬
一个人吃独食 是吃不长久的

任何一个项目,都不是一个人的力量就可以完成的。他需要各个方面的协作努力,我们分工不同,面对的是相同的挑战。

开放协作

我认为 java 最大的优势,除却其各种优秀的设计,更多的在于其强大的生态布局。

开放的心态,比如开源,可以让各方更好的参与进来。

比如长久而言,mysql 的发展必然超过 oracle。

甲骨文作为开源的泥石流,大概率有一点 oracle jdk 要走下坡路,但是 open-jdk 会扛起开源的大旗,继续走下去。

自己

自我感觉开源的心态,我还是很足的。

不过自己协作的能力有些差,也是以后需要持续进步的地方。

public class MainClass { public static void main(String[] args) { final int TOTAL_DISTANCE = 2100; int currentDistance = 0; Lichi lychee = new Lichi(); Scanner scanner = new Scanner(System.in); // 只创建次 System.out.println("=== 开始运送荔枝,总路程:" + TOTAL_DISTANCE + "km ==="); while (currentDistance < TOTAL_DISTANCE) { lychee.currentState(); System.out.print("请输入要更换的马类名(BlackHorse / WhiteHorse / RedHorse),回车键保持当前马匹:"); String input = scanner.nextLine().trim(); try { Horse newHorse = null; if (!input.isEmpty()) { Class<?> clazz = Class.forName("ZiXueShiZhan.YiJiHongChenFeiZiXiao." + input); if (Horse.class.isAssignableFrom(clazz)) { newHorse = (Horse) clazz.getDeclaredConstructor().newInstance(); lychee.setHorse(newHorse); System.out.println("已更换为:" + newHorse.giveMess()); } else { System.out.println("该类不是有效的马类型!"); continue; } } else { newHorse = lychee.getHorse(); if (newHorse == null) { System.out.println("尚未指定任何马匹,请输入马类名!"); continue; } } int run = newHorse.runDistance(TOTAL_DISTANCE - currentDistance); currentDistance += run; System.out.printf("本次奔跑 %d km,累计到达 %d km 处\n", run, currentDistance); if (run == 0) { System.out.println("这匹马已经精疲力尽,无法继续前行!"); } } catch (ClassNotFoundException e) { System.out.println("找不到名为 '" + input + "' 的马类,请检查拼写。"); } catch (IllegalAccessException | InstantiationException | NoSuchMethodException e) { System.out.println("无法创建该马类实例:" + e.getMessage()); } catch (Exception e) { System.out.println("发生未错误:" + e.getMessage()); } } System.out.println("\n🎉 成功送达!" + "红尘妃子笑无人荔枝来"); scanner.close(); } } 这段代码的每行作用
09-25
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值