原创 Activity啓動流程完整分析(源代碼入手)

我們都知道Android Activity的生命週期 onCreate onStart onResume onPause onStop onDestory 但是我們對Activity被創建的時候系統做了什麼,怎麼做的並不清楚,

原创 Mybatis 多參處理

一.Mybatis 極簡入門 二.Mybatis 級聯查詢 三.Mybatis 延遲加載 四.Mybatis 緩存策略 五.Mybatis 動態SQL 本篇:Mybatis 多參處理 一個參數怎麼處理? <select id=

原创 MyBatis 緩存策略

一.Mybatis 極簡入門 二.Mybatis 級聯查詢 三.Mybatis 延遲加載 本篇.Mybatis 緩存策略 Mybatis中有兩級緩存 sqlsession級別,默認開啓。在sqlsession中執行查詢操作後,會

原创 MyBatis 延遲加載

一.Mybatis 極簡入門 二.Mybatis 級聯查詢 本篇:Mybatis 延遲加載 現在我們有如下需求:有時候只需要查詢學生姓名,不需要查詢學生班級,有時候不僅需要查詢姓名還要查詢班級。怎麼才能實現這個功能呢?Mybati

原创 Mybatis 動態SQL

一.Mybatis 極簡入門 二.Mybatis 級聯查詢 三.Mybatis 延遲加載 四.Mybatis 緩存策略 本篇:Mybatis 動態SQL 首先來了解一下動態SQL的優點,它可以幫助碼農們減少不必要的重複代碼,降低工

原创 Mybatis 級聯查詢

上一篇MyBatis極簡入門 本篇主要簡單介紹Mybatis級聯查詢的使用 一對多 多對多 常見的一對多模型,一個班有多個學生,一個學生只屬於一個班。 我們首先在數據庫中建立student,classes兩張表 student

原创 MyBatis極簡入門

工欲善其事,必先利其器 第一步,使用maven導入mybatis,jdbc以及lombok(簡化代碼),代碼如下 <dependencies> <!--添加mybatis--> <depend

原创 IDEA中 @Data @AllArgsConstructor @NoArgsConstructor註解失效解決方案

1.首先打開seting-plugins——》搜索lombok 點擊install,如果下載很慢,執行下列操作 勾選 auto-detect proxy seting和automatic proxy 後面的網址改成 https:

原创 Spring JdbcTemplate使用詳解

首先要引入: <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId>

原创 機器學習——TensorFlow的基本用法

基本使用 使用tensorflow之前,你應該知道的關於TensorFlow 它使用圖 (graph) 來表示計算任務. 它在被稱之爲 會話 (Session) 的上下文 (context) 中執行圖 它使用 tensor 表示

原创 機器學習——數據歸一化處理

Q:什麼叫做數據歸一化? A:就是將所有數據映射到同一尺度。 Q:機器學習爲什麼要做數據歸一化? A:如下圖,發現天數影響之差的平方比腫瘤大小之差的平方大的多得多,導致天數主導了計算結果。所以我們需要對數據進行處理,使得某一特徵不

原创 機器學習——TensorFlow實戰手寫體識別

from keras.datasets import mnist # 導入的位置在.keras/datasets/mnist/mnist.npz (x_train,y_train),(x_test,y_test)=mnist.lo

原创 Spring容器中Bean

一.Bean的作用域 singleton:在spring ioc中僅存在一個實例對象,bean以單例形式存在。 prototype:每次調用getBeans()時都會返回一個新的實例。 request:每次Http請求都會創建一

原创 機器學習——測試K近鄰算法的性能

我們怎麼評價得到的K近鄰算法的性能? K近鄰算法訓練後直接投入真實環境中使用可能會造成真實損失,我們需要判斷該算法的準確度以及性能,怎麼測試? 解決方法:將原始的訓練數據分隔成兩部分,一部分作爲測試數據,一部分作爲訓練數據,即t

原创 Windows 10家庭版WSLUbuntu上部署Docker並使用FRP內網穿透

環境:window 10家庭版 Ubuntu:18.04 frp_l0.21.0_linux_amd64包百度雲下載 提取碼:nyku docker for window百度雲下載提取碼:y97h 在Ubuntu上安裝doc