收藏 / 列表

軟件部長 - 低代碼核心能力邏輯引擎,解鎖多樣化業務場景的靈活觸發

JVS邏輯引擎作為低代碼開發的核心組件,專注於業務邏輯的快速構建與實現,它扮演着程序配置與執行的核心角色,適用於多樣化的應用場景。邏輯引擎設計靈活,能夠通過多種配置方式被觸發,以精準響應各類業務需求並實現相應功能。 邏輯引擎設計的邏輯體支持多種觸發執行的方式,確保能夠靈活適應不同的業務場景需求。這些觸發方式包括但不限於事件驅動(界面上的點擊操作或者業務事件)、定時調度(定時的任務觸發)、AP

邏輯 , 低代碼 , 低代碼開發平台 , 可視化

Shenfq - 前端模塊化的前世

隨着前端項目的越來越龐大,組件化的前端框架,前端路由等技術的發展,模塊化已經成為現代前端工程師的一項必備技能。無論是什麼語言一旦發展到一定地步,其工程化能力和可維護性勢必得到相應的發展。 模塊化這件事,無論在哪個編程領域都是相當常見的事情,模塊化存在的意義就是為了增加可複用性,以儘可能少的代碼是實現個性化的需求。同為前端三劍客之一的 CSS 早在 2.1 的版本就提出了 @import 來實現模塊

前端模塊化 , seajs , commonjs , requirejs , Javascript

程序員白彬 - then, catch, finally如何影響返回的Promise實例狀態

雖然Promise是開發過程中使用非常頻繁的一個技術點,但是它的一些細節可能很多人都沒有去關注過。我們都知道,.then, .catch, .finally都可以鏈式調用,其本質上是因為返回了一個新的Promise實例,而這些Promise實例現在的狀態是什麼或者將來會變成什麼狀態,很多人心裏可能都沒個底。我自己也意識到了這一點,於是我通過一些代碼試驗,發現了一些共性。如果您對這塊內容還沒有把握,

promise , 前端 , Javascript

IPD產品研發管理 - “你覺得客户需要”是殺死TA的最後一根稻草 | IPD集成產品開發

這個米老鼠洗衣機,大家眼熟嗎? 相信最近熱衷於在網上衝浪的朋友們,對這款形似米老鼠的“懶人洗衣機”並不陌生,甚至算是小小地參與了一下這個產品研發項目。 在海爾的周雲傑總裁爆火出圈後,有網友在海爾的媒體賬號下,喊話周總研發一款可同時並分區洗衣服、內衣、鞋子和襪子的 “懶人洗衣機”。基於此,2天后,海爾集團宣佈“懶人洗衣機”即將上市。 這個看似偶然的“懶人”產品的誕生,實則折射出如何精準洞察客户需求

產品經理 , 程序員 , 產品 , 後端 , 前端

aqiongbei - 手動點擊與代碼中調用click方法兩者的區別

