原创 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