工作總結 2020 04 17

2021-10-05 03:51:33 字數 3860 閱讀 6010

《小白需求》

1、vpn位址

2、git位址,賬號密碼,

3、資料庫連線,

4、各種測試環境,伺服器位址(後續了解中)

private

session

session

=null;/

**channel*/

private

channelsftp

channel

=null;/

**sftp伺服器ip位址*/

private

string

host;/

**sftp伺服器端口*/

private

intport;/

**連線超時時間,單位毫秒*/

private

inttimeout;/

**使用者名稱*

/private

string

username;/

**密碼*

/private

string

password

;

2、連線伺服器

public

boolean

login()

throws

jschexception

session

.setconfig

("stricthostkeychecking"

,"no");

session

.settimeout

(timeout);

logger

.info

("sftp login start... ...");

session

.connect()

;logger

.info

("sftp login session connected");

channel=(

channelsftp

)session

.openchannel

("sftp");

logger

.info

("sftp opening channel");

channel

.connect()

;logger

.info

("sftp connected successfully");

return

true

;}

config

配置類filepath

擷取的遠端路徑

filename

擷取的資料夾名稱

擷取filepath:

string

filepath

=path

.substring(0

,path

.lastindexof

("/"))

;logger

.info

("擷取到的檔案路徑"

+filepath);

擷取filename:

string

aa=path

.split

("/");

string

filename=aa

[aa.length-1

];logger

.info

("擷取到的檔名"

+filename);

public

void

downloadfile

(config

config

,string

filepath

,string

filename

)throws

exception}.

xls檔案,所以以檔案字尾與是否為資料夾進行了判斷條件)

private

void

downloadfile

(file

file

,string

path

)throws

exception

catch

(exceptione)

}else

}string

strings

=list

.toarray

(new

string[0

]);for

(inti=

0;i<

strings

.length;i

++)else}}

catch

(sftpexceptione)

}}(上傳b伺服器,若為檔案,轉化為input流,為上傳b伺服器做準備)

public

void

upload

(inputstream

ips,

string

filename

,string

format

)throws

exception

booleanb=

out=

=null

;system

.out

.println

("是否有流"+b

);}catch

(exceptione)

finally

}catch

(ioexceptione)

}sftp

.logout()

;}

4.中間的引用方法

ls()

得到此路徑下的檔案及資料夾

pathname為引數傳入的path:例如:「/aa

/bb/」

public

string

ls(string

pathname

)throws

sftpexception

;string

result

=list

(filter

.all);

if(!changedir

(currentdir))

return

result;}

列出當前目錄下的檔案及資料夾

private

string

list

(filter

filter

)catch

(sftpexceptione)

list

<

string

>

resultlist

=new

arraylist

<

string

>()

;for

(lsentry

entry

:list)}

return

resultlist

.toarray

(new

string[0

]);}

過濾資料夾名稱:

private

boolean

filtertrue

(lsentry

entry

,filterf)

elseif(

f.equals

(filter

.file))

elseif(

f.equals

(filter

.dir))

return

true;}

filter:列舉類·

private

enum

filter

;

工作總結 2010 3 16

在cuda中,一般的資料複製到的顯示卡記憶體的部分,稱為global memory。這些記憶體時沒有cache 的,而且,訪問global memory所需要的時間 即latency 是非常長的,通常是數百個cycles.如果我們的程式只有乙個thread,所以每次它讀取global memory的...

找工作總結

算一算,從2008年9月份開始找工作,到2009年12月現在已經有3個月了 找工作,算是人生一段特殊的經歷吧,知道了很多公司,認識了很多人,也學習到了很多東西,對這個社會也認識的更清楚了。從一開始的自信,以為很多崗位都是為自己量身打造,卻一次次被bs,讓我很受打擊。特別是幾個好公司的筆試都沒有通過,...

2011工作總結

1 編碼能力 實踐中,開始注重模型的概念。所謂模型打個比方 要做一台電視機,首先搞清楚你想怎麼使用它,目的是讓它看起來更方便易用。根據常規經驗判斷,電器需要電源 需要訊號,這兩點是必不可少。ok,那畫個草圖,電視要顯示,那我給它準備乙個顯示的東西,現實生活中,有以下標準可選 液晶顯示器,投影顯示器 ...