
杂谈
文章平均质量分 95
leobert_lan
TODO
展开
-
克服焦虑--图解JVM内存模型和JVM线程模型
8张图记住JVM内存模型和JVM线程模型知识,10分钟阅读克服焦虑原创 2022-02-26 17:01:44 · 657 阅读 · 1 评论 -
开源一个优雅的类图生成工具
前言首先必须声明,这不是一篇广告或者标题党。 而是我开源了一个工具,可以优雅的为Java or Kotlin 项目生成 Class Diagram。我推测列为读者会进来阅读,原因无非以下两点:获得一个生成类图的工具,并通过文章快速了解是否 方便 且 好用了解一下我是如何折腾的仅关心如何使用的,可以移步 使用示例我们将按照下面的脑图顺时针展开,揭开这一工具的诞生过程主要问题与方案背景背景:笔者今年换了份工作,所在的公司属于 医疗器械 下的细分领域,而相比于 纯互联网行业 领域,医疗器原创 2021-10-31 22:27:58 · 4544 阅读 · 4 评论 -
三思系列:“声明式UI“和“命令式UI“,你的理解可能是错的
三思系列是我最新的学习、总结形式,着重于:问题分析、技术积累、视野拓展,关于三思系列前言最近,Jetpack Compose 发布了 Beta 版本,可以说是千呼万唤始出来。在一个 现象级事物 出现时,关于它的讨论会很热。我注意到,最近有一大批关于Compose的文章涌现了出来,并且有很多的讨论,这很棒。但是,值得一提的是,我发现很多人对于 声明式UI 、 命令式UI 的认知,可能出现了一点偏差。当然,我也 不是 像 马丁老爷子 或者 Jack Wharton 那样的 专家,对于这个问题,只能.原创 2021-03-06 13:11:44 · 3387 阅读 · 7 评论 -
从交互设计浅谈安卓开发有多痛苦,安卓程序员才最值得尊重
转载出处:http://www.jianshu.com/p/fb99cc0a9459,请保留该链接导语:交互设计带来的痛苦和问题,总有种让我们安卓开发者恨铁不成钢的感觉,虽然想吐槽,又无力吐槽。如果你懂得微信交互的设计,那就勇敢的,尽情的去吐槽吧!在谈交互设计给安卓开发带来的痛苦之前,我们先来了解一下微信的交互设计,因为只有你懂得一个伟大的产品的交互设计转载 2016-02-03 13:04:11 · 514 阅读 · 0 评论 -
JS中的AMD规范,以及一些相关内容。
基本是转载的,我也不知道为什么给别人的word为什么一开就卡。。。凑活看看咯Javascript模块化编程,已经成为一个迫切的需求。理想情况下,开发者只需要实现核心的业务逻辑,其他都可以加载别人已经写好的模块。但是,Javascript不是一种模块化编程语言,它不支持"类"(class),更遑论"模块"(module)了。一、原始写法模块就是实现特定功能的一组方法。只要转载 2016-01-10 22:36:31 · 977 阅读 · 0 评论 -
fragment这个梗
前一段时间我还吐槽了下fragment这个东西。当时这玩意出的时候,我在学校自学android也有了一点点火候了,当时因为他出现的主要目的是解决平板和手机的适配问题,降低开发成本的,所以一直不太在意它。而且吧,我是一个特别讨厌把activity写的很长的人。特别喜欢一个activity 300行以内,越短越好,所以各种控制逻辑全部分层,牵涉到activity复杂的视图变化的东西,往往也是写点自原创 2015-12-09 20:46:47 · 538 阅读 · 0 评论 -
程序员不要仅靠经验,不多思考
本来今天没有写文章的想法的,但是看到个android的提问,引发了我很多思考,并有了很多感悟,我决定写下来。这是这个问题的url:http://ask.youkuaiyun.com/questions/214889,问的是一个鉴定图片点击区域的问题,令我意外的是,经过几次互动,我想到了很多经验之外的东西。我们程序员往往顶着很大的业务压力,经过一段时间的磨练之后,也会有很多成型的技术方案,统称经原创 2015-10-25 21:33:33 · 503 阅读 · 0 评论 -
程序员,不要轻易重写代码。
如果你跳槽、或刚接手一个新项目,面对看上去异常混乱的旧代码,请冷静下来,忍住推倒重写的冲动。 程序员都有一颗工程师的心,所以当他们到一片新的场地想做的第一件事就是,将旧的一切推倒重来。是的,他们决不会满足于简单的增量劳动。 或许这种微妙的心理定位可以解释:为什么程序员进入新项目组后宁愿丢掉旧代码重新写,也不愿意修修补补,他们认为旧代码简直一团糟。转载 2015-07-29 08:49:23 · 796 阅读 · 0 评论