原创 Java 單例模式如何實現?

什麼是單例模式? 答:單例模式是設計模式中使用最普遍的設計模式之一。它是一種對象創建模式,用於產生一個對象的具體實例,它可以確保系統中一個類只產生一個實例,它的作用就是提供單例的工廠,使用者獲取並使用單例類。 單例模式有什麼優點? 答:1

原创 Linux CentOS7純命令安裝Oracle11g

1.操作系統 [root@lucky ~]# uname -m x86_64 [root@lucky ~]# cat /etc/redhat-release CentOS Linux release 7.7.1908 (Core) 2

原创 Java StringBuilder和StringBuffer的異同

StringBuilder和StringBuffer都是可變字符串,前者線程不安全,後者線程安全。 StringBuilder和StringBuffer的大部分方法均調用父類AbstractStringBuilder的實現。其擴容機制首先

原创 Java 利用反射機制獲取內部類的私有屬性和方法,並且修改私有屬性的值

廢話不多說直接貼代碼,代碼中有註釋,如下: import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; import java.l

原创 Java final關鍵字的使用和優點

使用: final關鍵字可以用於成員變量、本地變量、方法以及類。 final成員變量必須在聲明的時候初始化或者在構造器中初始化,否則就會報編譯錯誤。 你不能夠對final變量再次賦值。 本地變量必須在聲明時賦值。 在匿名類中所有變量都必須

原创 Jquery get和post的區別

get參數通過url傳遞,post放在request body中。 get請求在url中傳遞的參數是有長度限制的,而post沒有。 get比post更不安全,因爲參數直接暴露在url中,所以不能用來傳遞敏感信息。 get請

原创 Java 代碼實現FTP上傳下載apache版本示例

maven引包: <dependency>             <groupId>net.butfly</groupId>             <artifactId>albacore-test</artifactId>     

原创 Java LDAP統一身份認證

不多說直接看代碼,如下: import java.util.Hashtable; import javax.naming.AuthenticationException; import javax.naming.Context; impo

原创 Linux CentOS7部署FTP

部署條件 linux CentOS7系統的虛擬機,需要root用戶和密碼,可以正常連接。 安裝FTP 1. 查看是否安裝FTP,執行此命令:rpm -qa | grep vsftpd,無返回值則沒有安裝,出現如下圖所示,則已安裝。 2.

原创 Linux ubuntu 部署nginx

1. ubuntu系統部署nginx比較簡單,自帶nginx的安裝包。 2. 連接服務器後,獲取root權限,執行sudo apt update和 sudo apt install nginx安裝nginx,如果已經是root權限可以去掉

原创 單例模式

什麼是單例模式? 答:單例模式是設計模式中使用最普遍的設計模式之一。它是一種對象創建模式,用於產生一個對象的具體實例,它可以確保系統中一個類只產生一個實例,它的作用就是提供單例的工廠,使用者獲取並使用單例類。 單例模式有什麼優點? 答:1

原创 oracle 批量新建索引SQL

user_tables:當前用戶表信息,參數如下: UNIQUE:是唯一鍵索引,如果建非唯一鍵索引SQL語句去掉此關鍵詞即可; table_name :表名; tablespace_name :表空間名 第一步瞭解新建一條索引的sql:C

原创 StringBuilder和StringBuffer的異同

StringBuilder和StringBuffer都是可變字符串,前者線程不安全,後者線程安全。 StringBuilder和StringBuffer的大部分方法均調用父類AbstractStringBuilder的實現。其擴容機制首先

原创 利用反射機制獲取內部類的私有屬性和方法,並且修改私有屬性的值

廢話不多說直接貼代碼,代碼中有註釋,如下: import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; import java.l

原创 final關鍵字的使用和優點

使用: final關鍵字可以用於成員變量、本地變量、方法以及類。 final成員變量必須在聲明的時候初始化或者在構造器中初始化,否則就會報編譯錯誤。 你不能夠對final變量再次賦值。 本地變量必須在聲明時賦值。 在匿名類中所有變量都必須