博客 RSS 訂閱

SnowWolfArden - Day 11/100 二叉樹的層序遍歷

/** * Definition for a binary tree node. * function TreeNode(val, left, right) { * this.val = (val===undefined ? 0 : val) * this.left = (left===undefined ? null : left) * this.right =

遍歷 , 二叉樹 , Javascript

收藏 評論

肥仔John - Another Intro for HTTP Cache

There are two different categories of HTTP caching. One is so-called Strong/Force Cache, whilst the other is called as Negotiation Cache. Here're the brief intro of those: Force Cache takes preceden

etag , last-modified , HTTP , cache-control , expires

收藏 評論

騰訊位置服務 - 5個普通人與騰訊位置服務的故事,看看裏面有你的影子嗎?

據統計,人類所產生的信息,80%以上的信息都和位置、時間相關。隨着數字技術和實體生活的交融,時空數字技術的應用,正在悄悄改變我們的生活。 一、天文愛好者的觀星助手 讓茫茫星河有跡可循 北京冬奧會倒計時100天,入夜的天氣狀況很好,攝影師BH1TLX根據天文通預測的時間,提前來到奧林匹克公園,按照預測軌跡找好角度。燈光閃爍、節目彩排之際,恰逢中國空間站在鳥巢上空劃過一道美麗的弧線,攝影師BH1TLX

lbs開放平台 , 地圖api

收藏 評論

中關村科金 - 極客星球 | Android SDK架構設計之路

​編者按:7月15日晚,由MobTech袤博科技主辦的一檔線上技術直播分享欄目【Coder Park】第一季第二講《移動端新風向》順利在雲端舉行,客户端負責人文軍分享了MobTech袤博科技Android SDK架構設計之路,從0到1開發及迭代過程中遇到的一系列難題,共同探討其解決思路和SDK開發架構升級。 以下為分享內容: MobTech袤博科技開發者服務歷時9年,現已覆蓋全球近155億+移動

android-sdk , 架構

收藏 評論

DiracKeeko - [highcharts] 03_從highcharts內向上層傳遞參數

描述: 要求點擊highcharts中的某個元素,如下圖中的藍色bubble,點擊藍色bubble將“匯添富創新未來18個月”這個參數傳遞到父元素中,父元素中有一個表格展示所點擊的bubble對應基金的詳情。 這就要求在點擊事件發生時,把參數傳遞到上一層。 下面以跳轉為例,説明如何傳遞參數 (跳轉:傳遞基金的參數,父元素處理,跳轉到指定基金的頁面) 我們在vue的meth

highcharts , 參數傳遞 , 前端

收藏 評論

eisuto - AdoptOpenJDK 導致的 java.lang.NoClassDefFoundError 問題

AdoptOpenJDK-8u312b07 在使用此版本JDK時出現以下問題: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'defaultValidator' defined in class path resource [org/springframework/bo

JDK , exception , openjdk , JAVA

收藏 評論

一顆冰淇淋 - 原來ES7~12分別增加了這些屬性呀

ES6也稱為ES2015,於2015年發佈,此後每年都有新增一些屬性,分別命名為ES7~12,發佈的年份分別對應2016年到2021年 ES7 includes方法 數組中新增了includes方法,用來判斷數組中是否存在某一元素,在此之前進行這樣的判斷是使用indexOf判斷下標值,小於0時則代表不存在。 const list = ['alice', 'kiki', 'macus'] cons

ecmascript-6 , es7 , ecmascript , 前端 , Javascript

收藏 評論

你好2007 - 關於字符串解析的一點理解 (以解析一段HTML字符串為例)

在分析一段字符串的時候,可以藉助字符串的indexOf等方法,或者是正則表達式,可是,如果需要解析的是下面這段字符串: group arc c-bind:cx='_width*0.5' c-bind:cy='_height*0.5' c-bind:radius1='_min*0.5' radius2='100' deg='120deg' /arc group c-for='

vue-loader , 算法 , webpack , template-engine , 前端

收藏 評論

LeapFE - mobx源碼解讀—— autorun 與 observable

第一次閲讀源碼,可能有理解的不太正確的地方希望大佬們能幫我糾正。開始看的是6,後來看到observable發現和5的差距還是有一點的,所以在所以“autorun”的部分可能會有6的源碼,但差距並不大。 1.mobx的基本概念 Observable 被觀察者 Observer 觀察 Reaction 響應 var student = mobx.observable({ name: '張三',

mobx , 前端 , Javascript

收藏 評論

醉舞經閣 - JZ-015-反轉鏈表

反轉鏈表 題目描述 輸入一個鏈表,反轉鏈表後,輸出新鏈表的表頭。 題目鏈接: 反轉鏈表 代碼 /** * 標題:反轉鏈表 * 題目描述 * 輸入一個鏈表,反轉鏈表後,輸出新鏈表的表頭。 * 題目鏈接: * https://www.nowcoder.com/practice/75e878df47f24fdc9dc3e400ec6058ca?tpId=13tqId=11168rp=1

遍歷 , 算法 , 鏈表 , JAVA

收藏 評論

夢哲 - 如何使用Systemd定時服務

我上一篇文章中介紹的locate文件查找命令,需要依賴updatedb更新索引才能快速查找文件,因此需要定時運行該命令來更新文件索引。我們知道在Linux和類Unix系統上通常使用crontab來創建定時任務。 在Ubuntu上我們使用apt install mlocate之後,會安裝一個腳本文件到 /etc/cron.daily/mlocate,也就是通過Cron機制來每天執行updatedb。

crontab , Linux , systemd , timer

收藏 評論

醉舞經閣 - JZ-014-鏈表中倒數第 K 個結點

鏈表中倒數第 K 個結點 題目描述 輸入一個鏈表,輸出該鏈表中倒數第k個結點。 題目鏈接: 鏈表中倒數第 K 個結點 代碼 /** * 標題:鏈表中倒數第 K 個結點 * 題目描述 * 輸入一個鏈表,輸出該鏈表中倒數第k個結點。 * 題目鏈接:https://www.nowcoder.com/practice/529d3ae5a407492994ad2a246518148a?tpI

遍歷 , 雙指針 , 算法 , JAVA

收藏 評論

太_2_真_人 - Vue中如何使用debouce防抖函數

創建一個 debounced(防抖動)函數,該函數會從上一次被調用後,延遲wait毫秒後調用func方法。 debounced(防抖動)函數提供一個cancel方法取消延遲的函數調用以及flush方法立即調用。 可以提供一個 options(選項) 對象決定如何調用func方法,options.leading與|或options.trailing決定延遲前後如何觸發(注:是 先調用後等待 還是 先

vue.js , debounce , lodash , Javascript

收藏 評論

碼哥字節 - Redis 很屌,不懂使用規範就糟蹋了

這可能是最中肯的 Redis 使用規範了 碼哥,昨天我被公司 Leader 批評了。 我在單身紅娘婚戀類型互聯網公司工作,在雙十一推出下單就送女朋友的活動。 誰曾想,凌晨 12 點之後,用户量暴增,出現了一個技術故障,用户無法下單,當時老大火冒三丈! 經過查找發現 Redis 報 Could not get a resource from the pool。 獲取不到連接資源,並且集羣中的單台 R

redis , 規範化 , JAVA

收藏 評論

百度開發者中心 - 《智能交通》正式出版發行,系國內首部全面闡述智能交通“中國模式”專著

我國有着領先的科技人才紅利,有着豐富的人工智能應用場景,有着無可比擬的良好政策環境,中國智能交通建設必將走在世界前列。 ——百度創始人、董事長兼 CEO 李彥宏 12月2日,《智能交通:影響人類未來10—40年的重大變革》一書(以下簡稱“《智能交通》”)由人民出版社出版,即日起在全國新華書店發行。 該書是在交通強國戰略指引下,國內首部系統闡述中國智能交通發展現狀和前景的專著,全書結合中

人工智能 , 書籍

收藏 評論

恆生LIGHT雲社區 - 大咖聯袂發佈!《慧技術·惠金融——2022金融科技趨勢研究報告》開放下載

12月1日,恆生公司執行總裁範徑武在2021LIGHT開發者雲大會上重磅發佈《慧技術·惠金融——2022金融科技趨勢研究報告》,聯合發佈機構包括國泰君安證券、中金公司、中信建投證券、海通證券、廣發證券、方正證券、光大證券、興業證券、申萬菱信基金、證券信息技術研究發展中心(上海)等機構。在報告撰寫的過程中,多位機構領導與行業專家均做出重要貢獻,感謝上交所、深交所、華泰證券的寶貴建議,感謝信通院雲大所

行業 , 金融科技

收藏 評論

叉叉哥 - 密碼學基礎:編碼方式、消息摘要算法、加密算法總結

字節碼轉文本的編碼方式 在計算機中,無論是內存、磁盤、網絡傳輸,涉及到的數據都是以二進制格式來存儲或傳輸的。 每一個二進制位(bit)只能是 0 或 1。二進制位不會單獨存在,而是以 8 個二進制位組成 1 個字節(byte)的方式存在,即 1 byte = 8 bit。 字節碼無法直接轉為可打印的文本字符,有時想通過文本方式配置、存儲、傳輸一段二進制字節碼,比如配置文件、HTML/XML、URL

sha256 , 密碼學 , md5 , rsa , aes

收藏 評論

三眼鴨的編程教室 - 學廢了,JavaScript 中的作用域與作用域鏈

什麼是作用域? 作用域定義了變量的可見性或可訪問性。大白話來説,就是一個變量能不能被訪問或引用,是由它的作用域決定的。 在 JavaScript 中有三種作用域。 全局作用域 函數作用域(局部作用域) 塊作用域 let globalVariable = "我是全局作用域下的變量" function func() { let localVariable = "我是局部作用域下的變量

vue.js , 作用域 , 作用域鏈 , 前端 , Javascript

收藏 評論

大軍 - DataX系列

DataX -- 配置解析 DataX -- 插件加載器 DataX -- 整體的執行流程 DataX - Channel數量是怎麼確定的 DataX -- 調度流程 此外,還有通道(併發)、記錄流、字節流三種流控模式是怎麼控制的,數據怎麼轉換的,任務失敗重試是怎麼做的,詳細的日誌是怎麼打印的等等,這裏就不繼續了。

同步 , JAVA

收藏 評論

tuihou123321 - mac os terminal 終端常用命令行

文件操作 新增文件: touch demo.txt // (更新文件的訪問和修改時間) 刪除文件: rm demo.txt 修改文件: vi demo.txt // 編輯內容 a // 插入模式 esc // 退出插入模式 :wq //保存修改的內容 mv demo.txt demo2.txt //

命令行 , macos , terminal

收藏 評論

前端黑洞 - 花式調接口: hex vs base64

背景 作為你一個前端,可能你常常自詡,你是一個無情的API調用機器,調框架API,調服務端API;但下文可能會震驚到你,至少已經讓我崩潰了好幾天。 從10月就接到一項需求,需要將我們平台的數據同步到集團另一個平台,how? 通過開放API!!! 這個開放API 有多難調,我大概描述一下 對稱加密,對方平台將給我發放一對秘鑰;這似乎所有API都會這樣做,畢竟安全第一!!! MD5計算, 哦不,

node.js , crypto , HTTP , md5 , Javascript

收藏 評論

Vam的金豆之路 - Strve.js,一個可以將字符串轉換為視圖的JS庫

前言 好久沒有寫原創了,今天就發一篇關於自己研發的JS庫——Strve.js的文章。 終於體驗了一把自己寫JS庫或框架,自己寫文檔,自己寫工具的樂趣。 如果想了解一下Strve.js,可以根據文檔上手一下。 官方文檔: https://www.maomin.club/site/... NPM: https://www.npmjs.com/package... Github: https://gi

virtual-dom , string , npm , Javascript

收藏 評論

方文達 - 利器 | Terminal & Shell 改造記錄 Windows Terminal + Oh My ZSH + Tmux

“利器”系列説明:“工欲善其事必先利其器”,有了稱手好用的工具,才能最大程度發揮出自己的能力,提高生產力和效率,避免無效加班。因此,“利器”系列將會記錄我對於各種工具的改造,以及我是如何組合應用它們發揮價值。 這篇文章主要記錄我 Terminal Bash 改造,Terminal Bash 是所有程序員在新的開發環境下第一個接觸也是最常接觸的地方,因此,這裏的作為“利器”系列的第一篇,分享給

bash , tmux , terminal , 利器 , zsh

收藏 評論

鳩摩智首席音效師 - 酷瓜雲課堂(騰訊雲版)v1.4.8 發佈,開源知識付費解決方案

更新內容 修正後台下載課程附件問題 修正後台登錄檢查跳轉地址 修正公眾號關注二維碼樣式問題 優化發貨失敗自動退款邏輯 創建交易時增加訂單支付檢查 H5增加底部tab圖標 系統介紹 酷瓜雲課堂,依託騰訊雲基礎服務架構,採用C擴展框架Phalcon開發,GPL-2.0開源協議,致力開源網課系統,開源網校系統,開源知識付費系統,開源在線教育系統。100%全功能開源,無加密無閹割,免費商

開源軟件 , phalcon , 知識付費

收藏 評論