發表文章

目前顯示的是 5月, 2021的文章

5/29 找工作心得

 5/29 找工作心得 1. 英文(TOEIC 650 ) 2.專案管理 3.影像處理 4.AI 5.AIoT系統架構研發工程師

java 讀取 CSV , 內容有 逗號 處理

 java 讀取 CSV 逗號 處理 V 1. https://www.itread01.com/content/1542647890.html 最近在公司寫專案時,有個匯入csv格式檔案資料的需求。Java讀取csv檔案時預設是按照  , [英文逗號]分割的,若是資料內容不包含逗號的話就簡單多了,但遇到的問題就恰巧是尷尬的地方。 解決方案 覺得比較好的解決方案就是使用正則進行匹配,讀取的csv資料預設是用 雙引號 包起來的,在最後的擷取中,如果只按照 雙引號外的 逗號 擷取 ,不就是能得到想要的資料了。 //資料資訊 listField = new ArrayList < > ( ) ; String str ; line += "," ; Pattern pCells = Pattern . compile ( "(\"[^\"]*(\"{2})*[^\"]*\")*[^,]*," ) ; Matcher mCells = pCells . matcher ( line ) ; List cells = new LinkedList ( ) ; //每行記錄一個list //讀取每個單元格 while ( mCells . find ( ) ) { str = mCells . group ( ) ; str = str . replaceAll ( "(?sm)\...

特別股 preferred stock 入門

圖片
preferred stock 1. QuantumOnline : 查特別股網站 https://www.quantumonline.com/search.cfm 投資優先股首先需要的是可投資標的清單,以下3個網站皆可取得,分別是:QuantumOnline、DividendInvestor與兆豐證券。 2. ETD https://freeofengineer.blogspot.com/2020/06/etd.html   2a.  交易所交易債券(ETD) 在美國交易所可以購買公司發行的ETD這類金融商品。ETD的本質是債券,所以主要是賺利息而非價差。ETD給予的利息約4-9%。整體而言,ETD的特性介於債券與股票之間。它的波動性低於股票,但可以穩定領利息。在購買價格方面,可以25元/股來購買單股,而非債券一包通常動輒上千美元,在價格上具親民性。發放利息優於債券,但缺點是償債順位低於債券。除此之外,ETD還有一個極大的優勢就是不扣稅,因為ETD屬性是"債"而非"股",所以台灣人投資ETD不需加扣高達30%的股息稅。結論,ETD適合當作現金流配置的一環,但是整體投資配置不宜過高。   直債 ETD 美股 類型 債券 債券 股票 波動性 低 中 高 面額 100 25 不等 獲利 利息 利息為主 價差為主 償債順位 (公司倒了怎麼賠 高 次高 最低 稅 無 無 股息30% 2b.  QuantumOnline : https://www.quantumonline.com/search.cfm 1.ETD代碼 ─ EBAYL 2.票面利率 ─ 6%,每年發1.5元/股 3.ETD會有兩個很重要的日期 maturity date(到期日-2056/2/1):ETD是債券的一種,因此會有一個"到期日"來強制公司以票面價買回這些債券。ETD的到期日通常都是4-50年之後,相當長期。 call date(招回日-2021/3/01):在到期日之前的時間。招回日過後,公司有權以票面價回收ETD,回收的量也是由公司決定,因此有些公司過call date就會開始逐步、分階段的回收所發行的高利息的ETD,投資人盡量購買低於票面價格的ETD,避免本金虧損。 4.信用評等-BBB+:這個資訊很重要,代表信評公司對於此ETD的...

提升工作效率

圖片
 https://www.investitans.com/how-to-improve-work-performance/ https://www.cw.com.tw/article/5078626 提供工作效率的小撇步! 1. 寫下你的To-Do-List 人的記憶是有彈性的,有時候遇到一些不開心的事則有可能“選擇性”忘掉,就好像不太想做的工作放著擱著最後就忘了去做了。 因此就好的方法還是都把該做的事情都寫下來,你可以寫在筆記上,用便利貼貼在你看得見的地方,或者使用電腦裡的Sticky Notes也行。 把工作都列出來後除了可以避免遺忘,也能讓你更容易掌握你的工作進度並且把時間分配好。 如果有些工作需要比較長的時間才能完成,你也可以把它拆解成幾個階段性的目標然後逐一完成,每完成一些也能讓你更有動力繼續接下來的目標! 想知道如何更明確的設定目標來幫助你完成更多工作的話也可以參考以下這篇文章: 2. 懂得分辨事情的輕重 在你開始行動之前,不妨花點時間分析一下你手上的任務有哪些是重要的,那些是比較緊急需要處理的,這樣才不會瞎忙。 艾森豪矩陣 在艾森豪矩陣裡就提出了的四個象限,你也可以把你手頭上的任務一一的分到各個組別裡,然後再以下列的順序來安排: 緊急而且重要 重要但不緊急 緊急但不重要 不重要也不緊急 但是很多人都有一個誤區,常常把第二和第三項搞反了,先去處理緊急但不重要的事而耽誤了其他重要的事。 如果你遇到這類的事情可以試著拜託別人幫忙,這類的事情雖然緊急但是卻不是太難,對別人來說可能也只是舉手之勞的事情。 一切的干擾源。 因為當你正專心於一件事情上,卻因為受到一些外來干擾而分散注意力,就會失去原本的動力,並需要花費更多時間回到原本的思路上。 最大的干擾源莫過於我們每天都在使用的智能手機和裡面的一些社交媒體和軟件,如臉書還有IG等等。 每當你收到提示信息,是不是就會忍不住想要打開這些軟體查看,每次一開啟就停不下來滑個半小時甚至幾小時。 當然不是要說你完全不能使用,但是在你進入狀態後的那1,2個小時裡可以先將手機轉為靜音或是飛航模式,最好是將手機放在看不到的地方。 完成任務後再滑一下手機獎勵自己會更有滿足感,而不是在工作時段滑手機反而會給你更多的罪惡感。 4. 稍後檢查郵件 相信很多人都會有一個習慣,早上到了辦公室先沖一杯咖啡,然後坐在自己的位置上打開電腦第一...