Apache 擴充套件包

2021-08-26 12:25:20 字數 1277 閱讀 1170

lang 包:

字串工具類:stringutils

@test

public void teststringutils()

時間工具類:

@test

public

void testdateutil() throws parseexception

joda 包:

joda 日期擴充套件包,對時間、日期進行了一些列的封裝,非常方便。

@test

public void testtime()

日期計算:

/**

* 日期計算處理工具類:

* datetime 是不可變的,即使執行了 plus***,minus*** 操作,其物件仍然不會改變,只是新生了乙個物件而已。

*/@test

public

void

testdate()

/*** mutabledatetime:可變的,呼叫相應的方法後會改變其自身的值

*/@test

public

void

testmutabledatetime()

}}

與 jdk 中的日期庫進行轉換:

@test

public

void

testdatetimeconverdate()

collections:

collections 工具包提供了 listutils 、maputils 等基本集合操作工具,比較常用而且簡單。

bag:

bag 是 collections 中的一種,它可以容納重複元素,於 list 不同的是,它提供了元素統計功能,比如求乙個集合中某個元素的個數。

@test

public

void

testbag()

雙向map:

在 jdk 中使用的 map 要求鍵是唯一的,而雙向 map 要求鍵和值都必須唯一。也就是說鍵和值是一一對應的,可以通過鍵操作值,也可以通過值去操作鍵。

@test

public

void

testbidmap()

Python擴充套件包

numpy提供了多種python本身不支援的多種集合,有list ndarray和ufunc。1.1 構造陣列import numpy as np 一維陣列 arr np.array 2,0,1,5,8,3 dtype np.float64 二維陣列 arr np.array 1,2,3,4 4,5...

Apache 編譯擴充套件的方法

進入原始碼包的modules目錄 選擇你要編譯的.c檔案 選項說明 c 執行編譯操作 i 安裝操作,安裝乙個或多個動態共享物件到伺服器的modules目錄 a 自動增加乙個loadmodule行到httpd.conf檔案,以啟用此模組,若此行存在則啟用之 a 與 a類似,但是它增加的loadmodu...

tensorflow編譯擴充套件包

我們常常需要在不同的環境下編譯tensorflow的擴充套件包,不同的環境下編譯選項也不一樣,改來改去非常麻煩,這裡提供乙個通用的編譯方式 g std c 11 tf interpolate.cpp o tf interpolate so.so shared fpic i python c impo...