收藏 / 列表

牛仔碼農 - Javaweb|學servlet看這一篇就夠了!

Servlet 是 Server Applet 的簡稱,譯為“服務器端小程序”。 Servlet 是 Java 的一套技術標準,規定了如何使用 Java 來開發動態網站。 換句話説,Java 可以用來開發網站後台,但是要提前定義好一套規範,並編寫基礎類庫,這就是 Servlet 所做的事情。 Java Servlet 可以使用所有的 Java API,Java 能做的事情,Servlet

servlet , JAVA , 程序員 , 後端

軟件部長 - 別再用傳統方式取數了!JVS規則引擎中SQL變量加工的配置過程詳解

在決策配置過程中,一些複雜的邏輯或模型可通過自定義SQL腳本編寫創建數據變量,通過SQL腳本可以便捷的從數據庫中取數,並且自定義SQL支持傳參,可滿足更復雜多變的數據加工處理。 在JVS規則引擎中,提供了SQL變量能力,今天我詳細説一説SQL變量加工是如何配置的。 注意,SQL變量加工和算子編排加工的方式不同,SQL變量加工依賴於對應數據源的服務器的性能,在使用前,需要確認下數據庫是否

規則引擎 , SQL , 變量

Shenfq - 前端模塊化的前世

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

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

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

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

promise , 前端 , Javascript

IPD產品研發管理 - 如何通過TR技術評審管控IPD開發風險?

作為產品開發全流程的技術風險管控實踐,TR(Technical Review,技術評審)自然是IPD流程中不可或缺的一環。 接下來我們需要明確:TR評審是什麼? 一般TR評審是團隊對技術方案、設計輸出、驗證結果做的系統性審查,主要確保產品的技術路線合規、性能達標、可製造性可控,避免因技術問題導致開發返工、成本超支或上市延期。 一、TR評審在IPD中有什麼作用? 在IPD中,TR評審貫穿產品開發的

觀點 , segmentfault , 程序員 , 後端 , 前端

aqiongbei - javascript中的動態集合NodeList&HTMLCollection

不知道你有沒有在控制枱見到過類似這樣的輸出 我們會發現,同樣都是獲取元素的代碼,為啥一個是NodeList,一個是HTMLCollection。 那麼這倆是啥?又有啥區別,本篇文章我們就聊聊這個。 NodeList NodeList對象是節點的集合(類數組)。通常是由屬性,如Node.childNodes 和 方法(如document.querySelectorAll) 返回的

dom , 前端 , Javascript

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

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

fiddler , yarn , typescript , 前端 , Javascript

LYX6666 - 釘釘企業內部應用同步部門用户

前言 有了上一篇釘釘企業內部應用SSO單點登錄實戰及踩坑過程之後,再去看釘釘的文檔和接口就顯得輕車熟路了。 明確需求:定時把釘釘的用户同步到企業自己開發的系統中,以便讓企業內的員工都能使用SSO單點登錄。 確定接口 借鑑上一篇的經驗,我們優先選擇V2版本的接口。 釘釘開放平台-用户信息 右側提供了返回值的實體,注意到包括userId、姓名、電話這三個關鍵字段存在,説明該接口滿足需求。 把鼠標放到

單點登錄 , 釘釘 , springboot , JAVA , 後端

瓏墨 - 【為什麼】使用 reduce 按順序執行 promise 有效?💭

我是月弦笙音,今天給大家分享為什麼使用 reduce() 按順序解析 promise 有效,嘎嘎的😍,看下面 在不使用對象的情況下編寫異步 js 很像閉着眼睛烤蛋糕。這是可以做到的,但它會很混亂,你最終可能會shao到自己。😂Promise 一、開題展示 我不會説這是必要的,但你明白了。真是太好了😂。不過,有時它需要一點幫助來解決一些獨特的挑戰,比如當你試圖按順序解決一堆承諾時,一個接

ecmascript-6 , promise , challenge , 前端 , Javascript

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

