原创 數據結構與算法分析(六)隊列總結

一、什麼是隊列? 1.先進者先出,這就是典型的“隊列”結構。 2.支持兩個操作:入隊enqueue(),放一個數據到隊尾;出隊dequeue(),從隊頭取一個元素。 3.所以,和棧一樣,隊列也是一種操作受限的線性表。二、如何實現隊列? 隊

原创 隨手筆記(九)———類型裝換技巧

博主在一次錄入數據的時候,不知道爲什麼本來應該是int類型的數據硬是後面跟了一個.0,比如說這個數據是5210,這大哥成了5210.0這樣錄入的時候就會報一個NUll,這數據是編號啊!!!怎麼可能是double呢? String doc

原创 vue表格嵌套內容展開收起

原文鏈接:https://blog.csdn.net/u014715787/article/details/83186572 <table class="tab-left table tab-z

原创 隨手筆記(八)———idea項目啓動報錯(Error running 'XbootApplication': Command line is too long. Shorten comm)

在.idea 文件夾中找到並打開workspace.xml文件找到 <component name="PropertiesComponent">, 在標籤里加一行   <property name="dynamic.classpath" 

原创 數據結構與算法分析(八)排序(冒泡,插入,選擇)

一、幾種經典排序算法及其時間複雜度級別 冒泡、插入、選擇 O(n^2) 基於比較 快排、歸併 O(nlogn) 基於比較 計數、基數、桶 O(n) 不基於比較二、如何分析一個排序算法? 1.學習排序算法的思路?明確原理、掌握實現以及分析性

原创 數據結構與算法分析(五)隊列

一、什麼是隊列? 1.先進者先出,這就是典型的“隊列”結構。 2.支持兩個操作:入隊enqueue(),放一個數據到隊尾;出隊dequeue(),從隊頭取一個元素。 3.所以,和棧一樣,隊列也是一種操作受限的線性表。 二、如何實現隊列?

原创 數據結構與算法分析(四)鏈表

一、什麼是鏈表? 1.和數組一樣,鏈表也是一種線性表。 2.從內存結構來看,鏈表的內存結構是不連續的內存空間,是將一組零散的內存塊串聯起來,從而進行數據存儲的數據結構。 3.鏈表中的每一個內存塊被稱爲節點Node。節點除了存儲數據外,還需

原创 隨手筆記(七)———如何寫好鏈表代碼

如何寫好鏈表代碼? 1. 理解指針或引用的含義 什麼是指針?指針是一個變量,該變量中存的是其它變量的地址。將普通變量賦值給指針變量,其實是把它的地址賦值給指針變量。 2. 警惕指針丟失和內存泄漏 在插入和刪除結點時,要注意先持有後面的結點

原创 隨手筆記(六)——webstorm小技巧(持續更新記錄)

1. 如何迅速定位頁面上的一段文字在哪個Vue文件中== Ctrl+Shift+R 全局替換神器 不要點擊替換記錄下名字之後找到頁面改掉就OK了  

原创 String截取

String a = "1,2,3"; String[] bStrings = a.split(","); //以','號來分割字符串 System.out.printl

原创 隨手筆記(三)——Springboot的一些坑

springboot提升開發效率的因素之一就是減少了很多繁瑣的配置文件,沒有什麼是一個application.yml/application.properties文件解決不了的,之前寫的xml配置文件都比較隨意,現在改用yml有些地方需要

原创 Spring IN Action 筆記(一)

Spring底層依賴於依賴注入(DI)和AOP(面向切面編程) Spring的使命:簡化java開發 爲了解決企業級應用開發的複雜性而創建的,使用就Spring可以讓簡單的javabean實現之前只有EJB才能完成的事情 激發pojo的潛

原创 數據結構與算法分析(三)數組

爲什麼數組是從0開始不是從1開始呢 什麼是數組?數組(Array)是一種線性表數據結構。他用一組連續的內存空間,來存儲一組具有相同類型的數據 第一個是線性表(Linear List)線性表就是數據排成像一條線一樣的結構。每個線性表上的數據

原创 idea2018.2.8 小bug

兩個挨着的雙引號 刪一個直接連着另外一個刪了 真是服了 咱能不能不這麼霸道 看的哥們強迫症都犯了

原创 個人戒菸日記(一)

其實我抽菸算比較晚得吧,記得好多朋友都是從初高中就開始抽了,我這人開竅的晚,大二開始抽的。 抽菸.... 怎麼說呢 也沒啥不好的 作爲一個有潔癖的人 很難容忍自己身上會有這種味道 再加上想要健身 重新找回標準的身材 抽菸又不利於運動 也就