原创 Go 學習筆記

筆記可能會散亂沒條理,但確是按照我一個JAVA程序員認知的時間順序編排,我會記下理解的重點。 第一個疑惑: 一個簡單的文件無法運行 解決方式,src 改成main。 與java不同。我以爲這個文件在src下應該是 package src

原创 java中常用的加密算法(實戰教學、非概念)

一、Base64 主要用於Byte數組 和字符串之間的轉換。 在rt.jar 裏的sun.misc裏的兩個類很常用BASE64Encoder 和 BASE64Decoder final BASE64Encoder enc

原创 北京的旅遊攻略(持續更新中)

一、十渡、玩漂流,蹦極,玻璃棧道吊橋 位於房山區的十渡是個風景很美的地方啊。 交通: 坐火車:北京西站-十渡站,票價個位數,很經濟。火車不快,2個小時左右屬於慢車,碰到其他火車還可能會停下會車。 火車不豪華,很古樸,但很有感覺。回來時火車

原创 Java常用的工具類

Apache Commons   項目   作用 BeanUtils   對Java Bean進行各種操作,複製對象,屬性 Lang   java基本對象(java.lang) 方法的工具類包 I/O  輸入/輸出工具的封裝 Codec 

原创 文章生成器(單文件java版)

讀到 這篇 《 so easy! 10行代碼寫個"狗屁不通"文章生成器》文章後,發現文章生成很有意思,作者用python寫的,還寫了多個文件做成了項目,而我想根寫一個單文件java版工具類來做文章生成器,繼續發揚 文章生成器 的這個創新,

原创 java T和Function 的使用方式,學習寫泛型工具函數 (教程),內含:list隨機取、list分發、list變tree、list變map 等工具函數

前言 T和Function 的使用,是一名JAVA工程師通向JAVA架構師的必經之路。 若你在研究源碼和別人的代碼裏發現了 T 和Function ,覺得不知所云,那麼本篇博客,將帶你掌握他們。 學會寫泛型工具函數,讓代碼可讀性更強、複用

原创 IntelliJ IDEA 的 Bean validation 裏有什麼用

IntelliJ IDEA  的 Bean validation 是指右側的框。 平時都是縮起來的,今天心血來潮。研究下這個是幹嘛的?怎麼用。 三個按鈕全按下的話,下面的項目就會有三個菜單可選項。 Constraints   約束條件

原创 Docker 命令

啓動tomcat  docker run -d -p 8080:8080 tomcat 啓動nginx docker run -d -p 8082:80 --name wlj-nginx -v ~/nginx/www:/usr/shar

原创 redis 語句

  實際操作 登錄命令 redis-cli -h <redisIP> -p 6379 auth 後輸入密碼 基本命令 加值      set key value 取值   get key  刪值  del key 查全部值 keys *

原创 序列化空值控制@JsonInclude

註解說明 @JsonInclude(JsonInclude.Include.NON_NULL)標記是jackson包提供的json序列化方法,已經集成於Springboot2.0中。 此方法的配置意在可以對實體json序列化的時候進行對應

原创 js 裏實現私有屬性/方法

Symbol定義類的私有屬性/方法: JavaScript中,是沒有如Java等面嚮對象語言的訪問控制關鍵字private的,類上所有定義的屬性或方法都是可公開訪問的。因此這對我們進行API的設計時造成了一些困擾。 而有了Symbol以及

原创 Groovy 的安裝和使用教程,Groovy、Java、Spring之間的羈絆

據說Groovy是更簡潔的Java ,何不裝一個玩玩。 Groovy官網下載 點擊下載即可 下載後如下: 下載是免安裝的。還有點意外。裏面一堆jar,未曾細緻研究。 爲項目提供Groovy支持 在項目上點 Add framework

原创 問題解決 :Error: post-commit hook failed (exit code 255) with no output.

1.  給post-commit 設置權限 chmod 755 post-commit 2.  清空 post-commit 裏面的代碼,然後敲入以下代碼並保存: #!/bin/sh export LANG=en_US.UTF-

原创 LoveMe項目接口文檔

菜單查詢列表 /love/user/func/list 菜單新增 /love/user/func/save

原创 LeetCode 15. 三數之和 16 最接近的三數之和

三數之和 題目 : https://leetcode-cn.com/problems/3sum/submissions/ 比較能接受的方法是 : 排序 + 雙指針 註釋之後的代碼是: class Solution { publi