獲取代碼: learnhtml.txt HTML 代表超文本標記語言。 它是一種允許我們為萬維網編寫頁面的語言。它是一種標記語言,它使我們能夠使用代碼編寫網頁來指示應如何顯示文本和數據。事實上,HTML 文件是簡單的文本文件。 這個標記是什麼?它是一種通過用開始標籤和結束標籤包圍頁面數據來組織頁面數據的方法。此標記用於賦予它所包含的文本以意義。與其他計算機語言一樣,HTML 有許多版本。這裏我們將

基礎 , 入門 , HTML , html5

蘇琢玉 - 自動化我的友鏈申請腳本:讓孤島互相連起來

友鏈這東西,説出來有點浪漫。 2025 年了,個人博客基本沒有什麼流量,更多像是一座座散落在海上的小島。 偶爾有海風吹過,但大多數時候,就是悄悄發光、自娛自樂。 而友鏈……就像是在這些小島之間鋪上一條條細細的橋。 你看不到橋的盡頭,但知道那裏至少還有一個同樣孤獨、同樣固執的人。 為什麼拖了這麼久才開放友鏈申請? 剛寫博客那陣子,我其實沒太敢申請友鏈。不是因為不想被發現,而是因為我真的

node.js , 知識 , 博客 , 前端

十五 - 受夠了團隊代碼風格不統一?7千字教你從零搭建代碼規範體系

前言 此篇文章主要講解如何來搭建一套代碼規範體系,主要內容為:通過 ESLint + Prettier + Stylelint 實現代碼風格規範、格式化,通過 EditorConfig 實現 IDE 編碼風格規範化 本文約 7k 字,主要內容分為 7 個大章節,內分多個小章節。請耐心讀完,相信你應該有所收穫 本文也是《通俗易懂的中後台系統建設指南》系列的第四篇文章,該系列旨在告訴你如何來構建一個優

vue.js , 代碼規範 , 前端

華為雲開發者聯盟 - 聊聊LiteOS事件模塊的結構體、初始化及常用操作

摘要:本文通過分析LiteOS事件模塊的源碼,深入掌握事件的使用。 本文分享自華為雲社區《LiteOS內核源碼分析系列九 事件Event》,原文作者:zhushy 。 事件(Event)是一種任務間通信的機制,可用於任務間的同步。多任務環境下,任務之間往往需要同步操作,一個等待即是一個同步。事件可以提供一對多、多對多的同步操作。本文通過分析LiteOS事件模塊的源碼,深入掌握事件的使用。 L

物聯網 , 華為雲 , 事件 , 結構體

高德開放平台 - 高德智能手錶解決方案,助力榮耀手錶5 Ultra開啓智慧出行

6月12日,高德開放平台推出了全新的智能手錶解決方案,憑藉其海量數據與多品類地圖服務的深度融合,為智能穿戴設備帶來了全新的可能性。 這一解決方案不僅覆蓋了全國超過7000萬的POI數據以及海外超過1.2億的POI數據,還實現了全球200多個國家和地區的地圖、搜索、定位和導航服務,滿足了用户在智能守護、運動出行等場景下的多樣化需求。同時,該方案支持多樣化的地圖模板和個性化元素配置,助力開發者快速定製

地圖開發 , 地圖api , 人工智能 , 後端 , 前端

李不要熬夜 - XMLHttpRequest對象解析

!DOCTYPE htmlhtmlbody script function reqListener () { console.log(this); console.log(this.getAllResponseHeaders()); console.log(this.responseText); }

xmlhttprequest , Ajax , 前端

葡萄城技術團隊 - 數據保護技巧揭秘:為導出文件添加防護密碼的實用指南

一、前言 當涉及到敏感數據的導出和共享時,數據安全是至關重要的。在現代數字化時代,保護個人和機密信息免受未經授權的訪問和竊取是每個組織和個人的首要任務之一。在這種背景下,葡萄城的純前端表格控件 SpreadJS 提供的加密功能為用户提供了一種強大的工具,可以輕鬆地將導出的 Excel 文件進行加密,以確保數據的安全性和機密性。 本文將深入探討 SpreadJS 導出 Excel 文件時的加密功能,

