準備過互聯網公司的服務端崗位面試的人,對於二叉樹的三種遍歷方式想必是如數家珍。假設以類BinaryTree定義一棵二叉樹 class BinaryTree: def __init__(self, left, right, value): self.left = left self.right = right self.value = valu
前言 react native項目中經常會用到icon,react-native-vector-icons字體庫解決了一部分icon的需求,但是還有一部分設計師給的icon需要在iconfont自行引用,關於使用react-native-vector-icons遇到的坑在之前的文章提到過react native新建項目踩坑記錄(字體問題詳見問題五),主要是兩點: 不要link react-na
簡介: 本文講述了微博機器學習平台和深度學習平台的業務功能和雲上實踐,剖析了阿里雲大數據在微博這兩大學習平台的架構建設上所起到的作用。 作者:新浪微博數據計算平台系統架構師 曹富強 本文講述了微博機器學習平台和深度學習平台的業務功能和雲上實踐,剖析了阿里雲大數據在微博這兩大學習平台的架構建設上所起到的作用。 微博介紹 微博是2008年上線的,中國頭部、流行的社交媒體平台,提供人們在線創作、分享和發
前言 目前騰訊位置服務提供路線規劃、地圖選點、地鐵圖、城市選擇器插件四款插件產品,本篇博客主要針對地圖選點功能進行實現。 開通騰訊位置服務 1、進入微信公眾平台 2、登錄進入小程序後台,選擇 “開發 - 開發工具 - 騰訊位置服務” 3、點擊 “開通”,進入授權掃碼界面 4、使用微信掃碼進行授權 5、綁定開發者賬號 接入插件 1、在小程序後台,選擇 “設置 - 第三方設置 - 插件管理”,
FaceBook 首席執行官馬克·扎克伯格週三在財報電話會議上強調,虛擬現實和增強現實將是 Facebook 投資的關鍵領域。同時他也提到,儘管該公司在推進虛擬現實方面已經取得了一些重要的里程碑,但製造能夠獲得主流認可的 AR 眼鏡將是“十年來最艱鉅的技術挑戰之一”。 扎克伯格認為這一艱鉅挑戰的難點在於“將超級計算機安裝在眼鏡框架中”。 AR/VR 的潛力點 —— 下一個「計算平台」 “我發現有
1、Ajax 請求限制 Ajax 只能向自己的服務器發送請求。 比如現在有一個A網站,一個B網站,A網站中的HTML文件只能向A網站服務器發送Ajax請求,B網站中的HTML文件只能向B網站服務器發送Ajax請求,但是A網站時不能向B網站發送Ajax請求的,同理,B網站不能向A網站發送Ajax請求的 當A網站先B網站發送Ajax請求,我們稱之為跨域請求 如:在本地打開AJax文件先服務器請求內容
瀏覽網頁的時候,什麼才是最重要的?是充滿信息的文字麼?沒想到吧,是我圖片噠!在這個快節奏的時代裏,圖片才是碎片化時間中最容易傳遞信息的存在。因此在網頁中,圖片是不可或缺的存在。然而經常有朋友反應,打開網頁的時候不顯示圖片,這是為什麼呢?是什麼原因導致了圖片無法加載呢? 圖片不顯示的常見原因 網速問題 如果打開網頁的時候無法打開圖片,首先應該檢查的就是網速問題,如果網速太慢或某張圖片提及過大,就會出
前情回顧 No 1. 搭建 Java 開發環境 No 2. 玩轉 IDEA 在之前的文章中,我們已經介紹瞭如何搭建 Java 開發環境以及如何使用 IDEA,現在就開始正式學習 Java 語言的相關語法吧!😎 本文內容預告如下: 變量 數據類型 變量作用域 常量 變量 什麼是變量? 所謂變量,就是用來命名一個數據的標識符,在 Java 中,變量又可以分為兩種:
此方案為同事探究得出,現本人即將離職,特此記錄下該方案,以備後續查找。 解決的問題 微信js-sdk初始化需要校驗域名,本地調試無法通過,需偽裝成生產/測試時訪問的域名 也適用於抓取手機端的請求,在PC端進行分析(Charles) 方案思路要點 修改Host, 使得目標域名映射到本機(127.0.0.1) nginx開啓HTTPS server,將目標域名proxy_pass到要測試
作用域與作用域鏈 理解 就是一塊“地盤”,一個碼段所在的區域 它是靜態的(相對於上下文對象),在編寫代碼時就確定了 分類 全局作用域 函數作用域 沒有塊作用域(ES6有了) 作用 隔離變量,不同作用域下同名變量不會有衝突 //沒塊作用域 if (true) { var
Java 工程師書單推薦 給大家推薦一份 Java 工程師書單,幾乎涵蓋了從入門到實戰的所有內容,無論你是計算機專業在讀的學生、還是想轉行做Java開發的新人或者是從事Java開發多年的老鳥,相信這份書單都能讓你有所收穫。關注公眾號【JavaBest】回覆【Java書單】可自動獲取。 1. Java基礎 本專題涵蓋了Java基礎到高級特性的所有內容,每本書可以根據自己的需求側重閲讀。 1.1.
commonJS 和 ES6 模塊的區別 CommonJS 輸出的模塊是一個值的拷貝,ES模塊輸出的是一個模塊的引用; CommonJS 模塊輸出的是值的拷貝,一旦輸出之後,無論模塊內部怎麼變化,都無法影響之前的引用, commonJS 會緩存加載的模塊,後面直接從緩存裏面取值; ESModule import一個模塊後生成一個引用鏈接,在腳本真正執行時才會根據這個引用鏈接去模塊裏面取值
問題場景1: 在移動端h5的開發中,因為前期開發使用了是原生的alert來提示,會有在不同機型樣式不統一,還會出現在彈窗標題出現網址的問題,顯示非常不友好,在mui項目中可以直接使用mui的alert組件實現消息提示來解決這個問題。但是因為長期下來alert的地方太多,改動量大,有沒有什麼一勞永逸的辦法。 解決方法: 直接重寫瀏覽器window下的alert函數 window.alert = fu
Java異常架構與異常關鍵字 Java異常簡介 Java異常是Java提供的一種識別及響應錯誤的一致性機制。 Java異常機制可以使程序中異常處理代碼和正常業務代碼分離,保證程序代碼更加優雅,並提高程序健壯性。在有效使用異常的情況下,異常能清晰的回答what, where, why這3個問題:異常類型回答了“什麼”被拋出,異常堆棧跟蹤回答了“在哪”拋出,異常信息回答了“為什麼”會拋出。 Ja
隨着各大手機廠商陸續推出 5G 手機,智能手機全面迎來 5G 浪潮。可能有人會發問:如此推崇 5G,5G 能為我們帶來什麼,我們的生活又會因此而改變多大呢? 什麼是 5G? 簡單地説,5G 就是第五代通信技術。主要特點是波長為毫米級,高帶寬,超高速度,超低延時,其峯值理論傳輸速度可達 20 Gbps,合 2.5 GB 每秒,比 4G 網絡的傳輸速度快 10 倍以上。理論來説,一部 1G 的電影可在
一、防火牆和端口設置 開啓防火牆:systemctl start firewalld 關閉防火牆:systemctl stop firewalld 查看防火牆狀態:systemctl status firewalld 重啓防火牆:systemctl restart firewalld 設置開機自啓:systemctl enable nginx firewalld 查看開放端口列表:f
一、前言 前一篇文章簡單分析了微服務的好處,以及會帶來的問題。 遇到問題並不可怕,可怕的是我們不去面對它,不去想辦法解決它,逃避問題是不可能有任何進步。所以積極想辦法應對問題並解決問題,才能不斷的進步。 前面講了,微服務一般都是由單體演進而來,很少有業務從0就開始進行微服務開發。如果能從0就開始用微服務開發,確實是一件很好的事情,前提是你確實考慮清楚了用微服務開發適合當前的業務以及業務的發展需求。
總述 做為一個碼農,基本工作就是登錄到linux服務器上幹活。雖然有VNC可用,但架不住圖形界面怎麼都不如終端流暢啊,所以大多數時候還是用ssh登錄到服務器在終端下編碼,編譯,運行。 免費的ssh客户端還是有的,之前也用過putty(及各種變種),podarosa, mobaxterm, xshell。 之前xshell的免費版是沒限制的,xshell是所有ssh客户端中最好用的,所以
本文整理了前端常用的下載文件以及上傳文件的方法 例子均以vue+element ui+axios為例,不使用el封裝好的上傳組件,這裏自行進行封裝實現 先附上demo 上傳文件 以圖片為例,文件上傳可以省略預覽圖片功能 圖片上傳可以使用2種方式:文件流和base64; 1.文件流上傳+預覽: input type="file" id='imgBlob' @change='changeIm
簡單請求與複雜請求的概念 在涉及到CORS(跨域)的請求中,我們會把請求分為簡單請求和複雜請求。滿足以下條件的請求即為簡單請求: 請求方法:GET、POST、HEAD 除了以下的請求頭字段之外,沒有自定義的請求頭,是可以有其它標準請求頭的 Accept Accept-Language Content-Language Content-Type DPR Do
關注前端小謳,閲讀更多原創技術文章 理解對象 ECMAScript 定義對象:無序屬性的集合(一組沒有特定順序的值),其屬性可以包含基本值、對象、函數,整個對象可以想象成一個散列表 相關代碼 → 創建自定義對象的 2 種方法:Object 構造函數和對象字面量: 用構造函數創建一個 Object 實例,然後為它添加屬性和方法 var person = n
[TOC] 哈嘍,大家好。分享下春招面試的兩家公司。海康和oppo是三月初的時候投遞的,雖然,秋招已經簽了。但是,我還是想充分利用下應屆生的身份,搏一搏更大的公司和更高的待遇。 海康缺口比較大,一直在招人。oppo春招不像秋招那樣,卡簡歷卡的那麼嚴格,普通學校的學生也有了很大的機會。 兩家公司的面試都不太難,問題都是提前準備到的。所以,筆試面試的一些八股文,該背還是要背的。畢竟,面試的時候,答不上
一. vue 中使用回調函數使用 this 無效 踩坑場景:vue 實例中綁定 data 的 this 無效 解決方式: 使用箭頭函數解決 let self = this 二. react 中使用回調函數使用 this 無效 踩坑場景:react 內部組件調用時傳入函數參數時,this 指向不對導致函數執行時機不對 解決方式:在函數傳參時使用箭頭函數(也有別的方法,不過此種最方
前言 “Virtual Dom 的優勢是什麼?” 這是一個常見的面試問題,但是答案真的僅僅是簡單粗暴的一句“直接操作dom和頻繁操作dom的性能很差”就完事了嗎?如果是這樣的話,不妨繼續深入地問幾個問題: 直接操作Dom的性能為什麼差? Virtual Dom到底是指什麼?它是如何實現的? 為什麼Virtual Dom能夠避免直接操作dom引起的問題? 如果發現自己對這些