後端開發菜鳥日記 二

2021-08-22 19:41:28 字數 1075 閱讀 9943

每一周都感覺過的很快

第乙個任務就是,自己根據已有的機械人節點,寫乙個自定義的機械人節點,這個任務,邏輯很簡單,就是獲取到頁面中的值,並將值已郵件的形式進行傳送到自定義的人。

isysmetadataparser sysmetadataparser = (isysmetadataparser) springbeanutil.getbean("sysmetadataparser");

sysmetadataparser,是乙個可以獲取傳遞的值的物件,後面的fdtestmesanger,fdupdatetime這些都是由這個物件也獲取的,我個人判斷,這個物件應該是存在於流程中的。

ibasemodel main = context.getmainmodel();//從傳遞的物件中,獲取具體的方法,(context在呼叫的時候,會進行傳遞 )

kmreviewmain kmreviewmain = (kmreviewmain) main;

這是乙個常用的物件申明,這個kmreviewmain,可以獲取的是get方式提交的值,對於get方式,伺服器端用request.querystring獲取變數的值,對於post方式,伺服器端用request.form獲取提交的資料。

string currentnode=node.getfdfactnodeid();

獲取當前的節點

在第二個方法componentemailcontent中,就是對郵件的組裝,有一部分是對編碼的問題進行解決。其它的就是郵件的組裝和傳送

在第三個方法中getmailurl,這裡有很多小細節,在開始自己並沒有注意,但是在寫部落格的時候,回看停留了很久,根據不同的抄送人員,進行位址的組裝,其中用到的方法有string..trim(),將開始和結尾的空格都消除,string.substring,有兩個作用,public string substring(int beginindex),另乙個是public string substring(int beginindex, int endindex),該作用是返回乙個新字串,它是此字串的乙個子字串。該子字串從指定的 beginindex 處開始,直到索引 endindex - 1 處的字元。因此,該子字串的長度為 endindex-beginindex。

後端開發菜鳥日記

才入職不久,就被分到了乙個後端開發的任務,挺簡單的,邏輯也很簡單,經理說給我熟悉下,我當時拿到的時候,還覺得很簡單,寫 的時候,就覺得這麼簡單,半個小時就搞定了,但是 寫起來確實簡單,但是難度在於很多細節,細節如果不注意到的後,就會浪費很多時間,我就是在細節上浪費了很多時間。在csdn上潛水看別人的...

SSH開發 菜鳥那些事兒

ssh開發 菜鳥那些事兒 初次使用myeclipse 開發,第一專案便是 ssh。由於粗心,程式試執行時,錯誤百出,千奇百怪。下面聊聊這些事兒 對於乙個新手,我是盡可能地將自己當做乙個笨的人,遇到的每乙個 都親自去敲,認為這樣能盡快熟悉專案。其中包括重複的書寫的命名。可以說,這是犯忌的,這是給自己找...

U3D遊戲開發菜鳥面試經歷日記(一)

日期 2019 4 10 wpx 被問到的問題 1.自我介紹 2.為什麼辭職?3.懂哪些排序演算法?冒泡 選擇 快排 插入 4.解釋一下快速排序?根據任一被選取的資料,降比他小的資料放他左邊,大的放其右,重複這個過程。5.這些演算法的時間複雜度?冒泡 選擇 插入 最好情況都是o n 快排最好o n ...