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

Android菜鸟成长记录

专栏成员
19
文章
8818
阅读量
16
订阅数
快过年了,又该复习线程池了
线程池中是以⽣产者消费者模式,通过⼀个阻塞队列来实现的,阻塞队列缓存任务,⼯作线程从阻塞队列中获取任务。
Coder昊白
2024-01-26
2330
串口通信(三)
前面讲了一些Android串口通信的一些数据校验和基本使用,下面说说串口通信中与硬件之接的协议ModBus
Coder昊白
2023-12-14
2050
串口通信(三)
前面讲了一些Android串口通信的一些数据校验和基本使用,下面说说串口通信中与硬件之接的协议ModBus
Coder昊白
2023-12-14
2330
串口通信(三)
前面讲了一些Android串口通信的一些数据校验和基本使用,下面说说串口通信中与硬件之接的协议ModBus
Coder昊白
2023-12-14
2350
当OkHttp遇到Netty
之前写了一篇当Android遇到Netty - 掘金,里面有用OkHttp与Netty进行对比,但没有详细说明区别,本文便专门讲讲这两个框架之间的区别
Coder昊白
2023-12-14
5890
单例-无法绕过的设计模式
一些常用的工具类,由于其使用频率较高,如果每次需要使用时都新建一个对象,不仅会占用大量内存,还会导致系统负载增加,影响应用程序的性能。使用单例模式,可以在应用程序启动时就创建一个实例,直到应用程序结束时才销毁该实例,这样就能保证该工具类在整个应用程序中只有一个实例对象被使用,从而提高程序的效率和性能。
Coder昊白
2023-11-23
2210
如何成为一名优秀的程序员
本文章并非本人创作,是我在一个国外博客中偶然看到,当时在找为什么要读源码时偶然发现这个文章,觉得内容不错便翻译过来让大家看看,底部会有原文链接
Coder昊白
2023-11-23
2220
浅谈一下编程思想(二)软件架构
浅谈一下编程思想(一) - 掘金 前面写了编程范式与设计原则,这次写一下软件架构。
Coder昊白
2023-11-22
2820
浅谈一下编程思想(一)
身为程序员我们每天都与代码打交道,而编程思想则是程序员在编写程序时所遵循的一种思维方式和方法论。它涵盖了程序员在面对问题时的思考方式、解决问题的方法以及编写代码的技巧和规范,下面简单说一下
Coder昊白
2023-11-22
3610
LeakCanary万字源码解析,干货满满
LeakCanary是Android面试中备受瞩目的一环,各大厂商如腾讯Matrix和快手Koom都自研内存泄漏检测框架,其原理分析也常被引述于帮助文档中。本文旨在抛却浮躁情绪,深入探究该框架的思想。
Coder昊白
2023-11-22
4910
当Android遇到Netty
实时通信已经成为了移动应用程序不可或缺的一部分。无论是聊天应用、实时地图、在线游戏还是IoT(物联网)设备的远程控制,都依赖于高性能的网络连接来提供流畅的用户体验。而正是在这个背景下,我们有多个框架可供选择WebSocket,MQTT,Netty等**,而Netty靠着高性能**、可定制、可扩展、多协议等优势崭露头角,成为Android实时通信首选工具之一。
Coder昊白
2023-11-22
6140
浅谈池化技术
在编程学习中我们经常听到各种各样的池化技术,如线程池、连接池、对象池和缓存池等,平时我们背八股都是背诵里面的池化技术,但少有人去了解什么是池化技术,这些技术为什么要带个"池",本文主要介绍一下什么是池化技术。
Coder昊白
2023-11-22
6460
我的反射测试结果居然与别人不一样
之前和群友吹水突然聊到反射,说起第一反应是耗时,但为啥耗时,大脑空空说不上来,为了防止下次面试有人问赶紧测试记录一下,没想到测试结果出人意料。
Coder昊白
2023-11-22
1700
记录一下编译器怎么老提示我改代码
起因是每次在子线程调用局部变量时编译器爆红,要求参数改为final数组类型,今天心血来潮特地研究一下为什么必须得用final修饰。
Coder昊白
2023-11-22
1350
浅谈Volatile与JMM
之前看关于volatile的文章好多都没有讲到JMM,在并发编程中了解JMM对我们开发有很大帮助,故自己了总结一下volatile与JMM那密不可分的关系。
Coder昊白
2023-11-22
1990
MQTT这么好玩不来自己搭建一个吗
之前写了一篇为什么智能硬件首选MQTT - 掘金,这次就来搭建一个自己的MQTT交互平台,实际体验一下,没有实战怎么能行。
Coder昊白
2023-11-22
7820
为什么智能硬件首选MQTT
前面讲了Android如何通过串口通信操作硬件,但实际业务场景大多是既可以屏幕操控硬件也可以远程下发操控,这时就需要MQTT协议来完成这一工作。本文将介绍MQTT协议及其在物联网设备通信中的应用。
Coder昊白
2023-11-22
6340
串口通信(二) 数据校验
串口通信中的数据传输过程中,可能会受到多种干扰和误差,如电磁干扰、信号衰减、信号失真等。这些干扰和误差可能会导致数据的丢失、损坏、重复或错位等问题,从而导致数据传输错误。 因此,在串口通信中引入校验机制是必要的,它可以检测数据传输过程中出现的错误或损坏,从而保证数据的正确性和完整性。
Coder昊白
2023-11-22
1K0
初识Android串口通信(一)
因为平时工作是基于串口通信开发,之前群里有人问串口通信怎么搞,正好自己也想总结一下平时开发经验,便准备写几篇关于串口通信的文章。
Coder昊白
2023-11-22
1.5K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档