原创 Java IO(八):PipedInputStream & PipedOutputStream
PipedInputStream 可以從管道中讀取字節流數據。 InputStream input = new PipedInputStream(pipedOutStream); int data = input.read();
原创 Java IO(十四):FileReader 和 FileWriter
本章節將簡要介紹 FileReader 和 FileWriter。與 FileInputStream 和 FileOutputStream 類似,FileReader 與 FileWriter 用於處理文件內容。 FileRea
原创 解決 Cookie 中文存儲異常
在開發過程中,我採用 Cookie 存儲了一些中文字符,但是讀取的時候老是爲空,最後感覺是編碼問題,就自己手動搜了下,最後解決了,在這裏分享給大家。 存儲時候進行轉碼 //對含有中文字符的Cookie進行轉碼 String dat
原创 ELK 問題記錄
io/console not supported; tty will not be manipulated 未加載配置文件出錯,首先在bin目錄下創建自己的配置文件 pipeline.conf 。文件內容如下: input { }
原创 Failed to Dump Window Hierarchy","status":13"
問題描述 Selenium error: An unknown server-side error occurred while processing the command. Original error: Failed to D
原创 ModuleNotFoundError :No module named 'win32api'
原因是缺少win32 pip install pypiwin32
原创 深入生產者與消費者模式
前提 本示例是生產者向堆棧中 List 對象中放入數據,使消費者從 List 堆棧中取出數據。List 最大容量是 1 一生產一消費——操作棧 MyStack代碼 import java.util.ArrayList; import j
原创 停止線程
Java 中有以下三種停止線程的方法: 使用 退出標誌,使線程正常退出,也就是當 run 方法完成後終止線程。 使用 stop 方法 強行退出,但是不推薦這個方法,因爲 stop 和 suspend 及 resume 一樣,都是作廢過期
原创 解決同性交友(github)卡慢的若干問題
第一步:使用IP查找工具,找出對應的ip地址。 IP查找工具 - github.com 對應IP github.global.ssl.fastly.net 對應IP 同理找出 github.global.ssl.fastly
原创 ThreadLocal 的使用
ThreadLocal 的使用 變量值的共享可以使用 public static 變量的形式,所有的線程都使用同一個 public static 變量。如果想實現每一個線程都有自己的共享變量該如何解決?JDK 中提供的類 ThreadL
原创 一:Docker 安裝
Ubuntu && Centos 推薦安裝1.6.0以上版本的Docker客戶端。 執行以下命令 curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker
原创 (零)ELK學習之ELK安裝配置
1:安裝Logstash 在安裝之前要有 Java1.8 環境,因此先要配置 Java 環境,這點不懂可自行百度。 首先安裝 Logstash,Logstash下載地址。因爲我是在 Windows 下安裝,因此下載的是 ZIP 版本 。下
原创 dva 項目初始化安裝
dva 是一個基於 react 和 redux 的輕量應用框架。 安裝 dva-cli 通過 npm 安裝 dva-cli npm install dva-cli -g 創建新應用(dva new) 安裝完 dva-cli 之後,就可以在
原创 docker 常用命令
使用鏡像 獲取鏡像 Docker Hub Docker 的鏡像庫,在這裏我們主要介紹下如果獲取並運行這些鏡像。 docker pull docker pull [選項] [Docker Registry地址] <倉庫名>:<標籤> Do
原创 SpringBoot構建RESTful API——處理返回異常
@ResponseBody 提供了一種很有用的方式,能夠將控制器返回的 Java 對象轉換爲發送到客戶端的資源表述。 一個好的 REST API 不僅僅能夠在客戶端和服務器之間傳遞資源,他還能夠給客戶端提供額外的數據,幫助客戶端理解資源或