原创 Java面試-堆和棧的概念和區別

在說堆和棧之前,我們先說一下JVM(虛擬機)內存的劃分:       Java程序在運行時都要開闢空間,任何軟件在運行時都要在內存中開闢空間,Java虛擬機運行時也是要開闢空間的。JVM運行時在內存中開闢一片內存區域,啓動時在自己的內存區

原创 Eclipse新建java類的時候,自動創建註釋

方法一:Eclipse中設置在創建新類時自動生成註釋 windows–>preference Java–>Code Style–>Code Templates –>code–>new Java files  編輯它,添加你的內容。 方法

原创 eclipse創建maven項目

一、創建Maven父工程 1、操作一、點擊file->Project 2、操作二、在搜索框中搜索maven 點擊Maven Project->Next 3、操作三、紅框處打勾後,點Next 4、操作四、填入以下信息,Artifact

原创 解決Centos7.5啓動tomcat 但是外部不能訪問的問題

一. 啓動tomcat            進入 tomcat 所在的目錄的 bin 的文件夾下執行" ./ startup.sh" 命令 啓動 tomcat ,如果出現下面這種情況說明 tomcat 啓動 成功。或者使用tail -5

原创 centos7.5創建新賬號賦root權限

1、創建一個用戶,例如gyuryong。 adduser gyuryong 2、爲用戶初始化密碼。 passwd gyuryong 你自己的密碼。 3、授予root權限 個人用戶的權限只可以在本home下有完整權限,所以我們經常要sudo

原创 Centos7.5 MySQL5.7忘記root密碼的解決方法

一、更改Mysql的主配置文件,my.cnf配置文件,在[mysqld]下添加skip-grant-tables [root@zhong ~]# vim /etc/my.cnf [mysqld] skip-grant-tables 二、

原创 centos7.5 navicat連接mysql的報錯:2003-Can't connect to MySQL server on 'x.x.x.x' (10038)解決方法

我在網上查詢了N多Blog總結解決方法如下: 1、可能是mysql數據庫給遠程連接mysql的賬號(比如root)沒有權限,那麼先執行如下命令: GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' ID

原创 MySql 5.7中新創建數據庫、添加用戶、授權、刪除用戶,修改密碼操作

1、創建數據庫 create database yxshop_wx default charset utf8 collate utf8_general_ci; 2、新建用戶  創建test用戶,密碼是1234。 CREATE USER

原创 Spring Cloud 微服務架構圖

轉載鏈接:https://blog.csdn.net/wujian_csdn_csdn/article/details/81701320 上面圖中技術名詞理解: 1、Sleuth-鏈路跟蹤 爲服務之間調用提供鏈路追蹤。通過Sleuth可

原创 SpringCloud War包部署無法註冊到Consul的解決方案(親測成功)

最近在搭建SpringCloud+Consul的項目,在網上查看blog找了很久,花了差不多2天時間才解決SpringCloud的服務無法註冊到Consul的方法。主要原因是SpringCloud的服務在Springboot項目中沒有啓動

原创 Centos6.7安裝Nginx步驟和方法

1、查看centos 是否安裝nginx  #rpm -qa | grep nginx或yum install -y mlocate && updatedb && locate nginx | more或find-name nginx 如

原创 docker的優劣和應用場景

Docker 是一個開源項目,這個項目旨在通過把應用程序打包爲可移植的、自給自足的容器(引用語) DocKer一次構建可放在任何地方就可以運行,不需要進行任何改變。DocKer 就類似於一個容器。這個容器就好像咱們常用的VM(虛擬機)一樣

原创 Nginx反向代理(Reverse Proxy)

    實際運行方式是指以代理服務器來接受internet上的連接請求,然後將請求轉發給內部網絡上的服務器,並將從服務器上得到的結果返回給internet上請求連接的客戶端,此時代理服務器對外就表現爲一個服務器。 需求: 兩個域名指向同

原创 Redis 面試題

1、什麼是 Redis?. 2、Redis 的數據類型? 3、使用 Redis 有哪些好處? 4、Redis 相比 Memcached 有哪些優勢? 5、Memcache 與 Redis 的區別都有哪些? 6、Redis 是單進程單線程的

原创 SpringBoot怎麼將項目正確打包爲war包步驟(實測成功)

  最近在做一個springboot+springcloud+consul的測試demo時,把springboot項目打包成war包放tomcat6、7、8版本都運行不起來。然後就在網上找一堆的資料,大部分的人寫的打war方法都不全,特別