原创 java 常見的加密算法
java 常見的加密算法加密算法分類:v 只能加密:SHA SHA1 MD5 CRC-32v 既能加密也能解密: 對稱:DES 3DES AES Blowfish 非對稱:RSA(加密
原创 一對一關聯映射(註解)
一對一關聯映射(註解)@one-to-one可選屬性name:映射類屬性的名字class:映射的目標類cascade:設置操作中的級聯策略 可選值爲 all所有操作情況均進行級聯、none所有操作情況均不進行級聯、save-update執行
原创 寄存器
寄存器 多個數連加,除了一開始,以後每次都有一箇中間結果參與計算,這就需要一個保存中間結果的寄存器。一個觸發器可以保存一個比特。一個寄存器通常由好多個邊沿D觸發器組成。如下圖這個寄存器包含了5個上升沿D觸發器,所有能用來保存一個5比特長
原创 編碼
編碼數字系統中的信息科分爲兩類,一類是數值信息,另一類是文字符號信息(包括控制符)。爲了表示文字符號信息,往往也採用一定位數的二進制碼錶示,這個特定的二進制碼稱爲代碼。建立代碼與十進制數、字母、符號的一一對應關係的方法稱爲編碼。碼的基本概念
原创 觸發器
觸發器 1981年,埃克爾斯和喬丹發明了一種具有記憶功能的電路。這個電路的核心是兩個電子三極管,之所以讓人覺的新奇,是因爲它能記住你剛纔對它做了什麼手腳。不過這東西很有意思,但在當時卻沒有什麼用處。直到有過了很長時間之後,因爲要製造電
原创 加法器
加法機一、全加器 在上圖中,A和B分別是來自被加數和加數的一個比特,它們正好在同一列上;Ci是來自右邊一列的進位;Co是本列產生的進位;S是本列的“和”。 全加器的複雜之處在於,當
原创 Java虛擬機
瞭解Java虛擬機一.Java虛擬機結構從Java平臺的邏輯結構上來看,我們可以從下圖來了解JVM: 從上圖能清晰看到Java平臺包含的各個邏輯模塊,也能瞭解到JDK與JRE的區別對於JVM自身的物理結構,我們可以從下圖鳥瞰一下:對於J
原创 源碼、反碼、補碼
源碼、反碼、補碼 引入原碼、反碼和補碼的目的是爲了解決減法問題。因爲計算機CPU的運算器中只有加法器,要把減法轉化成加法來計算。計算機中沒有減法器的原因 在做減法運算時,如果兩個數十用原碼錶示的,則首先需要比較兩個數絕對值的大小
原创 電子二極管、電子三極管的發明
電子二極管、電子三極管的發明 1904年的11月16日英國人弗萊明發明瞭一種裝置,一個真空的玻璃瓶,裏面裝有燈絲,在離燈絲不遠的地方再裝上兩個間隔的導線如下: 給燈絲通電,讓它灼熱發光,右邊的燈泡就會發光。如果把
原创 源碼、反碼、補碼
源碼、反碼、補碼 引入原碼、反碼和補碼的目的是爲了解決減法問題。因爲計算機CPU的運算器中只有加法器,要把減法轉化成加法來計算。計算機中沒有減法器的原因 在做減法運算時,如果兩個數十用原碼錶示的,則首先需要比較兩個數絕對值的大小
原创 Hibernate映射文件註解簡介
Hibernate映射文件註解簡介所有的註解都是javax.persistence.*下的,而不是org.hibernate.*下。Javax.persisitence.*下的註解爲JPA規範規定的註解,用於標註實體類與數據庫的映射關係,而
原创 8086寄存器詳解
8086寄存器詳解 因爲現在的PC機處理器,都是向下一直兼容到8086,編語言是針對微處理器(即CPU)的,如INTEL8088/8086,8051/8031,Z80等...,我們不可能掌握所有的彙編,無必要也不可能,
原创 觸發器
觸發器 1981年,埃克爾斯和喬丹發明了一種具有記憶功能的電路。這個電路的核心是兩個電子三極管,之所以讓人覺的新奇,是因爲它能記住你剛纔對它做了什麼手腳。不過這東西很有意思,但在當時卻沒有什麼用處。直到有過了很長時間之後,因爲要製造電
原创 Java虛擬機
瞭解Java虛擬機一.Java虛擬機結構從Java平臺的邏輯結構上來看,我們可以從下圖來了解JVM: 從上圖能清晰看到Java平臺包含的各個邏輯模塊,也能瞭解到JDK與JRE的區別對於JVM自身的物理結構,我們可以從下圖鳥瞰一下:對於J
原创 邏輯代數與門電路
邏輯代數與門電路一、邏輯代數中的三種基本運算 在二值邏輯函數中,最基本的邏輯運算有與(AND)、或(OR)、非(NOT)三種邏輯運算。 1.與運算 與運算也叫邏輯乘或邏輯與,即當所有的條件都滿足時,時間纔會發生,即“缺