原创 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編寫的服務器端程序,主要功能在於交互式地瀏覽和修改