原创 BigDecimal除法

1E-9爲科學計數法,值爲0.0000000001

原创 非對稱加密RSA實現

RSA是一種被廣泛接受並實現,提供私鑰加密和公鑰解密或者私鑰加密公鑰解密的算法。相對比較慢,底層是大數字因子分解。 package password.rsa;import java.security.KeyFactory;import j

原创 geth同步完成過程

centOS6.9,安裝官網下載geth1.7.2。啓動命令: geth   --datadir  data --fast --cache=1024 --maxpeers 100備註datadir 可傳入你同步區塊的路徑文件操作系統缺少環

原创 shell腳本自動部署springboot服務

配置一次後執行腳本即可自動部署springboot服務。 1.前置環境: 自行百度git、mvn、java環境。 #git配置 git config --global user.name "www" git config --global

原创 使用jfinalDb踩坑記錄

1.更新model前,select不帶id,你懂的。   2.beanCopy後添加獲取不到自增id,如果copy屬性中有id這個字段,調用model.remove()方法刪除後再save()。

原创 spring boot資料整理

1. spring cache: https://www.ibm.com/developerworks/cn/opensource/os-cn-spring-cache/index.html 2. cache 進化史: https://m

原创 JFINAL事務回滾無效

    設置數據庫表引擎爲MySql數據庫表必須設置爲InnoDB引擎時才支持事務,MyISAM並不支持事務。 點贊 收藏 分

原创 密碼基礎

密碼:一種常用的安全措施,與我們生活息息相關。微信,銀行卡密碼......可以有效保護我們的賬戶信息和財產。常用密碼學名詞:明文:準備加密的信息。密文:加密過後的密碼信息。加密:明文轉爲密文的過程。加密算法:明文轉爲密文的轉換算法。加密密

原创 以太坊JSON-RPC公鏈異常記錄

樓主使用的是json-rpc:eth_sendRawTransaction使用私鑰,keystore和密碼不落地,這種簽名交易。 開發錢包過程遇到的幾個異常分享如下: 1.known transaction已知的交易 交易已經存在,解決n

原创 linux下unison安裝配置

unison安裝(雙端文件同步) 1.大致思路: 雙端安裝unison,安裝環境變量。客戶端生產一個ssh公鑰,server添加信任在linux下信任公鑰文件位置:/home/用戶/.ssh/authorized_keys 。 indow

原创 shell開機自啓動

本人測試使用centos7鏡像。 進入目錄,新建腳本autoStart.sh cd /etc/rc.d/init.d   使用chkconfig:添加開機自啓動腳本: chkconfig --add autoStart.sh; chkco

原创 shell腳本helloword!

1.創建腳本文件 touch test.sh 2.文件授權 chmod 700 test.sh 3.編輯腳本 vi test.sh #!/bin/bash name='liyufeng' #拼湊使用${變量名} echo 'hi~'${n

原创 elasticsearch搭建與springboot整合

elasticsearch官方下載連接:https://www.elastic.co/downloads 同時下載elasticsearch、kibana(監控調試es工具) 1.es服務在docker中安裝: 1. docker p

原创 docker操作容器內文件

docker鏡像內的文件互相拷貝 1、將本地文件拷貝到docker 鏡像內 docker cp /Users/howey/Documents/apache-maven-3.5.2/ 749056ea1637:/opt     docke

原创 golang基礎03——switch和select

//首先:select var chanints chan int chanints = make(chan int, 2) //chanints <- 100 //val := <-chanints //fmt.Println(val