(一)你必須知道的事idea不同版本對gradle版本的支持程度不同,idea版本最好為2019以上 SpringBoot版本對gradle的版本也有要求(二)groovy基礎知識了解(三)閉包(四)構建腳本決議說明:一個專案代表一個正在構建得組件(比如一個jar檔案),當構建啟動后,Gradle會基于build.gradle實體化一個org.gradle.api.Project類,并且能夠通過project變數使其隱式可用(五)Gradle構建多模塊專案(六)解...
2020-10-20 moreflutter環境配置安裝終極教程環境安裝流程java環境flutter sdkandroid SDKandroidstudiodart sdkvscode除了最后一個vscode是可選,其他幾個是必須安裝,缺一個都跑不起來。我們主要梳理一下下載安裝這些東西中存在的坑。一.java環境配置? 我們第一步需要先配置java環境,沒配的看看,看過的已經可以去下面了。首先第一步下jdk,傳送門:https://www.oracle.com/java/technologies/j...
2020-10-20 morefmtPackage fmt implements formatted I/O with functions analogous to C’s printf and scanf.The format ‘verbs’ are drived from C’s but are simpler.fmt.PrintlnPrintln formats using the default formats for its operands and writes to standard output.Spa.....
2020-10-20 moreAndroid面試題及答案java基礎部分JVM部分JVM記憶體區域(運行時資料區域):JVM記憶體區域(虛擬機堆疊):JVM記憶體區域(程式計數器):JVM記憶體區域(本地方法堆疊):JVM記憶體區域(Java 堆):JVM記憶體區域(方法區):反射注解泛型Java面向物件的三種特性Java面向物件面試題總結多執行緒HashMapArraylistList、Map、Set的理解(LinkedList和ArrayList、Vector和ArrayList、HashMap和HashTable和HashSet...
2020-10-20 more每天一把CF : 2020-10-17800分牛逼題目原題鏈接:https://codeforces.com/problemset/problem/1426/A思路題目大意:現規定數1-n:1,2屬于1樓,之后每x個數屬于一樓,給定n和x,確定n所在的樓數.思路:n/2+1+(n%2?1:0) 不想多解釋代碼實作#include <iostream>#include <cstring>#include <algorithm>#include &....
2020-10-20 more一、什么是JSONModel?JSONModel是json轉model的第三方開源庫。當我們向服務器發送一個請求之后,通過JSONModel把資料轉成model中的屬性就可以很方便的供給我們使用了。二、JSONModel的最基本使用方法以最簡單的一個知乎版本檢查API請求到的json資料為例發送的版本為2.3版本 那么此時的json資料為這個就是我們發送網路請求得到的json資料我們接下來的步驟就是:創建一個Model的類,這個類是繼承自JSONModel的將請求到的json的資料在....
2020-10-20 moreCodeforces Round #387 (Div. 2) E. Comments (dfs)思路:按樹的深度進行dfsdfsdfs即可。#include<bits/stdc++.h>using namespace std;typedef long long ll;const int N=1e6+5,M=2e4+5,inf=0x3f3f3f3f,mod=1e9+7;#define mst(a,b) memset(a,b,sizeof a)#define lx x<<1...
2020-10-20 more1.函式名字的規則:剛學安卓的時候,真的覺得函式名字特別長,一會大寫,一會小寫,很難記。android開發以java語言為開發工具,所以java的命名規范也適用于安卓,Java中類都是首字母大寫。方法名(函式名)首字母小寫,如果有多個單詞組成,每個單詞的首字母都要大寫——駝峰命名法2.程式中定義的組件都必須在AndroidManifest.xml中注冊,才可以使用。如果同一個工程中,有多個activity,需在啟動activity中的<activity>建立intent—filter,...
2020-10-20 more使用場景:使用Navigation完成fragment間的跳轉操作。問題描述:Navigation 實作 fragment 間的跳轉用的是replace()方法,此方法會移除原來的fragment,再添加新的fragment,所以回到上一個fragment時就需要重新走一遍生命周期流程,重新加載資料。解決方案:分析 NavController類 中的navigate 原始碼private void navigate(@NonNull NavDestination node, @Nullabl...
2020-10-20 more1compile 'com.soundcloud.android:android-crop:0.9.10@aar'通過拖動邊框邊緣調整截圖區域。區域減小時自動放大圖片。不支持 鏡像翻轉,旋轉。github地址:https://github.com/jdamcd/android-crop2compile 'com.theartofdev.edmodo:android-image-cropper:2.4.+'github地址:https://github.com/Art...
2020-10-20 more一個個人用的瀏覽器首頁,可以把一下常用的網站放在這里,平常打開會比較方便。 第一步,HTML代碼 <script src=https://www.cnblogs.com/szharf/p/"js/jquery-3.4.1.min.js"></script> <div id="navigate"> <ul> <li class="labels labels_1"> ......
uj5u.com 2020-09-10 04:38:47 more最近因為寫一個js函式,需要用到$(window).height(); 由于手寫demo的時候,過于自信,其實對前端方面的認識也不夠體系,用文本檔案直接敲出來的html代碼,第一行沒有加上<!DOCTYPE html> 導致了$(window).height();的結果直接是整個document的高 ......
uj5u.com 2020-09-10 04:38:52 moreWordPress博客網站程式在進行升級前,必須要做好網站資料的備份,這個問題良家佐言是遇見過的;在剛開始接觸WordPress博客程式的時候,因為升級問題和博客網站的修改的一些嘗試,良家佐言是吃盡了苦頭。因為購買的是西部數碼的空間和域名,每當佐言把自己的WordPress博客網站搞到一塌糊涂的時候 ......
uj5u.com 2020-09-10 04:39:30 moreWordPress是一款個人博客系統,受到英文博客愛好者和中文博客愛好者的追捧,并逐步演化成一款內容管理系統軟體;它是使用PHP語言和MySQL資料庫開發的,用戶可以在支持PHP和MySQL資料庫的服務器上使用自己的博客。每一次WordPress程式的更新,就會牽動無數WordPress愛好者的心, ......
uj5u.com 2020-09-10 04:39:49 more網頁中常見的一種效果,首字改變樣式或者首行改變樣式,效果如下圖。 代碼: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, ......
uj5u.com 2020-09-10 04:40:09 more1 <style>2 body{background-image:url(https://uploadbeta.com/api/pictures/random/?key=BingEverydayWallpaperPicture); 3 background-size:cover;background ......
uj5u.com 2020-09-10 04:40:16 moreHTML詳解 初識HTML Hyper Text Markup Language(超文本標記語言) 1 <!--DOCTYPE:告訴瀏覽器我們要使用什么規范--> 2 <!DOCTYPE html> 3 <html lang="en"> 4 <head> 5 <!--meta 描述性的標簽,描述一些 ......
uj5u.com 2020-09-10 04:40:33 more好家伙,我的包終于開發完啦 歡迎使用胖虎的飛機大戰包!! 為你的主頁添加色彩 這是一個有趣的網頁小游戲包,使用canvas和js開發 使用ES6模塊化開發 效果圖如下: (覺得圖片太sb的可以自己改) 代碼已開源!! Git: https://gitee.com/tang-and-han-dynas ......
uj5u.com 2023-04-20 07:59:23 more入職多年,面對生產環境,盡管都是小心翼翼,慎之又慎,還是難免捅出簍子。輕則滿頭大汗,面紅耳赤。重則系統停擺,損失資金。每一個生產事故的背后,都是寶貴的經驗和教訓,都是專案成員的血淚史。為了更好地防范和遏制今后的各類事故,特開此專題,長期更新和記錄大大小小的各類事故。有些是親身經歷,有些是經人耳傳口授 ......
uj5u.com 2023-04-18 07:55:04 more這里給大家分享我在網上總結出來的一些知識,希望對大家有所幫助 打開游戲界面,看到一個畫面簡潔、卻又富有挑戰性的游戲。螢屏上,有一個白色的矩形框,里面不斷下落著各種單詞,而我需要迅速地輸入這些單詞。如果我輸入的單詞與螢屏上的單詞匹配,那么我就可以獲得得分;如果我輸入的單詞錯誤或者時間過長,那么我就會輸 ......
uj5u.com 2023-04-04 08:35:30 more在學習網路之前,了解它的歷史能夠幫助我們明白為何它會發展為如今這個樣子,引發探究網路的興趣。下面的這張圖片就展示了“互聯網”誕生至今的發展歷程。 ......
uj5u.com 2023-03-16 11:00:15 more//11.開啟藍牙配接器 openBluetoothAdapter //21.開始搜索藍牙設備 startBluetoothDevicesDiscovery //31.開啟監聽搜索藍牙設備 onBluetoothDeviceFound //30.停止監聽搜索藍牙設備 offBluetoothDevi ......
uj5u.com 2023-03-15 09:06:45 more<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>canves</title> <style> #canvas { cursor:url(../images/pen.png),crosshair; } #canvasdiv{ bo ......
uj5u.com 2023-02-15 08:56:31 more手機端 H5 實作自定義拍照界面也可以使用 MediaDevices API 和 <video> 標簽來實作,和在桌面端做法基本一致。 首先,使用 MediaDevices.getUserMedia() 方法獲取攝像頭媒體流,并將其傳遞給 <video> 標簽進行渲染。 接著,使用 HTML 的 < ......
uj5u.com 2023-01-12 07:58:22 more這里給大家分享我在網上總結出來的一些知識,希望對大家有所幫助 短視頻已經無數不在了,但是主體還是使用 app 來承載的。本文講述 H5 如何實作 app 的視頻滑動體驗。 無聲勝有聲,一圖頂百辯,且看下圖: 網址鏈接(需在微信或者手Q中瀏覽) 從上圖可以看到,我們主要實作的功能也是本文要講解的有: ......
uj5u.com 2023-01-04 07:29:05 more從 1989 年萬維網(www)誕生,HTTP(HyperText Transfer Protocol)經歷了眾多版本迭代,WebSocket 也在期間萌芽。1991 年 HTTP0.9 被發明。1996 年出現了 HTTP1.0。2015 年 HTTP2 正式發布。2020 年 HTTP3 或能正... ......
uj5u.com 2022-12-24 06:56:02 more??一、form表單是什么
??二、form表單的屬性
??三、input中的各種Type屬性值
??四、標簽 ......