但是事实上,在现实生活中,共情社交和功利社交就是相互掺杂的,没有办法将其两分。真正复杂的就是在这两者之间找到刚刚好的那个点。让双方都开心,还能互利互惠。这就是情商高的某种体现。
前言 已经一个月没写文章了,由于9月份在plan国庆旅行计划,国庆前前后后去了14天旅行,所以没时间写,哈哈。 言归正传,上一篇文章《Android单元测试 - 如何开始?》...
本文介绍操作系统I/O工作原理,Java I/O设计,基本使用,开源项目中实现高性能I/O常见方法和实现,彻底搞懂高性能I/O之道 基础概念 在介绍I/O原理之前,先重温几个...
Java 注解用于为 Java 代码提供元数据。作为元数据,注解并不会直接影响你的代码执行。 1. 注解的定义 注解的定义与类的定义有些类似,只是将class换成@inter...
1. APT简介 1.1 什么是APT? APT(Annotation Processing Tool)即注解处理器,它是一种处理注解的工具,也是javac中的一个工具。AP...
函数指针的定义 一个函数总是占用一段连续的内存区域,函数名在表达式中有时也会被转换为该函数所在内存区域的首地址,与数组名类似。我们可以将这个函数的首地址赋值给一个指针变量,使...
在 Kotlin 源码的Standard.kt标准库中提供了一些便捷的内置高阶函数( let、also、with、run、apply ),可以帮助我们写出更简洁优雅的 Kot...
如果in操作符在if语句中,则表示判断含义如果in操作符在for语句中,则表示迭代含义 可以用in判断数字是否在某个区间 可以用in判断集合中是否存在某个元素 可以用in遍历...
object关键字主要有三种使用场景对象声明(object declaration)伴生对象(companion object)对象表达式(object expression...
本系列文章如下: Android JNI(一)——NDK与JNI基础Android JNI学习(二)——实战JNI之“hello world”Android JNI学习(三)...
*本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 从今天开始,楼主正式开始分析RecyclerView的源码。为了阅读RecyclerView的源码,...
用来实现线性渐变效果 此类是Shader的子类通过paint.setShader来设置渐变。 有两个构造方法分别如下: LinearGradient(float x0, fl...