原创 STL部分用法整理(長期更新)
基礎不牢,地動山搖。 map: 提供一對一的hash 第一個可以稱爲關鍵字(key),每個關鍵字只能在map中出現一次; 第二個可能稱爲該關鍵字的值(value); 自動建立key - value的對應。key 和 value可以是任
原创 L3-021 神壇 (30分)
在古老的邁瑞城,巍然屹立着 n 塊神石。長老們商議,選取 3 塊神石圍成一個神壇。因爲神壇的能量強度與它的面積成反比,因此神壇的面積越小越好。特殊地,如果有兩塊神石座標相同,或者三塊神石共線,神壇的面積爲 0.000。 長老們發現這個問題
原创 軟件工程導論 Chapter1總結
目錄 1.1 軟件危機 1.2 軟件工程 1.3 軟件生命週期 1.4 軟件過程 1.比較幾種模型 2.RUP 1.1 軟件危機 1.2 軟件工程 1.3 軟件生命週期 1.4 軟件過程 1.比較幾種模型 什麼
原创 Android:week 4總結 Android佈局二
目錄 1.RelativeLayout實現計算器的另一種用法 2.表格佈局(TableLayout) 1.RelativeLayout實現計算器的另一種用法 用傳統的RelativeLayout實現會出現行尾留出大量的空
原创 Android:week 10總結 顯隱式啓動、撥號顯示、數據相關操作
目錄 Monday 1.隱式啓動、顯示啓動、撥號顯示 2.獲取輸入數據 Tuesday 1.保存、讀取、刪除數據 Monday 1.隱式啓動、顯示啓動、撥號顯示 mainActivity: package com.example
原创 Android:week 6總結 EditText、單選框、複選框
目錄 1.EditText 2.單選框(RadioButton、RadioGroup) 3.複選框 (CheckBox) 1.EditText <?xml version="1.0" encoding="utf-8"?>
原创 Android:week 5總結 Android佈局三
目錄 約束佈局 1.TextView用法 2.Button點擊事件 ①在Button指定onCLick事件 ②匿名類方法添加事件 ③實現接口 約束佈局 1.TextView用法 android:ellipsize="end"
原创 Android:week 2總結 Android佈局一
目錄 1.佈局的通用屬性 2.Linearlayout佈局(線性佈局) 3.RelativeLayout相對佈局 首先需要明白絕對佈局不再使用,多使用相對佈局。 簡單說一下我對Android長度單位的理解: dp 斜對角(不發生變化)
原创 Android:week 3總結 Android佈局一之相關練習
例一: 用LinearLayout實現的效果: 注意的地方是,LinearLayout嵌套的第一個LinearLayout的android:gravity="right |center",即內容在右邊的中間。 <?xml ve
原创 Android:week 13總結 綁定服務、音樂播放器(服務)
目錄 Monday 1.綁定服務 Tuesday 1.音樂播放器 Monday 1.綁定服務 MyService: package cn.rjxy.mybindservice008; import android.app.Serv
原创 在Dev-Cpp中使用C++11中的函數
例如 stoi、to_string、unordered_map、unordered_set、auto 步驟:Tools——Compiler Options
原创 Android:week 11總結 內容提供者、數據庫
目錄 Monday 1.內容提供者 Tuesday 1.數據庫 Monday 1.內容提供者 創建方式: (URL Authorities和文件夾路徑名保持一致) 自動生成 Tuesday 1.數據庫 1.新建SQL的j
原创 Android:week 12總結 內容觀察者、廣播、服務
目錄 Monday 1.內容觀察者 2.廣播1 Tuesday 1.廣播2 2.服務 Monday 1.內容觀察者 MainActivity: package cn.rjxy.myobserver; import androidx
原创 Android:week 9總結 Activity生命週期
Monday:Activity生命週期 1. package com.example.activity; import androidx.appcompat.app.AppCompatActivity; import andr
原创 dbutils工具類
此工具類解決代碼冗餘問題。 DBUtils工具類對JDBC封裝。 核心類:QueryRunner類,提供兩個方法: 1、update() :DML操作 2、query() :DQL操作,針對返回的結果集做了再次封裝,重點要學習返回對象