原创 Angular開發環境(1)

1.程序架構 組件:angular應用的基本構建塊,一段帶有業務邏輯和數據的html 指定:允許想html添加自定義行爲,(寫一個自動完成在input標籤上) 服務:用來封裝重用的業務邏輯,在不同的組件中調用,服務可以調用服務

原创 JVM+GC(1)

JVM內存結構 方法區: 存儲運行時常量池,虛擬機所加載的類信息(版本字段方法接口),常量,靜態變量,編譯後代碼 innern()可以將堆中new的實例的常量放在常量池 方法區 垃圾回收在方法區的行爲 異常定義 堆: 存

原创 Angular設置第三方依賴(3)

1.安裝第三方工具 //默認情況安裝的都是最新版本 cnpm install jquery --save cnpm install bootstrap --save //安裝指定版本 cnpm install [email protected]

原创 JVM+GC(2)

4.總結 java中堆和棧有什麼區別? 屬於不同的內存區域使用目的不同 棧常用於保存方法幀和局部變量,通常比堆小,不會在多線程間共享 對象總是在堆上分配,被整個jvm所有線程共享 彈夾(棧)  子彈(方法)稱爲棧幀 Publi

原创 JVM+GC(3)

JVM垃圾回收算法 複製算法 標記清除 標記整理

原创 SQL彙總數據排行,並添加序號

彙總個人閱讀總數 --彙總個人閱讀數量 SELECT * FROM( SELECT user_id, COUNT(user_id) AS num from tl_borrow_record GROUP BY user_id )AS

原创 parsing error: x-invalid-end-tag

方法1 問題原因:因爲安裝了ESlint,其中的規則導致的報錯 解決方法: (1)在根目錄下 - .eslintrc.js - rules (2)添加一行“vue/no-parsing-error”: [2, { “x-inval

原创 org.junit.platform.commons.util.ReflectionUtils.getDefaultClassLoader()Ljava/lang/ClassLoader

問題 解決: pom文件中加入 <exclusion> <groupId>org.junit.jupiter</groupId>

原创 Java多線程(3)

1.線程安全 線程安全是多線程編程時的計算機程序代碼中的一個概念。在擁有共享數據的多條線程並行執行的程序中,線程安全的代碼會通過同步機制保證各個線程都可以正常且正確的執行,不會出現數據污染等意外情況 2.怎麼保證線程安全

原创 Angular如何啓動(2)

1.加載了哪個頁面 啓動時加載了src下面的index.html文件 2.加載了那些腳本 main.ts是啓動時加載的腳本 走對應的主組件app.component.ts對應的css選擇器app-root。

原创 Angular2(0)

【前言】   好巧不巧,在我最忙的時候讓我瞭解到了angular2,所以那有什麼辦法,知識來了,就學唄,但根據我那看不到的基礎,學習來還是有些許的困難。所以,以下就是我一個月的一點點的積累。 【是什麼】   前端集成開發框架 【爲什麼用】

原创 Angularjs與angular架構對比

1.AngularJS 誕生於2009年,後來被Google收購,是一個JavaScript框架。 通過指令擴展了HTML,通過表達式綁定數據到html 可以通過script標籤添加到網頁中 以JavaScript文件形式發佈的

原创 Angular4路由導航(4)

1.相關對象 它加載與所請求路由相關聯的組件,以及獲取特定路由的相關數據。這允許我們通過控制不同的路由,獲取不同的數據,從而渲染不同的頁面。 這些路由在angular中的位置 routes對象存在於模塊中,由一組配置信息組成

原创 JAVA密碼加密方式

1.MD5 2.BCrip

原创 springboot-HelloWorld