六月的雨

LV1
发表了文章

重学数据结构和算法(三)之递归、二分、字符串匹配

周末你带着女朋友去电影院看电影,女朋友问你,咱们现在坐在第几排啊?电影院里面太黑了,看不清,没法数,现在你怎么办?别忘了你是程序员,这个可难不倒你,递归就开始排...

六月的雨
发表了文章

重学数据结构和算法(二)之二叉树、红黑树、递归树、堆排序

最近学习了极客时间的《数据结构与算法之美]》很有收获,记录总结一下。 欢迎学习老师的专栏:数据结构与算法之美 代码地址:https://github.com...

六月的雨
发表了文章

重学数据结构和算法(一)之复杂度、数组、链表、栈、队列、图

最近学习了极客时间的《数据结构与算法之美]》很有收获,记录总结一下。 欢迎学习老师的专栏:数据结构与算法之美 代码地址:https://github.com...

六月的雨
发表了文章

Flutter学习

免费下载 !《AliFlutter 体系化建设和实践》 Flutter 开发文档 Flutter实战 Dart 编程语言概览 pub仓库 main函数...

六月的雨
发表了文章

放弃dagger?Anrdoi依赖注入框架koin

Koin 是为 Kotlin 开发者提供的一个实用型轻量级依赖注入框架,采用纯 Kotlin 语言编写而成,仅使用功能解析,无代理、无代码生成、无反射。

六月的雨
发表了文章

网络相关知识

一次http网络请求的过程 浏览器发起请求-> 解析域名得到ip进行TCP连接 ->浏览器发送HTTP请求和头信息发送->服务器对浏览器进行应答,响应头信息和...

六月的雨
发表了文章

Python写爬虫爬妹子

最近学完Python,写了几个爬虫练练手,网上的教程有很多,但是有的已经不能爬了,主要是网站经常改,可是爬虫还是有通用的思路的,即下载数据、解析数据、保存数据。...

六月的雨
发表了文章

Android知识点

想每次进入页面刷新,可以放在onResume方法里(不推荐) 颜色透明度:#7f000000 代表50%透明度的黑色

六月的雨
发表了文章

Python用Django写restful api接口

用Python如何写一个接口呢,首先得要有数据,可以用我们在网站上爬的数据,在上一篇文章中写了如何用Python爬虫,有兴趣的可以看看:

六月的雨
发表了文章

Gradle的一些技巧和遇到的问题

是构建工具,不是语言 它用了 Groovy 这个语言,创造了一种 DSL,但它本身不是语⾔

六月的雨
发表了文章

Android常用库源码解析

glide源码 一般看源码先看他的使用方法,通过使用的方法看对应的代码。 Glide.with(MainActivity.this).load(url).i...

六月的雨
发表了文章

深入理解JVM(线程部分) Note

由于计算机的存储设备与处理器的运算速度有几个数量级的差距,所以现代计算机系统都不得不加入一层读写速度尽可能接近处理器运算速度的高速缓存(Cache)来作为内存与...

六月的雨
发表了文章

Python基础语法

https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c...

六月的雨
发表了文章

Java多线程知识点

进程和线程的区别?多线程有什么好处? 进程:正在进行中的程序(直译)。 线程:就是进程中一个负责程序执行的控制单元(执行路径)

六月的雨
发表了文章

Glide优化

几乎所有的 OOM 错误都是因为宿主应用出了问题,而不是 Glide 本身。 应用里两种常见的 OOM 错误分别是: 过大的内存分配 (Excessively...

六月的雨
发表了文章

代理、反射、注解、hook

通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,扩展目标对象的功能。 代理对象拦截真实对象的方法调用,在真实对象调用前/后实现自己的逻辑...

六月的雨
发表了文章

Android进程间通信

IPC方法总是产生客户/服务端模式的调用,也即是客户端组件(Activity/Service)持有服务端Service的组件,只能是客户端主动调用服务端的方法,...

六月的雨
发表了文章

Kotlin基本语法和使用技巧

take是从集合中取前几个元素 takeLast是从集合中取后几个元素 sortedBy 排序 过滤list,符合过滤条件的就是过滤结果 filterN...

六月的雨
发表了文章

Android开发高手课NOTE

内存优化 卡顿的原因 频繁 GC 造成卡顿、物理内存不足时系统会触发 low memory killer 机制,系统负载过高是造成卡顿的俩个原因。

六月的雨
发表了文章

Android触摸反馈

一开始ViewGroup 会接受到整个事件序列的第一个事件: ACTION_DOWN,ViewGroup#dispatchTouchEvent 收到ACTION...

六月的雨

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券