2019: 1、很忙的一年,主要是忙工作,一個月寫幾篇文章已成爲過去 2、技術上有進步,但不明顯;主要是通過工作積累經驗,沒太多時間去自學和總結
2020: 1、不怎麼好的開局,新型冠狀病毒、老科墜機 2、希望越來越好吧
LeetCode 67題題解。 想必經典的模擬加法大家都會,所以看到這題的時候,我就知道一定會有人用BigInt;果然如此。但是那位並沒有解釋BigInt的相關內容,只是給出了答案,所以這裏主要是介紹一下BigInt的內容。先
本來博客是沒有評論功能的,後來經imwxz提醒,覺得還是搞個評論區比較好,就花了幾個小時弄了一下。中間遇到一些小問題,就稍微記錄一下。 在此之前,要先創建一個GitHub Application。裏面Homepage URL和Au
1)單行文本的居中 主要實現css代碼: 水平居中:text-align:center; 垂直居中:line-height:XXpx; /*line-height與元素的height的值一致*/ s 2) 多行文本的垂直居中我們有很多種實
正確的設置HTTP頭部信息有助於搜索引擎判斷網頁及提升網站訪問速度,本文爲多篇“HTTP請求頭相關文章”及《HTTP權威指南》一書的閱讀後個人彙總整理版,以便於理解。 通常HTTP消息包括客戶機向服務器的請求消息和服務器向客戶機的響應
踩了很長時間的坑,總算是能跑起來了。但是如果要我給echarts的SSR一個評價,那就是不好用……可能是我太菜了。而且,因爲我是Windows用戶,這個過程對Windows極其不友好。友情提示:入坑請慎重。 在服務端渲染圖表,繞
爬樓梯這個問題,其實思路是很明確的:爬到當前樓梯的方法數 = 爬到上一級樓梯(然後再爬一級,只有這一種選擇)的方法數 + 爬到上兩級樓梯(然後再爬兩級,只有這一種選擇)的方法數,也就是: f(x)=f(x−1)+f(x−2) f(
在實際業務中,經常會有這樣的場景:一堆消息卡片。比如: 對於這種情況,在Vue裏,我們一般都會封裝一個Card組件,然後在父組件中用v-for進行渲染。以下是一個隨手寫的例子(也可以在https://codesandbox.io
一般來說,直接導入整個d3,我們會這麼寫: import * as d3 from 'd3'; 這樣,我們就可以像在js裏一樣,使用熟悉的d3.select了。 但是因爲不想一次性導入整個d3給項目增加大小,所以我就對d3進行了
我們都知道,在寫SPA的時候,我們可以通過配置vue-router來實現路由的重定向。官方文檔(以及ts類型)的定義中給出了這一選項: interface RouteConfig = { path: string, red
最近LeetCode的一些題目開始支持ts了,所以我就開始用ts做一些題目。事實上現在vscode對ts的支持已經相當不錯了,包括語法高亮啥的。但是無論是什麼編輯器(包括我最愛的WebStorm),都不能直接運行ts代碼,這給本地
爲什麼[]被推導爲never[] 2020.03.20 修改錯別字,採用更清晰的表述 可能用“原生”Vue 2.x + ts(不使用vue-property-decorator)的同學或多或少都遇到過這樣的問題。比如,在dat
最近因爲需要接手一個用vue-cli2寫的遺留前端項目,現在的node 12.x已經不兼容當時的項目了,所以就打算裝一個node 8.x。但是不能因爲這個影響平時的工作啊,所以就想着搞一個node版本管理的工具。之前聽說過著名的n
今天晚上,我在某個組件裏看到了這樣一段代碼,簡化來講,大概長這樣: // Child.vue <template v-if="false"> <div>Foo</div> </template> // Parent.vue
讀者須知: 本人畢業於2017年6月,以下爲本人2018.07.17離職後的面試遇到過的面試題,面試的是中高級前端工程師崗位,適合擁有一年實際開發經驗的朋友閱讀,也歡迎經驗不夠但對前端有興趣的朋友閱讀以確立自己的方向。 面試過的公
前言: 瀏覽器指紋指什麼? 簡單地說,瀏覽器指紋是一個能夠唯一標識當前瀏覽器的字符串 作用: 在網絡上精確定位到每一個個體,通過收集這些個體的數據,分析後更加精準的去推送廣告(精準化營銷)或其他有針對性的一些活動。 舉個例子: 某