原创 Mybatis學習筆記六 ORM簡介

ORM術語詳解 1、ORM慨念:對象關係映射(Object Relational Mapping)簡稱ORM)模式是一種爲了解決面向對 象與關係數據庫存在的互不匹配的 現象的技術.簡單的說,ORM是通過使用描述對象和數據庫之間映射的元

原创 十、Cryptol內置函數

一點點探索cryptol內置函數的過程:   多項式: pmult 乘 Cryptol> pmult <| x^^3 + x^^2 + x + 1 |> <| x^^2 + x + 1 |> 45 Cryptol> <| x^^5 +

原创 Markdown博客模板和數學符號

文章目錄符號一、數學公式二、流程圖三、表格四、參考文獻 @[toc] 符號 關係運算符 代碼 戴帽符號 代碼 ±\pm± $\pm$ y^\hat{y}y^​ $\hat{y}$ ×\times× $\tim

原创 Goldwasser-Micali 公鑰加密系統

曼哈頓距離的保密計算 文章目錄1、二次剩餘問題2、Goldwasser-Micali 公鑰加密系統3、仿真實驗 1、二次剩餘問題 對於整數n ,定義Zn∗={a∈Zn,gcd(a,n)=1}Z^*_n=\{ a∈Z_n,gcd(a

原创 曼哈頓距離的保密計算

Goldwasser-Micali 公鑰加密系統 文章目錄一、預備知識1、二次剩餘2、雅可比符號3、曼哈頓距離二、加密算法1、Paillier同態加密算法2、Goldwasser-Micali 公鑰加密系統三、基於Goldwass

原创 遠程連接docker中mysql容器

一、將拉下來的mysql鏡像跑起來 docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql   二、再次進入mysql容器

原创 生成dll和python調用C動態鏈接庫

第一步:生成C的動態鏈接庫dll 1、下載MinGW-w64,一般都是下載和安裝64位的,否則在python調用的時候就會出現不是標準的win32位程序的錯誤。 2、https://www.cnblogs.com/ggg-32793145

原创 保序加密OPE 算法 BCLO09及python仿真

文章目錄一、簡介二、算法描述1. 隨機保序函數和超幾何分佈的關係2. 保序函數模型3. 保序函數僞代碼4. 保序函數實例講解三、python仿真實驗四、參考文獻 一、簡介         數據庫經過加密算法加密後會以密文的

原创 clmtrackr.js

文章目錄一、簡介二、獲取人臉座標三、人臉編碼: 一、簡介 clmtrackr是一個javascript庫,GitHub地址,用於將面部模型與視頻或圖像中的面部進行擬合。正如Jason M.Saragih的論文所描述的,它目前是由正

原创 Goldwasser-Micali 公鑰加密系統及python仿真

文章目錄一、預備知識1、二次剩餘2、雅可比符號3、曼哈頓距離二、加密算法1、Paillier同態加密算法2、Goldwasser-Micali 公鑰加密系統三、基於Goldwasser-Micali 公鑰加密系統的曼哈頓距離的保密

原创 安全多方計算——百萬富翁問題

安全多方計算(SMC)是解決一組互不信任的參與方之間保護隱私的協同計算問題,SMC要確保輸入的獨立性,計算的正確性,同時不泄露各輸入值給參與計算的其他成員。主要是針對無可信第三方的情況下,如何安全地計算一個約定函數的問題,安全多方計算在電

原创 python常用繪圖

因爲需要做實驗,所以在此做個記錄! 一、折線圖 1、一個簡單的折線圖繪製 import matplotlib.pyplot as plt x = [i for i in range(8)] color = ['g', 'r', 'b'

原创 spring學習筆記二十 隔離級別、回滾、只讀、過期

        1.添加事物註解如果不添加事務,在餘額不足的情況下,庫存會減,但餘額不會再減2.使用propagation 指定事務的傳播行爲,即當前事務方法被另外一個事務方法法調用時,如何使用事務默認取值爲REQUIRED,即使用調用方

原创 Mybatis學習筆記四 查詢數據與添加數據

添加數據與查詢數據 1、 査詢數據:在Mybatis框架中,査謫對應的sql語句霈要書寫在select標籤中。 a、査詢時必須指定返回的數據類型 b、如果是帶條件的査詢語句,則»通過select標籤中的parameterType指定條件的

原创 mybatis學習筆記一 簡介

MyBatis   MyBatis 本是apache的一個開源項目iBatis, 2010年這個項目由apache software foundation 遷移到了google code,並且改名爲MyBatis 。2013年11