会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
宋者为王
一只老猿
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
···
12
下一页
[置顶]
Android开发重要知识点
摘要: 一、网络 1、https原理 2、tcp/ip协议 三次握手:https://www.cnblogs.com/cenglinjinran/p/8482412.html 四次挥手:https://www.zhihu.com/question/63264012 二、多线程 java基础知识相关 Andr
阅读全文
posted @ 2020-05-15 10:10 宋者为王
阅读(1184)
评论(0)
推荐(0)
2024年11月30日
【朝花夕拾】蓝牙&WiFi常识篇
摘要: 一、蓝牙常识点 1、常见英文缩写 缩写 英文全称 释义 BLE Bluetooth Low Energy 低功耗蓝牙 BR Basic Rate 基本速率,一般说的经典蓝牙就是指BR/EDR EDR Enhanced Data Rate 增强速率,BR的增强版,一般说的经典蓝牙就是指BR/EDR B
阅读全文
posted @ 2024-11-30 19:57 宋者为王
阅读(1061)
评论(0)
推荐(5)
2022年1月8日
【填坑往事】使用Rxjava2的distinct操作符处理自定义数据类型去重的问题
摘要: 最近碰到一个问题,自定义数据类型列表中出现了重复数据,需要去重。有一种比较优雅的方式是使用Rxjava2中的distinct操作符来实现,但网上给的例子都是对基本数据类型列表去重,直接拿这样的代码来依葫芦画瓢还是有点手足无措。自己研究了一会,找到了解决思路,这里记录一下。
阅读全文
posted @ 2022-01-08 17:08 宋者为王
阅读(398)
评论(0)
推荐(0)
2021年11月23日
【架构】整理了一份通用的MVP框架示例代码
摘要: 最近回顾了一下MVP框架,结合阅读到的几篇不错的博客,自己整理了一份可用于实际工作的MVP框架示例代码,这里做个记录,也顺便和网友们分享一下。
阅读全文
posted @ 2021-11-23 10:57 宋者为王
阅读(1149)
评论(0)
推荐(0)
2021年9月20日
【多线程】Android多线程学习笔记——线程池
摘要: 线程池在异步和并发框架中,具有广泛的应用,也是面试的高频知识点。本篇将详细总结线程池的创建、参数含义、高效配置、使用范例、在AsyncTask中的使用、jdk内置线程池框架等方面的知识点。
阅读全文
posted @ 2021-09-20 00:29 宋者为王
阅读(966)
评论(4)
推荐(1)
2021年8月13日
【设计模式】设计模式学习笔记之(一)——类图、对象之间的关系及设计模式概要
摘要: 设计模式在面试和实际开发中,尤其是架构设计中占据着很重要的地位,本系列文章是笔者系统学习设计模式的学习笔记,总结了设计模式的知识框架和知识要点。本篇做为第一篇,主要归纳了类图中符号的含义、类与类之间的关系、学习设计模式需要知道的面向对象知识要点、设计模式之间的关系及分类等概要内容,为后续学习做铺垫。
阅读全文
posted @ 2021-08-13 10:30 宋者为王
阅读(1105)
评论(2)
推荐(2)
2021年8月2日
【朝花夕拾】Android性能篇之(八)Android内存溢出/泄漏常见案例分析及优化方案最佳实践总结
摘要: 内存溢出是Android开发中一个老大难的问题,也是我们工作中不可回避的话题,本文将全面总结内存溢出、内存泄漏产生的原因,Android上常见的溢出或泄漏场景,对应的优化方案,以及常用的内存检测工具的使用。
阅读全文
posted @ 2021-08-02 21:28 宋者为王
阅读(3925)
评论(0)
推荐(0)
2021年7月19日
【多线程】Java并发中的锁(草稿)
摘要: 可重入锁Synchronized 1 public class DemoTest { 2 public static void main(String[] args) { 3 final DemoTest demoTest = new DemoTest(); 4 5 Thread thread1 =
阅读全文
posted @ 2021-07-19 14:48 宋者为王
阅读(179)
评论(0)
推荐(0)
2021年2月7日
【算法】数据结构与算法基础总览(中)刷Leetcode等算法题时一些很实用的jdk辅助方法锦集篇
摘要: 最近重新学习数据结构与算法以及刷leetcode算法题时,发现不少jdk自带的方法可以提升刷题的效率。这些小技巧不仅仅对刷算法题带来便利,对我们平时开发也是很有帮助的。本文以java语言为基础,记录了目前已经使用或看到过的一些小技巧,后续在刷题过程中,还会持续更新。 一、数组 1、使用Arrays.
阅读全文
posted @ 2021-02-07 12:43 宋者为王
阅读(667)
评论(0)
推荐(0)
2021年1月6日
【算法】数据结构与算法基础总览(上)数据结构篇
摘要: 对于绝大多少程序员来说,数据结构与算法绝对是一门非常重要但又非常难以掌握的学科。最近自己系统学习了一套数据结构与算法的课程,也开始到Leetcode上刷题了。这里对课程中讲到的一些数据结构与算法基础做了一些回顾和总结,从宏观上先来了解整个知识框架。
阅读全文
posted @ 2021-01-06 11:34 宋者为王
阅读(1504)
评论(0)
推荐(2)
2020年12月11日
【算法】排序算法
摘要: 一、冒泡算法: 代码:
阅读全文
posted @ 2020-12-11 19:30 宋者为王
阅读(252)
评论(0)
推荐(0)
1
2
3
4
5
···
12
下一页
公告