自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 揭秘ViewModel怎样在屏幕旋转时保存数据

ViewModel的作用及怎样使用ViewModel使用在MVVM框架中,结合LiveData实现View层和控制层解耦。ViewModel类旨在以注重生命周期的方式存储和管理界面相关的数据,ViewModel作为一个类保存着LiveData类型的数据,这样做的好处在于当Activity因为配置的改变(如屏幕旋转)而重新创建时,界面中所持有的数据能够不被销毁。 对于简单的数据,Activity可以从onCreate()中利用Bundle对象恢复数据,但此方法仅适合可以序列化再反序列化的少量数据, 而不.

2021-09-08 11:31:02 1132 1

原创 Java基础之异常详解

面试提问Exception和Error的区别 运行时异常和受检异常的区别 写出几种常见的运行时异常Exception和Error的区别Error和Exception都继承自Throwable。The Throwable class is the superclass of all errors and exceptions in the Java language. Only objects that are instances of this class (or one of

2021-09-07 18:32:52 85

原创 单例模式详细整理分享——玩转单例模式

目录什么是单例代码实现要点单例使用场景饿汉式饿汉式优点:饿汉式缺点:什么是单例单例类在整个程序中只能有一个实例,这个类负责创建自己的对象,并确保只有一个对象被创建。代码实现要点私有构造器,避免通过new创建实例对象。 持有该类的属性 对外提供获取实例的静态方法单例使用场景全局使用的类,要写成单例;要消耗系统资源的类要写成单例,比如数据库连接池、工厂类、数据源等。这些创建和销毁要消耗很多系统资源的对象都会把它写成单例。注:在使用Spring框架的时候,S.

2020-12-20 15:22:26 156

原创 C语言经典算法 - 生命游戏

游戏解读: 某一细胞的邻居包 括上、下、左、右、左上、左下、右上与右下相邻之细胞,游戏规则如下: 孤单死亡:如果细胞的邻居小于一个,则该细胞在下一次状态将死亡。 拥挤死亡:如果细胞的邻居在四个以上,则该细胞在下一次状态将死亡。 稳定:如果细胞的邻居为二个或三个,则下一次状态为稳定存活。 复活:如果某位置原无细胞存活,而该位置的邻居为三个,则该位置将复活一细胞。 解法生命

2017-04-27 16:40:25 8653

原创 我的软件工程目标

作为一名想从事移动互联软件开发的学生,我想软件工程这门课程的重要性不言而喻。现在已经步入大三下,转眼间就要步入工作的岗位,而自己以前还停留着写写写的阶段,每次拿到一个小项目都会直接就想着怎么编码怎么编写,从未真正考虑过用户需求和适用群体,所以每个东西的功能总是纷繁复杂,对部分人很不实用。 现在试想真的存在很多问题:1.需求分析做的不到位,面向对象思维不清晰,没有明了的系统框架。

2017-03-12 20:25:35 309

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除