原创 Centos7軟件安裝系列【二十二】安裝php7.3.7

yum install epel-release -y yum update yum -y install wget vim pcre pcre-devel openssl openssl-devel libicu-devel g

原创 Centos7軟件安裝系列【二十三】安裝snipe-it

wget https://github.com/snipe/snipe-it/archive/v4.7.5.tar.gz tar xzvf v4.7.5.tar.gz cd snipe-it-4.7.5/ curl -sS https

原创 solr入門【一】solr8.3.0 solr create -c product報錯處理

solr create -c product 提示以下問題: 系統找不到指定的批處理標籤 - parse_create_args   修改成:solr create_core -c product   查看命令發現參數已修改

原创 cocos creator【一】調試預覽時,引入的第三方js無效問題處理

1、找到cocos安裝目錄,並找到index.jade文件,如下所示: D:\software\CocosCreator_v2.3.0\resources\static\preview-templates\index.jade 2、添加希

原创 多線程【一】線程自定義順序執行

第一題:編寫代碼,使用3個線程,1個線程打印A,一個線程打印B,一個線程打印C,同時執行連續打印n次"ABC";   第二題:編寫代碼,使用m個線程,M小於62,str[m] 爲62進制對應的值,第1個線程打印str[1],第二個線程打印

原创 算法【一】約瑟夫問題

問題描述:n個人(編號0~(n-1)),從0開始報數,報到(m-1)的退出,剩下的人繼續從0開始報數。求勝利者的編號。 公式法參考:https://blog.csdn.net/qq_25973267/article/details/504

原创 排序-JAVA實現【十一】大文件排序

問題說明:有一個無續long型的大文件,超過系統內存,需要對其進行排序。 大文件排序,多線程併發處理: import lombok.SneakyThrows; import org.apache.commons.io.FileUtil

原创 canna-cloud【二十二】spring cloud 2020.0.0-M2 gateway RelProvider must not be null!

環境:spring cloud 2020.0.0-M2 spring boot 2.3.0.release   問題描述: org.springframework.beans.factory.BeanCreationException:

原创 源碼看JAVA【四十一】Vector

Vector:線程安全List 1、變量定義,底層依然使用數組保存數據 /** * The array buffer into which the components of the vector are * sto

原创 docker【一】Centos8 安裝docker

#1、參考地址: 官方參考地址:https://docs.docker.com/engine/install/centos/ 參考博客:https://blog.csdn.net/benleng/article/details/1030

原创 seata【一】seata spring cloud Load balancer does not have available server for client

1、環境說明: seata 1.2.0 spring boot 2.3.0.M3 spring cloud Hoxton.SR3 eureka作爲註冊中心 spring cloud alibaba seata 2.2.1.REL

原创 canna-cloud【十八】微服務複雜數據關聯查詢解決方案:CQRS(命令查詢職責分離)+DDD(領域驅動模型)

1、前言 使用微服務時,難免會涉及到不同服務之間跨庫的數據關聯,對於簡單的數據關聯可以在業務代碼中進行關聯;但是對複雜的條件關聯查詢如何處理,這是一個複雜的問題。 2、以下爲微服務中複雜數據關聯的一種解決方式 CQRS:Command Q

原创 canna-cloud【十六】Selenium+browsermob渲染網頁爬蟲

1、maven依賴引入: <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-java

原创 解決方案【二】網絡安全解決方案

解決方案理念: 1、隔離不同用途的網絡:生產網、辦公網、外網服務網、內網子網等。當網絡出現問題時控制問題傳播與擴散。 2、生產網物理隔離 3、辦公網單向隔離 4、mac地址綁定授信聯網  

原创 canna-cloud【二十一】elasticsearch 7.5.1集羣部署

1、環境配置 vi /etc/security/limits.conf 新增內容如下: * hard nofile 65536 * soft nproc 65536 * hard nproc 65536 * soft memlock un