![240](https://cdn2.jianshu.io/assets/default_avatar/12-aeeea4bedf10f2a12c0d50d626951489.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
0x01 今天著淆,由于公司要進(jìn)行新老數(shù)據(jù)倉(cāng)庫(kù)的遷移惕澎,于是順便接手了其中一部分的工作遮斥,其實(shí)大部分遷移工作都比較簡(jiǎn)單家妆,就是把從ods層-dw層-dm層...
2017存錢計(jì)劃(python實(shí)現(xiàn)) 靈感來源于在微博看到的一條微博,365天存錢法狠裹,每天從1到365中任選一個(gè)數(shù)字存錢病蛉,每一天的數(shù)字都不能重復(fù)...
什么是設(shè)計(jì)模式: 被反復(fù)使用,代碼設(shè)計(jì)經(jīng)驗(yàn)的總結(jié) 使用設(shè)計(jì)模式目的: 代碼的重用窟哺,讓代碼更易于理解泻轰,保證代碼可靠性 概念 單例對(duì)象的類必須保證只...
生產(chǎn)者與消費(fèi)者問題。 概念 在 Java 中可以用 wait且轨、notify 和 notifyAll 來實(shí)現(xiàn)線程間的通信浮声。obj.wait()方法...
何為代理 為其他對(duì)象提供一種代理以控制對(duì)這個(gè)對(duì)象的訪問。 動(dòng)態(tài)生成代理類旋奢,反射獲取類泳挥。 代理類與委托類有同樣的接口, 一個(gè)代理類的對(duì)象與一個(gè)委托...
1. Binder通信機(jī)制流程(整體框架) 2. 如何使用AIDL 一. 服務(wù)端 創(chuàng)建一個(gè)專門用來 存放AIDL文件的包 如 com.kkk.m...
一. 添加依賴 二. 定義請(qǐng)求接口至朗,轉(zhuǎn)換HTTPAPI為Java接口 三. 接著使用類Retrofit生成 接口的實(shí)現(xiàn)屉符,使用了動(dòng)態(tài)代理。 四. ...
準(zhǔn)備工作 下載ndk。下載地址 新建一個(gè)NdkDemo矗钟。 配置ndk唆香,file->Project Structure。 在gradle.prop...