原创 玩docker

概述 關於docker是啥、我就不贅述了。網上的介紹比較多、直接上乾貨這裏。 1.1 下載安裝 # 快速安裝 curl -fsSL https://get.docker.com | bash -s docker --mirror

原创 Spring Boot + Kafka的使用

一、快速瞭解Kafka 在把Kafka集成到spring之前,我們首先要了解Kafka是什麼?由什麼東西組成?主要的使用場景是哪些? Apache Kafka是一個開源消息系統,由Scala寫成。是由Apache軟件基金會開發的一

原创 SSM框架搭建教程

一、瞭解什麼是ssm框架 SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis兩個開源框架整合而成(SpringMVC是Spring中的部分內容)。常作爲數據源較簡單的web項目的框架。

原创 SpringMVC入門詳解

一、瞭解SpringMVC Spring Web MVC簡稱爲Spring MVC,它是Spring提供給Web應用的框架設計。早期的web開發中,主要是jsp+java bean的方式,jsp頁面中充斥的大量的java代碼,同時

原创 初識MyBatis框架(四大核心組件和配置文件)

一、概述 MyBatis 本是apache的一個開源項目iBatis, 2010年這個項目由apache software foundation 遷移到了google code,並且改名爲MyBatis 。2013年11月遷移到G

原创 解決vue-print插件打印時多了張空白頁

一、吐槽 天下文章一大抄,說的果然沒錯。當你搜索vue打印功能時、千篇一律的vue-print插件。 使用起來確實很簡單,但是問題卻沒人解決:打印預覽時、多了個空白頁。 有人說是用於height設置成100%造成的,給出的解決辦法

原创 CORS?你所不知道的祕密!

一、瞭解什麼是同源策略 同源策略(Same origin policy)是一種約定,它是瀏覽器最核心也最基本的安全功能,如果缺少了同源策略,則瀏覽器的正常功能可能都會受到影響。可以說Web是構建在同源策略基礎之上的,瀏覽器只是針對

原创 vue中excel的導入和導出

1、導入 1.1 導入maven依賴 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>

原创 虛擬機中linux更改爲靜態ip地址

1.1 打開網絡文件位置 vi /etc/sysconfig/network-scripts/ifcfg-ens33 1.2 編輯文件 # 虛擬機中改爲網絡連接改爲橋接模式 # dhcp、none、static BOOTPRO

原创 centos7中jdk、mysql的安裝

1、jdk安裝 1.1 清除jdk相關文件 # 查看java版本 java -version # 查看相關java文件 rpm -qa | grep java # 刪除相關文件 rpm -e --nodeps [文件名] 1

原创 MySQL根據年份的週數獲取該周起始時間

概述 做項目中,碰到了個難題:想要根據年份和第幾周獲取該周的週一和週日的時間。找了下MySQL中的日期函數,發現沒有。既然沒有輪子用,那我們自己造個輪子。 根據年份和週數獲取該周第一天的日期 -- 自定義函數 delimiter

原创 10分鐘瞭解NoSQL

一、簡介 NoSQL全稱爲Not Only SQL,譯爲“不僅僅是SQL”。是對不同於傳統的關係型數據庫的數據庫管理系統的統稱。 NoSQL主要用於龐大的數據存儲,一般情況下這些類型的數據存儲不需要固定的模式,無需多餘操作就可以橫

原创 Java 讀取文件時把Unicode轉成中文

遇到的問題 java讀取文件時,因爲字節碼的不同,有些時候,中文存在文件中是\uxxx的形式,讀取文件時我們肯定要轉換成我們可以看懂的中文,採用以下方法即可。 解決方法 /** * unicode轉中文 * @param str

原创 學習小筆記

一、計算機基礎類 1、http協議和https的區別 HTTPS協議是由SSL+HTTP協議構建的可進行加密傳輸、身份認證的網絡協議,要比http協議安全。 HTTPS和HTTP的區別主要如下: 1、https協議需要到ca申請證書,

原创 工廠模式

一、概述 工廠模式(Factory Pattern)是 Java 中最常用的設計模式之一。這種類型的設計模式屬於創建型模式,它提供了一種創建對象的最佳方式。 簡單理解就是把所有的對象扔到一個容器中,想要什麼就直接從裏面拿到即可。 二、