首页
学习
活动
专区
工具
TVP
发布

小巫技术博客

专栏作者
122
文章
112237
阅读量
30
订阅数
大厂经验谈之OKR目标管理
这是大厂经验谈系列第一篇文章,来看看互联网公司是如何制定和管理目标的。OKR是目前互联网公司经常采用的目标管理工具,最开始也是由国外著名公司推崇,比如Google、微软、亚马逊等,后面才逐步引入国内。既然是工具就有用得好和不好的地方,很多团队仍然把OKR当做KPI来用了,俗称“换汤不换药”。笔者作为互联网从业者,经历过多次自上而下的目标制定,总觉得不得其法,所以最近查阅和学习一些资料系统整理这篇文章分享给大家也方便自己在做目标规划时进行参考。
巫山老妖
2024-02-23
1910
一文搞懂Android和嵌入式Linux开发差异点
因业务需要,过去一年从熟悉的Android开发开始涉及嵌入式Linux开发,编程语言也从Java/Kotlin变成难上手的C++,这里面其实有很多差异点,特此整理本文来详细对比这两者开发的异同,便于对嵌入式Linux开发感兴趣的同学一些参考。
巫山老妖
2023-12-26
3750
为什么手机厂商都纷纷入局自研操作系统?
2020 年 9 月 10 日,华为召开了开发者大会,正式推出了 HarmonyOS 2.0 系统,并宣布为开发者提供完整分布式设备与应用开发生态。
巫山老妖
2023-11-22
2690
一张图厘清各大操作系统的发展脉络
Unix:Unix是一种多用户、多任务、支持多种处理器架构的操作系统。它最初由贝尔实验室的Ken Thompson和Dennis Ritchie在20世纪70年代初开发,是第一个广泛使用的通用操作系统。Unix具有可移植性和可扩展性,因此被广泛应用于服务器、工作站和超级计算机等领域。
巫山老妖
2023-11-17
3090
使用 promise 重构 Android 异步代码
业务当中写Android异步任务一直是一项挑战,以往的回调和线程管理方式比较复杂和繁琐,造成代码难以维护和阅读。在前端领域中JavaScript其实也面临同样的问题,Promise 就是它的比较主流的一种解法。在尝试使用Promise之前我们也针对Android现有的一些异步做了详细的对比。
巫山老妖
2023-11-16
1460
鸿蒙OS应用开发初体验
HarmonyOS(鸿蒙操作系统)是华为公司开发的一款基于微内核的分布式操作系统。它是一个面向物联网(IoT)时代的全场景操作系统,旨在为各种类型的设备提供统一的操作系统平台和开发框架。HarmonyOS 的目标是实现跨设备的无缝协同和高性能。
巫山老妖
2023-11-01
5130
思辨:移动开发的未来在哪?
前段时间在知乎看到关于移动开发未来的问题,就尝试回答了一下,也触发了我对移动开发未来的思考。
巫山老妖
2023-10-25
2580
最近关于「写文字」的思考
前段时间刚发表了一篇文章:复盘:细数这些年写文字的成与败,然后我又陷入了「写什么」的困局,我的思考的出发点是:
巫山老妖
2023-10-20
1290
关于有限状态机(FSM)的一些思考
有限状态机,英文翻译是 Finite State Machine,缩写为 FSM,简称为状态机。状态机有 3 个组成部分:状态(State)、事件(Event)、动作(Action)。其中,事件也称为转移条件(Transition Condition)。事件触发状态的转移及动作的执行。动作也不是必须的,也可能只转移状态,不执行任何动作。
巫山老妖
2023-09-24
6940
复盘:细数这些年写文字的成与败
最近一直在思考和复盘,要说我这些年最后悔没坚持或者没做对的一件事就是没有好好写文字。时间过得很快,一晃笔者已经快毕业十年了,文章写得比较密集的时候还是大学时代和毕业头几年,后面输出就越来越少了,甚至一个季度都没能输出一篇文章,我反思了一下:一个是自己本身没有太重视这件事,另外精力被工作和各种事情分散加上拖延和惰性,导致了我未能认真思考写文字这件事情对我的意义和价值。然而现在不管是博客还是写公众号已经进入下半场,早已错过红利爆发期,平台越发规范和完善的推荐机制,对内容的要求也变得越来越高,加上大家的注意力被信息流、短视频各种碎片化时间占用,文字内容要吸引大家注意力变得越发困难。但尽管如此,我仍然认为文字有它特殊的魅力,文字能够被反复琢磨,能够带来不一样的感受,在碎片化的时代我们仍然需要一种情绪上的出口,细腻的文字能让人获得更多的能量。
巫山老妖
2023-09-16
3352
【扫盲篇】一文读懂生物识别技术
目前主流的六种生物识别技术:指纹识别、人脸识别、掌纹识别、虹膜识别、声纹识别和静脉识别。还有更多的生物识别技术如耳膜、步态、笔迹、击键动态等等正在被研究和应用落地。
巫山老妖
2023-08-28
3740
【译】Promise、Observables和Streams之间的区别是什么?
Promise 和 Observables 都能够帮助我们在JavaScript 中使用异步功能。Promise 是以异步方式解析值,例如 HTTP 调用。当异步操作完成或失败时,它只处理单个事件。
巫山老妖
2022-11-11
1.2K0
Android编译优化:D8和R8
如果日常做Android开发的你不关注Google针对编译优化的话做的努力的话,会对D8和R8这两个名词会比较陌生。最近要升级工程的Gradle版本,正好涉及到开启D8和R8的问题,笔者就简单整理解释下这两者的作用和概念。
巫山老妖
2021-04-26
2.1K0
Android Studio同时Debug 原生代码和Dart代码
目前我们工程采用的是Add-to-app的方式接入Flutter,这种方式就是以源码方式集成,对工程有一定侵入性,需要单独托管module工程,如果要实现持续集成还得依赖Flutter环境,进行改造会带来一定成本。但是它也有大大的好处,以module方式管理,开发过程会比较透明,能够使用亚秒级的热重载的能力,提升开发效率。
巫山老妖
2020-05-07
1.4K0
原生工程接入Flutter实现混编
上半年我定的OKR目标是帮助团队将App切入Flutter,实现统一技术栈,变革成多端融合开发模式。Flutter目前是跨平台方案中最有潜力实现我们这个目标的,不管是Hybird还是React Native,我们的项目都有落地应用,跨平台一直是终端团队所追求的技术,能够快速研发和部署也是我们不断给自己提出的挑战。Flutter是什么我在这里就不多说了,很多文章都有介绍,本篇文章想分享的是如何在原生工程中嵌入Flutter来实现混编,帮助团队快速落地Flutter迁移,这个对小团队来说应该会有一定借鉴意义。
巫山老妖
2020-04-21
9110
《软件工程之美》打卡第七周
本周正式回归正常的办公场所,关于远程办公和公司办公我只能说各有各的好坏,说实话我会更偏向在公司办公,后面有机会写篇文章分享下。本周继续专栏学习计划,目前已经进展到专栏的尾声了,正篇内容基本可以在这周可以搞定,这周的主题是运行维护篇,以下内容是我的总结:
巫山老妖
2020-03-12
6080
《软件工程之美》打卡第六周
上一周我给大家总结分享了软件工程之美当中的开发编码篇,这周会继续分享软件测试篇中的内容:
巫山老妖
2020-02-26
3530
《软件工程之美》打卡第五周
上周因为临时公司有紧急需求,大部分时间都投入到工作上,所以就暂缓打卡的计划,这周正式进入远程办公的第一周,继续把专栏的学习计划滚动起来,这周会分享宝玉老师的极客时间专栏——《软件工程之美》中的开发编码篇。
巫山老妖
2020-02-26
3650
《软件工程之美》打卡第四周
最近笔者参加了极客时间的21天打卡行动,从年初开始到年末,21天无间断完成了打卡行动。虽然打卡行动已经结束,但还是不想因此就懈怠了,人一尝点甜头就容易忘乎所以,所以我想继续保持学习的习惯。
巫山老妖
2020-02-18
3930
《软件工程之美》打卡第三周
这是笔者参加极客时间21天打卡行动第三周,三周的时间无间断刚好21天,这21天里我强迫自己每天都要学习半个小时并写100个字的分享,正是这样的自律让我找回以前的那种感觉,真的好久没这样认认真真做一件事情了。话不多说,下面是本周每日学习总结记录:
巫山老妖
2020-02-18
3230
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档