2023年6月26日 周一 晴轉多雲
今天是軟體學院暑期專案實訓開營第一天。
上午8點30分和9點40分,我院18個學生專案組分兩批,在辦公樓二樓報告廳聆聽了《初識華為軟體開發雲》講座。
途中9點30分,兩批暑期實訓人員集體在教學樓階梯前合影留念。
此次講座由企業人士張雄民先生擔綱,詳盡介紹了華為軟體開發雲。依次介紹了建立專案、團隊管理、功能模組等內容,以期幫助學生們快速上手華為軟體開發雲。
軟體開發雲是華為30年研發實踐的結晶,整合了前沿的研發理念和先進的研發工具。該平台的優勢是敏感安全、協同智慧型。它整合了專案管理、**管理、**質量檢查、測試管理、軟體包編譯、發布、部署等功能模組,可以說為使用者提供了乙個一站式、一條龍的軟體開發專案交付解決方案。
那麼我們學生應用華為軟體開發雲能解決什麼問題呢?張雄民先生解釋道:目前開發者最容易面臨的問題是工具不統
一、安裝配置困難、自建開發平台費用高、專案管理流程無法快速執行、**沒有統一規範而維護困難。軟體開發雲就是為解決開發者的諸多問題才應運而生的。比如**倉庫,可以統一維護**、方便協同工作;又比如一鍵部署,可以解決諸多環境配置等疑難雜症。華為軟體開發雲的平台理念得到了在場同學們的認同。
如果說上午的活動只是開胃前菜,那麼下午的機房實訓就可以說是正餐了。
下午14時,我們ios開發專案組準時到達西格瑪眾創空間的橙萌科技實驗室,開始了專案實訓。
根據指導老師的安排,由於我們這屆學生具有一定的ios基礎,因此前兩周給我們布置了《ios學徒》上的4個demo,採用swift語言而非object-c語言。完成這4個demo可以使我們積累一定的解決方案經驗。在實訓的後兩周,我們依靠前兩周的厚積薄發,便可以快速完成實訓課題了。
下午15時,我在使用betterzip解壓rar檔案時遇到一些問題,原因是10.12版的系統中,mac安全性設定的任何**選項消失。
解決方案:在終端輸入以下命令後,回車後輸入管理員密碼即可
sudo spctl –master-disable
解決此問題後,我開始了第乙個demo《
the bull』s eye game》的設計。
第乙個demo的設計需要考慮如下問題:
1.乙個按鈕,叫hitme
2.按了按鈕產生警告:玩家做的如何
3.文字:score round
4.滑動條值 1-100
5.在按下按鈕之後,讀取滑動條
6.每回合開始前產生隨機數,為目標值
7.比較滑條的值和目標值,計算偏差,計算分數
8.start over按鈕 分數復位
9.放在橫屏landscape物件
10.美化介面
實驗過程中,通過查閱指導書,我學習到了如下:
2.故事版包含檢視控制器使用者介面的設計,viewcontroller.swift則包含它的功能,邏輯。
3.swift語言中一些典型的錯誤。swift語言對大小寫是敏感的。
4.對待warning的最好方法是當成error來對待
此外,我完成了如下工作:
1.統一小組主機名,以便airdrop傳輸檔案
2.故事版上hitme按鈕的新增,連線檢視控制器。
3.完成showalert方法,包含alert和action
4.註冊bitbucket,加入專案組,以便日後建立branch,commit
注意bitbucket是人機驗證,驗證碼很高階的。
綜上:第一天主要是熟悉環境,因此完成的工作不算太多,主要原因是betterzip和bitbucket上花費了較多時間,但是這些準備工作都是必須的。
專案實訓 day1
專案分析 本次實習實訓內容是實現驗證碼識別,使用神經網路和影象識別進行主要的邏輯處理,之後完成後端和前端的,對專案進行完整的展示。今日工作 第一天主要是對專案資料集部分進行了分析,描述產品系統產品的輸入經過什麼處理轉換為輸出,描述在產品系統中進行的基本操作。對於每一類功能或者有時對於每乙個功能,需要...
暑期專案開發實訓 Day8
今天的工作相當的艱苦卓絕,因此過了零點才開始寫記錄。我計畫周一周二提交第三個demo,週三周四提交第四個demo,然後周五週六閉門練習演算法,週日晚上去南京大學報道。言歸正傳,第三個demo是my location,關於gps定位的。工作里程碑如下 01 gps coordinates 02 tag...
工程實訓DAY1
本人進度計畫以及任務 安裝並熟悉linux虛擬機器操作,複習c語言相關指標,陣列的程式編寫 本日任務完成情況 兩周內完成聊天室程式 本日開發中出現的問題彙總 電腦相容性及一些未知問題導致的安裝軟體速度慢耽誤時間及一些bug c語言相關知識掌握不牢固,時常犯錯 本日未解決問題 無本日開發收穫 複習了大...