原创 手把手教你VUE從入門到放棄—— 篇十七(非父子組件間傳值)

發佈訂閱模式實現 <!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <title>組件參數校驗與非props特性</title>       <

原创 手把手教你VUE從入門到放棄—— 篇九(vue的計算屬性中的get ,set方法的使用)

不多講,敲下就知道了 ,total通過get方法自動獲取,在改變 num1 或者num2時又會自動調用get方法從而改變total <!DOCTYPE html> <html lang="en"> <head>     <meta ch

原创 手把手教你VUE從入門到放棄—— 篇十八(插槽與具名插槽的使用)

如下,插槽的話只有一個,代表此自定義控件裏的所有內容,若是想將這些內容區分顯示,可以使用具名插槽,也就是用name屬性標識即可 <!DOCTYPE html> <html lang="en"> <head>     <meta char

原创 @SpringBootApplication註解剖析

爲什麼springboot可以將繁雜的配置簡化爲只需一個啓動類即可投入生產級應用 我們打開 點進去,這裏我們要講三個註解 1.@SpringBootConfiguration 很顯然字面上的意思可以看出,就是springboot的配置,

原创 springboot中兩種種屬性注入的方式(前者使用於多個地方使用)

現在有配置文件如下 然後在pom.xml引入如下包  配置方式1 1.創建如下類,並給類聲明如下註解,prefix="你的配置文件的前綴" 2.將配置文件數據置入對象 3.然後使用autowired標籤注入即可使用(適用於此配置項

原创 衝高級——篇五 之 Spring源碼沖沖衝 (仿寫Spring及源碼剖析)

(1)註解編程API (2)手寫簡易版DispatcherServlet(待添加)

原创 Spring5 註解編程基礎組件(Annotation API)

1.配置組件(Configure Components) (1)@Configuration:把一個類作爲一個IoC容器,他的某個方法頭上如果註解了@Bean,那麼就會作爲bean存在spring容器中 以前我們寫在配置文件,配置一個個b

原创 衝高級——篇五 之 性能優化

一.MySql (1)MySql架構與Sql執行流程

原创 衝高級——篇一 之 七大軟件設計原則

簡潔版: 囉嗦版: 開閉原則:一個軟件中的實體如 類,模塊和函數應對修改關閉,對擴展開放,用抽象構建框架,用實現擴展細節。 優點:提高軟件的可複用性以及可維護性。 依賴倒置原則:高層模塊不應依賴低層模塊,兩者都應依賴於其抽象 針對接口

原创 手把手帶你瞭解ES5,ES6新特性

1.let與const (1)let: 如下圖 let所聲明的變量,只在let命令所在的代碼塊內有效,也就是局部變量,如果把下圖註釋部分放開就會報錯 (2)const: const聲明的變量是常量,不能被修改  2.字符串函數的擴展 i

原创 手把手教你VUE從入門到放棄—— 篇二十一(使用animate.css實現動畫效果)

animate.css下載鏈接 不能下就直接拷貝 使用案例如下 <!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <title>vue中的插槽與

原创 手把手教你VUE從入門到放棄—— 篇二十五(vue中多頁應用 vs 單頁應用)

多頁應用優缺點 單頁應用優缺點   針對單頁應用,可以將頁面切換的任務交給我們前端,就不需要後端的跳轉了,但是因爲首次請求會請求html的同時還會有js請求所以會稍慢,而且收索引擎不能識別js內容導致影響收索引擎優化,但是這些後面都可以

原创 手把手教你VUE從入門到放棄—— 篇二十三(項目環境準備)

沒有安裝git的小夥伴要先安裝git 然後再git bash 窗口執行如下用來初始化一個vue項目  然後再與我的git同步,先在git上創建一個庫 然後git clone 把內容下載到my-project 最後 cd my-proj

原创 手把手教你VUE從入門到放棄—— 篇二十四(vue中的單文件組件與路由)

小知識點: ES6語法中, object:object 可以簡化寫作爲 object 單文件組件 我們打開上一篇創建的vue項目的其中一個文件,這裏打開的是App.vue 以.vue爲後綴的這個文件就是一個單文件組件,與我們之前看到一些組

原创 手把手教你VUE從入門到放棄—— 篇十三(vue中的組件的細節)

1.html標籤中有一些固定層級,比如 tbody裏面一層必須是 tr ,select 裏面必須是option,那麼我們使用組件模板時可能會產生問題,dom組件的錯位 這個時候我們可以使用 is屬性 代碼如下 <!DOCTYPE ht