原创 【基礎筆記】進程和線程的關係 Java

進程:當一個程序開始運行時,它對應一個進程。進程包括運行中的程序以及它所使用的內存和其它系統資源。進程由程序、數據和PCB(Process Control Block)組成,是操作系統資源分配和調度的獨立單位。 線程:爲了提高進程的運行效

原创 【基礎筆記】接口特點總結

接口的特點: 1,一個類實現了接口,那麼必須實現接口中的所有方法; 2,接口中的方法默認是public abstract的,不能使用其它的修飾符。接口實現類中的方法只能使用public修飾。 3,接口中如果定義了成員變量,那麼它默認是pu

原创 【vue】Vue中添加$alert的messageBox消息彈出框,進行換行、空格等html渲染

出現情況: 在Vue中 $alert的messageBox 無法直接通過正則表達式進行來進行換行和縮進解決方式: dangerouslyUseHTMLString 是否將 message 屬性作爲 HTML 片段處理 boolean —

原创 【基礎筆記】多線程的同步與協作 Java

多線程的同步 多線程同步控制機制的目的是保證同一時刻只有一個線程訪問共享數據。java中,要實現多線程的同步,可使用同步方法和同步代碼塊兩種機制。 1. 同步方法 使用synchronized修飾的方法稱爲同步方法,它意味着同一時刻該方法

原创 【基礎筆記】各種進制轉換 Java

int value = 233; Integer.toBinaryString(value);//轉爲二進制 Integer.toHexString(value);//轉爲十六進制 Integer.toOctalString(value

原创 【jQuery】jquery清空file域

在做文件上傳<input type="file">時,對文件域進行驗證(類型、大小等)後,總是希望能清空file域的內容,但是對於某些瀏覽器來說,由於安全原因,不允許更改文件域的值,用jquey可以解決,且兼容各種瀏覽器。 1. html

原创 【基礎筆記】字符串解析爲整數的兩種方法及各自優缺點 Java

將字符串解析爲整數有兩種方法 方法一: 通常使用Integer.parseInt(String)方法將字符串解析爲整數。但如果字符串中包含有其它字符,該方法將不能正常工作。 String str ="123"; Integer.pars

原创 【PostgresSQL】判斷表格是否存在及相關操作

1.判斷表格是否存在,不存在則返回結果爲null select distinct table_name from information_schema.columns where table_schema='schemaName' an

原创 【oracle】正則表達式函數REGEXP_LIKE(x,pattern)

1.REGEXP_LIKE(x,pattern)函數 REGEXP_LIKE(x,pattern)函數的功能類似於like運算符, 用於判斷源字符串是否匹配或包含指定模式的子串。 x指定源字符串, pattern是正則表達式字符串。該函數

原创 【oracle】用戶管理相關的SQL語句

查看當前用戶所擁有的表 select table_name from user_tables;用戶管理相關的SQL語句(需要以SYSDBA身份登錄系統) 創建新用戶: create user [userName] identified b

原创 【oracle】sql查詢基礎知識彙總

1.字符串連接運算符|| --檢索顧客信息,輸出時將first_name和last_name連接爲一個字符串 select customers.*, first_name||' '||last_name name from cus

原创 【oracle】sql查詢2

sql操作符 1. LIKE:檢查列值是否匹配指定的模式;模式字符串中可以使用普通字符以及兩個通配符: _和%。_ 代表任意單個字符;% 代表任意長度(長度可以爲0)的字符串。 因爲_和%在模式字符串中具有特殊含義,因此如果要匹配這兩個字

原创 【oracle】僞列ROWID(行標識符)和ROWNUM(結果集中的行號)

僞列 所謂僞列,是指它可用select查詢,但實際並未存儲在表中,它是由數據庫管理系統額外提供的一個列,該列不能插入、更新和刪除。 ROWID 在Oracle中,每行記錄都有一個行標識符,其列名爲rowid。該列存儲了對應行記錄的物理存儲

原创 bind方法參數傳遞與接收的三種方法 jQuery

方法一 function GetCode(event) { alert(event.data.foo); } $(document).ready(function() { $("#summary").bind("click"

原创 【基礎筆記】各種排序算法及時間空間複雜度對比 Java

1. 冒泡排序 public static void main(String[] args) { // 主方法 int[] arr = { 1, 100, 35, 29, 0, -31, -88, 97, 4, 7 }; b