加密

來了老弟 - JS從扁平array轉tree

有時我們需要從扁平的數組結構(flat array),根據id,和pid構建出樹形數組結構(tree array),這種情形經常出現在嵌套的目錄結構,如下圖: 或者企業的部門架構,也會出現上面的類似結構。 類似上面的情景,假如我們有以下的數據: let entries = [{ "id": "12", "parentId": "0", "text": "Man",

遞歸

友人A - 低代碼數字孿生三維開發框架

🚀 【重磅發佈】Meteor3DEditor —— 你的數字孿生世界,從此觸手可及! 還在為複雜的3D開發頭疼?Meteor3DEditor 來了!基於 Three.js + Vue3 打造的全新低代碼數字孿生平台,讓你像玩積木一樣輕鬆搭建3D場景!🎮 ✨ 為什麼選擇 Meteor3DEditor? ✔ 零門檻可視化編輯 —— 拖拽組件,自由佈局,無需深厚編程基礎 ✔ 超強二次開發

three.js , 低代碼開發平台 , 三維模型 , gis

杭州程序員張張 - 使用CSS ::marker的自定義項目符號

現在,在使用 ul 或 ol 時自定義數字或項目符號的顏色,大小或類型很簡單。 感謝CSS ::marker,我們可以更改內容以及項目符號和數字的某些樣式。 瀏覽器兼容性 當Chromium 86發佈時,::marker 將在桌面和Android的Firefox、桌面Safari和iOS Safari以及基於Chromium的桌面和Android瀏覽器中得到支持。有關更新,請參見MDN的瀏覽器兼

css技巧 , Css , 前端

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

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

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

數據庫知識分享者 - Dubbo 3.3.0-beta 版本正式發佈

近日,Apache Dubbo 發佈了 3.3 分支大版本 3.3.0-beta.1,相較於 3.2 系列版本,3.3.0-beta 引入了一些重量級的功能升級,按照社區規劃,3.3 也將是 Dubbo3 非常重要的一個里程碑大版本,在 3.3.0 首個正式版本之後 Dubbo3 將正式進入長期穩定維護態,即標誌着 Dubbo3 作為面向雲原生時代的下一代微服務框架將具備規劃的所有核心功能。 讓我

dubbo , 雲計算 , 阿里雲 , 雲原生

同創永益 - 企業動態 | 實力認證!同創永益災備管理平台連中多標!

近期,同創永益憑藉在災備領域積累的專業優勢及豐富實戰經驗,在保險行業信息化建設領域取得重要突破,成功連續中標中國出口信用保險公司、華泰保險集團股份有限公司災備管理平台項目。 成功中標:中國出口信用保險災備體系建設及駐場維保服務採購項目 中國出口信用保險公司是由國家出資設立、支持中國對外經濟貿易發展與合作、具有獨立法人地位的國有政策性保險公司,於2001年12月18日正式掛牌運營,服務網絡覆蓋全國

it , 數字韌性 , 災備

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

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

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

沐華 - 前端安全13條,除了XSS/CSRF你還知道哪些?

大家好,我是沐華。最近面了一些前端,發現每次問到安全相關的問題,一些面試者只能説上來 XSS、CSRF、中間人攻擊,就沒了,於是寫了這篇文章,總結了前端安全相關的點,給大家查缺補漏 瀏覽器 XSS XSS 攻擊是一種代碼注入攻擊,通過惡意注入腳本在瀏覽器運行,然後盜取用户信息。本質上其實是因為網站沒有過濾惡意代碼,與正常代碼混在一起之後,瀏覽器沒有辦法分辨哪些是可信的,然後導致惡意代碼也被執行 結

csrf , 安全 , xss , 前端