原创 spring_個人學習(一)

1、什麼是Spring? Spring 是一個開源框架 Spring 爲 簡化企業級應用開發而生。使用Spring 可以使簡單的JavaBean實現以前只有EJB才能實現的功能 Spring 是JavaSE/EE的一站式框架 方便解耦,簡

原创 java學習(二十五)

1、HashSet和TreeSet的區別 實現方式 HashSet:HashSet是哈希表實現的。 TreeSet:TreeSet是二差樹實現的。 數據是否有序 HashSet:HashSet中的數據是無序的。 TreeSet:Trees

原创 java學習(二十四)

1、用linux命令,統計文檔中出現字符串的次數。 grep -c  '要統計的字符串'   fileName zgrep -c  '要統計的字符串'   fileName(服務器端常有很多壓縮過的日誌文件,爲了避免解壓文件,可以使用zg

原创 重拾前端(study1)

H5緩存 sessionStorage <body> #描述 sessionStorage的使用,存儲數據到本地,存儲的容量5mb左右 1.這個數據本質是存儲在當前頁面的內存中 2.它的生命週期爲關閉當前頁面,關閉頁面,數據會自動清

原创 算法(三十八)

1、用戶模型文件去重。 抖音上不同的用戶類型我們有不同的用戶模型文件。我們有一個模型配置文件,裏面有很多的不同用戶類型和他們對應的模型文件。我們需要找出每個模型文件對應的是哪些用戶類型。 給定一行輸入,格式爲: a b a表示這個用戶的用

原创 java算法(九)

1、從上往下打印出二叉樹的每個節點,同層節點從左至右打印。 import java.util.*; public class Solution {     public ArrayList<Integer> PrintFromTopToB

原创 spring_個人學習(三)

1.新建springBoot項目 (1) (2) (3) (4) (5) (6) 2.配置項目JDK(前面已經配置的可以不用配置) (1) (2)   3.把項目配置成maven項目 (1) (2) (3) (4)

原创 java算法(三十六)

1、101-200素數的個數 方法一 public static void main(String[] args) { boolean flag = false; int num = 0; for(int i=1

原创 算法(四十一)

1、爲了不斷優化推薦效果,今日頭條每天要存儲和處理海量數據。假設有這樣一種場景:我們對用戶按照它們的註冊時間先後來標號,對於一類文章,每個用戶都有不同的喜好值,我們會想知道某一段時間內註冊的用戶(標號相連的一批用戶)中,有多少用戶對這類文

原创 java算法(三十五)

1、判斷二進制裏1的個數。 public static void main(String[] args) { int num =0; Scanner sc = new Scanner(System.in); wh

原创 算法(三十七)

1、根據逆波蘭表示法,求表達式的值。 有效的運算符包括 +, -, *, / 。每個運算對象可以是整數,也可以是另一個逆波蘭表達式。 說明: 整數除法只保留整數部分。 給定逆波蘭表達式總是有效的。換句話說,表達式總會得出有效數值且不存在除

原创 spring_個人學習(二)

學習目標 快速學會在項目中使用熱部署插件運行項目,提高開發效率。 快速查閱 相關教程: IDEA快速入門教程(2018圖文版) 專題閱讀:《SpringBoot 佈道系列》 具體步驟 一、開啓IDEA的自動編譯(靜態) 具體步驟:打開頂

原创 算法(四十)

1、實現一個算法,確定一個字符串 s 的所有字符是否全都不同。 class Solution {     public boolean isUnique(String astr) {         int len = astr.leng

原创 java_集合學習(一)

JavaHashMap ⼀、概述 在官⽅⽂檔中是這樣描述HashMap的:Hash table based implementation of the Map interface. This implementation provides

原创 算法(十八)

1、給出兩個 非空 的鏈表用來表示兩個非負的整數。其中,它們各自的位數是按照 逆序 的方式存儲的,並且它們的每個節點只能存儲 一位 數字。 如果,我們將這兩個數相加起來,則會返回一個新的鏈表來表示它們的和。 您可以假設除了數字 0 之外,