收藏 / 列表

冴羽 - SvelteKit 最新中文文檔教程(17)—— 僅服務端模塊和快照

前言 Svelte,一個語法簡潔、入門容易,面向未來的前端框架。 從 Svelte 誕生之初,就備受開發者的喜愛,根據統計,從 2019 年到 2024 年,連續 6 年一直是開發者最感興趣的前端框架 No.1: Svelte 以其獨特的編譯時優化機制著稱,具有輕量級、高性能、易上手等特性,非常適合構建輕量級 Web 項目。 為了幫助大家學習 Svelte,我同時搭建了 Svelte 最新的中文

svelte , 前端框架 , sveltekit , 前端 , Javascript

夢想雲圖網頁CAD - (JS實現編輯DWG文件)網頁CAD SDK集成方法

前言 我們基於mxcad創建了一個在線的CAD項目,該項目中包含了預覽、編輯圖紙、操作圖紙數據庫等多種CAD功能。用户集成後支持二次開發。當前我們提供了兩種集成方式,方案1:通過iframe集成mxcad項目;方案2:直接在項目中集成mxcad-app插件。 下面我們詳細講解第2種mxcad-app的集成方式,這種方式與iframe嵌套集成相比更加方便,集成後也只需要維護當前一個系統項目。

node.js , typescript , html5 , Javascript

運維社 - Java8中的Stream的彙總和分組操作~它並不難的

