博客 RSS 訂閱

w候人兮猗 - 探究call、bind、apply知識點

call、bind、apply知識點 一、食用方式 apply function.apply(obj, [param1,params2,...]) // obj:要綁定的this // 第二個參數:類數組或數組,作為function的參數傳入 // 立即執行 call function.call(obj, param1, param2, ...) // obj:要綁定的this //

apply方法 , call , bind , Javascript

收藏 評論

linong - 前端培訓-中級階段(21)- xhr2、FormData(2019-10-17期)

前端最基礎的就是 HTML+CSS+Javascript。掌握了這三門技術就算入門,但也僅僅是入門,現在前端開發的定義已經遠遠不止這些。前端小課堂(HTML/CSS/JS),本着提升技術水平,打牢基礎知識的中心思想,我們開課啦(每週四)。 AJAX 我們肯定不陌生,低版本IE使用new ActiveXObject("Microsoft.XMLHTTP"),其他瀏覽器使用new XMLHttpReq

formdata , xmlhttprequest , Ajax , html5 , Javascript

收藏 評論

hilsion - pdo getLastInertID()無結果

該函數只返回具有自增約素的表, 不然返回0。 使用exec()得到的是受影響的行數。 本篇文章由一文多發平台ArtiPub自動發佈

pdo , php

收藏 評論

瘋狂的技術宅 - 5個JavaScript 解構的有趣用法

原文:Dmitri Pavlutin 翻譯:瘋狂的技術宅 原文:https://dmitripavlutin.com/5-... 未經允許嚴禁轉載 如果你查看我的常規 JavaScript 代碼,會看到到處都有解構。 讀取對象屬性和訪問數組項是常見的操作。結構使這些操作變得更加輕鬆和簡潔。 在本文中,除了基本用法之外,我還將會介紹在 JavaScript 中 5 種有趣的解構用法。 1

jinja2 , Javascript

收藏 評論

土肥圓 - javascript 柯里化

Currying is not idiomatic in JavaScript 1.你説的"不常用"是什麼意思? 稍微激進的標題可能會導致標題黨誤讀了這篇博客。我要澄清一下:我本人喜歡函數式編程。我的主要觀點是: 一些核心JavaScript功能與currying相沖突。 在我看來currying還有其他選擇(尤其是即將到來的提案)。在partial application(偏函數應用)中使

currying , Javascript

收藏 評論

isNealyang - 【THE LAST TIME】this:call、apply、bind

前言 The last time, I have learned 【THE LAST TIME】一直是我想寫的一個系列,旨在厚積薄發,重温前端。 也是給自己的查缺補漏和技術分享。 歡迎大家多多評論指點吐槽。 系列文章均首發於公眾號【全棧前端精選】,筆者文章集合詳見Nealyang/personalBlog。目錄皆為暫定 講道理,這篇文章有些拿捏不好尺度。準確的説,這篇文章講解的內容基本算是基礎的

apply , this , bind , 前端 , Javascript

收藏 評論

zsirfs - 深入一點 - 為什麼説splice 效率低呢

原文: https://zswfx.com/articles/5da713302ddd022595ff506a 我們在使用 Array.prototype.splice 方法的時候,都會提及説它速度慢,效率低。尤其在例如 Vue或者React 框架中也不推薦使用,原因是為什麼呢? splice 方法 方法介紹如下: 方法也比較明瞭,就是在數組內刪除或者添加元素。 如下示例: // 添加一個

javascript專題系列 , Javascript

收藏 評論

陽呀呀 - “寒冬”三年經驗前端面試總結(含頭條、百度、餓了麼、滴滴等)之手寫題(一)

前言 不論是寒冬還是暖冬,找工作之前都需要做好充足的準備,面試的時候才能做到遊刃有餘。此文是把我最近找工作準備的以及筆試面試中涉及到的手寫題做一個總結。給自己,也給需要的同學。 手寫題是比較好準備的一個環節,大部分公司考察的題也就那麼多,大都不會超出範圍。 往期 "寒冬"三年經驗前端面試總結(含頭條、百度、餓了麼、滴滴等) "寒冬"三年經驗前端面試總結(含頭條、百度、餓了麼、滴滴等)

面試 , 筆試 , 前端 , Javascript

收藏 評論

big_cat - mapState / mapMutations 的使用方法

Vue 引入 Vuex // store/index.js import Vue from 'vue' import Vuex from 'vuex' Vue.use(Vuex) const store = new Vuex.Store({ // 模塊 modules: { user: { state: {

