首页
学习
活动
专区
工具
TVP
发布

Android相关

专栏作者
181
文章
282175
阅读量
34
订阅数
Golang -- 项目初始化
在Go 1.12版本后,不再使用GOPATH来配置项目目录,而是使用Go Module的方式来管理依赖。所以在创建工程时,需要取消GOPATH的创建。
None_Ling
2021-11-24
1.7K0
Java中的SimpeDateFormatter优化
原来是通过正则表达式以及SimpleDateFormatter.parse()进行解析,从而导致解析一个文件耗时非常长.
None_Ling
2021-05-24
4060
PathClassLoader加载与查找类
PathClassLoader继承自BaseDexClassLoader , 主要是把dexPath传递给BaseDexClassLoader
None_Ling
2020-09-14
1.8K0
ReentrantLock加锁与释放过程
对于公平锁(FairSync)而言在加锁的过程中会有所不同 , 仅仅只是在申请锁的时候 , 加入了队列的判断 , 如果头节点有后继节点的话 , 则让后继节点获取CPU
None_Ling
2020-09-02
9570
Semaphore加锁与释放流程
与ReentrantLock的独占(Exclusive)不同的是 , Semaphore是共享类型的(Share). 也就是当资源充足的时候 , 允许多个线程获取相应资源同时执行. 可以理解用来解决哲学家用餐问题.
None_Ling
2020-09-02
6740
ThreadLocal与InheritableThreadLocal
InheritableThreadLocal继承自ThreadLocal , 也只重写了它里面的几个方法 , 实现的方式也是通过在线程创建的时候 , 会在Child线程构造函数中将Parent线程中的值复制到本线程的ThreadLocalMap中 , 所以在父子线程中访问同一个对象可以得到同一个值.
None_Ling
2020-08-11
1.4K0
Kotlin---data class
Data类与普通类的区别 toString函数会被复写为打印具体属性的值 新增components方法 , 获取对应属性的值 新增copy方法 , 可以用来修改具体属性的值 重写了hashCode方法 , 不再比较对象引用 , 而是比较对象的值 data class PlayerDataClass(val name: String, var age: Int) { var point: Int = 0 constructor(name: String, age: Int, point:
None_Ling
2020-07-29
5560
Linux编程--readdir
通常readdir都是与opendir配合使用. 通过opendir打开的目录, 使用readdir来进行遍历读取
None_Ling
2020-04-16
2.2K0
Android虚拟机的JIT编译器
最近参加了华为方舟的Workshop,从编译到Runtime都有了一些体会,并且对于虚拟机的运行也有了一些了解。
None_Ling
2019-06-14
1.4K0
动态链接后ELF中的Section Name
在So动态链接后,读取ELF文件,发现无法读取Section Header中的名称列表。即,无法在EShdr中根据e_shstrndx找到Section对应的名字。
None_Ling
2019-05-13
1.2K0
Linux编程--strncpy与stpncpy、memcpy的区别
由于file_path初始化为1024个字符,接着,就需要从file_path中截取相应大小的字符串,才能找到对应的文件路径了,否则就是乱码。
None_Ling
2019-05-10
2K0
Linux编程--include语法
error: 'com_domain_test_fileheader.h' file not found with <angled> include; use "quotes" instead
None_Ling
2019-04-18
1.3K0
Linux编程--地址计算
在学习Matrix的ELF Hook的过程中,发现在查找Library基址指针的时候,对于指针的运算有一些疑惑,特此记录。
None_Ling
2019-04-18
1.1K0
Kotlin---泛型
Kotlin的不变型泛型和Java一样,通过声明泛型类型来使用泛型类。而该种泛型声明后,则无法使用父类方法与属性。在编译时候,会将泛型擦除。
None_Ling
2019-03-15
9150
RxJava2--Flowable与BackPress
转载自:Rxjava2入门教程五:Flowable背压支持——对Flowable最全面而详细的讲解
None_Ling
2019-02-25
8090
机器学习介绍
设计和分析一些让计算机可以自动“学习“的算法。机器学习算法是一类从庞大的数据中自动分析获得规律,并利用规律对未知数据进行预测的算法。
None_Ling
2018-10-24
7260
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档