原创 財政一些概念

經濟科目: 政府支出按經濟性質和具體用途所作的一種分類科目,具體設類、款兩級 設置目的:反映政府的錢究竟是怎麼花出去 具體內容:工資福利支出、商品和服務支出等 在2014年調整爲9類:工資福利支出、商品和服務支出、對個人和家

原创 類加載器

三種系統提供的類加載器: 啓動類加載器(Bootstrap):這個類加載器負責將放在JAVA_HOME/lib目錄下的類庫記載到虛擬機內存中,這個加載器無法被程序引用 擴展類加載器(Extension):由sun.misc.La

原创 Class類文件的結構

Class文件是一組以8位字節爲基礎單位的二進制流,各個數據項之間沒有任何分隔符,整個Class文件中存儲的數據無論順序還是數量都是嚴格限定的,第幾個直接表示什麼含義都是規定好的,不然無法識別,下圖就是Class文件格式 1

原创 tomcat-users

<?xml version="1.0" encoding="UTF-8"?> <role rolename="tomcat"/> <role rolename="role1"/> <user username="tom

原创 三大範式

每列保持原子性,不可拆分 每列都和主鍵有關 每列都和主鍵直接相關,而不是間接相關 點贊 收藏 分享 文章舉報 豆豆裏有大白兔 發佈了81 篇原創文章 · 獲贊 4

原创 表空間

表空間一套有效組織數據的方法,可以將表空間看作是數據庫對象的容器,所有數據對象被邏輯的存放在指定的表空間中,表空間是多個數據文件的集合。 分類 系統表空間(System) 包括SYSTEM和SYSAUX,存放Oracle數據字典及

原创 類的生命週期

其中類加載的過程包括加載、驗證、準備、解析、初始化 5個階段 加載 主要做三件事情: 1)通過一個類的全限定名來獲取定義此類的二進制字節流 2)將這個字節流的靜態存儲結構轉換成方法區(類信息存儲在永久代,類卸載就是對永久

原创 Oracle對象的創建

表空間 create tablespace myspace datafile 'C:\myspace.ora' size 100m; 用戶 create user xixiaoming identified by xixiaomi

原创 垃圾收集器

2個概念: ·併發:用戶線程和垃圾收集線程同時執行(用戶不需要等待) ·並行:多條垃圾收集線程並行工作(多線程工作) Serial收集器 Serial是一個非併發非並行的收集器 1)這種收集器簡單而高效,在某些應用場景中,本

原创 Servlet概念

Servlet 是 SUN 推出的一套規範,規定了如何用 Java 來開發動態網站,僅實現Servlet接口下的HttpServlet抽象類即可 1. Servlet生命週期 Servlet 生命週期開始:Web 容器加載

原创 eclipse.ini配置

//去掉字節碼驗證 -Xverify:none //最大堆內存 -Xmx512m //初始堆內存 -Xms512m //新生代內存(新生代佔堆內存的1/3左右,包括eden和兩個survivor,老年代佔2/3內存) -Xmn12

原创 如何判斷對象已死(可殺之)

已死的對象就是不可能被任何途徑使用的對象,有以下幾種方法判斷一個對象是否已經死了: 引用計數 給對象添加一個引用計數器,每當有一個地方引用他,計算器就加1;當引用失效時,計數器減1;任何時刻計數器爲0的對象就是死的對象。 1.

原创 Oracle數據字典

一 定義 數據字典是數據庫的定義信息,如數據庫名稱、數據表定義、數據庫賬戶、權限等,數據庫管理系統(DBMS,如Oracle)根據數據字典來理解數據庫中數據的組織,並完成對數據的管理與維護 二 分類 數據字典視圖分2類:靜態數據

原创 方法調用

方法調用不是方法執行,只是確定調用哪個方法,和C不一樣的是,class文件的編譯過程不包含連接(link),一切方法調用都只是符號引用,而不是直接引用(方法在實際運行時內存佈局中的入口地址),需要在類加載期間甚至運行期間才能確定

原创 共享連接和專用連接

專用連接 在專用連接中,每一個連接到數據庫服務器的客戶端請求,服務器會和客戶端之間建立起連接,這個連接用於專門處理該客戶端的所有請求,直到斷開。在連接的時候,首先要創建PGA(程序全局區),參數pga_aggregate_targ