首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
jsjbduus12
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
145
文章 139
沸点 6
赞
145
返回
|
搜索文章
赞
文章( 139 )
沸点( 6 )
Android 组件化最佳实践
在项目的开发过程中,随着开发人员的增多及功能的增加,如果提前没有使用合理的开发架构,那么代码会越来臃肿,功能间代码耦合也会越来越严重,这时候为了保证项目代码的质量,我们就必须进行重构。 比较简单的开发架构是按照功能模块进行拆分,也就是用 Android 开发中的 module …
面试官系列 - https 真的安全吗,可以抓包吗,如何防止抓包吗
转眼间,2020 年已过去一大半了,2020 年很难,各企业裁员的消息蛮多的,降职,不发年终奖等等。2020 年确实是艰难的一年。然而生活总是要继续,时间不给你丧的机会!如果我们能坚持下来,不断提高自己,说不定会有新的机会。 面试中,网络(http, https, tcp, u…
Class.forName & ClassLoader.loadClass 比较
类的生命周期,分为加载,连接(验证,准备,解析),初始化,使用,卸载这几个过程。 Class.forName和ClassLoader.loadClass都会执行加载过程,将指定的类加载到内存中供使用。 但加载后,在默认情况下:Class.forName会初始化,ClassLoa…
关于Remix的使用
Remix是一个开源的 用于 Solidity 智能合约开发的Web端IDE,提供基本的编译、部署至本地或测试网络、执行合约等功能。Solidity 是 Ethereum 官方设计和支持的程序语言,专门用于编写智能合约。 可以本地部署Remix,也可以直接使用官方部署好的,地址…
深入理解JVM(一)JVM内存模型
Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域,总共包括以下几个运行时数据区域。 1.1. 可以看做是当前线程所执行的字节码的信号指示器。字节码解释器就是通过改变该计数器的值来选取下一条需要执行的字节码指令, 分支、循环、跳转、异常处理、线…
安卓面试题:1 - 关于 activity
安卓面试题 (1)- 关于 activity
Flutter之初识贝塞尔曲线 - 实现炫酷的路由动画
在之前的有一篇文章中实现了仿酷安的主题更改,其实也是当时群里人随口一说:“这个看起来好炫酷,能不能用Flutter来实现”,在我眼里Flutter做东西,绝大部分都是用心都可以实现。 第一眼望过去,的确挺炫酷的,目测就比较有难度,反正Flutter有热重载,首先就开始用用最基本…
OKHttp源码解析(6)----拦截器CallServerInterceptor
This is the last interceptor in the chain. It makes a network call to the server. 在JAVA IO中有输入流和输出流,在OKio的IO体系中,Sourc就表示输入流,Sink表示输出流。OKio的…
一线大厂大型APP性能优化系列-更优雅的延迟方案(四)
通过前几章的学习,大家已经掌握了在APP启动时,如何对一些第三方初始化的内容 使用启动器进行异步、同步及 使用有向无环图的拓扑排序处理继承关系等处理。这一章我们继续来探讨下在空闲期需要处理的Task。 还记得这张图吗?Application里面的各种第三方的初始化的分类。 我们…
三、Android内存优化
最近在处理一些内存优化相关问题,本文将对内存进行一些简要记录,对为什么优化内存,和优化内存的实践做一些记录,内存优化是一个长期任务,任重而道远。 内存RAM就相当于PC的内存,作为手机APP运行过程中临时性数据存储的内存介质。2008年时,手机只有140MB左右内存,而现在的手…
下一页
个人成就
文章被点赞
1
文章被阅读
2,652
掘力值
36
关注了
52
关注者
0
收藏集
22
关注标签
13
加入于
2017-07-03