由於項目需要,我需要給系統加許可權,這真是一個讓人頭疼的問題,如果要每個業務方法都加上許可權判斷邏輯,那真的不敢想象是多麼大的工作量,日後有變動的話,我會不會發瘋? 所以我必須利用之前學到的AOP編程,在需要進行許可權判斷的業務方法前後執行一些許可權判斷,可是呢AOP已經被我忘記了。 幸好,百度網盤裡有之前... ...
由於項目需要,我需要給系統加許可權,這真是一個讓人頭疼的問題,如果要每個業務方法都加上許可權判斷邏輯,那真的不敢想象是多麼大的工作量,日後有變動的話,我會不會發瘋?
所以我必須利用之前學到的AOP編程,在需要進行許可權判斷的業務方法前後執行一些許可權判斷,可是呢AOP已經被我忘記了。 幸好,百度網盤裡有之前存的視頻(JAVA高級進階(張孝祥老師),shiro(孔浩老師))。
可是項目有時間要求,我必須在最短的時間內完成“加許可權”這個任務。所以我在給領導報告我需要多久能研究好許可權的時候,首先自己得確定到底需要多久學習,一般是視頻長度的2.5倍時間。也就是說,如果視頻總長2個小時,那麼我掌握視頻的內容則需要2*2.5=5個小時。
那麼問題來了,我怎麼知道視頻的總時長呢?
之前是不會的,百度上搜了很多,發現無用。於是 google 搜
How do I get the total duration of a bunch of tiny video files in a folder?
於是,我發現win7系統自帶了統計視頻文件時長的功能
【操作步驟】
You can use the Windows Explorer Filter.
你可以打開windows資源管理器
- Open the desired folder on Windows Explorer (WindowsKey-F); 在資源管理器中打開裝載視頻的文件夾。
- Click at the search bar (or use Ctrl-F); 組合鍵Ctrl+F 打開搜索輸入框
- Type System.Kind:=Video; 輸入 System.Kind:=視頻
- Select all video files from the result list; 選擇所有搜到的文件列表
- Open their properties;右鍵--屬性
The total duration calculation will be shown in the Details tab; 視頻文件的總時長就會在“詳細信息”標簽頁中顯示出來。
我統計到的總時長是 02:03:52 也就是2個小時的視頻,那麼我至少需要5個小時學習和理解,然後再將這部分內容融入到項目中。