原创 【Spring整合Elasticsearch7.x】(第二章)管理Elasticsearch工具kibana

上一章節【Spring整合Elasticsearch7.x】(第一章)部署和啓動Elasticsearch(windows、Linux、docker)】 這章我們說一下怎麼像mysql這些數據庫我們Navicat 工具查看數據分析的 這裏

原创 使用IText5+Freemarker生成PDF(模板可以使用CCS3分頁效果)

iText介紹   iText是著名的開放源碼的站點sourceforge一個項目,是用於生成PDF文檔的一個java類庫。通過iText不僅可以生成PDF或rtf的文檔,而且可以將XML、Html文件轉化爲PDF文件。iText5是目前

原创 Springboot下的Lucene(詳細版)

1.搜索大數據 1.1 爲什麼要搜索 在當前百萬級數據的面前,如果全部放在同一個表或者某幾個表中,經常搜索數據庫特別模糊搜索會爆嗎? 答案是沒必,但結果可以預測是很慢很慢! 類似:select * from 表名 where 字段名 li

原创 【Java】發送郵件和接收郵件配置超時時間

首先了解一下發郵件如果超時會怎樣,一直阻塞,如果你是用多線程組的話,那麼不好意思那你會一直阻塞,解決辦法有嗎?有。 首先先知道一下javamail提供的關於超時的3個參數。 smtp mail.smtp.connectiontimeout

原创 bootsrap表單構造器【代碼】

如果用戶要搞一份表單然而用戶不會手寫代碼,那這個拖拉生成代碼不錯 index頁面 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Bootst

原创 【log4j】關於Logger日誌級別說明

關於影響打印日誌的級別 static Level WARN WARN level表明會出現潛在錯誤的情形。 static Level ERROR ERROR level指出雖然發生錯誤事件,但仍然不影響系統的繼續運行。 static Le

原创 使用freemarker生成模板(模板存在數據庫text類型字段)

以前使用模板都是加載模板文件(*.ftl文件),這次處理的文件是保存在數據庫的字符串,在新版freemarker中增加了StringTemplateLoader類,沒錯這個就是字符串轉成模板,以前我們還需要自己繼承這個TemplateLo

原创 純Css比較好看的中英文字體樣式(持續整理版)

剛好公司要用到,需要純css的,不用任何插件就可以顯示很不錯的字體 樣式一: <style type="text/css"> .tb-js-yf-style{font-family: "Arial","Microsoft YaHei",

原创 【js】字符串超長用省略號處理(中英文一起處理)

首先先說一個方法,就是有中文的時候,計算真實的長度 function getRealLen( str ) { return str.replace(/[^\x00-\xff]/g, 'aa').length; //這個把所有雙

原创 【html5】純css實現圓圈中顯示居中文字效果

爲了實現qq郵箱app的郵件顯示效果,就是哪個郵件左邊的圖案,當沒有找到對應logo時,以主題頭一個字作爲logo 代碼如下: <html> <head> <title>圓圈</title> <meta http-equiv="cont

原创 eclipse使用代碼質量管理審查工具整理sonarlint(第一篇)

Sonar是一個用於代碼質量管理的開源平臺,用於管理源代碼的質量 通過插件形式,可以支持包括java、C#、C/C++、PL/SQL、Cobol、JavaScrip、Groovy等等二十幾種編程語言的代碼質量管理與檢測Sonar可以從以下

原创 SpringMV+Ueditor整合方案一(不需要原生提供的Jsp和Jar和配置json放在內部class)

本文旨在整合百度前端富文本Ueditor與SpringMVC,使用Spring Controller作爲Ueditor的後端,提供上傳圖片等後臺相關的功能,即使用SpringMVC替換官方提供的JSP後臺方式。 創建web工程,本文以ma

原创 【Java】通過ip地址獲取詳細地域信息(不通過API使用本地庫)

首先說一下之前使用了的是百度api和阿里免費的api查詢,但是大老闆說萬一人家接口哪一天有限制訪問怎麼辦,或者網絡通訊哪一天不好怎麼辦,或者人家其實有收集我們的數據怎麼辦?那這裏就必須有自己的庫了,然後找了很久很久,大老闆發現一個MaxM

原创 【Java】判斷IP是否內網(使用正則表達式)

判斷IP是否內網,看了網上很多是用截斷字符牀,轉數字判斷,這些都是坑,慢慢慢,一切從速度優化看,用正則...... 不多說,代碼如下 import java.util.regex.Matcher; import java.util.r

原创 html-郵件模板(適合電商推送郵件)

代碼如下 <!DOCTYPE html> <html> <head> <title>Push Email</title> </script> <meta content="width=device-width, initial-scal