摘要: 磕叨 在公司做项目是见到前辈们写的一段任务链的代码,大概如下 Runnable task = new TaskA(new TaskB(new TaskC(new taskD()))); task.run(); taskA执行run调用并完成TaskA声明的任务逻辑之后,内部会自动调用构造参数传入的T 阅读全文
posted @ 2020-03-22 03:09 车干飞 阅读(4717) 评论(0) 推荐(2) 编辑
摘要: 磕叨 有幸入到一个规模不算小的公司,算是对走弯路的过往的一个终结,慢慢适应吧。 新公司已上市,相比小公司,规矩比较多,现在要磕到的一条就是不能自带吃饭的家伙(macbook),只能用公司配的(windows),新来的员工不好意思申请公司配macbook,而且,假设我是leader,我大概率也不会批的 阅读全文
posted @ 2020-03-01 23:17 车干飞 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 磕叨 因为大学没学过java,都是学C++的,工作时阴差阳错地走歪了,现在成了一个写业务代码的程序猿,平时工作多写java,一部分golang和js,能让我走歪了也不太走不太差的原因大概是因为大学所学的编译原理和后来自己在图书馆所学的编程语言范式(函数范式和OO),还有DDD吧。 但其实我多语言的特 阅读全文
posted @ 2019-10-23 10:33 车干飞 阅读(884) 评论(0) 推荐(0) 编辑
摘要: 磕叨 凭本人自己的经验,写代码过程中要经常查看内存使用网络流量下等,所以经常用到命令去查,而且mac上的命令跟linux上又有些不一样,经常打错。 多年前还没用mac前我用的是ubnutu,那时还是10.14,有个叫conky的神奇软件,可以把录得的数据可视化地展示在桌面背景上,相关的图片还在还能被 阅读全文
posted @ 2019-10-19 00:50 车干飞 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 这个问题简述起来就是项目加载jar包但是无法加载jar包的依赖 这是一个maven的特性吗? 问题发生前 程序猿经常自己写一些库实现或收集常用的逻辑方法(算法和设计模式等等),以方便多个项目使用,避免重复编码。本猿现在有这么一个库,本猿把他叫 , 用maven做工程和生命周期管理,以便能用到其他ja 阅读全文
posted @ 2019-09-27 00:20 车干飞 阅读(7100) 评论(5) 推荐(2) 编辑