首先我們來看一下這個題的題目: 某銀行有4個柜臺,假設(shè)某天有若干位客戶來辦理業(yè)務(wù),每個客戶到達(dá)銀行的時間和取款需要的 時間分別用兩個數(shù)組arrvie_time(已經(jīng)按到達(dá)時間...
首先我們來看一下這個題的題目: 某銀行有4個柜臺,假設(shè)某天有若干位客戶來辦理業(yè)務(wù),每個客戶到達(dá)銀行的時間和取款需要的 時間分別用兩個數(shù)組arrvie_time(已經(jīng)按到達(dá)時間...
1.面向?qū)ο缶幊痰乃拇筇匦约捌浜x? 參考答案: 抽象:對現(xiàn)實世界的事物進(jìn)行概括,抽象為計算機(jī)的虛擬世界中有意義的實體 封裝:將某個事物的屬性和行為進(jìn)行包裝到對象中,構(gòu)成一個...
1.什么是反射,有什么作用和應(yīng)用? 思路:簡述反射的定義,功能和應(yīng)用。 參考答案: 含義:在運(yùn)行狀態(tài)中,對于任意一個類都能知道它的屬性和方法。對于任何一個對象都能調(diào)用它的任何...
一、具體步驟: 1、開發(fā)中遇到的機(jī)型以及分辨率:2、開發(fā)中用到的屏幕適配方案,以及科學(xué)的屏幕適配共有幾種:3、根據(jù)自己經(jīng)驗,哪種適配適合什么場合使用:4、屏幕適配原因以及適配...
線程池中ThreadPoolExecutor構(gòu)造器有7個參數(shù),如下所示。 1. corePoolSize 核心池大小corePoolSize:表示線程池維護(hù)線程的最少數(shù)量。 ...
LruCache(Least Recently Used)算法的核心思想就是最近最少使用算法。 他在算法的內(nèi)部維護(hù)了一個LinkHashMap的鏈表,通過put數(shù)據(jù)的時候判斷...
程序員應(yīng)當(dāng)知道的常識: 其一: 區(qū)塊鏈:(Blockchain)作為目前科技發(fā)展最受青睞的區(qū)塊鏈,希望大家都有所了解。下面就由我來為大家介紹一下區(qū)塊鏈!1.首先,區(qū)塊鏈永遠(yuǎn)不...
前言:業(yè)務(wù)邏輯流程圖中注意的幾個問題:誰(who),在什么時候(when),在什么條件下(condition),輸入什么(input),輸出什么(output),輸出流向(f...
最近新接手了一個項目,在梳理注冊登錄流程的時候,確實感覺心累,可依然覺得不是很滿意,總覺得好像有哪里沒有考慮到的地方。 剛好,碰巧看到一篇關(guān)于登錄注冊業(yè)務(wù)邏輯流程梳理的文章。...
//找布局View inflate = LayoutInflater.from(MainActivity.this).inflate(R.layout.popu_item,n...
一、冒泡排序 這種排序方式是最容易理解的,主體思想就是: 指針重復(fù)地走訪過要排序的數(shù)列,一次比較兩個元素,如果他們的順序錯誤就把他們交換過來。走訪數(shù)列的工作是重復(fù)地進(jìn)行直到?jīng)]...
一、單件模式用途: 單件模式屬于工廠模式的特例,只是它不需要輸入?yún)?shù)并且始終返回同一對象的引用。單件模式能夠保證某一類型對象在系統(tǒng)中的唯一性,即某類在系統(tǒng)中只有一個實例。 它...
一、Activity的加載模式有四種: standard: 標(biāo)準(zhǔn)模式,默認(rèn)的加載模式,每次通過這種模式啟動目標(biāo)Acitivity,都創(chuàng)建一個新的實例,并將該Activity添...
1.設(shè)置ToolBar可顯示 toolbar.setTitle(""); setSupportActionBar(toolbar);//顯示ToolBar //返回按鈕的監(jiān)聽...
activity 生命周期:掌握生命周期幾大方法,此處不訴述,不懂的話搜索資料掌握A跳轉(zhuǎn)B,生命周期方法的執(zhí)行順序 啟動模式standard 標(biāo)準(zhǔn)啟動模式,也是activit...
一.GreenDao的概述以及特點: 基于對象關(guān)系的映射方式來操作數(shù)據(jù)庫的框架,提供一個接口通過操作對象的方式操作數(shù)據(jù)庫 適用于 Android 的ORM 框架,現(xiàn)在市面上主...
1.簡介 2.依賴module的build.gradle 3.清單文件里activity的后綴,然后編譯。 4.@EActivity(R.layout.activity_ma...