瞭解你的工具能夠在完成任務的過程當中發揮重大做用。儘管傳言 JavaScript 難以調試,可是若是你掌握了一些調試技巧,那麼你將會花費更少的時間來解決這些錯誤。
前端
本篇是看的《JS高級程序設計》第23章《高級技巧》作的讀書分享。本篇按照書裏的思路根據本身的理解和經驗,進行擴展延伸,同時指出書裏的一些問題。將會討論安全的類型檢測、惰性載入函數、凍結對象、定時器等話題。1. 安全的類型檢測這個問題是怎麼安全地檢測一個變量的類型,例如判斷一個變量…
node
今年的11月初,咱們公司參加了「2017年亞洲幼教年會(APEAC)」並取得了很不錯的成果。本人有幸負責關於此次展現頁的前端開發,特以此文記錄開發過程當中的關鍵環節。 展現頁分爲三大模塊:數據展現、動態展現和地圖展現。效果以下: 此模塊展現咱們公司至今爲止的各項數據,經過異步請求…
webpack
Algorithms and utils for Machine Learning in JavaScript based on Node.js. while implementing commonly used machine learning algorithms, Thi…
git
有的時候,咱們須要將一部分報表數據以 Excel 文件的形式進行導出,並以離線的方式進行查閱。對於 Excel 報表導出,一種作法是服務端提供 JSON 格式的報表數據,前端基於 HTML5 的 JavaScript 功能控件實現 Excel 的導出功能,這種作法的好處在於服務…
程序員
因爲公司1.0 版本要求比較簡單。 從開發到上線一共用了兩天時間,小程序的審覈也是出奇的快。下午提交不到兩小時就審覈經過了。嚴重懷疑他們沒測?。
github
在 ECharts 發佈的 3.5 版本中,新增了日曆座標系,用於在日曆中繪製圖表。如何快速寫出一個日曆圖呢? 經過如下三個步驟便可實現上述效果: 第一步:引入js文件 下載的 最新完整版本 echarts.min.js 便可,無需再單獨引入其餘文件哦。 <script src…
web
「web緩存設置不是後臺的事情嗎」這個問題,我心裏有本身的答案。面試
直接拋出結論容易,但並不意味着別人容易接受。因而我採起迂迴戰術,問妹紙:「大家的線上項目有沒有設置緩存?」算法
妹紙的回答再次讓我感到意外:
數據庫
從事web前端的人不少,每一個人的學習方式,學習習慣基本不會如出一轍!關於web前端(或者直接互聯網),你們都知道,是作到老,學到老的一個行業。以前寫文章的時候,我說過不少學習的方式和建議。今天換一下,說一下我我的不建議的學習方式,或者我我的以爲是妨礙進步的學習方式,但願你們引以…
咱們平常使用瀏覽器的步驟爲:啓動瀏覽器、打開一個網頁、進行交互。而無頭瀏覽器指的是咱們使用腳原本執行以上過程的瀏覽器,能模擬真實的瀏覽器使用場景。 本文主要介紹 Google 提供的無頭瀏覽器(headless Chrome), 他基於 Chrome DevTools prot…
前言 從零開始,手把手帶你實現一個「專一睡前的 APP」。睡覺以前若是能有一個 APP,能讓咱們寫一寫這一天的見聞或者心得,同時又能看一會段子、瞄一會好看的妹子,放鬆一下疲憊的身心那該多好,這也是我完成這個 APP 的緣由。APP 的所有代碼我已經分享到 Github 上了,須要…
我是一名安卓程序員,之前沒有接觸過前端開發,直到有幸接手了公司的小程序項目。小程序學起來仍是很快的,對於有編程經驗的人,看着示例代碼,對照着官方文檔,幾天就能上手了。 自從接觸了小程序,一直想作一個本身的東西,要是天天有點人用就更好了。 有一天和我家寶寶玩成語接龍,忽然想到,我可…
生活中有目標,有方向,纔能有動力。 對於程序員來講也是如此。 才能更好地實現本身的價值。 爲了自身更好地發展,做爲程序員的你,若是遇到下面這些狀況,那你可能就要好好考慮一下是否是應該辭職了。 但卻一直升不了職。 常常提出沒有價值的任務。 獲得很好的應用和提高。 來作無用功。 這…
笑着笑着就哭了...
前端與後臺的互動無非是前端須要後臺的數據來生成本身須要的頁面,前端作出的框架須要後臺的數據來填充,在沒學習數據庫以前,咱們把前臺上交的數據通過.txt文件來記錄,而後須要用的時候,再讀取.txt文件,這個方法並不是長久之計,接下來學習的數據庫就爲咱們解決了這個難題。 數據庫無疑就…
實現主要是基於threejs作的,接下來我會分別講解各部分的實現,不過不會介紹基礎。基礎內容能夠去官網找到~ scene的background能夠接收Color、Texture或CubeTexture。在本示例中,咱們使用Texture就能夠達到漸變效果。Texture能夠接收…
這個demo給的很是簡單,能轉動的地方有三處,內盤、外盤和指針,這三個上的集合的交集產生一個連接,經過中間的按鈕跳轉。 這個需求乍一看老簡單老簡單的,可是做爲一個菜雞第一次上道,堪比開碰碰車,頭破血流。 在touchmove 計算兩點與中心點的角度。 在旋轉上大致上須要明白的也…
做者:Nicolas (滬江Web前端) 本文爲原創文章,轉載請註明做者及出處 本文的 webpack 代碼示例根據 webpack 2.7.0 編寫,並在 Mac 上正常運行。 去年一篇《在 2016 年學 JavaScript 是一種什麼樣的體驗?》嚇壞了不少想要入行新同窗…
使用wordpress搭建過屢次blog
分享下以前在簡書寫下的教程
當您選擇將應用程序構建成爲一組微服務時,您須要決定應用程序客戶端將如何與微服務進行交互。單體應用程序只有一組端點(endpoint),一般使用複製(replicated)結合負載均衡來分配流量。然而,在微服務架構中,每一個微服務都暴露一組一般比較細顆粒的端點。在本文中,咱們將研究如何改進客戶端通訊,並提出一個使用 API 網關的方案。
忽然有一天,腦之裏不知怎地蹦出一個詞,「雙飛翼」,這是好久之前的淘寶提出的一種三欄佈局優化方案,然而,時間久了已經不記得(換句話說是不理解)爲啥要提出這個佈局了,昨天在 SF 上發起了一個提問,但良久未有人答覆,幸得@王能全是誰 提醒,終於回想起「雙飛翼」的完整意義了。謹以此文…
我是一名程序員,在北京打工兩個月,現在身上只剩吃碗麪條的錢。昨夜在北京寒冷的公園和同事與流浪漢一塊兒露宿一晚上,由於咱們被老闆拖欠了工資。 我是今年七月畢業的應屆生。由於上一個公司業務轉型。我在兩個多月前,前往北京。就像全部剛畢業的年輕人同樣,總以爲首都天大地大,必定有我生存的空間…
360 出人才
前段時間找工做,經歷了好幾個公司的面試,獲得一些信息,和你們分享: 大部分公司(創業公司)都趨向於招一個牛逼的前端而不是三四個平庸的前端 性能優化、ES6必問 招聘要求上清一色的要求有一門後端語言的經驗 招聘要求寫的和麪試相關性並非很高 招人的要求愈來愈高,不要輕易離職,特別…
本文是我在知乎上關於想寫個App練手,有什麼有趣的API接口推薦嗎?這個話題下的回答,有幸被知乎推到熱門Tab裏面,在這裏也分享一下個人回答,但願對你有所幫助。
如題,就像題目說的須要計算出時間差,雖然不太難,但這個需求常常會在項目中遇到的,我在這邊作一下整理,但願可以儘可能全的整理出來。有須要的朋友能夠作一下參考,喜歡的能夠點波贊,或者關注一下,但願能夠幫到你們。 方法定義: getTime() 方法可返回距 1970 年 1 月 1 …
前置聲明:這個框架是 @董睿 大神開發的,我只是轉發一下文章而已。
自從 1975 年左右使用 TCP/IP 協議的現代互聯網誕生至今已通過了驚人的41年了。在它生涯的大部分時間裏,咱們使用 HTTP 以及它的繼任者 HTTP/1.1 (1.1 版本) 在客戶端和服務器之間進行通信。它很好的支撐起了這個網絡世界,可是開發者們構建網站的方式發生了巨大的變化。如今有無數的外部資源、圖片、CSS 文件和 JavaScript 文件。這些資源的數量只增不減。
你們好我是曲靈風,前段時間一直在網上找電影看,直到朋友推薦了一個挺不錯的電影網站,用了一下,哎呦,還真不錯,網站的排版,分類,壁紙是真的能夠(有點跑偏,快成了介紹電影網站的博客了,那就拉回來)。那時一想若是把這些電影圖片撈出來,組成一個形狀是否是特有意思的?這個還真不清楚,既然…
在web服務端開發中,字符的編解碼幾乎天天都要打交道。
很多從事node服務端開發的同窗,因爲對字符編碼碼相關知識瞭解不足,遇到問題時,常常會束手無策,花大量的時間在排查、解決問題。
原文地址:Switching Your Site to HTTPS on a Shoestring Budget 原文做者:CHRISTOPHER SCHMITT 譯文出自:掘金翻譯計劃 本文永久連接:https://github.com/xitu/gold-...…
獨特且強悍的 JavaScript 算法,能極速壓縮 80% 的圖片大小,而不損害其質量