首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
爱编程的老陈
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
24
文章 24
沸点 0
赞
24
返回
|
搜索文章
赞
文章( 24 )
沸点( 0 )
浅谈线程安全
# 背景 当我们编写double check 单例的时候,如果使用pmd等静态代码检测工具检测的时候,会报**线程不安全**的错误。 比如我们定义一个单例类: ```java publi
LinkedList 使用不当导致严重功耗和ANR问题
通过这篇文章,你将掌握如下知识点: 1. LinkedList 为什么是线程不安全的。 2. LinkedList 使用不当带来的巨大影响有哪些。
状态模式
状态模式主要优点如下: 1. 封装了状态的转换规则,可以封装在上下文类或者状态类中,可以对状态转换代码进行集中管理,而不是分散在一个个业务方法中。 2. 将所有与某个状态相关的行为放在一个类中,只需要
Socket长连接通道加密与性能优化
本篇文章的核心内容 1. 简要介绍了SSL。 2. 客户端建立 SSL 长链接通道原理 与 API级别的介绍 3. Session 会话缓存机制介绍和API实现
模板方法模式
在现实生活中很多事情需要通过几个步骤才能够完成,例如请客吃饭,无论吃什么,一般都包含点单、吃东西、买单等几个步骤,通常情况下这几个步骤的次序是:点单->吃东西->买单。 在这3个步骤中,点单和买单大同
认知驱动:做成一件事的方法
我记得上中学的时候班上有一位女同学,一直都很努力,每次下课都会找老师请教,其他休息时间也一直在做题,但是成绩始终就是提升不上去。为什么会这样呢?之前一直以为是她笨,其实不然,在了解了NLP逻辑思维模型
手把手教你搭建客户端长连接框架
本篇文章主要从架构设计和源码的角度讲解客户端是如何一步一步建立长连接底层框架的。主要介绍如何优美的创建长连接,如何设计发送消息框架,如何设计回执框架,如何设计消息分发框架等内容。
App启动之Context加载过程
Android App启动过程中Context是如何加载的呢?Application类的回调顺序是什么样的呢?本篇文章带你一探究竟。
AndroidStudio必备设置项推荐
为了保证代码风格统一,我们写完代码后经常格式化代码来保证风格统一。但是为了保证代码可读性我们经常会特意加一些换行符来特意使代码分行显示,此时连续格式化代码,我们特意新增的换行符会被自动清除,为了解决这
长连接自定义协议封装和解析实现细节
目前市面上有 腾讯云长连接SDK、极光推送SDK、个推SDK 等SDK提供了长连接功能以及推送服务,可以帮助开发者实现消息推送、实时通讯等功能,对于长连接框架还不太熟悉的同学可以先查看上篇文章手把手教
下一页
关注了
1
关注者
0
收藏集
0
关注标签
0
加入于
2024-12-02