前言 在前面的文章中其實大家也已經看到我使用過collect(Collectors.toList()) 將數據最後彙總成一個 List 集合。 但其實還可以轉換成Integer、Map、Set 集合等。 一、查找流中的最大值和最小值 static ListStudent students = new ArrayList(); ​ static {

node.js , Scala , fastapi

山頭人漢波 - 前端學Ruby:全棧論壇(地宮)項目二

接上文前端學Ruby:全棧論壇(地宮)項目一,休息一晚後,我們繼續 各個模型建立了我們想要的 筆者是前端出身,對數據庫的理解僅限於用 node + mysql (mongodb)做過微型博客。除此之外,數據庫的知識點就無了,以下寫的不好的,多多擔待 文章模型與用户模型結合 文章模型與用户模型的結合,一個人必須要先登錄後才能寫文章,其次,一個人可以有很多文章,但當他註銷後,文章就沒了 先在 arti

ruby-on-rails , ruby , 後端

前端早早聊 - 【Node 連載 5/9】如何用 Node 建設企業級應用網關

本文是 2021 年 12 月 26 日,第三十五屆 - 前端早早聊【前端搞 Node.js】專場,來自塗鴉的大前端基礎建設團隊 —— 龍野的分享。感謝 AI 的發展,藉助 GPT 的能力,最近我們終於可以非常高效地將各位講師的精彩分享文本化後,分享給大家。(完整版含演示請看錄播視頻和 PPT):https://www.zaozao.run/video/c35 正文如下 大家好,我是塗鴉智能的龍野

node.js , 前端框架 , koa , 網關 , 前端

superZidan - 使用 Socket.io 和 React 開發一個聊天應用

這篇文章是關於什麼的 相信大家對於 web 版的線上聊天室都不陌生,這篇文章主要講的就是如何使用 Socket.io 和 React 開發一下簡單的線上聊天應用。 所謂線上聊天應用,就是你給一個人或者一個羣發送一條消息,他們可以看到這條消息並且可以回覆。既簡單又複雜。 開發一個聊天室應用,你需要在新信息來到的時候及時的感知到。 通常來説,為了獲得服務端的信息,我們需要發送一個 HTTP 請求。但是

socket.io , react , node.js , Css , Javascript

普郎特 - # Python跨語言調用JavaScript完整指南

技術架構 Python端:subprocess模塊 使用subprocess.run()執行Node.js進程: import subprocess # 基本調用語法 result = subprocess.run(['node', 'script.js', 'arg1', 'arg2'], capture_output=True, text=Tr

node.js , Javascript , Python

看見了 - 【Node】網絡編程

TCP Nagle算法 如果每次發送一個很小的數據包,比如一個字節內容的數據包而不優化,就會導致網絡中只有極少數有效數據的數據包,這會導致浪費大量的網絡資源。Nagle算法針對這種情況,要求緩存區的數據達到一定數據量或者一定時間後才將其發出,所以數據包將會被Nagle算法合併,以此來優化網絡。這種優化雖然提高了網絡帶寬的效率,但有的數據可能會被延遲發送。 在Nodejs中,由於TCP默認啓動Nag

node.js , tcp-ip , udp

Java陳序員 - 一個好用且開源的全能 IP 工具箱!

大家好,我是 Java陳序員。 在日常開發中,經常需要查詢 IP 地址,檢測 IP 信息,做一些網絡連通性測試。 今天,給大家介紹一款開源好用的 IP 工具箱,幫助你輕鬆查詢 IP 信息! 關注微信公眾號:【Java陳序員】,獲取開源項目分享、AI副業分享、超200本經典計算機電子書籍等。 項目介紹 MyIP —— 一個好用且開源的全能 IP 工具箱,基於 Express + Vue 實現,

express , vue.js , github , Docker

點墨 - 編譯器優化對多線程數據競爭的影響分析

編譯器優化如何讓多線程代碼"失效":從彙編視角解密數據競爭謎題 在多線程編程中,我們常遇到一個反直覺現象:關閉編譯器優化反而能暴露預期的數據競爭問題。本文通過分析MSVC編譯器對同一代碼的不同優化策略,揭示現代編譯器如何通過指令重排和內存訪問優化,徹底改變多線程程序的執行軌跡。 一、現象之謎:優化等級決定程序行為 當使用/O2優化編譯給定代碼時,程序輸出穩定在10萬或20萬這兩個確定值,而非預期的

c++ , 多線程

羊先生 - 關於tsup工具構建項目庫使用過程

最近一直在寫前端項目、然後又使用strapi在寫後端服務,在使用到加解密這快內容,相同的代碼需要複製粘貼,索性寫一個工具吧,於是帶着研究,百度了一番,目前常見的工具有webpack、vite、rollup,相對主流的vite和rollup目前比較流行,webpack實在是卡頓 於是我又找找看看,又翻翻看,看到了tsup,構建方式簡單,不用繁瑣的配置,這不正是我想要的嘛 介紹一下tsup t

加密 , 前端

flydean - netty系列之:分離websocket處理器

簡介 在上一篇文章中,我們使用了netty構建了可以處理websocket協議的服務器,在這個服務器中,我們構建了特製的handler用來處理HTTP或者websocket請求。 在一個handler中處理兩種不同的請求,對於某些有代碼潔癖的人可能忍受不了。那麼,有沒有可能將普通的HTTP請求和websocket請求使用不同的handler來進行處理呢?答案是肯定的。 netty的消息處理 我們知

websocket , netty , JAVA , 響應式

用户bPdeG32 - Fiddler:如何利用Fiddler進行API調試與性能分析?

在現代軟件開發中,API(應用程序編程接口)是各個組件和服務之間進行交互的關鍵。然而,在開發和測試過程中,API的請求和響應可能會遇到各種問題,包括錯誤的請求格式、響應延遲、身份驗證失敗等。為了有效地調試這些問題,開發者通常需要一個強大的工具來監視和分析HTTP(S)流量。Fiddler便是這樣一款流行的網絡調試代理工具,能夠幫助開發者深入理解和優化API的調用過程。 本文將專注於如何利用Fidd

fiddler , yarn , typescript , 前端 , Javascript

水冗水孚 - vue3中實現live2D技術的應用虛擬角色數字人live2d-render、pixi-live2d-display

什麼是live2D技術?可以用來做什麼? 請點擊看效果:http://ashuai.work:8890/#/16 簡而言之: 可以用來創建虛擬角色、數字人的技術 達到類似於動漫、插畫、遊戲中的人物效果 可動作交互、語音發聲 可以用到的平台很多,比如Web、Native、Unity、遊戲引擎、JAVA等平台 就前端而言,3D項目使用threejs,2D項目使用pixijs 所以,pix

虛擬現實 , vue3 , canvas , Javascript

一顆冰淇淋 - 構建模塊化 CLI:Lerna + Commander 打造靈活的基礎腳手架

在現代軟件開發中,創建 定製化的命令行工具(CLI) 已成為滿足公司業務需求的關鍵一環。這類工具可以輔助執行諸如代碼檢查、項目初始化等任務。為了提高開發效率並簡化維護過程,我們將功能模塊化,並通過多個子包來組織這些功能。本文將介紹如何使用 Lerna 來管理一個多包項目,並基於 Commander 實現一個基礎的 CLI 腳手架框架。 初始化:創建入口文件 項目結構 我們以 ice-basic-c

node.js , 模塊化 , npm , 前端 , Javascript