原创 CentOS7安裝MongoDB4

一、安裝 把mongodb安裝包上傳到服務器,然後解壓縮 # tar zxvf mongodb-linux-x86_64-rhel70-4.2.8.tgz # mv mongodb-linux-x86_64-rhel70-4.2.8 /u

原创 解決github訪問不了的問題

github網站,以及其他的國外網站有時會遇到訪問不了的情況,本文介紹怎麼處理這樣的問題。 一、站長工具查詢DNS 訪問 http://tool.chinaz.com/dns/ ,在輸入框中填寫 github.com,然後點擊檢測按鈕,會

原创 python爬蟲綜合應用實例

本文是一個爬蟲的綜合應用實例,使用了Selenium、用戶身份登錄、接口爬取、url跳轉、excel保存數據等技術。 import time import json from selenium import webdriver from

原创 java實現html轉png圖片

試過不少html轉圖片的工具,都不理想,最後找到 http://cssbox.sourceforge.net/ 代碼也比較簡單 public static void main(String[] args) { try { Imag

原创 svn遷移到git(保留提交記錄)

各種原因我們可能會遇到遷移svn到git的情況,下面介紹遷移的過程 1、安裝 git-svn yum -y install git-svn 2、建立svn賬號和git賬號的映射關係 創建一個文件users.txt 內容如下 zhangs

原创 python爬蟲爬取數據並以json格式輸出成文件

import time import json from selenium import webdriver from selenium.webdriver.support.wait import WebDriverWait cla

原创 Java讀取json文件並輸出到excel

假設D:/test.txt文件中保存的是json格式的數據,解析後使用poi寫入到excel文件中 package vo; import java.io.BufferedReader; import java.io.File; imp

原创 CentOS的定時任務

CentOS的定時任務: 1、查看定時任務 crontab -l 這個目錄只能查看當前用戶的定時任務,如果要知道所有人配置的crontab,看進入 /var/spool/cron 目錄查看,如 # cd /var/spool/cron #

原创 java正則表達式替換內容

private static String parse(String content,Map<String,String> kvs){ Pattern p = Pattern.compile("(\\$\\{)([\\w]+)(\\}

原创 控制pc端和手機端顯示不同的頁面

這裏介紹2種方法來控制pc端和手機端顯示不同的頁面 1、使用nginx根據userAgent控制跳轉到不同的路徑或者不同的域名 set $flag 0; if ( $http_user_agent ~* "(Android|iPhone

原创 Nacos1.2.0單機模式配置MySQL數據庫及開啓授權

Nacos 是阿里的開源微服務框架,可快速實現動態服務發現、服務配置、服務元數據及流量管理,是構建以“服務”爲中心的現代應用架構 (例如微服務範式、雲原生範式) 的服務基礎設施。 1、下載Nacos1.2.0 訪問 https://git

原创 java解析{{}}變量名以及文本內容替換

發短信、發郵件的時候經常會遇到模板內容需要替換成實際數據的問題,本文介紹從文本模板中解析出變量列表,以及參數填入後得到實際文本內容的辦法: /** * 根據正則表達式獲取文本中的變量名列表 * @param pattern * @

原创 部署docker私有化倉庫

docker鏡像倉庫對於docker應用來說是必不可少的 1、使用docker hub也是一個選項,但是國外的地址對於我們來說存在比較慢的問題 2、使用阿里雲的docker倉庫,結果發現2020年3月已經收費了 總的來說,就搭建一個私有化

原创 解決Android Studio 3.6.3安裝過程中遇到的問題

Android Studio 3.6.3安裝過程中可能遇到兩類問題: 一、Unable to access Android SDK add-on list 訪問 http://ping.chinaz.com/dl.google.com,輸

原创 查看tomcat的版本

tomcat的版本可以通過執行bin下的 version.sh 或 version.bat獲取到,如 # sh version.sh  Using CATALINA_BASE:   /home/test/tomcat Using CATA