240 发简信
IP属地:四川
  • 120
    Android 理解MeasureSpec

    Android View 的测量过程中使用到了MeasureSpec,正如其字面意思所表达的那个-“测量规格”。View根据该规格从而决定自己的大小。MeasureSpec由...

  • 2021年度成长计划

    所有计划以scrtv和 mece思维模型来学习和执行。以达到思维上和技术上的成长 每日一到两到算法题。目前是在做leetcode上题库。 4月计划 (1) java虚拟机内存...

  • 2021-01-20六大设计原则总结

    1.单一职责原则(srp single responsibility principle) 通过业务职责,业务功能进行接口的设计。理解为根据最小业务逻辑功能。做行为和属性的区...

  • 2021-01-05-线程

    1.创建线程的三种方式: 1.1 继承Thread 1.2 实现Runnable接口 1.3 实现FutureTask<T> 包装Callable接口 (区别于run执行方法...

  • 2020-12-31String StringBuffer StringBuilder

    面试经常会问到这个问题。就做个总结吧。 线程安全问题:StringBuffer是线程安全得 为什么线程安全 因为它得方法都基本带有synchronized同步关键字。 性能问...

  • 2020-12-31 java之数组

    1.集合除了map以外 都实现了collection接口 所以总体关系是 collectin > {set,queue,list} set >{enumset,sorteds...

  • 2019-11-08 字节跳动android一面问题总结

    1.String StringBuilder StringBuffer 底层原理和应用场景 2.String StringBuilder字符串拼接原理 3.Handler造成...

  • 2019-10-10java复习日记

    1.运行时内存即是堆内存,对象在内存中状态有三种:活跃状态,可恢复状态,待销毁状态。 活跃状态:有引用变量引用对象。 可恢复状态:对象没有引用变量引用。当垃圾回收调用fina...

  • 2019-10-09Java复习日记

    1.instanceof 比较实例对象是否是同一个类或者其子类。 所以在进行比较的时候,如果严格比较是否两个对象实例相等 则需要采用重写equals方法 来比较对象实例都是同...

  • 2019-01-07 kotlin学习笔记

    基本数据类型: kotlin:封装的数字类型,你每定义的一个变量,其实 Kotlin 帮你封装了一个对象 java:基础数据类型 + 包装类型 注意点:在 Kotlin 中,...

  • 2019-01-07 java学习随笔

    偶然一个机会,有人问我在interface里面是否能定义变量来做一些操作。当时候没有想好做了错误回答。今查询资料后, 明确 在接口中可以定义final的常量。但是不能定义变量...

  • 2018-08-28java基础重温1

    构造器初始化: 构造器返回对象实例,对象引用的内存分配和初始化已经在构造器方法之前已经做完。只是此时的对象还不能被访问,只能在构造器中使用this访问,只有在构造器执行完毕,...

  • 2018-08-25 java基础重温笔记

    封装性: 1尽量隐藏父类的内部数据,成员变量,方法什么的尽量使用private修饰符 2如果需要曝露出相关方法和子类需要使用相关成员变量,那么父类,可以使用public修饰的...

  • 2018-08-21code complete 笔记

    架构先决: 1先做综述,不然谁知道你下面设计的东西是怎么拼的、 定义程序或者系统的主要构造块或子系统,遵循28原则,百分之20的构造快完成百分之80的行为。 每个构造块尽量只...

  • 2018-08-20代码大全(code complete)学习笔记

    软件开发活动: 1.定义问题(目前工作经验来说,1.是公司管理想到什么是什么,2如果有产品,那就是产品有设计,要么就是客户想要什么做什么)。 2.需求分析(嗯,一般来说对于码...

  • 120
    2018-03-14 cordov插件自定义流程

    一.前期开发环境 1.android studio和xcode开发环境 2.安装node.js 3.安装plugman 4.命令工具环境(可以安装git也可以使用系统自带的工...