原创 Android 自定義顏色ProgressBar

創建一個drawable shape_progress_bar.xml <?xml version="1.0" encoding="utf-8"?> <animated-rotate xmlns:android="http://schem

原创 Deepin 與 Ubuntu 系統N卡登錄卡死的解決辦法

Deepin Linux 介紹 深度公司介紹 Deepin Linux 是一款國產的Linux系統,桌面效果特別的炫酷,而且對Windows上的大多數軟件都支持(遊戲除外,遊戲是不可能遊戲的)下面貼幾張裝好了Deepin 系統的

原创 TFS的安裝

TFS要安裝之前 先要安裝一堆東西... 以下是官網的文檔 官方文檔 我們先來安裝最簡單的依賴包 automake yum install automake16.noarch autoconfig wget http://f

原创 《深入理解Java虛擬機》(二)--垃圾收集器與內存分配策略(2)

垃圾收集算法: 1/1 標記-清除算法(Mark-Sweep): 最基礎的垃圾回收算法,它分爲兩個階段,標記和清除:首先它會標記出所有需要回收的對象,在標記完成之後統一回收所有被標記對象,它的標記過程之前已經提到了。 缺點: 1、效率低:

原创 《深入理解Java虛擬機》(三)--Java內存模型與線程(3)

Java與線程 併發並不一定要依賴多線程(比如PHP中很常見的多進程併發),但是Java裏面談論到併發,大多與線程脫不開關係。 1/1 線程的實現 主流操作系統都提供了線程實現,Java語言則提供了在不同硬件和操作系統平臺下對線程操作的統

原创 docker 安裝mysql redis activemq rabbitmq

因爲每次裝完docke後都要安裝很多東西,這裏就做個記錄 1、mysql docker pull mysql:5.7 docker volume create v1 docker run -d -it --name=mysql -p 33

原创 TFS介紹

簡介 TFS主要針對海量非結構化(結構化的數據是指像mysql中的數據,非結構化就是像NOSQL中的數據)的小數據,通常的文件大小不超過1M,可以滿足對小文件存儲的需求. 採用了HA架構:HA架構就是高可用的縮寫,有一個活動節點和備份節點

原创 Java NIO學習筆記(三)Channel

概述: Channel(通道)在前面也提到過,是NIO的三大組件之一,相當於BIO中的流,不一樣的是,通道是雙向的、可異步的、讀寫必須經過緩衝區的。二流是單向、同步的。 Channel的一些實現: FileChannel(讀寫文件) Da

原创 《深入理解Java虛擬機》(四)--線程安全與鎖優化(1)

線程安全 Brian Goetz在《Java Concurrency In Practice》中提出線程安全的定義:當多個線程訪問一個對象的時候,如果不用考慮這些線程在運行時環境下的調度和交替執行,也不需要進額外的同步,或者在調用方法進行

原创 ResultMapUtil.java

package com.huazhu.user.utils; import java.lang.reflect.Field; import java.util.regex.Matcher; import java.util.regex.

原创 SpringBoot-MvcConfig.java

/** * mvc配置類 * @author: nss * @date: 2018/10/17 20:17 */ @Configuration public class MvcConfig extends WebMvcConfig

原创 Java NIO學習筆記(四)Selector

轉自:併發編程網 – ifeve.com本文鏈接地址: Java NIO系列教程(六) Selector 概述: Selector(選擇器)是Java NIO中能夠檢測一到多個NIO通道,並能夠知曉通道是否爲諸如讀寫事件做好準備的組件。這

原创 SpringBoot-pom.xml

<!--spring web--> <dependency> <groupId>org.springframework.boot</groupId> <art

原创 Java NIO學習筆記(一)NIO概述

概述: Java NIO是JDK1.4以後出現的新IO,它是同步的非阻塞IO,它是面向緩衝區的IO,之前學習過的老IO叫做BIO,是同步阻塞IO,面向流。 什麼是同步非阻塞呢? 阻塞其實說的是一種線程的狀態,在BIO中,當一次IO讀或者寫

原创 Java NIO學習筆記(二)Buffer

概述: Buffer是NIO中的緩衝區,它的本質是一塊可讀寫的數據,從中讀取數據的內存,被包裝成NIO的Buffer。它可以讀/寫數據 Buffer中的三個主要屬性: Capacity(容量): Capacity很好理解,就是這個緩衝區所