原创 面試官:元素水平垂直居中,知道幾種辦法都說出來吧.

面試官:元素水平垂直居中,想起來幾種方案,你就說幾種 我:(我是搞Java的,這是CSS知識吧)好的. 通過以下幾種方式實現. 方案一: <!DOCTYPE html> <html lang="en"> <head> <meta

原创 Vue.js入門(一)之腳手架@vue/cli創建vue項目

  其實Vue的官方文檔 Vue.js官方文檔 寫的已經非常詳盡了,我個人認爲關於Vue.js的基礎教學視頻和博客其實都是多餘的.我無意冒犯很多同行以及前輩的整理和踩坑,我想表達的是,一個合格的開發者應該從文檔入手學習和使用一項你從來沒使

原创 Linux(CentOS)下JavaWeb常用開發軟件安裝

從軟件開發者的角度講,Linux系統給了我們最大的權限,你對這個系統的一切都會隨着你研究的深入而瞭如指掌,很多東西僅僅需要命令行就能完全搞定,真的是再爽不過了。作爲JavaWeb程序員來說,我們首先要掌握的就是常用開發軟件的安裝了。Lin

原创 三步搞定SpringBoot 發送簡單郵件

首先,我們將創建一個SpringBoot 工程,加入Web依賴和Java Mail Sender依賴.   接着配置application.properties #郵件的服務器 spring.mail.host=smtp.163.

原创 DES對稱加密代碼(測試可用)

筆者的項目要運用DES加密技術,在網上看了相關資料發現,關於這個知識點的運用多數博客存在瑕疵,所以編寫了正確的DES加密代碼。主要就是加密和解密兩個功能。不多說,下面上代碼: package com.baoly.util; impor

原创 MySQL安裝詳細教程(Windows)

1 下載MySQL MySQL5.7下載    32位還是64位根據你自己系統位數而定。      2 將下載好的文件解壓,然後配置環境變量 ①找到解壓後的mysql安裝目錄,eg.我的是E:\MySQL\mysql-5.7.26-w

原创 CentOS7 和Docker 常用命令

基本運維命令  基礎命令 systemctl status firewalld systemctl start firewalld systemctl stop firewalld firewall-cmd --reload fir

原创 關於Maven Configuration Problem的解決辦法

Maven項目報錯:org.apache.maven.archiver.MavenArchiver.getManifest,pom.xml文件前面出現紅叉 ====UPDATE=====(已解決) 這是由於maven-jar-plugin

原创 IDEA 部署本地JavaWeb項目到Tomcat

首先,我們要clone用一個IDEA開發 JavaWeb項目到我們的電腦上,如果你本地有IDEA開發的項目,那就用你自己的.以JavaWeb會議室 爲例:      接下來,找到你clone的項目,並且用IDEA打開它,打開的文件夾要選

原创 Redis key的常用操作

① keys * 查看當前數據庫中所有的key ②key exists [名字] 查看當前數據庫是否存在 ③keys [pattern] 返回當前數據庫符合條件的所有key ④rename oldkey newkey 重命名key ⑤de

原创 關於Xshell向騰訊雲服務器傳輸文件速度很慢的解決辦法

登錄騰訊雲服務器 查看hosts文件 #查看hosts文件 cat /etc/hosts 將上面的內容刪除,替換成 #更改後的配置 127.0.0.1 localhost localhost.localdomain local

原创 LeetCode #455 分發餅乾

先看題目 解決思路 先將g數組和s數組排序,使得最小的餅乾和最小胃口的孩子做匹配,如果滿足,將計數變量ret加1,如果不滿足,則尋找更大的餅乾來滿足孩子的胃口。代碼 class Solution { public int fi

原创 LeetCode #561 數組拆分一

先看題目 數組長度爲2n,將它分割成n組,每組兩個元素,將每組的最小值相加,使得相加後的數值最大。    解決思路 將數組從小到大排序,取每個子數組的第一個元素進行相加操作。 代碼: class Solution { publ

原创 LeetCode #38報數

先看題目要求   解決思路 用遞歸的思想解決問題 從第三項開始,每一項都對前一項的字符串進行拆分統計。爲此,我們需要一個空的字符串和一個統計次數的變量count ,每一次比較arr[i]和arr[i-1]的值,若相等,則將count的值

原创 LeetCode #414 第三大的數

先看題目要求 ①找出數組中第三大的數②要求算法的時間複雜度爲O(n)   解決思路 要求算法的時間複雜度爲O(n) 則先對數組進行排序,再取對應位置下標的思路是不可取的 我採用的是每次都找當前數組最大值的方法,然後在下一輪循環中,將尋找