Android6.0~9.0适配 - 掘金

1.前言 大家还记得Android 6.0权限适配的泪水吗?而现在谷歌已经出了Android P的稳定版,而且谷歌粑粑,为了大家能给辛苦熬夜加班,特地的和个大市场合作,要强制推出9.0的适配,而近期在下不才,为了报着多踩坑的心态,做了一下7.0~9.0的适

阅读原文

用Flutter实现一个涂鸦和加水印功能 - 掘金

本文涉及的知识点:截图、图片保存、根据用户手势实时绘制canvas。 GitHub地址:github.com/yumi0629/Fl… 先上效果图: 需求分析 这次的想法是移植自项目中的一个小功能:截屏当前页面,添加涂鸦功能后,分享给第三方APP。分享

阅读原文

一个五年Android 开发者百度、阿里、聚美、映客的面试心经 - 简书

先简单说说我最近的面试经历吧。面试的公司很多,其中有让我心血沸腾的经历,也有让我感到失望到无助的经历,我将这些体会都记录下来,细想之后很值得,面了这么多公司,要是最后什么也没有留下来,那就太浪费了。至少对于我来说有些东西在整理总结之后才能得到一个肯定的答案。希望这些能对即将换工作或者打算看看机会的你有一些帮助。文末有面试和必备的技能点总结哦。 为何离职? 先从我的换工作的动机开始说吧。 公司...

阅读原文

基于Electron + nodejs + 小程序 实现弹幕小工具(开篇) - 掘金

前言 弹幕(barrage),中文流行词语,指的是在网络上观看视频时弹出的评论性字幕。类似小说中行间彰显的夹批,视频中屏间飘过的评点叫做弹幕,原意指用大量或少量火炮提供密集炮击。而弹幕,顾名思义是指子弹多而形成的幕布,大量吐槽评论从屏幕飘过时效果看上去像是飞

阅读原文

GO语言面试系列:(五)Gopher 全栈面试参考 - 简书

先前准备 Golang 面试用的笔记,仅供参考。 前言 本文结构: 参考资料:笔试面试知识整理、Golang 面试题解析、Go面试题答案与解析 这篇文章的内容力大多一笔带过,细节上我参考的书籍有: 计算机网络:《计算计网络(谢仁希)》、《图解TCP/IP》、《TCP/IP 卷1: 协议》、《自顶向下方法》 数据结构:《数据结构与算法分析:C语言描述》 算法:《算法:C语言实现》 操作系统:《...

阅读原文

从零实现一款12306抢票软件 - 掘金

写在前面的话 每年逢年过节,一票难求读者肯定不陌生。这篇文章,我们带领读者从零实现一款12306刷票软件,其核心原理还是通过发送http请求模拟登录12306网站的购票的过程,最后买到票。 关于http请求的格式和如何组装http数据包给服务器发送请求,我们在

阅读原文

如何设计高性能的接口 - 简书

引言 高并发经常会发生在有大活跃用户量,用户高聚集的业务场景中,如:秒杀活动,定时领取红包等。 为了让业务可以流畅的运行并且给用户一个好的交互体验,我们需要根据业务场景预估达到的并发量等因素,来设计适合自己业务场景的高并发处理方案。 在工作这些年里,我有幸遇到了高并发各种坑,对如何设计高性能接口有一些经验,其实无外乎满足以下几个特点: 灵敏性 伸缩性 容错性 事件驱动/消息驱动 高性能接口设...

阅读原文