原创 Excel 宏設置

1. 在左上角的圖標按鈕 2.在彈出窗口的右下角點擊“excel 選項”,點擊“信任中心”-->“信任中心設置” 3.在信任中心點擊“宏設置”

原创 Java基礎之封裝

一、含義 把對象的屬性和操作結合爲一個獨立的整體,並儘可能隱藏對象的內部實現細節。 二、優點 1. 提高代碼的安全性 2. 提高代碼的複用性 3. “高內聚”:封裝細節,便於修改內部代碼,提高可維護性 4. “低耦合”:簡化外部調

原创 Java基礎之final關鍵字

1. 修飾變量:被他修飾的變量不可改變。一旦賦了初值,就不能被重新賦值。 2. 修飾方法:該方法不可被子類重寫。但是可以被重載。 3. 修飾類:修飾的類不能被繼承。比如:Math、String等。

原创 Java基礎之多態

要點: 1. 多態是方法的多態,不是屬性的多態(多態與屬性無關)。 2. 多態的存在要有三個必要條件:繼承、方法重寫、父類引用指向子類對象。 3. 父類引用指向子類對象後,用該父類引用調用子類重寫的方法,此時多態就出現了。 對象的

原创 Java工作筆記之JSP獲取端口號

${pageContext.request.scheme}:協議類型,如http、https ${pageContext.request.serverName}:服務器名稱 ${pageContext.request.server

原创 Java基礎之控制語句循環

1.for for (int i = 0; i < 100; i++) { } 2.while 第一種 while (true) {} 2.第二種 do { } while(true); 3.break和continue

原创 Oracle用到的命令

1. 本地安裝了客戶端,遠程連接oralce數據庫時:打開cmd,運行sqlplus username/[email protected]:1521/orcl 2. 導入其他用戶的dmp文件的數據時(從formusernam

原创 Java基礎之繼承

一、繼承的實現 1. 通過extends關鍵字繼承父類。 2. 用instanceof運算符判斷對象是否是某個類或其子類的實例。 二、繼承使用要點 1. 父類也稱作超類、基類、派生類等。 2. Java中類只有單繼承,沒有像C++

原创 Spring之個人筆記

本文是一些筆記總結,不是教程,剛開始學習Spring的朋友沒必要看。 Spring介紹 Spring的核心是控制反轉(IoC)和麪向切面編程(AOP)。 Spring最主要的優點:方便解耦,簡化開發。 Spring就是一個大工廠

原创 Java個人筆記之判斷數組是否有重複內容

public static void doCheckRepeatArray(String[] array) { Set<String> repeatSet = new HashSet<String>(); for (i

原创 Spring視頻筆記之核心API

1.BeanFactory:這是一個工廠,用於生成任意bean。採取延遲加載,第一次getBean時纔會實例化Bean。 2.ApplicationContext:是BeanFactory的子接口,功能更強大(國家化處理、事件傳遞

原创 Spring之面試題

1.Spring中的bean是線程安全的嗎? 分析:這個問題有坑,bean是我們自己寫的,Spring的作用只是幫助我們自動創建bean(IoC),bean是否是線程安全的與Spring無關,與我們自己寫到代碼有關。 2.Spri

原创 Java個人筆記之構造方法的互相調用

構造方法中使用this調用本類的構造器,用super調用父類的構造器。 構造方法中如果沒有顯示的調用構造器,則隱式的調用父類的無參構造器。 調用構造器的代碼只能放在第一句。 public class CommonTest {

原创 Java個人筆記之Map put()方法源碼解析

HashMap HashMap的數據結構是一個數組加鏈表的結構。用key的hashCode計算出數組的索引,再用equals方法進行比較,來確定是要新增節點,還是要替換節點的值。HashMap非線程安全。 HashMap的put方

原创 Java初學疑問之接口爲什麼能運行Object的方法

public class CommonTest { public static void main(String[] args) { Animal animal = new Dog(); animal.toString