简介 一般情况下, Composable 是以参数形式向下流戏整个界面树,传递给每个可组合函数。 这会使可组合项的依赖项变为显式依赖项, 对于广泛使用的常用数据(如颜色或类型样式),这可能会很麻烦。 同时也会使 Coposable 函数的形参数量膨胀。 CompositionLocal 是 用于在 Composable 函数之间传递和共享数据。 它…
建站初衷 分享,践行互联网精神。 输出,促进深度思考,锻炼表达能力, 满足表达欲。 改变,坦然面对各个阶段的自己 突破,进击聚光灯下的体验 网络信息 email: sophimp2018@gmail.com github: https://github.com/sophimp twitter: https://twitter.com/Sophimp…
印象中的流水帐(不按时间顺序) 配置主机 工欲善其事,必先利其器,上一台主机还是在15年配的,接口,配置都跟不上了。 配电脑过程中,有几件值得可说的: 配置问题 有不少纠结点: 一个是配置选择, 最终决断: 选当前预算内,配置最好的。 最终节省的时间,使用过程中的流畅感,我相信是值得的。 一个是显卡要买什么样的 在配置的时候,由于中美对抗,AI等原…
碎碎念 linux还是很好玩的, 可控性很高, 然而折腾一圈最终发现,还是windows + wsl 更适合我。 得出这个结论的出发点: 1. 技术向产品思维的转变, 打造高效生产力工作流为主 2. 不狂热,不站队,不参与开源商业之争,正版盗版之争, 结合自身当下客观的因素,打造自己最高效的生产力即可,在满足生存之余,以分享开源回馈开源。 3. 适…
总体印象 写了好几年的年终总结,除了工作上要求的(应付差事)能写完,自己想发布blog的都是半成品。 写不下去的原因来来回回无非就是那几个: 1. 流水帐的思绪与行文逻辑,自己都觉得没有意思,发布出去更怕遗笑大方 2. 总感觉过得不够精彩,生活相关的过于隐私,工作与技术上的内容看不到出彩之处 3. 总想变得优秀了再输出。 今年为什么要写呢? 主要是…
博客的折腾记录 文字是永不过时的表达方式,blog无疑是一个自由的窗口。 很多人基本的表达能力都是不过关的,写blog无疑是一个不错的练习途径。 各平台的限制太多,自己的博客自由度相对要高很多。 搭建 具体的搭建教程我不再写了,网上有很多比较好的教程, 这里就记录下我在折腾过程中的一些思考与关键点吧。 折腾了hexo, hugo, 最终还是选择了w…
复盘 一直再说复盘很重要, 可是真正到实践中,就经常迷失。 有两个主要的因素: 急攻近利而导致的焦虑 学习新技术,想快速地使用起来,想尽快见到成果,而忽视了做事需要一个过程这样的客观规律。一旦一件事情跨过周,月以及年,很容易就变成三分钟热度,受不了枯寂的训练过程。 便容易中断,迷失,继而更加焦虑, 走入一个恶性循环。 眼高手低,纸上谈兵 对于一项技…
suckless suckless.org 是一个开源组织。 其软件标准是: 高质量, 简单, 清晰,极俭。 其哲学思想是: 保持事物简单,最小且可用。 dwm, st 都是出自这里。 dwm 动态窗口管理器,小而精, 可定制性强。 fork 了 theniceboy/dwm 的代码,已经打了patcheds里的补丁 相关脚本 开机启动 快速启动一…
光标配置 windows terminal 配置同步在 sophimp/vim win_terminal_settings.json中 安装wsl2 参考文章 安装wsl2 需要以下条件 Windows 10 May 2020 (2004), Windows 10 May 2019 (1903), or Windows 10 November 20…
RecyclerView A flexible view for providing a limited window into a large data set. 一个灵活的view, 用于在有限的窗口空间中展示大量的数据集。 RecyclerView 用来设计于在有限的窗口空间加载大量的数据,屏幕本身就是有限的窗口,从这个角度看,Android…