原创 面試總結(2018年3月 掌閱|360|錘子|58)

上週抽空約了幾家公司的面試,有面的還可以的,也有被虐到懷疑人生的。現在記錄一下面試情況以及面試中所涉及到的知識點,也算是有所收穫與提高。 面試過程 掌閱科技 這是本年度面的第一家公司,有點小緊張。公司位於四惠大廈,環境較好,但

原创 meta標籤設置禁止加載緩存及延伸

背景 今天在優化ADTS3.0項目的過程中遇到了ckplayer拉流異常的問題,問了同組其他小夥伴,說是需要禁用瀏覽器的緩存。 解決 而在代碼中開啓這個功能就需要使用meta標籤,具體的做法是: <meta http-equi

原创 Vue項目打包後體積優化

背景 這段時間使用Vue+Typescript完成了對公司用戶管理系統的重構,替換掉了之前的JSF實現了準前後端分離。 目前還沒有采取前端獨立部署的模式,前端文件打包後需要放到tomcat中進行訪問。 公司的服務器帶寬100M,希

原创 在VSCode中使用Commitizen

安裝插件:Visual Studio Code Commitizen Support Commit規範 參考文章:Git commit message 規範、git commit 規範指南 type:用於說明 commit

原创 將bat轉爲exe後利用程序監視解決node崩潰問題

背景 上週在給吉視傳媒用戶升級信息發佈系統的時候收到他們的反饋,說信息發佈系統時間久了會宕掉,需要遠程連接服務器重啓,很麻煩,希望我們能優化一下性能。於是我首先按照網上的教程將啓動腳本中的啓動方式改爲了node --max-old

原创 echarts圖廣東和福建地圖上城市座標

背景 今天在做供CCBN展會用的一個首頁,首頁是按照之前廣東省的模板開發的,而爲展會準備的數據是福建的,就需要將首頁上的廣東地圖換成福建地圖。於是我就陷入了將廣東地圖座標換成福建地圖座標的噁心之中。既然整理出來了,就共享給大家,也

原创 vue中v-if和v-show對echarts圖的影響

背景 前幾日在做UBA項目的時候有一個頁面需要用echarts圖展示用戶對各個節目的點播量,頁面結構爲左側柱狀圖展示節目點播量,右側餅圖和折線圖展示某個節目的用戶點播分佈和用戶點播變化趨勢(如下圖),因爲我們造的數據是11月26日

原创 node.js express框架下實現文件上傳與下載的功能

背景 昨天吉視傳媒的客戶對IPS信息發佈系統又提了一個新需求,就是發佈端發送消息時需要支持附件的上傳,而接收端可以對發佈端上傳的附件進行下載;接收端回覆消息時也需要支持上傳附件,發佈端可以對所有接收端上傳的附件進行打包下載。 功能

原创 vue路由事件beforeRouteLeave及組件內定時器的清除

背景 之前在做ADTS項目的時候,首頁是一個實時監測的頁面,需要每隔5秒更新一次數據,而業務邏輯上的需要先請求告警列表的接口的,從告警列表中拿到數據再去獲取其他的數據,所以我在獲取告警列表的方法中增加了一個定時器。 最開始我

原创 echarts圖Y周座標軸文字過長的解決方案

背景 今天做項目的時候需要展示一個x軸爲數據軸,y軸爲類型軸的柱狀圖,而且帶有分頁效果。當完成時我發現有些頁面y軸文字特別長,並且由於我設置了containLabel: true,所以圖的範圍忽大忽小,用戶體驗很不友好。 這

原创 北漂結束,紮根南昌

不知不覺快三個月沒有寫博客了,人一旦懶散下來時間過得真的特別快。 其實也不能說是懶散,4月中旬離開北京回到南昌,4月23到博微入職,到現在也有兩個月了。每天似乎都很忙,卻感覺自己沒有太大的進步。 不得不說北京與南昌兩地的互聯網行情

原创 詳解Vue項目中實現錨點定位

這篇文章主要介紹了Vue項目中實現錨點定位,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨着小編來一起學習學習吧 背景 今天在開發限時練-提分加項目的時候,有一個

原创 Vue上傳Excel文件並校驗Excel內容

背景 在近期開發的學校管理系統中,有一個導入管理模塊,其中包含Excel的上傳功能,由用戶選擇文件後進行上傳,前端需要對文件內容進行初步校驗後給出是否符合規範的提示後再傳給後端。這就需要前端事先對Excel文件內容進行讀取。 解決

原创 2018年工作總結

年過完了,今天是年後的第一個週末。 終於有時間能靜下心來回顧一下過去一年的所作所爲了,回想起某位大佬曾說過的一句話:“我不怕你在新的一年因爲工資double而離職,我怕的是你到來年依舊還只會今天的這些東西。” 不知道在北京還能待多久,

原创 Virtual DOM原理詳解

背景 今天準備開始學習React,於是看到了React入門看這篇就夠了一文。而在看到虛擬DOM的時候,讓我聯想到了Vue中的虛擬Dom,於是順着鏈接點進去看了一下Virtual DOM的實現原理。 Virtual DOM 具體實現原理