原创 Java 處理 excel, ExeclUtil,2020年寫

1.導入poi包 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>4.1.2<

原创 yml配置實例

spring: profiles: active: pro img: rootpath: src/main/resources/static/images file: rootpath:

原创 http 服務端 httpd、tomcat

  https://www.cnblogs.com/zangdalei/p/8057325.html  --  apache與 tomcat 的對比 https://www.jianshu.com/p/1bd0e90f0118  --反向

原创 SpringBoot 與 jpa 最簡單配置使用

上代碼和配置 第一步:引入包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-j

原创 linux tomcat 日誌中文亂碼

將 config/logging.properties  下 UTF-8 替換爲 GBK, 注意,使全部的UTF-8替換爲GBK。 不用改其它地方

原创 fastJson 處理 json

fastJson 是阿里巴巴 開源的json處理工具。使用面向對象與註解的方式,很容易使用。 兩個基本的方法: 對象序列化爲json串   String jsonStr = JSON.toJSONString(obj); json串反序

原创 java中併發編程的原理和架構

本文將java併發體系是怎麼構建起來,做簡潔的概述,各個模塊的詳細內容見同目錄下其它博文,分爲以下幾個部分:爲什麼用併發、java對併發的結構定義、java對併發的支持實現、開發者怎麼去處理併發程序。 本文會隨着理解的加深持續更新 1.

原创 Apache Ant 的使用

https://www.w3cschool.cn/ant/4xdp1hw8.html   這裏系統的介紹了Ant的基本功能和使用 Ant是什麼 這是一個構建工具,可以用來構建工程,如編譯、構建項目路徑、生成jar、生成war、自動部署 A

原创 shell 腳本

shell本身是一門語言,其有自己的編程規範,相對來說這是一門較容易掌握的語言,其內容並不多。 https://www.runoob.com/linux/linux-shell.html    對shell的 詳細教程 https:/

原创 java虛擬機 進一步瞭解java

1.1  java技術體系   sun定義的java技術體系包含以下部分 java程序語言設計 各種硬件平臺上的java虛擬機 Class文件格式 Java API類庫 第三方的類庫 JDK: 我們可以把(Java程序設計語言、Java

原创 java線程 需要知道的基本概念 --今天完成這個文章

TimeUnit.SECONDS.sleep()  是對  Thread.sleep()的包裝,提供了一些更加方便的功能。 優先級設置,Thread.currentThread().setPriority(int);  設置優先等級,設置

原创 java多線程--線程的3種實現方式及線程池

1、繼承Thread Thread類本身實現了  Runnable 接口。  從某個角度Thread類可以看成是Runnable的包裝類 public class ThreadDemo1 { public static

原创 註解的使用

https://blog.csdn.net/briblue/article/details/73824058 https://blog.csdn.net/javazejian/article/details/71860633   註解的定

原创 junit 的使用

使用srping: @RunWith(SpringJUnit4ClassRunner.class)     @ContextConfiguration(locations ={"/applicationContext.xml"})   

原创 緩存--ehcache2結合spring使用

經過spring大佬的集成,ehcache2使用起來非常簡單。   配置文件元素解釋 一、以下屬性是必須的:   1、name: Cache的名稱,必須是唯一的(ehcache會把這個cache放到HashMap裏)。   2、maxEl