tag Javascript

標籤
貢獻1,351
1029
06:37 AM · Oct 27 ,2025

@Javascript / 博客 RSS 訂閱

互聯網小思悟 - Flutter 中 WebView 的使用以及與 JS 交互

一、在原生安卓中的使用 在原生安卓中一般採用的是@JavascriptInterface註解和WebView的addJavascriptInterface方法實現橋接 實現一個@JavascriptInterface的註解。 class JavaScriptCall() { @JavascriptI

後端開發 , webview , flutter , harmonyos , ide , Javascript

收藏 評論

barry - input上傳照片旋轉解決辦法

需求很簡單:h5拍照上傳照片,然後顯示出來 問題在:上傳之後的圖片在PC,IOS端均能正常顯示,Android端顯示的則是被旋轉90度的。 直接上代碼 下面這個方法傳入file對象,然後會去除掉照片中的exIf信息,之後返回。用這個方法,就可以保證PC,IOS,Android端都顯示正常的圖片。 function removePicExif(file) { ret

input , 前端 , html5 , Javascript

收藏 評論

mob64ca13fba42b - 第十二講:使用Echarts實現數據的可視化-前端ajax動態數據-後端C#MVC - 劉日輝的個人空間 -

前端可視化家庭賬單:用 ECharts 實現支出統計與趨勢分析 在家庭財務管理中,直觀地看懂錢花到了哪裏、花得是否穩定,是提高消費意識與優化預算的關鍵。本文以 ECharts 為核心,構建一個可視化的家庭賬單分析:包括支出分類統計、月度趨勢分析、交互篩選與性能優化建議,幫助你在瀏覽器端快速落地一個實用的可視化面板。 適用場景

折線圖 , echarts , jquery , 前端開發 , HTML , 前端 , Javascript

收藏 評論

步_步_為營 - 深度探索.NET 中 IAsyncEnumerable<T>:異步迭代的底層奧秘與高效實踐

深度探索.NET 中 IAsyncEnumerableT:異步迭代的底層奧秘與高效實踐 在.NET 開發中,處理大量數據或執行異步操作時,異步迭代成為提升性能和響應性的關鍵技術。IAsyncEnumerableT 接口為此提供了強大支持,它允許以異步方式逐個生成序列中的元素,避免一次性加載大量數據到內存。深入理解 IAsyncEnumerableT 的底層實現與應用,能幫助開發者構建

System , 異步操作 , 迭代 , 前端開發 , Javascript

收藏 評論

William_Wang - 判斷某個時間戳是否在當前時間(北京時區)的臨近三個工作日內

function isWithinThreeWorkingDays(targetTimestamp) { // 將目標時間戳調整到北京時區 var targetTimeInBeijing = targetTimestamp + 8 * 60 * 60 * 1000; // 獲取當前時間的時間戳,並調整到北京時區 var currentTime = new Date().getTi

date , timestamp , Javascript

收藏 評論

JinsongChai - Linux下文件名長度限制

Linux下文件名長度限制 出現場景:在迭代中有一個需求是將pdf文件名修改為所有班級的名稱集合,出現的班級過多導致的文件名過長在linux下無法創建文件和文件夾的情況 解決方式:經過查證,linux中文件名最長為255字符,文件路徑最大長度為4096字符。所以需要對班級名稱進行截斷,並且不僅僅是根據字符串長度截斷,而是根據每一個字母或者漢字對應的字符來計算得到最後的文件名小於255個字符。

字符編碼 , Linux , Javascript

收藏 評論

技術極客俠 - 靜態分析法三——六場預測法(含自研算法)

0.前言 寫不出來前言了,沒啥靈感。 1.正文 優點 暫無。 缺點 不會卡時間/空間了。 在 20251118 模擬賽中,T2 是一個區間 DP,複雜度是 \(O(TN^2)\),其中 \(T=20,N=5000\)。算出來很離譜,我寫出來跑得也很慢。然後我也不會卡常。正確卡常方法應該是改變枚舉順序,然後數組訪問會變快。

卡時間 , 複雜度 , 數據結構 , 前端開發 , Javascript

收藏 評論

墨染心語 - Java基礎篇:反射機制詳解

一、什麼是反射? 反射(Reflection)是Java語言的一種高級特性,它允許程序在運行時獲取類的信息、創建對象、調用方法和操作屬性,而不需要在編譯期知道具體的類信息。這種動態性使得Java具備了類似動態編程語言的靈活性。 反射的核心價值 打破編譯期的類型束縛,實現動態操作類和對象 提高代碼的通用性和可擴展性

System , 開發語言 , 構造器 , JAVA , 前端開發 , Javascript

收藏 評論

AI算法專家李智華 - deepseek-r1-distill-qwen-32B 模型技術過程——做了SFT

DeepSeek-R1-Distill-Qwen-32B 是 DeepSeek 團隊通過“知識蒸餾”(Knowledge Distillation)技術創造出來的。 簡單來説,它的誕生過程並非像傳統的“從零訓練”或單純的“繼續預訓練”,而是**“大號學霸(DeepSeek-R1)手把手教小號(Qwen-32B)做題”**的過程。 以下是其核心

sed , 強化學習 , 數據 , 前端開發 , Javascript

收藏 評論

davisl - 前端- Rust入門系列之引用和借用 - Rust學習分享

Rust 借用與引用實戰 引言 借用是 Rust 中使用值而不獲取其所有權的方式。通過引用,我們可以在不轉移所有權的情況下訪問數據。Rust 的借用檢查器確保引用始終有效。 借用規則 借用遵循兩條關鍵規則: 在任意給定時間,要麼只能有一個可變引用,要麼只能有多個不可變引用 引用必須總是有效的

數據 , rust , 緩存 , 前端開發 , Javascript

收藏 評論

尼羲 - 什麼是Promise,js的同步與異步

Promise 的出現主要是為了解決 JavaScript 中異步操作的處理問題。在傳統的 JavaScript 中,異步操作通常使用回調函數來處理,但這種方式會導致代碼嵌套層級過深,可讀性差,而且容易產生回調地獄(callback hell)的情況,降低了代碼的可維護性和可理解性。 簡單的説法:它就像是一種特殊的承諾,用來解決 JavaScript 中的異步問題, 想象一

yyds乾貨盤點 , 回調函數 , 異步操作 , 前端開發 , 錯誤處理 , Javascript

收藏 評論

微芒不朽 - 如何實現流式輸出?一篇文章手把手教你

在現代Web應用中,流式輸出(Streaming Output)是一種非常重要的技術,它能夠實現實時數據傳輸和漸進式渲染,為用户提供更好的交互體驗。本文將詳細介紹流式輸出的原理和多種實現方式。 什麼是流式輸出? 流式輸出是指數據不是一次性返回給客户端,而是分批次、連續地發送給客户端。這種方式特別適用於: 實時聊天應用 大文件下載 AI生成內容展示 日誌實時監控 數據報表逐步加載 流

前端 , Javascript

收藏 評論

lijing0302 - 徹底搞懂js中this指向

想要理解this,先記住以下兩點: 1:this永遠指向一個對象; 2:this的指向完全取決於函數調用的位置; ①:如果一個函數中有this,但是它沒有被上一級的對象所調用,那麼this指向的就是window,這裏需要説明的是在js的嚴格版中this指向的不是window,但是我們這裏不探討嚴格版的問題(在嚴格版中的默認的this不再是window,而是undefined。) function

this的用法 , Javascript

收藏 評論

kcoufee - 用NVIDIA-TensorRT構造深度神經網絡

本文介紹瞭如何結合NVIDIA Nemotron開放模型與圖形數據庫,構建一個能夠從非結構化IT支持工單數據中挖掘洞見、追蹤關聯關係的AI智能體系統。該系統包含模塊化數據處理管道、上下文增強、根因分析、洞見生成以及自動化警報與交付等核心階段,並通過交互式儀表板提供按需摘要功能。 現代組織通過工單系統、事件報告、服務請求、支持升級等產生大量的運營數據。這些工單通常包含有關係統

it , 數據 , 前端開發 , 結構化 , Javascript

收藏 評論

cnolnic - HTTP 請求或響應是幹什麼的?底層原理是什麼?

HTTP 協議的請求報文和響應報文是通信的核心載體,二者結構相似,均由 三部分 + 一個空行 組成,具體格式如下: 一、 HTTP 請求報文結構 請求報文由客户端發送給服務器,結構分為 請求行 + 請求頭 + 空行 + 請求體(請求體為可選部分)。 請求行是請求報文的第一行,包含 3 個核心字段,用空格分隔,末尾以 \r\n

HTTP , 請求報文 , 請求頭 , 前端開發 , Javascript

收藏 評論

xiaoyuer_5bb02d3d26046 - apply()與call()的區別

apply()和call()的區別在面試題中很常見,娓娓道來的是什麼apply()和call()唯一的區別就是接收的參數格式不一樣,一個是數組,一個是參數列表。。。但是一直沒有深究,都是很淺顯的一知半解,就用這篇文章好好的學習一下二者有什麼不同吧。 語法和基本定義 /*apply()方法*/ function.apply(thisObj[,argArray]) /*call()方法*/ func

call , apply , 繼承 , Javascript

收藏 評論

smallsohosolo - 2024年到了,如何在Mac上優雅的使用nvm管理Node.js

Node.js作為前端的基礎能力已經不僅僅是一個“JS Server Runtime”了,大量的工具庫,本地包管理,Mock環境等,都基於Node.js構建了出來,已經名副其實的成為了前端界的基礎設施。 繁榮的生態讓大家在構建前端項目的時候不得不安裝Node.js。但是歷史悠久的產品總會有版本問題,有的需要新的版本,有的需要之前的版本,多版本的Node.js一直是困擾每一個人的問題。 目前開源產品

node.js , nvm , typescript , 前端 , Javascript

收藏 評論

zpfei - 拷貝網站sessionStorage或者localStorage到另一個網站

複製,將以下代碼在要拷貝的console裏執行 sessionStorage 全拷貝 copy(` const sess = ${JSON.stringify(sessionStorage)}; for (const key in sess) { sessionStorage.setItem(key, sess[key]) } `); localStorage 全拷貝 copy(`

sessionstorage , localstorage , Javascript

收藏 評論

阿古達木 - 給lodash的memoize 增加expire過期功能

需求場景:對同一時間發起的大量重複參數相同的請求做緩存,但是在過了幾秒鐘之後就不需要緩存了,需要重新向服務器請求最新的數據 lodash.memoize方法會在整個頁面的生命週期。需要增加一個超時功能 思路:類似於防抖函數,每次判斷是否超過設置時間,超過就清空緩存列表 const myMemoize = (fn, duration = 2000) = { let t = new Date().

lodash , 緩存 , typescript , 前端 , Javascript

收藏 評論

步_步_為營 - 深入理解IAsyncEnumerable<T>:異步迭代的底層實現與應用優化

深入理解IAsyncEnumerableT:異步迭代的底層實現與應用優化 在.NET異步編程領域,IAsyncEnumerableT 提供了一種異步迭代數據的方式,尤其適用於處理大量數據或涉及I/O操作的場景,避免阻塞線程,提升應用程序的響應性和性能。深入理解其底層實現,有助於開發者編寫高效且正確的異步代碼。 技術背景 在傳統的同步編程中,IEnumerableT 用於順序訪

System , 數據 , 迭代 , 前端開發 , Javascript

收藏 評論

mob64ca1412ee79 - ORACLE等待事件latch: cache buffers chains

[20251107]latch cache buffers chains等待事件.txt --//前一段時間測試oracle目前的版本在讀讀的情況很少出現latch cache buffers chains情況。 --//我以前的測試基本是單表,拿別人的例子驗證看看。 1.環境: SCOTT@book01p @ ver2 ======================

SYS , bc , SQL , 前端開發 , Javascript

收藏 評論

BBQ只有番薯 - mocha

這篇文章百分之99都是照着mocha官網的內容來寫的。就是個掃盲文,如果你想獲得關於mocha更深層次不為人知的內容,還是別浪費你寶貴的十幾分鍾了,馬上叉掉。不為啥的,我就做個筆記,方便以後複習。 mocha(抹茶)是一款javascript測試框架,支持在node和瀏覽器端運行。它比QUnit更完善,可擴展性更強。在官網上,對它的描述就是簡單,可擴展,有趣。(有趣是什麼鬼) 使用 // 1 np

mocha , 單元測試 , Javascript

收藏 評論

Phillip Whisenhunt - Backbone.js Tips And Patterns

Backbone.js is a popular open-source JavaScript “MV*” framework that has gained significant traction since its first release a little over three years ago. Although Backbone.js provides structure to

Frameworks , coding , Javascript

收藏 評論

IT智行者 - OpenCV——邊緣檢測入門、Canny邊緣檢測_51CTO博客

基本原理 Canny 邊緣檢測是一種經典且常用的圖像邊緣提取算法,由 John Canny 在 1986 年提出。它在 OpenCV 中得到了高效實現,是結構化光、SLAM、醫學影像分析與機器視覺領域中最常用的邊緣檢測方法之一。其目標是以最優方式識別圖像中的邊緣,既能準確檢測真實邊緣,又能保持較強的抗噪能力與定位精度。 Canny 算法之所以

邊緣檢測 , 人工智能 , 計算機視覺 , opencv , 前端開發 , Javascript

收藏 評論