原创 數據結構與算法-->表

這裏所說的表指的是鏈表list。表有兩種實現方式: 1、數組實現:適合查找但是不適合刪除和插入。當然這只是相對而言。 2、鏈表實現:適合插入和刪除但是不適合查找。 java collections API中的表: Collection接口:

原创 node版本管理的備忘

說明:使用的終端工具是 secureCRT. 首先,安裝node的版本管理工具nvm: 官方提供了多種安裝方式https://github.com/creationix/nvm/blob/master/README.md 我使用: wget

原创 vue+elementui+springboot+jersey+mysql時區總結

問題:從前端el-date-picker控件得到的日期,傳到java端日期減少一天,存到數據庫中又減少一天。 主要原因:主要是前後端數據庫時區不統一導致。 解決:將時區統一(或全部使用字符串,這裏只介紹時區)。 自定義類CommonCons

原创 數據結構與算法-->冪運算的不同實現

package test; public class Miyunsuan { public static void main(String[] args) { System.out.println(pow2(2,

原创 vue通過axios發送put/post等請求,配合後臺consume"MediaType.APPLICATION_FORM_URLENCODED"

後臺方法: @PUT @Consumes(MediaType.APPLICATION_FORM_URLENCODED) @Produces(MediaType.APPLICATION_JSON) public ResultBean<?>

原创 數據結構和算法-->泛型

函數對象: package test; import java.util.Collection; import java.util.Comparator; /** * CaseInsensitiveCompare 就是函

原创 navicat for mysql 鏈接時報錯:1251-Client does not support authentication protocol requested by server

客戶端使用navicat for mysql。本地安裝了mysql 8.0。但是在鏈接的時候提示: 主要原因是mysql服務器要求的認證插件版本與客戶端不一致造成的。 打開mysql命令行輸入如下命令查看,系統用戶對應的認證插件: 可以

原创 使用java正則表達式將內容中的email和電話號碼部分信息用*號代替

/** * 關鍵信息屏蔽,屏蔽郵箱和電話 * @param content * @return */ public static String senstiveContent(String content,String type)

原创 護眼模式的徹底設置

很多人都喜歡使用黑色的主題樣式,但是我覺得在進行視窗轉換的時候很廢眼睛。比如IDEA是全黑的,然後需要看PDF或者WORD又編程白色的了,這樣來回切換導致眼睛很累,畢竟現在網頁以及大部分軟件的界面都是白色的。那麼還是老老實實的使用原來比較順

原创 恢復intellij idea默認主題或者顏色設置

今天閒着沒事將idea的主題還有代碼顏色設置了一下,還進行了全局保存。還原不了。 解決方法: 刪除C:\Users\Administrator\.IntelliJIdea2018.1 \config目錄下的配置文件:

原创 數據結構與算法-->遞歸

遞歸打印數字: package test; public class Recursion1 { public static void main(String[] args) { // TODO Auto-generat

原创 數據結構與算法-->使用歐幾里得算法求最大公約數

package com.xiaojihua.datastructure; public class Gcd { public static void main(String[] args) { // TODO Auto-

原创 數據結構與算法-->互爲素數

package com.xiaojihua.datastructure; public class Zhishu { public static void main(String[] args) { // TODO Au

原创 數據結構與算法-->求最大子序列

package com.xiaojihua.datastructure; /** * 求最大組序列的算法 * 題幹:給定(可能有負數)的整數A1,A2,A3...AN,求∑j k=i Ak的最大值。(爲方便期間,如果所有數均爲

原创 數據結構與算法-->對已排序隊列折半查找

package com.xiaojihua.datastructure; public class BanarySearch { public static void main(String[] args) { // T