原创 springboot2.x整合thymeleaf

注:雖然現在更流行前後端分離,但是個人項目和小型項目開發和外包還是很適合mvc的一個開發模式。而且spring推薦的是thymeleaf,它和shoir、spring-security的整合配合度比較高。所以我們還是使用thymeleaf

原创 springboot2.2.x整合thymeleaf無法引用靜態資源

springboot2.x整合thymeleaf的教程請看:傳送門。 首先看一下我的靜態資源路徑。   我們利用jq作爲舉例,舊的版本使用的方案是 <script type="text/javascript" th:src="@{/js

原创 mysql5.7和8.0修改密碼策略

mysql5.7以上版本對安全策略級別進行了提高。這個的本意是好的,但是像我這種需要對一些特定的庫進行特殊分配的,只能用修改安全策略的方案來解決了。 進行密碼修改時: mysql> ALTER USER 'root'@'localhos

原创 服務器centos7僞分佈部署hadoop3.1.2

爲了畢業,我使用一臺騰訊雲的服務器部署hadoop進行開發。 系統:CentOS Linux release 7.7.1908 (Core) hadoop版本:hadoop-3.1.2.tar.gz 1、首先,我們必須要有java環境,j

原创 spring AOP+註解方式實現登錄驗證(session+cookies)

學習總是在不斷繼續的,這次我將實現一個基於aop的的一個註解操作。 首先加依賴: <dependency> <groupId>org.springframework.boot</groupId> <artifactI

原创 springboot + springDataJpa初步配置和簡單自定義sql

這段時間需要用springboot+springDataJpa爲基礎配置一個項目後臺。   這是項目部分依賴: <dependencies> <dependency> <groupId>org.s

原创 hadoop3.1.2僞分佈式安裝hive3.1.2

關於hadoop3.1.2的僞分佈式安裝,請查看本人文章hadoop3.1.2僞分佈安裝教程。   首先我們要準備一下安裝包。我使用的是清華源站點的。 wget https://mirrors.tuna.tsinghua.edu.cn/

原创 centos7配置tomcat開機自啓動

因爲我使用tomcat的做事是爲了啓動solr,所以我就配置了tomcat開機自啓動。 首先我們要寫一個service。 vim /etc/systemd/system/tomcat.service [Unit] Descriptio

原创 mysql8 配置密碼問題 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

mysql8.0配置了新的安全策略所以配置密碼是和5.7是不一樣的。 首先,我們先按照他的要求配置一個符合的密碼,如'FGsd_jfdlaflk455-+'就是那種自己記不住級別就行了。 然後使用命令 //如果沒有先配好root的密碼,

原创 7-15 計算圓周率 (15 分) 基礎編程題目集(C語言)

基礎編程題目集   返回 7-15 計算圓周率 (15 分) 根據下面關係式,求圓周率的值,直到最後一項的值小於給定閾值。 ​2​​π​​=1+​3​​1​​+​3×5​​2!​​+​3×5×7​​3!​​+⋯+​3×5×7×⋯×(2n+

原创 centos7 服務器安裝neo4j並實現遠程訪問

雖然可以配置yum進行安裝,但是本人經過痛苦的經歷,還是贊成壓縮包安裝方案。這樣他的文件在統一路徑下,避免conf等文件和主要文件分離。 下載後用自己的ftp上傳壓縮包。 然後用命令解壓 tar -xf neo4j-community-

原创 centos7通過wget安裝tomcat9

本文講解在Linux CentOS7下安裝Tomcat9,以及Web項目的部署發佈。 環境:阿里雲ECS 雲服務器Linux CentOS 使用MobaXterm客戶端連接服務器,進行操作實踐。 1、使用wget下載壓縮包,本人使用的是清

原创 springboot+jpa一對一報錯Cannot find the expected secondary table: no user available for xxx

springboot+springDataJpa後實現一對一時出現一個報錯,弄得我很懵逼,所以記錄一下。 報錯如下: Error starting ApplicationContext. To display the condition

原创 centos7部署svn服務器並開啓多個倉庫(統一配置)

首先,下載subversion。 yum install subversion 我們可以查看一下svn服務的版本。 svnserve --version 然後可以準備一個位置進行保存svn項目,並做統一化管理。 [root@

原创 spring data jpa報錯ids for this class must be manually assigned before calling save()

出錯場景,一個要求使用spring boot 2.0 整合spring Data Jpa 的項目在插入數據的時候出現一個ids for this class must be manually assigned before calling