原创 java 實現二維碼的生成與解析

簡單介紹下二維碼:二維碼其實就是一種編碼技術,只是這種編碼技術是用在圖片上了,將給定的一些文字,數字轉換爲一張經過特定編碼的圖片,而解析二維碼則相反,就是將一張經過編碼的圖片解析爲數字或者文字。 創建好maven項目後,在項目的pom.x

原创 嘗試MySQL5.7各種安裝姿勢

一、背景介紹        MySQL5.7系列出來N久,可是當前很多涉世未深的小夥伴連安裝部署都不會,今天正好有點空閒時間,將mysql5.7的各種安裝方式帶小夥伴們走一遍,順便也提升下自己,如果有需要可以參考下哦(⊙o⊙)哦!!!  

原创 虛擬機快速安裝maven

1、首先需要下載maven安裝包(我下載的是apache-maven-3.5.3版本) 官網下載:http://maven.apache.org/download.cgi  2、將壓縮包放到虛擬機下(我的存放目錄/user/maven)

原创 java計算經緯度之間的距離

maven 引用: <!-- https://mvnrepository.com/artifact/org.gavaghan/geodesy --> <dependency> <groupId>org.gavaghan</g

原创 RSA加密算法(登陸算法)

   RSA加密算法是最常用的非對稱加密算法,CFCA在證書服務中離不了它。但是有不少新來的同事對它不太瞭解,恰好看到一本書中作者用實例對它進行了簡化而生動的描述,使得高深的數學理論能夠被容易地理解。我們經過整理和改寫特別推薦給大家閱讀,

原创 mysql數據庫訪問速度過慢和解決方案

一、檢查系統的狀態   通過操作系統的一些工具檢查系統的狀態,比如CPU、內存、交換、磁盤的利用率,根據經驗或與系統正常時的狀態相比對,有時系統表面上看起來看空閒,這也可能不是一個正常的狀態,因爲cpu可能正等待IO的完成。除此之外,還應

原创 Freemarker(ftl)時間格式化

*Freemarker日期格式化處理 基本參數: date: 只顯示日期,不顯示時間. 如createTime?date或 {createTime?date(‘yyyy-MM-dd’)} time: 只顯示時間,不顯示日期

原创 TortoiseGit衝突解決方案

場景一  user0 有新提交 user1 沒有pull -> 寫新代碼 -> pull -> 提示有衝突 解決辦法一 -> stash save(把自己的代碼隱藏存起來) -> 重新pull -> stash pop(把存起來的隱藏的代

原创 軟件開發報價計算方式

1.軟件開發價格估算方法     軟件開發價格與工作量、商務成本、國家稅收和企業利潤等項有關。爲了便於計算,給出一個計算公式:                              軟件開發價格 = 開發工作量 × 開發費用/人·月

原创 定時任務參數說明

關於@scheduled 的參數有多種方式,可以根據自己的需求來進行選擇。 @Scheduled(fixedRate=1000):上一次開始執行時間點後1秒再次執行; @Scheduled(fixedDelay=1000):上一次執行完畢

原创 小程序頂部導航特效

下面開始展示代碼: 1、js Page({ data: { // tab切換 currentTab: 0, }, swichNav: function (e) {

原创 vmware安裝的linux連接外網

注意:一下3步操作可以用虛擬機自帶的ip 1虛擬機點編輯 選擇虛擬網絡編輯器 2按照下圖配置,注意如果自己以前更改過,最好點擊還原默認設置 3點擊NET設置,記住網關IP 這裏是192.168.159.2 4選擇虛擬機 設置網絡適配

原创 JVM性能淺談優化

 1.數據類型     java虛擬機中,數據類型可以分爲兩類:基本類型和引用類型。     基本類型的變量保存原始值,即:它代表的值就是數值本身,而引用類型的變量保存引用值。     “引用值”代表了某個對象的引用,而不是對象本身,對象

原创 Redis實現分佈式鎖 與 實現任務隊列

一、實現思路   1.Redis實現分佈式鎖思路     思路很簡單,主要用到的redis函數是setnx(),這個應該是實現分佈式鎖最主要的函數。首先是將某一任務標識名(這裏用Lock:order作爲標識名的例子)作爲鍵存到redis裏

原创 win7/win10下安裝mysql(解壓縮版)

修改ini文件(在解壓縮後的mysql文件夾中)實際上修改的是my-default.ini文件在文件中添加如下路徑和地址其中的data文件夾是沒有的必須自己創建。 # These are commonly set, remove the