从零开始进虾皮
文章平均质量分 87
程序员巴士
一辆有趣、有范儿、有温度的程序员巴士,涉猎大厂面经、程序员生活、实战教程、技术前沿等内容,关注我,交个朋友。
展开
-
怒肝,2022年最全JAVA学习路线一条龙
前言想像自己还是一名刚接触计算机的的小白,如何去学习呢,当然是从互联网开始啦,如何让我们的学习路线不偏航呢,下面就给大家梳理一条“捷径”,让你快速走上人生巅峰,迎娶白富美。由浅入深的你会了解到互联网相关的协议基本的前端知识操作系统相关的知识学习一门语言版本控制工具数据库相关API相关缓存相关网络安全知识测试相关知识持续集成、持续交付设计和开发原则架构模式搜索引擎消息队列WEB服务器容器化技术可扩展性互联网互联网是一个全球性的计算机网络,它们相互连接,通过一组原创 2022-01-17 20:15:49 · 1494 阅读 · 0 评论 -
2022 年前端工程师学习路线图(完整版)
前端发展越来越快,每天都有数不胜数的技术发布。想要入门前端却没有一条较为理想的路径?在这个世界里兜兜转转了很久还是感觉在外围搬砖?那么你可能需要这份技术学习路线图!我们把学习前端分为三重境界:单机写基础网页联机高效写网页让网页能够被更多人使用接下来我们就通过介绍这三重境界来为你呈现详细的学习路线图。单机写基础网页何为单机呢?其实就是一个人 ????你一个人使用 Web 基础技术开发网站,没有将代码分享给别人(你可能不知道程序世界的代码分享规则),同时只是在本地环境运行原创 2022-01-12 20:36:24 · 4835 阅读 · 2 评论 -
2022 Android 进阶学习RoadMap
看到一篇文章中提到“最近几年国内的初级Android程序员已经很多了,但是中高级的Android技术人才仍然稀缺“;这的确不假,今年已经是2022年了,距离Android巅峰时期那会已经过去七八年了,现在想找一个适合的中高级Android工程师的确不容易,一般需要进行大量的面试才能挑选出一个比较满意的。所以Eason想写一篇文章来描述下Android的学习路线,期望可以帮助更多的Android程序员提升自己。本文适用于:任何想学习 Android 开发但不知道从哪里开始的人。也适用于已经开始.原创 2022-01-11 19:02:52 · 2441 阅读 · 0 评论 -
三分钟教你用Scarlet写一个WebSocket App
在移动应用程序中,数据层是屏幕上显示内容的真实来源。然而,当我们今年早些时候在 Tinder 中集成了 WebSocket API 时,维护它成为了一个令人头疼的问题。为了在 Android 上更轻松地集成 WebSocket,Scarlet应运而生,这是一个声明性 Kotlin 库。WebSocket 是在 Android 应用程序中实现数据层的选项之一,尤其是在应用需要实时更新数据的情况下,例如聊天、在线多人游戏和实时提要。它在客户端和服务器之间建立双向连接。当连接打开时,它们可以以低开销来回发送文原创 2022-01-06 22:59:52 · 2001 阅读 · 0 评论 -
如果2021能重开,我会告诉自己去做这些
多年来,Android 生态系统及其开发工具发生了巨大变化。Eason当时就是走了很多弯路,导致自己Android学习之路非常曲折。这篇文章将向大家介绍如何正确地开始 Android 开发生涯,包括该学习哪些重要和不重要的知识,以及如何做才能找到第一份工作。# 应该学习 Java 还是 Kotlin?谷歌在 2017 年宣布官方 Kotlin 支持 Android 开发。现代 Android 应用程序和库是用 Kotlin 编写的,尽管仍然使用 Java,主要是出于遗留原因。这两种语言彼...原创 2021-12-15 22:01:01 · 1687 阅读 · 0 评论 -
手摸手教你做一个分段式进度条组件
Eason最近遇到一个需求,需要去展示分段式的进度条,为了给这个进度条想要的外观和感觉,在构建用户界面 (UI) 时,大家通常会依赖 SDK 提供的可用工具并尝试通过调整SDK来适配当前这个UI需求;但悲伤的是,大多数情况下它基本不符合我们的预期。所以Eason决定自己绘制它。创建自定义视图在 Android 中要绘制自定义动图,大家需要使用Paint并根据Path对象引导绘制到画布上。我们可以直接在画布Canvas中操作上面的所有对象View。更具体地说,所有图形的绘制都发生在onDraw..原创 2021-12-07 22:36:29 · 3064 阅读 · 0 评论