vuex , vux

收藏 評論

小灰灰Blog - SpringBoot系列教程web篇之自定義異常處理HandlerExceptionResolver

關於Web應用的全局異常處理,上一篇介紹了ControllerAdvice結合@ExceptionHandler的方式來實現web應用的全局異常管理; 本篇博文則帶來另外一種並不常見的使用方式,通過實現自定義的HandlerExceptionResolver,來處理異常狀態 上篇博文鏈接: SpringBoot系列教程web篇之全局異常處理 本篇原文: SpringBoot系列教程web

spring , spring-mvc , exception , springboot

收藏 評論

浪遏飛舟 - 字符編碼-ASCII,Unicode 、 UTF-8、UTF-16、UTF-32

ASCII 碼 我們知道,計算機內部,所有信息最終都是一個二進制值。每一個二進制位(bit)有0和1兩種狀態,因此八個二進制位就可以組合出256種狀態,這被稱為一個字節(byte)。也就是説,一個字節一共可以用來表示256種不同的狀態,每一個狀態對應一個符號,就是256個符號,從00000000到11111111。 上個世紀60年代,美國製定了一套字符編碼,對英語字符與二進制位之間的關係,做了統一

ascii , utf-16 , utf-8 , 字符編碼 , unicode

收藏 評論

菜菜 - 如何提高網站的吞吐量

吞吐量定義 百科 吞吐量是指對網絡、設備、端口、虛電路或其他設施,單位時間內成功地傳送數據的數量(以比特、字節、分組等測量)。 以上的定義比較寬泛,定義到網站或者接口的吞吐量是這樣的:吞吐量是指系統在單位時間內處理請求的數量。這裏有一個注意點就是單位時間內,對於網站的吞吐量這個單位時間一般定義為1秒,也就是説網站在一秒之內能處理多少http(https/tcp)請求。與吞吐量對應的衡量網站性能的還

網站架構 , 併發模型

收藏 評論

註銷 - 如何使用點擊超鏈接的方式打開Android手機上的應用

在Android應用的AndroidManifest.xml里加入如下的配置片段: action android:name="my_action"/ category android:name="android.intent.category.DEFAULT" / category android:name="android.intent.category.BROWSABLE" / data a

node.js , mobile , mobile-web-design , Android , hyper-v

收藏 評論

註銷 - 在SAP除了使用Cordova生產移動應用外,還有這種方式

本文和Jerry過去的文章不太一樣,算不上Jerry的知識分享,只是記錄一下Jerry用React-Native把應用安裝到Android手機上遇到的一些問題,方便以後查看。 Jerry的同事Leo用React-Native開發了一個應用,現在Jerry需要把這個應用在自己的安卓手機上運行起來。 客户啓動這個應用後,自動召喚出手機上的攝像頭,對身邊的物品進行拍照,然後把照片上傳到SAP Clou

react-native , mobile , mobile-web-design , cordova , cordova-android

收藏 評論

註銷 - Android studio如何連接三星手機

打開Android studio,選擇Trouble Shoot device connections: 這個菜單項會自動掃描本地已經用USB線連接的設備: 已經成功掃描出了我的Galaxy C7 Pro手機: Restart ADB server: 成功識別出來了: 手機上選擇Yes: 現在Android studio裏運行一個Activity,順利安裝到我的

mobile , google , Android

收藏 評論

小灰灰Blog - SpringBoot系列教程web篇之全局異常處理

當我們的後端應用出現異常時,通常會將異常狀況包裝之後再返回給調用方或者前端,在實際的項目中,不可能對每一個地方都做好異常處理,再優雅的代碼也可能拋出異常,那麼在 Spring 項目中,可以怎樣優雅的處理這些異常呢? 本文將介紹一種全局異常處理方式,主要包括以下知識點 @ControllerAdvice Controller 增強 @ExceptionHandler 異常捕獲 @Respon

spring , spring-mvc , exception , springboot , controlleradvice

收藏 評論

smalike - 來聊聊 Vue Loader

Vue Loader https://vue-loader.vuejs.org/zh/ Vue Loader 是什麼? Vue Loader 是一個 webpack 的 loader,它允許你以一種名為單文件組件 SFC的格式撰寫 Vue 組件: template div class="example"{{ msg }}/div /template script export default

vue-loader , vue.js , 前端 , Javascript

