天陨…残阳
天陨…残阳
全部文章
分类
android(1)
canvas(1)
java(2)
数据结构(1)
未归档(2)
归档
标签
去牛客网
登录
/
注册
天陨…残阳的博客
全部文章
(共7篇)
Spring事务管理
Spring 事务管理总是有三个组成部分,分别是DataSource,TransactoinManager和代理机制,而一般变化的只是代理机制这一部分。 事务管理的五种配置方式: 【1】每个bean都有一个代理 <bean id="transactionManag...
2021-06-08
0
389
AVL树的旋转LL RR LR RL
AVL树:平衡二叉树 LL: 平衡因子同为负----->右旋转 RR:平衡因子同为正------->左旋转 LR和RR:平衡因子异号,则先化为同号后按同号处理 LR:先对平衡因子为正的结点进行左旋转,再右旋转 RL:先对平衡因子为负的结点进行...
2021-06-08
0
753
java泛型基础
1.慨念 泛型(generic)是指可以参数化类型,可以使我们在编译时而不是运行时检测出错误。定义带泛型类型的类或方 法后编译器会用具体的类型来替换他。 <T> 表示形式泛型类型,随后可以用一个具体的实际类型来替换,即泛型实例化。 2.注意 ...
2021-06-08
0
454
线程同步
线程同步的方式 java允许多线程并发控制,当多个线程同时操作一个可共享的资源变量时(如数据的增删改查),将会导致数据不准确,相互之间产生冲突,因此加入同步锁以避免在该线程没有完成操作之前,被其他线程的调用, 从而保证了该变量的唯一性和准确性。 (1) 同步方法: 即有synchronized关...
2021-06-08
0
556
初步理解RecycleView缓存机制
1.recycleView 官方介绍:A flexible view for providing a limited window into a large data set. 即:为大数据集提供有限窗口的灵活视图 2.缓存层级 源码中对相应缓存方法定义初步看有两个...
2021-06-08
0
311
Canvas绘制辅助---范围裁切和几何变换
1.范围裁切 范围裁切有两个方法:clipRect()和clipPath()。裁切之后的绘制代码都会被限制在裁切范围内。 1.1 clipRect() 实现简单,直接使用 @Override protected void onDraw(Canvas canvas) { ...
2021-06-08
0
423
菜鸡码农鸿蒙开发初体验---对比Android
前几天,鸿蒙正式发布会刚结束,瞬间就冲上了热搜,看好的很多,反对的也不少,什么安卓套皮,什么自主的全场景分布式系统。虽然是个菜鸡码农,但是本着不入流的程序员的习惯还是先体验下才能真正了解。(其实鸿蒙1.0那会就注册了鸿蒙开发者,但是苦于没有官方指定的开发板加上官方IDE始终下载不了就一直没有上手体验...
2021-06-06
1
1201