博客 RSS 訂閱

歸子莫 - 【JavaScript實用技巧(一)】循環遍歷與跳出循環遍歷

【JavaScript實用技巧(一)】循環遍歷與跳出循環遍歷 博客説明 文章所涉及的資料來自互聯網整理和個人總結,意在於個人學習和經驗彙總,如有什麼地方侵權,請聯繫本人刪除,謝謝! 説明 一想到想到循環,順其自然就想到了for,while就在這裏先不講(因為本身它就有循環退出的條件),但其實Js的循環不止這個for,這裏來詳細講講Js的幾種類for循環。 一想到想到循環的跳出,立馬就會想到三個關鍵

數組 , 循環 , 遍歷 , 前端 , Javascript

收藏 評論

一顆冰淇淋 - js中的函數式編程

函數是javascript中非常重要的一部分,用途也非常的多,可作為參數、返回值、回調等等,下面有一些函數式編程的重要概念和定義 純函數 純函數屬於程序設計的名詞,其它語言中也是存在的,而在javascript中,符合以下規則即為純函數。 函數有相同的輸入,必定有相同的輸出 函數的輸出僅與輸入有關,與其他隱藏信息無關 不得產生任何的副作用,如 觸發事件等 副作用:除了返回函數值以外,還對

函數式編程 , 嚴格模式 , currying , 前端 , Javascript

收藏 評論

悟空碼字 - 微信代小程序實現業務系統解決企業痛點問題-重複造輪子

今天又是一年一度的“1024節”,就是“程序員節”,因為1024是2的十次方,二進制計數的基本計量單位,這是程序員最熟悉的數字!正因這些人,我們的生活才能更加方便。祝所有程序員節快樂! 話説回來,【微信第三方開放平台代小程序實現業務】系統,詳情:微信開放平台之第三方平台開發,一整套流程,已經和好些小夥伴達成了合作共識,真心感謝他們的信任,這裏貼部分對接過程。 代小程序實現業務系

微信 , 微信小程序 , 微信開放平台

收藏 評論

taowave - http緩存詳解( 直接看圖,超易懂🤗 )

前言 你瞭解http緩存嗎?http請求在什麼狀態下會返回304狀態碼? 下面5張圖,花了一晚上整理畫出來🙈,圖畫的不太好看,但意思十分明確,不要太嫌棄喔。相信看完後,能讓你對http緩存有比較深刻🤔的瞭解。 Http 緩存機制作為 web 性能優化的重要手段,對於從事 Web 開發的同學們來説,應該是知識體系庫中的一個基礎且重要的環節,同時對於有追求的前端童鞋來説也是必備的知識技能。 知識鋪

性能優化 , 前端性能優化 , http緩存 , 前端 , Javascript

收藏 評論

donglegend - javascript實現網頁截圖導出方案

前言 網頁截圖導出不是一個非常高頻的需求,但時不時的也會遇到。這裏總結一下系統的解決方案,然後從中選擇合適自己的。 截圖導出可以看到是兩個功能,第一步實現截圖,第二步實現導出也就是下載能力。 截圖實現 首先,我們必須明白正常javascript是運行在瀏覽器裏的,本身沒有截圖的能力。所以要想實現截圖,必須通過其他迂迴方案實現,廢話少説,直接上結論。 前端方案1 canvas 代表庫html2can

puppeteer , download , html2canvas

收藏 評論

嵌入式那些事 - 【乾貨分享】嵌入式學習路線公開!(書籍推薦+視頻推薦+練手項目)

哈嘍,大家好,我是仲一。最近有小夥伴在微信私信我,如何學習嵌入式。一直想寫一篇學習路線的文章,由於各種原因拖到了現在。趁着國慶節在家,終於肝完了這篇文章。 我個人是從STM32轉到驅動開發的,在研二的時候學習了韋東山老師的驅動開發的課程,轉到了驅動開發的方向。下面就如何學習嵌入式説下我個人的看法。 什麼是嵌入式? 嵌入式即嵌入式系統,IEEE(美國電氣和電子工程師協會)對其定義是用於控制、監視或

嵌入式 , 程序員書籍 , 嵌入式linux , 學習方法 , 書籍

收藏 評論

蘭亭 - laravel8 console調度示例

?php namespace App\Console; use Illuminate\Console\Scheduling\Schedule; use Illuminate\Foundation\Console\Kernel as ConsoleKernel; use Illuminate\Support\Facades\Log; class Kernel extends ConsoleKe

console , php , laravel

收藏 評論

編程碼農 - 前端-JavaScript異步編程async函數

