原创 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.與運算      與運算也叫邏輯乘或邏輯與,即當所有的條件都滿足時,時間纔會發生,即“缺