問題描述 在看事件循環相關視頻的時候發現其中有一個例子不理解,查了資料才明白其中的緣由,遂以志之。問題是這樣的: button id="button"button/button button.addEventListener("click", () = { Promise.resolve().then(() = console.log("Microtask 1")); consol

eventloop , 事件循環 , 同步 , 前端 , Javascript

用户bPdeUmS - 深入理解 Fiddler:網絡調試的強大工具

在現代 Web 開發中,網絡調試和請求分析是開發者日常工作中不可或缺的部分。Fiddler 是一款功能強大的網絡調試代理工具,它能夠幫助開發者捕獲、查看和修改 HTTP(S) 請求和響應,提供了極大的便利。無論是調試 API、分析網絡性能,還是解決前端與後端的通信問題,Fiddler 都能為開發者提供詳細的信息和靈活的操作。本文將專注於 Fiddler 的核心功能、使用場景以及最佳實踐,幫助你更高

fiddler , yarn , typescript , 前端 , Javascript

LYX6666 - 理解觀察者模式——用Angular的httpClient來解釋觀察者

前言 本文關鍵詞:觀察者模式。 觀察者模式是什麼? 觀察者模式和回調函數有什麼關係? 使用httpClient時,加上.subscribe有什麼作用? Angular的httpClient中如何體現觀察者模式? 解決了上述問題之後,就寫了這篇文章。 (這篇文章實際上是給上一篇文章填個坑...上一篇寫到回調函數,卻沒有給出實際應用的例子。) 引入問題:httpClient http

觀察者模式 , angular , 回調函數 , 前端 , Javascript

瓏墨 - JavaScript 引擎如何工作?💭

😘前言:要了解 JavaScript 引擎,你必須瞭解當我們編譯和執行代碼時它的內容。一旦你完全閲讀了這篇文章,你就可以寫出一段優秀的代碼。這篇文章是關於JavaScript引擎的,它將幫助你瞭解JavaScript引擎的性能及其最有價值的功能,嘎嘎嘎,看下面😍。 一、什麼是 JavaScript 引擎?🧐 JavaScript引擎是一個程序,有助於將JavaScript代碼轉換為較低級別的

瀏覽器原理 , challenge , 前端 , html5 , Javascript

小X學技術 - Y 分鐘速成 make

源代碼下載: Makefile-cn Makefile 用於定義如何創建目標文件, 比如如何從源碼到可執行文件. 創建這一工具的目標是 減少不必要的編譯或者任務.是傳説中的 Stuart Feldman 在 1976 年花了一個週末寫出來的, 而今仍然使用廣泛, 特別是在 Unix 和 Linux 系統上. 雖然每個語言可能都有相應的或多或少提供 make 的功能, 比如 ruby 的

gnu-make , 工具 , 指令 , 入門 , make

蘇琢玉 - 再也不用翻一堆日誌!一鍵部署輕量級錯誤監控系統,幫你統一管理 PHP 報錯

維護多個項目的人,大概都明白那種感覺。 平時一切都很平靜,直到某天,甲方的一句“系統是不是出問題了?” 這時候才發現,問題早就埋在那裏了。 你登錄服務器,開始翻日誌、看 trace,一邊調試一邊回想昨天是不是又改了什麼。問題最終解決了,但那種被動的感覺始終在心裏。 我後來想: 這種被動,其實是可以被解決的。 有沒有可能在客户找上門之前,我就已經知道問題在哪,甚至提前修掉?

github , php , 運維 , go

十五 - 參透 JavaScript —— 圖解 Event Loop 事件循環

前言 本篇文章主要講解瀏覽器中事件循環(Event Loop) 那些事 單線程 JavaScript 中的同步和異步 同步任務是立即執行的任務,在調用棧(Call Stack)順序執行 異步任務則不同,它在同步任務沒完成之前,不會進入主線程,而是將對應回調函數註冊到隊列中,要理解這一步,我們先要知道任務隊列 任務隊列 在調用棧(Call Stack)中,如果遇到一個異步操作,那麼會將對應的回調函數

promise , 事件循環 , 異步任務隊列 , 異步編程 , Javascript

華為雲開發者聯盟 - DCI架構是如何解決DDD戰術建模缺點的?

摘要:將DCI架構總結成一句話就是:領域對象(Object)在不同的場景(Context)中扮演(Cast)不同的角色(Role),角色之間通過交互(Interactive)來完成具體的業務邏輯。 本文分享自華為雲社區《實現DCI架構》,作者:元閏子 。 前言 在面向對象編程的理念裏,應用程序是對現實世界的抽象,我們經常會將現實中的事物建模為編程語言中的類/對象(“是什麼”),而事物的行為則

面向對象編程 , 華為雲 , 運維 , 對象

高德開放平台 - 高德地圖xRokid,聯合打造首個智能眼鏡導航行業標杆

2025年5月16日,高德地圖與Rokid宣佈達成合作,將共同推出基於全場景智能眼鏡Rokid Glasses的全球首個導航智能體(NaviAgent)應用,標誌着高德Planner-Executor架構即將開啓跨終端合作部署,逐步構建起環繞出行和位置服務的空間智能生態體系。 攜手共建,智能眼鏡導航新生態 高德地圖作為專業領先的出行和位置服務解決方案提供商,長期致力於以技術為本,為用户打造一張高效

智能硬件 , 高德地圖 , 智能應用

李不要熬夜 - 移動端rem 適配方案

rem是什麼? rem(font size of the root element)是指相對於根元素的字體大小的單位。簡單的説它就是一個相對單位。看到rem大家一定會想起em單位,em(font size of the element)是指相對於父元素的字體大小的單位。它們之間其實很相似,只不過一個計算的規則是依賴根元素(rem)一個是依賴父元素計算(em)。 個人理解rem佈局可分為倆

rem響應式 , 程序員 , rem , 前端

葡萄城技術團隊 - 3D組合地圖在數據可視化大屏中的應用

前言 當下數據可視化大屏展示的花樣層出不窮,可視化大屏的C位越來越卷,地圖的樣式已經不再止步於普通的平面地圖,在虛擬環境中探索和交互,今天我們要介紹的這一款3D組合地圖可以將複雜的數據以直觀的方式呈現出來,使得數據更容易被理解和分析。例如,通過將人口分佈、經濟狀況等數據與3D地圖相結合,可以直觀地展示這些數據在空間上的分佈情況,從而幫助決策者更好地理解和分析這些數據。今天小編為大家介紹如何藉助葡萄

地圖 , 可視化

來了老弟 - JavaScript閉包

本文將帶你用正確姿勢看待JavaScript閉包。 在 JavaScript 中閉包描述的是 function 中 外層作用域的變量 被內層作用域 引用的場景,閉包的結構為 內層作用域 保存了 外層作用域的變量。 要理解閉包,首先要知道 JS詞法作用域 是如何工作的。 JS詞法作用域(lexical scoping) 來看這段代碼: let name = 'John'; function gre

閉包 , 面試問題 , Javascript

杭州程序員張張 - 【圖文教程】前端使用雲存儲,利用LeanCloud管理頁面數據

Serverless 雲開發是現在的大熱門和趨勢,各大雲服務廠商都已經支持 FaaS(函數即服務) 雲開發方式,微信小程序雲開發是典型的例子。 背景 我的博客有個“我的小鋪”頻道,是我個人書籍出售展示頁面,其實是一個靜態頁面,託管在 coding.net 上,每次更新頁面,比如上架下架一本書,都要打開源碼編輯代碼然後 push 到服務器中,步驟是: 打開頁面源碼 上架一本書要 copy 已有

vue.js , 雲存儲 , 雲服務 , 靜態網站 , leancloud

中關村科金 - Mobpush上線跨時區推送功能,助力中國開發者應用出海

近年來隨着國內移動應用存量市場飽和,國內移動應用廠商轉向”移動出海“,把握國際市場中存在結構性發展機會,提升中國品牌移動應用的知名度和影響力。根據公開資料顯示,中國應用開發者中有79.1%計劃出海,其中43%的開發者已經將自己的應用推廣至海外。然而,由於海外用户和應用開發者處在不同時區,如何選擇合適的時間發送推送和通知成為困擾着應用開發者的難題。 近日,MobPush智能消息推送服務全新上線了全球

大數據 , 移動app , 開發者

小謳 - 《javascript高級程序設計》學習筆記 | 7.3.生成器

關注前端小謳,閲讀更多原創技術文章 生成器 ES6 新增的結構,可以在一個函數塊內暫停和恢復代碼執行,可以自定義迭代器和實現協程 相關代碼 → 生成器基礎 生成器的形式是一個函數,函數名稱前加一個星號* 可以定義函數的地方,都可以定義生成器(箭頭函數除外) function* generatorFn() {} // 生成器函數聲明 let gfn = function* ()

yield , generator , 生成器 , 前端 , Javascript

前端子金 - 移動端適配知識點梳理-part one

1. 設備像素和css像素 設備像素,又叫物理像素(physical pixel),給出您正在使用的任何設備的形式分辨率,可通過screen.width/height獲取. css像素,又叫設備獨立像素(device-indenpendent pixel),此為邏輯像素,計算機設備中的一個點 注意:設備像素和css像素的關係(縮小還是放大針對的是css像素): 100%縮

移動端適配 , viewport , 前端 , html5 , Javascript

數據庫知識分享者 - AI Agent的未來之爭:任務規劃,該由人主導還是AI自主?——阿里雲RDS AI助手的最佳實踐

引言 AI Agent其基礎架構可以簡單劃分為 Agent = LLM + 任務規劃(Plan) + 記憶(Memory) + 工具使用(Tools),現象級的AI Agent,例如deepresearch、manus、claude code等都在這個基礎框架上構建。 圖源 https://www.promptingguide.ai/research/llm-agents 任務

資訊 , MySQL , 知識 , 數據庫

同創永益 - 《數據安全法》的前世今生,對災備有何影響?

文章轉載來源公眾號:@雲災備 《中華人民共和國數據安全法》(下稱“《數據安全法》”)已於 9 月 1 日正式落地實施,作為我國第一部有關數據的基礎法,其意義無須多言。一石激起千層浪,社會各界解讀不斷,但重點太多等於沒有重點,本文僅從災備行業關注的角度,理一理《數據安全法》的“前世”、“今生”以及“未來”。 一、沒有數據安全就沒有國家安全 數據作為重要的生產要素,被國家列為基礎性戰略資源,回

行業 , 數據安全 , 災備 , 安全

Carlos - 深入理解 JavaScript 中的剩餘參數和擴展運算符

在 JavaScript 的現代特性中,剩餘參數(Rest Parameters)和擴展運算符(Spread Operator)是兩個非常實用的語法特性。雖然它們的寫法看起來很像(都使用 ... 語法),但是它們的使用場景和功能是不同的。現在讓我們深入理解這兩個特性。 剩餘參數(Rest Parameters) 基本概念 剩餘參數允許我們將不確定數量的參數表示為一個數組。它使用 ... 語法,必須

react , vue.js , 全棧工程師 , 前端 , Javascript

沐華 - 看完還不懂JavaScript執行機制(EventLoop),你來捶我

上一篇文章介紹了進程與線程,知道渲染進程都有一個主線程,並且主線程工作很多,要處理DOM、計算樣式、佈局、還有鼠標、鍵盤等各種JS任務 我們都知道JS是單線程,任務只能一件一件地執行,那麼瀏覽器是怎麼讓這麼多類型的任務在主線程上有條紊地執行的呢? 這就需要任務隊列和事件循環了 任務隊列(消息隊列) 什麼是任務隊列呢? 它是一種數據結構,存放要執行的任務。然後事件循環系統再以先進先出原則按順序執行隊

eventloop , 事件循環 , 事件 , 前端 , Javascript