基本概念 傳統JavaScript異步編程的形式大體分以下幾種。 回調函數 事件監聽 發佈/訂閲 Promise 對象 異步 一個任務連續的執行就叫做同步。如果將任務為分兩步執行,執行完第一步,轉而執行其它任務,等做好了準備,再回過頭執行第二步,這種不連續的執行就叫做異步。 回調函數 回調函數就是把第二步執行的任務單獨寫在一個函數裏面,等到重新執行這個任務的時候,就直接調用這個函數。回

async-await , generator , 前端 , Javascript

收藏 評論

高級BUG開發 - vue3中清空input type="file"上傳文件

1、添加ref input type="file" ref="uploadFile" / 2、獲取input file ... setup () { let uploadFile = ref('uploadFile') return { uploadFile } 3、執行清空操作 setup () { ... const clearInput = () = { uploadFile

vue.js , file , vue3

收藏 評論

zed2015 - uwsgi 注意事項

http 、http-socket、socket 的區別 http 和 http-socket 選項是完全不同的。第一個生成一個額外的進程,轉發請求到一系列的worker (將它想象為一種形式的盾牌,與apache或者nginx同級),而第二個設置worker為原生使用http協議。 socket 模式:接收的是uwsgi 協議的數據包,前台需配合nginx 做負載均衡轉發過來 http-

uwsgi , flask , gunicorn , Python

收藏 評論

沐華 - Vue3的7種和Vue2的12種組件通信,值得收藏

本文原文首發掘金:https://juejin.cn/post/699968... 如有不對的或者遺漏的,歡迎指正,你的一讚一評都是我前行最大的動力,感謝 Vue2.x組件通信12種方式寫在後面了,先來 Vue3 的 奧力給! Vue3 組件通信方式 props $emit expose / ref $attrs v-model provide / inject Vuex Vue

vue.js , 組件通信 , vue3 , 前端

收藏 評論

湯太鹹 - java.util.function包詳解-Lambda

您有任何問題或意見都可以在評論區回覆哦,歡迎大家一起來討論,共同學習進步 java.util.function包中有43個function interface,但是實際上只有四大類: Consumers消費者 Supplier供應商 Functions功能 Predicates謂詞 1.Consumers一個對象,BiConsumer兩個對象 實際都是對傳入的T實體進行操作

函數式編程 , function , lambda , JAVA

收藏 評論

百度開發者中心 - 如何做好Code Review

時光匆匆流逝~ 今天是工程能力學習的最後一篇筆記了! 首先給堅持努力的自己呱唧呱唧! 然後搬好前排小板凳 學習啦! 本節課為《如何做好Code Review》,內容包括:為什麼要做好Code Review、如何做好Code Review、例子:Python代碼的Code Review、如何成為一個好的reviewer和公司針對Code Review的措施五個方面。 為什麼要做好Code Revie

能力 , 學習方法

收藏 評論

趙不悔 - Vue中使用dayjs

安裝 cnpm i dayjs -S 全局安裝 import dayjs from "dayjs" Vue.prototype.$dayjs = dayjs;//可以全局使用dayjs 使用 div id="app" {{xx}} /div script export default { data() { ... }, computed: {

vue.js , date , 時間戳

收藏 評論

yiiouo - 使用 NodeJS 開發一個命令行工具,批量管理多項目依賴

概述 大家好,本篇文章的內容主要分為兩部分: 開發 multi-dependent-management 工具庫,解決在業務上遇到的問題 關於開發這個工具庫時的一些總結 而 multi-dependent-management 是一個基於 NodeJS 開發的,在命令行中使用的工具庫,主要用於批量管理基於 Npm 的 package.json 項目依賴。它可以批量對你的項目進行依賴升級、移

node.js , package.json , cli , 前端 , Javascript

收藏 評論

Android開發者 - Hilt 擴展 | MAD Skills

本文是 MAD Skills 系列 中有關 Hilt 的第四篇文章!在本文中,我們將探討如何編寫自定義的 Hilt 擴展。如果您需瞭解本系列前三篇文章,請查閲: Hilt 介紹 Hilt 測試最佳實踐 Hilt 工作原理 如果您更喜歡通過視頻瞭解此內容,可以點擊 此處 查看。 案例: WorkManager 擴展 Hilt 擴展是一個生成代碼的庫,常通過註解處理器實現。生成的代碼作為構成

依賴注入 , Android

收藏 評論

Android開發者 - Hilt 工作原理 | MAD Skills

本文是 MAD Skills 系列中有關 Hilt 的第三篇文章。我們將深入探討 Hilt 的工作原理。如果您需瞭解本系列前兩篇文章,請查閲: Hilt 介紹 Hilt 測試最佳實踐 如果您更喜歡通過視頻瞭解此內容,請點擊 此處 查看。 所涉主題 多種 Hilt 註解協同工作並生成代碼的方式。 當 Hilt 配合 Gradle 使用,Hilt Gradle 插件如何在幕後工作以改善整

依賴注入 , Android

收藏 評論

heath_learning - JavaScript獲取字符串中連續出現次數最多的字符

需求:使用js獲取aaaabcc4aa4ddcfceeeeeeeggg這個字符串中連續出現次數最多的字符 方式一:利用指針思想(即索引) 在JavaScript中指針思想就是索引思想。 思路: 首先定義i、j兩個索引,i指向第一個字符,j指向i後面的字符 i不動,j一直向後移動,然後比較i與j指向的字符,如果它倆相等則不管,説明i與j之間的字符是連續的。 如果不相等則説明i指向

索引 , 算法 , 指針 , 字符串處理 , Javascript

收藏 評論

浪遏飛舟 - Sass將Unicode編譯成文字字符導致icon亂碼問題

發現問題 最近在使用公司組件庫中的穿梭框組件時發現icon圖標全都亂碼了 分析問題 經排查發現,組件樣式文件(scss)引入的iconfont矢量圖標字體,構建時,\e601這類Unicode字符在經過sass編譯後就變成了文字字符(雙字節字符),導致出現亂碼 .icon-ok:before { content: "\e601"; } Sass編譯後 .icon-ok:before {

iconfont , sass , loader , plugin , unicode

收藏 評論

註銷 - Angular 為什麼要引入 injection token 的概念

你可以定義和使用一個 InjectionToken 對象來為非類的依賴選擇一個提供者令牌。 這裏的重點是:非類。 下列例子定義了一個類型為 InjectionToken 的 APP_CONFIG . import { InjectionToken } from '@angular/core'; export const APP_CONFIG = new InjectionTokenAppConf

angular , 依賴注入 , 依賴管理工具 , 依賴倒置原則 , di

收藏 評論

成恩 - Redis數據類型以及應用場景

Redis支持五種數據類型 string(字符串) hash(哈希) list(列表) set(集合) zset(sorted set:有序集合)。 一、String 説明: string 類型是二進制安全的。redis 的 string 可以包含任何數據。比如jpg圖片或者序列化的對象。 string 類型是 Redis 最基本的數據類型,string 類型的

redis , 數據類型 , 基礎 , 後端

收藏 評論

老馬嘯西風 - java 文檔自動生成的神器 idoc

寫文檔 作為一名開發者,每個人都要寫代碼。 工作中,幾乎每一位開發者都要寫文檔。 因為工作是人和人的協作,產品要寫需求文檔,開發要寫詳細設計文檔,接口文檔。 可是,作為一個懶人,平時最討厭的一件事情就是寫文檔。 寫文檔最令我不爽的地方是在於代碼備註要改一遍,然後文檔再改一遍。 所有重複的勞作,都是對於我們寶貴摸魚時間的最大浪費。 於是,我就常常想,能不能只寫一遍呢? i-doc 項目簡介 ido

github , maven , generator , JAVA

收藏 評論

布答泥 - 服務業CRM軟件能為你提供哪些服務?

在當今競爭激烈的商業服務和支持部門是公司成功的最前沿。客户的成功取決於客户服務代表與公司其他部門的結合和協調。生成有價值的客户數據是客户支持流程不可或缺的一部分。 憑藉服務CRM軟件獨特而專注的服務和支持功能,有助於確保客户在每個品牌接觸點的體驗都令人驚歎。 什麼是服務CRM軟件? 您可以説服務CRM軟件是最真實的客户關係管理軟件。銷售後,您需要一個多合一的訂單管理和自助服務門户。每當您的客户需要

企業應用 , 行業 , 管理 , 系統管理 , crm

收藏 評論

園陌 - 寫給初學者,一文搞懂大數據學習、崗位、面試及簡歷

最近有讀者私聊我時發現有不少應屆生和初學者,他們在大數據怎麼學,以及大數據怎麼面試,簡歷怎麼寫等方面有很大的困擾,今天我們就來談談關於大數據的一些事。 寫在前面:每個人的學習方法可能不一樣,只有找到適合自己的才是最好的,以下這些只是我在學習大數據時的一些總結及經驗,有不全面的地方還請各位大佬多包涵,互相學習,共同進步,非常感謝! 我之前在知乎回答過類似的問題,有人問大數據工程師的日常工作內容是幹嘛

大數據 , 面試 , 學習方法

收藏 評論