首先我们来看一下这个题的题目: 某银行有4个柜台,假设某天有若干位客户来办理业务,每个客户到达银行的时间和取款需要的 时间分别用两个数组arrvie_time(已经按到达时间...
首先我们来看一下这个题的题目: 某银行有4个柜台,假设某天有若干位客户来办理业务,每个客户到达银行的时间和取款需要的 时间分别用两个数组arrvie_time(已经按到达时间...
1.面向对象编程的四大特性及其含义? 参考答案: 抽象:对现实世界的事物进行概括,抽象为计算机的虚拟世界中有意义的实体 封装:将某个事物的属性和行为进行包装到对象中,构成一个...
1.什么是反射,有什么作用和应用? 思路:简述反射的定义,功能和应用。 参考答案: 含义:在运行状态中,对于任意一个类都能知道它的属性和方法。对于任何一个对象都能调用它的任何...
一、具体步骤: 1、开发中遇到的机型以及分辨率:2、开发中用到的屏幕适配方案,以及科学的屏幕适配共有几种:3、根据自己经验,哪种适配适合什么场合使用:4、屏幕适配原因以及适配...
线程池中ThreadPoolExecutor构造器有7个参数,如下所示。 1. corePoolSize 核心池大小corePoolSize:表示线程池维护线程的最少数量。 ...
LruCache(Least Recently Used)算法的核心思想就是最近最少使用算法。 他在算法的内部维护了一个LinkHashMap的链表,通过put数据的时候判断...
程序员应当知道的常识: 其一: 区块链:(Blockchain)作为目前科技发展最受青睐的区块链,希望大家都有所了解。下面就由我来为大家介绍一下区块链!1.首先,区块链永远不...
前言:业务逻辑流程图中注意的几个问题:谁(who),在什么时候(when),在什么条件下(condition),输入什么(input),输出什么(output),输出流向(f...
最近新接手了一个项目,在梳理注册登录流程的时候,确实感觉心累,可依然觉得不是很满意,总觉得好像有哪里没有考虑到的地方。 刚好,碰巧看到一篇关于登录注册业务逻辑流程梳理的文章。...
//找布局View inflate = LayoutInflater.from(MainActivity.this).inflate(R.layout.popu_item,n...
一、冒泡排序 这种排序方式是最容易理解的,主体思想就是: 指针重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没...
一、单件模式用途: 单件模式属于工厂模式的特例,只是它不需要输入参数并且始终返回同一对象的引用。单件模式能够保证某一类型对象在系统中的唯一性,即某类在系统中只有一个实例。 它...
一、静态注册广播 //在清单文件配置<receiver><receiver/><receiver android:name=".receiver1.BootComlet...
一、Activity的加载模式有四种: standard: 标准模式,默认的加载模式,每次通过这种模式启动目标Acitivity,都创建一个新的实例,并将该Activity添...
1.设置ToolBar可显示 toolbar.setTitle(""); setSupportActionBar(toolbar);//显示ToolBar //返回按钮的监听...
activity 生命周期:掌握生命周期几大方法,此处不诉述,不懂的话搜索资料掌握A跳转B,生命周期方法的执行顺序 启动模式standard 标准启动模式,也是activit...
一.GreenDao的概述以及特点: 基于对象关系的映射方式来操作数据库的框架,提供一个接口通过操作对象的方式操作数据库 适用于 Android 的ORM 框架,现在市面上主...
1.简介 2.依赖module的build.gradle 3.清单文件里activity的后缀,然后编译。 4.@EActivity(R.layout.activity_ma...