收藏 評論

小磊哥er - [書籍翻譯] 《JavaScript併發編程》 第二章 JavaScript運行模型

本文是我翻譯《JavaScript Concurrency》書籍的第二章,該書主要以Promises、Generator、Web workers等技術來講解JavaScript併發編程方面的實踐。 完整書籍翻譯地址:https://github.com/yzsunlei/javascript_concurrency_translation 。由於能力有限,肯定存在翻譯不清楚甚至翻譯錯誤的地方,歡迎

javascript繼承 , javascript性能 , javascript原型 , javascript專題系列 , Javascript

收藏 評論

小磊哥er - [書籍翻譯] 《JavaScript併發編程》第一章 JavaScript併發簡介

本文是我翻譯《JavaScript Concurrency》書籍的第一章,該書主要以Promises、Generator、Web workers等技術來講解JavaScript併發編程方面的實踐。 完整書籍翻譯地址:https://github.com/yzsunlei/j... 。由於能力有限,肯定存在翻譯不清楚甚至翻譯錯誤的地方,歡迎朋友們提issue指出,感謝。 JavaScript並不是一

javascript繼承 , javascript性能 , javascript原型 , Javascript

收藏 評論

WecTeam - 【譯】Web內容如何影響電池的使用

原文地址:https://webkit.org/blog/8970/... 原文作者:Benjamin Poulain Simon Fraser 譯者:劉輝 校驗:李剛鬆 現在用户上網大多使用移動設備或者筆記本電腦。對這兩者來説,電池壽命都很重要。在這篇文章裏,我們將討論影響電池壽命的因素,以及作為一個web開發者,我們如何讓網頁耗電更少,以便用户有更多時間來關注我們的內容。

web性能優化 , Javascript

收藏 評論

raledong - 深入探尋JAVA8 part1:函數式編程與Lambda表達式

開篇 在很久之前粗略的看了一遍《Java8 實戰》。客觀的來,説這是一本寫的非常好的書,它由淺入深的講解了JAVA8的新特性以及這些新特性所解決的問題。最近重新拾起這本書並且對書中的內容進行深入的挖掘和沉澱。接下來的一段時間將會結合這本書,以及我自己閲讀JDK8源碼的心路歷程,來深入的分析JAVA8是如何支持這麼多新的特性的,以及這些特性是如何讓Java8成為JAVA歷史上一個具有里程碑性質的版本

函數式編程 , 匿名函數 , java8 , lambda , JAVA

收藏 評論

陽呀呀 - “寒冬”三年經驗前端面試總結(含頭條、百度、餓了麼、滴滴等)

前言 跳槽是每個人的職業生涯中都要經歷的過程,不論你是搜索到的這篇文章還是無意中瀏覽到的這篇文章,希望你沒有白白浪費停留在這裏的時間,能給你接下來或者以後的筆試面試帶來一些幫助。 2019也許是互聯網未來10年中最好的一年。WINTER IS COMING。但是如果你不真正的自己去嘗試嘗試,你永遠不知道市面上的行情如何。這次找工作下來,我自身感覺市場並沒有那麼可怕,也拿到了幾個大廠的offer。在

面試 , 筆試 , 筆試題 , 前端

收藏 評論

前端掃地僧 - 重磅!帶你從零實現一個axios網絡請求框架

我們知道,axios是前端一個非常優秀的對於網絡請求的框架,其特點主要是請求方便、功能多(如攔截器)、可擴展性強等。那麼作為一枚前端開發人員,瞭解並能夠使用axios其實是基礎,深入瞭解其實現原理才是比較重要的,當然,如果能徒手擼一個axios類似的框架出來,那就是相當的不錯了。 這篇文章會從以下幾個大的點來實現一個axios框架: axios的本質是什麼? axios默認值、參數的實現

ecmascript-6 , xmlhttprequest , Axios , webpack

收藏 評論

杭城小劉 - Mac 終端效率神技

一、 增強各種預覽的插件 預覽查看圖片分辨率大小 代碼語法高亮 快速預覽zip壓縮包內容 快速預覽markdown格式內容 brew cask install qlcolorcode betterzipql qlimagesize qlmarkdown 二、 iTerm2 具體的配置網上一大堆。貼一個本人親身操刀操作過的教程 程序員經常與終端操作打交道,所以很多命令便是做成了命令行模式

workflow , iterm2 , 工具軟件 , 效率 , 終端

收藏 評論