博客 RSS 訂閱

DiracKeeko - [highcharts] 04_wrap

場景: 需要對每個series設置不同背景色的tooltip時,highcharts自身沒有這種配置項,就需要我們利用Highcharts原型封裝函數Wrap。 wrap對現有的highcharts示例的原型進行修改,允許在現有函數之前或之後向其中添加自己的代碼。 其用法如下: (function (H) { H.wrap(H.Tooltip.prototype, 'ref

highcharts , 前端

收藏 評論

一顆冰淇淋 - 通過Proxy和Reflect實現vue的響應式原理

vue3通過Proxy+Reflect實現響應式,vue2通過defineProperty來實現 Proxy Proxy是什麼 Proxy是ES6中增加的類,表示代理。 如果我們想要監聽對象的操作過程,可以先創建一個代理對象,之後所有對於對象的操作,都由代理對象來完成,代理對象可以監聽到我們對於原對象進行了哪些操作。 Proxy怎麼使用 Proxy是一個類,通過new關鍵字創建對象,傳入原對

vue.js , ecmascript-6 , 響應式 , 前端 , Javascript

收藏 評論

Zilliz - 讓工具成為雙手的延伸

務實的程序員,他們有哪些特質? 他們面臨問題時,在解決方案中透露出某種態度、風格、和理念。他們總是越過問題的表面,試着將問題放在更寬泛的大環境下綜合考慮。他們為所做的一切負責,責任感驅使着務實派的程序員,在軟件的熵中,保持項目的有序。 Thomas 與 Hunt 從 1999 年開始,通過這本頗具影響力的大作,幫助無數客户創造出更好的軟件。這本書是技術書籍中的一件「珍品」,需要經年累月一讀再讀。

數據庫 , 書籍 , 後端

收藏 評論

GrowingIO - GrowingIO Terraform 實踐

背景 為滿足 GrowingIO 客户多樣性的需求,在公有云設施上使用 Terraform 作資源管理。採取 Terrform 具有以下相關優勢: 多雲支持,主流雲廠商均提供對應的Provider支持。 自動化管理基礎結構,可重複對資源進行編排使用。 基礎架構即代碼(Infrastructure as Code),允許保存基礎設施狀態,便於追蹤管理。 統一的語法來管理不同的雲服務,實現標

項目實戰 , 運維 , sre , 資源

收藏 評論

felixzzzz - Python代碼閲讀(第45篇):柯里化

Python 代碼閲讀合集介紹:為什麼不推薦Python初學者直接看項目源碼 本篇閲讀的代碼實現了將函數柯里化的功能。 在計算機科學中,柯里化(英語:Currying),又譯為卡瑞化或加里化,是把接受多個參數的函數變換成接受一個單一參數(最初函數的第一個參數)的函數,並且返回接受餘下的參數而且返回結果的新函數的技術。 本篇閲讀的代碼片段來自於30-seconds-of-python。 curry

編程 , 初學者 , currying , 後端 , Python

收藏 評論

易寒 - 【Android筆記】Android Service 服務

一、 Service簡介 Service是android 系統中的四大組件之一(Activity、Service、BroadcastReceiver、ContentProvider),它跟Activity的級別差不多,但不能自己運行只能後台運行,並且可以和其他組件進行交互。service可以在很多場合的應用中使用,比如播放多媒體的時候用户啓動了其他Activity這個時候程序要在後台繼續播放

Android , service

收藏 評論

半夏之沫 - Mybatis源碼-動態SQL的實現原理

大家好,我是半夏之沫 😁😁 一名金融科技領域的JAVA系統研發😊😊 我希望將自己工作和學習中的經驗以最樸實,最嚴謹的方式分享給大家,共同進步👉💓👈 👉👉👉👉👉👉👉👉💓寫作不易,期待大家的關注和點贊💓👈👈👈👈👈👈👈👈 👉👉👉👉👉👉👉👉💓關注微信公眾號【技術探界】 💓👈👈👈👈👈👈👈👈 前言

where , foreach , SQL , if , Mybatis

收藏 評論

騰訊位置服務 - 騰訊地圖SDK全面支持無障礙及適老化

作為普通人,我們每一天都在享受數字化信息化高速發展給我們生活帶來的巨大便利。 我們上網來瀏覽新聞、 用手機APP來網上購物、點外賣、出門導航…很難想象如果有一天在使用這些應用的時候遇上了障礙,我們的生活會糟糕成什麼樣…但在我們的身邊,就存在這麼一羣人,因為身體或者年齡的原因,無法自由自在的享受到我們普通人已經覺得司空見慣的數字化生活。比如説視障人士、老年人士… 秉承“科技向善”的理念,騰訊位置服

lbs , 地圖api , 定位服務

收藏 評論

shellingfordly - Vele-Admin 一個基於Vue3+Element-Plus的後台管理系統

vele-admin 介紹 vele-admin是一個基於 vue3, vite2, element-plus, vuex-module-decorators, vue-router-next, typescript 的後台管理系統 倉庫 Github vele-admin 預覽 vue3-element-plus-admin瀏覽地址 依賴 Vue3 Vue-Router-Next V

mock.js , vite , vue3 , element-plus , typescript

收藏 評論

開翻挖掘機 - Java性能優化之影響性能的那些細節(二)

一、前言   Java性能優化之影響性能的那些細節 - 續來了。打算把這個標題整個系列文章,後面慢慢積累慢慢寫。這是第一篇入口。這次內容主要來源於《Java程序性能優化實戰》這本書,算是一份讀書筆記,感興趣的小夥伴可以閲讀下這本書。 二、List接口   先來看下這幾個List的類圖: ArrayList Vector LinkedList

性能優化 , hashmap , List , 數據結構 , JAVA

收藏 評論

CRMEB - 數據大屏rem適配方案

一般來説,做PC端的頁面並不像移動端那樣對分辨率及屏幕大小有的特別強的要求,但是針對數據大屏這種展示型的頁面來説,就需要考慮適配的方案了,畢竟要儘可能的保證大部分的主流顯示器都能正常展示。 市面上大部分的顯示器幾乎都是16:9的尺寸,也就是1920 * 1080的分辨率。 理想中的效果 當屏幕的尺寸比例剛好是16:9時,頁面能剛好全屏展示,內容佔滿顯示器 當屏幕的尺寸比例小於16:9時,頁

rem

收藏 評論

秦川 - 編碼、亂碼、unicode 和 Emoji

概述 在各種日誌、tty 輸出中,我們總是能夠發現各種編碼不正確的字符。 �😸� `\xef\xbf\xbd\xf0\x9f\x98\xb8\xef\xbf\xbd` '\xe7\xb2\xbe\xe5\xa6\x99' `"ä½å¥½"` 遇到這種情況,我們下意識地會產生三個想法: 這是什麼(原本的內容應該是什麼)? 從哪裏來的? 為什麼會這樣? 我該怎麼處理好? 對於我

亂碼 , 編碼 , emoji , unicode

收藏 評論

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

收藏 評論