落寞保温杯

文章
7
资源
0
加入时间
3年0月8天

SpannableString、SpannableStringBuilder、Html字符串

前言如下图,在同一个TextView中显示不同的颜色、大小,有两种方法:设置Span和html字符串 SpannableString、SpannableStringBuilder类概述SpannableString、SpannableStringBuilder和String都实现了CharSequence接口,都是字符串的载体。不同的是,SpannableString、SpannableStrin

Linux&&sysctl -p

Linux&&sysctl -psysctl:cannot stat /proc/sys/net/netfilter/nf_conntrack_max: No such file or directorysysctl:cannot stat /proc/sys/net/bridge/bridge-nf-call-iptables: No such file or directorysysctl:cannot stat /proc/sys/net/bridge/br

golang垃圾回收概述

golang垃圾回收golang的垃圾回收机制已经迭代过好几次了,主要的几个演进过程如下:v1.0版本中使用标记和清除算法,需要再整个gc过程中暂定程序。V1.5版本中实现了三色标记清除的并发垃圾回收。v1.8使用混合写屏障技术提升了垃圾收集的时间。主要的三个大节点的更改如下所示,但是golang的垃圾回收的演进过程细节越来越复杂,性能也越来越好。首先,先了解一下基本的标记和清楚、三色标记清除的基本流程。垃圾回收的两种机制标记清除和三色标记清除标记清除标记清除的主要流程就是如下:暂停

简述for in 和 for of 的区别

1、推荐在循环对象属性的时候使用 for...in,在遍历数组的时候的时候使用 for...of 2、for...in 循环出的是 key,for...of 循环出的是 value 3、注意,for...of 是 ES6 新引入的特性。修复了 ES5 引入的 for...in 的不足 4、for...of 不能循环普通的对象(如通过构造函数创造的),需要通过和 Object.keys()搭配使用1.index索引为字符串型数字,不能直接进行几何运算2.遍历顺序有可能不是按照实际数组的内部顺序3.