原创 Java基礎知識總結六之面向對象的特徵

Java這種面向對象的特徵,他們的三大特徵是:封裝,繼承和多態。 一:封裝 是指將某事物的屬性和行爲包裝到對象中,這個對象只對外公佈需要公開的屬性和行爲,而這個公佈也是可以有選擇性的公佈給其它對象。在java中能使用private、pro

原创 在系統架構層面設計的時候關於高併發的問題

當我們在系統設計的時候會遇到高併發的問題,因此如何解決這個問題,我們應該從哪些方面考慮??下面我們來詳細說明下:   第一、硬件層面    1:服務器:     服務器用更大的內存,更好的硬盤,提供更好,更多的服務器,生成服務器集羣。 2

原创 java基礎知識總結二java虛擬機

我們在學習java的時候,離不開java虛擬機,所以瞭解Java虛擬機在後來的開發,尋找BUG的時候非常有用。並且對於代碼調優也非常實用。 Java虛擬機 1:結構。 線程私有的: 程序計數器 虛擬機棧 本地方法棧 線程共享的: 堆 方法

原创 git commit提示Your branch is up-to-date with 'origin/master'

今天提交git倉庫的時候,遇到了問題,提示Your branch is up-to-date with 'origin/master'. 查了些資料後,發現其根本原因是版本分支的問題 這時候我們就需要新建一個分支 $ git branc

原创 Python學習之安裝requests

python中用於請求request的問題。我們需要使用requests這個包。 對於這種情況,有兩種,一種是不用IDE的情況,一種是用IDE開發的 不用IDE 1.點擊下面的鏈接直接下載安裝包 https://github.com/ke

原创 搭建springBoot+springCloud項目

在Java開發分佈式領域,有阿里巴巴的dubbo和springCloud的兩種比較出名,但是隨着springBoot這種開箱即用的模式廣泛傳播。springCloud越來越廣泛。所以掌握springCloud現在也成爲必備的東西。 確定版

原创 Python學習之安裝beautifulsoup4

在venv/Scripts下執行pip install beautifulsoup4 點贊 收藏 分享 文章舉報 ZeroMaster 發佈了80 篇原創文章 · 獲贊 15

原创 gitignore文件中忽略項不起作用的解決方法

我們在使用git的時候會遇到這樣的情況,我們生產的一些class或者target的目錄,我不能提交,這個時候我們需要使用gitignore,但是有的時候雖然添加了,但是不起作用。 情況:開發過程中,我們自己會在gitignore 文件中添

原创 Java中識別二維碼並且提高二維碼的識別率

我們在Java開發的時候,發現對二維碼的識別是不足的。所以我們需要提高識別率。 第一步。識別圖片二維碼。準備相應的jar包。我們在gradle+idea中開發。 compile group: 'com.google.zxing', na

原创 gradle+springBoot2.2集合ActiveMq

springBoot集成AcitiveMq的時候,由於springBoot的版本不同,所有會出現不同的問題。 當我們在啓動連接池的時候有的時候會出現:啓動項目會報錯,提示JmsMessagingTemplate無法注入、 這個時候,你可以

原创 Error:No cached version of spring-boot-gradle-plugin:2.1.x.available for .available for offline mod

在gradle+IDEA的項目中出現如下錯誤:          Error:No cached version of org.springframework.boot:spring-boot-gradle-plugin:2.1.11.a

原创 基於SpringBoot+vue+gradle搭建框架(IDEA)

我們在軟件開發的時候,爲了快速開發必須搭建框架,搭建好開發就會更快,更迅速。接下來我們使用idea搭建框架。 開發工具:IDEA 開發環境:jdk1.8,gradle,springBoot,JPA,hibernate,element-ui

原创 根據IP地址查詢物理位置(IP地址定位庫)並且查詢當前地址的天氣信息(中國氣象網)

有的時候我們需要查詢訪問我們系統的IP的地址,並且記錄下訪問IP的物理地址。但是用接口調用不穩定,如:淘寶的地址 http://ip.taobao.com/service/getIpInfo.php?ip=180.169.29.21 所

原创 gradle中相應配置說明

我們在用IDEA開發項目的時候,通常是配合gradle開發。如何完成基本的gradle開發,可以參考我的 使用gradle創建Java項目。 下面我們將介紹gradle中的build.gradle的配置說明 build.gradle,通常

原创 Java基礎之面向切面編程@Aspect

AOP爲Aspect Oriented Programming的縮寫,意爲:面向切面編程,通過預編譯方式和運行期動態代理實現程序功能的統一維護的一種技術.AOP是OOP的延續,是軟件開發中的一個熱點,也是Spring框架中的一個重要內容,