原创 【LeetCode算法練習(C++)】Generate Parentheses

題目: Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses. For e

原创 Gradle 學習

原文鏈接:https://juejin.im/post/5d07c70bf265da1ba431eea6 作者:ZY5A59 鏈接:https://juejin.im/post/5d0

原创 Android視圖繪製和事件分發相關

Android視圖繪製和事件分發相關繪製原理View重繪View繪製流程Android屏幕繪製雙緩衝技術View事件分發——遞歸 繪製原理 Activity -包含-> PhoneWindow -繼承於-> Window Acti

原创 Android包管理框架、進程框架和Java類加載機制

1. APK的打包流程     資源文件 --AAPT打包--> R.java ...... Ⅰ     (AAPT打包:assets和res/raw資源被原裝不動地打包進APK,其他資源被編譯或處理並被賦予資源ID,同時產生資源索引表

原创 【LeetCode算法練習(C++)】Multiply Strings

題目: Given two non-negative integers num1 and num2 represented as strings, return the product of num1 and num2. Note:

原创 【系統分析與設計】lesson9

題目:XX1-Forest應用用例圖活動圖領域模型狀態圖系統順序圖

原创 【系統分析與設計】Homework2

1、簡答題 簡述瀑布模型、增量模型、螺旋模型(含原型方法)的優缺點。 瀑布模型的優點:有利於大型軟件開發過程中人員的組織、管理,有利於軟件開發方法和工具的研究,從而提高了大型軟件項目開發的質量和效率。 瀑布模型的缺點:開發過

原创 【LeetCode算法練習(C++)】Combination Sum

題目: Given a set of candidate numbers (C) (without duplicates) and a target number (T), find all unique combinations in

原创 【系統分析與設計】lesson13

1. 描述軟件架構與框架之間的區別與聯繫軟件架構:定義:軟件架構就是把系統分解爲一些部件,描述這些部件的職責及它們之間的協作行爲軟件架構並不僅僅關注軟件本身的結構和行爲,還注重其他特性:使用、功能性、性能、彈性、重用、可理解、經濟以及技術

原创 【系統分析與設計】lesson7

領域建模 a. 閱讀 Asg_RH 文檔,按用例構建領域模型。 - 按 Task2 要求,請使用工具 UMLet,截圖格式務必是 png 並控制尺寸 - 說明:請不要受 PCMEF 層次結構影響。你需要識別實體(E)和 中介實體

原创 【系統分析與設計】homework4

用例建模 a. 閱讀 Asg_RH 文檔,繪製用例圖。 按 Task1 要求,請使用工具 UMLet,截圖格式務必是 png 並控制尺寸 b. 選擇你熟悉的定旅館在線服務系統(或移動 APP),如繪製用例圖。並滿足以下要求: 對比

原创 【系統分析與設計】lesson16

使用 ECB 實現 make reservation 用例的詳細設計(包含用例簡介,順序圖,類圖)                用例簡介:本用例包含以下操作用戶登錄網站用戶查詢訂單用戶根據位置和時間查詢酒店用戶選擇房間用戶提交訂單用戶支

原创 【LeetCode算法練習(C++)】Combination Sum II

題目: Given a collection of candidate numbers (C) and a target number (T), find all unique combinations in C where the

原创 【LeetCode算法練習(C++)】Count and Say

題目: The count-and-say sequence is the sequence of integers with the first five terms as following: 1. 1 2.

原创 【LeetCode算法練習(C++)】First Missing Positive

題目: Given an unsorted integer array, find the first missing positive integer. For example, Given [1,2,0] return 3,