原创 Python3學習(34)--簡單網頁內容抓取(爬蟲入門一)

基礎講多了也不好,懂的人看了煩躁,半懂的人看多了沒耐心,我也不能打消了你們學習Python的積極性了,開始爬蟲系列基礎篇之前,先上一張圖,給大腦充充血:     很多人,學習Python,無非兩個目的,一個就是純粹玩(確實好玩),一個就

原创 SpringBoot2.x集成Consul,實現服務的配置中心化管理(配置共享)

一、爲什麼要用consul                本文不討論consul和eureka、etcd、zk的對比,單純從consul本身來說,就是簡單易用,安裝方便,帶web界面,而且服務配置功能可以拿出來單用,用起來也不難,k/v鍵

原创 Java -- 淺談併發下“售票”的三種實現方式

一、synchronize(同步鎖)   實現Demo:   package com.appleyk.dbinit.Ticket; import java.util.ArrayList; import java.util.List;

原创 Java -- 淺談 “悲觀鎖” 和 “樂觀鎖”

一、前言           悲觀鎖和樂觀鎖不是真正意義上的鎖,說白了就是Java JDK中就沒有這倆貨的位置(沒有具體的實現類);           悲觀鎖和樂觀鎖就是一種思想,說白了就是一種爲了保證業務系統高併發下的數據修改安全性而

原创 Java -- 淺談“同步鎖”和“死鎖”

一、實現多線程的三種方式           博主在這囉嗦一下,網上也能搜索到,很多人可能知道多線程是什麼,怎麼開啓一個多線程,但是如果要問你實現多線程的方式有哪幾種,可能你會頓一下,要想準確地回答出這個問題,還真不是靠死記硬背就能記住的

原创 搭建react腳手架&初識react

一、環境準備&項目搭建   (1)安裝最新node.js   中文官網:https://nodejs.org/zh-cn/ 下載msi,直接安裝即可(安裝過程中記得勾選 Add to path) 查看node版本 node -v 查看n

原创 SpringBoot2.0 整合 tk.mybatis異常

pom配置如下(標準簡易版):   <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-sta

原创 UML建模工具Enterprise Architect(EA) -- 安裝及簡單使用

一、什麼是EA?   Enterprise Architect 是Sparx Systems 公司的旗艦產品。它覆蓋了系統開發的整個週期,除了開發類模型之外,還包括事務進程分析,使用案例需求,動態模型,組件和佈局,系統管理,非功能需求,用

原创 Spring-Boot ☞ ShapeFile文件讀寫工具類+接口調用演示

一、項目目錄結構樹               二、項目啓動                 三、往指定的shp文件裏寫內容     (1) JSON數據【Post】     { "name":"test", "pa

原创 Pari RDD --- 轉換操作函數☞reduceByKey

    一、再說 RDD           Spark中的RDD雖然統一叫做彈性分佈式數據集,但是,RDD的創建方式卻是多種多樣的,且RDD的數據類型也是有區分的,且RDD的操作分爲兩種,一種是轉換(Transformation)操作,

原创 VM WorkStation 15 Pro + Ubuntu18.04☞調整屏幕分辨率至1920*1080

一、VMware WorkStation15 Pro + Ubuntu【18.04】                 二、SSH Secure Shell 連接 Ubuntu報錯     Server responsed "Proto

原创 VMware WorkStation 15 Pro【最新版】安裝和註冊

一、下載地址【二選一】   (1)官網地址   https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html       注:需要註

原创 Spark -- RDD簡單操作【統計文本中單行最大單詞數】

  一 、什麼是RDD ?            RDD在Spark【Scala語言】中,是一種數據結構【基於內存,可持久化】,就好比Java的ArrayList一樣,可以進行各種的Action操作,比如Java中的List集合,可以進行

原创 整潔代碼之道一書 -- 讀後感【小記】

    一、序言   代碼是給程序員看的,不是給領導看的,也不是給客戶看的,更不是給女朋友看的! 如果你想成爲一名優秀的程序員,那麼,整潔代碼之道這本書,我感覺一般吧,哈哈 怎麼說呢,讀完本書,對怎麼寫好代碼有了一個直觀的認識,但,如果說

原创 Intellij IDEA創建Servlet程序 ☞ 實現隨機圖片的繪製 【response輸出】

  一、什麼是Servlet     摘自搜狗百科:          Servlet(Server Applet)是Java Servlet的簡稱,稱爲小服務程序或服務連接器,用Java編寫的服務器端程序,主要功能在於交互式地瀏覽和修改