收藏 / 列表

冴羽 - underscore 系列之實現一個模板引擎(上)

前言 underscore 提供了模板引擎的功能,舉個例子: var tpl = "hello: %= name %"; var compiled = _.template(tpl); compiled({name: 'Kevin'}); // "hello: Kevin" 感覺好像沒有什麼強大的地方,再來舉個例子: 在 HTML 文件中: ul id="name_list"/ul scrip

underscore系列 , underscore , Javascript

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

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

node.js , typescript , html5 , Javascript

羊先生 - Vue適配PC+大屏,手機+ipad適配

PC+大屏適配 可適配 1400px以上的屏幕 查看演示 項目地址 設置設計稿-轉換rem 我們的設計稿是3840px寬度,所以widthOfDesignLayout設置3840 module.exports = { plugins: { autoprefixer: {}, "@njleonzhang/postcss-px-to-rem": {

vue.js , 移動端web , 前端 , html5

運維社 - 使用 ChatGPT 輕鬆創建用户註冊頁面

ChatGPT 是 OpenAI 開發的 GPT(Generative Pre-trained Transformer)語言模型的變體。它是一種大型單向語言模型,已在大型人類生成文本數據集上進行訓練,包括來自社交媒體平台、論壇和聊天記錄的對話。 ChatGPT 的主要功能之一是它能夠對提供給它的提示生成類似人類的響應。這是通過使用 transformer 架構和對大型數據集進行預訓練來實現的

Scala , fastapi , springboot

山頭人漢波 - 前端學 Ruby:唐詩項目部署優化

前言 本篇文章和 Ruby 關係不大,只是涉及到部署問題 前文花了不少時間從零到部署唐詩項目,當時因為篇幅問題留下了不少的坑 例如可以採用 docker-compose 來代替兩個容器互相訪問、使用 shell 命令在本地部署,本文並未對其進行改造,因為傳統部署 Ruby on Rails 的弊端很明顯,需要運維經驗。為快速部署 Rails 引用,筆者尋覓到了 fly.io。本文將在唐詩項目基礎上

ruby-on-rails , 部署 , ruby

點墨 - VSCode 樣式格式化

在使用VSCode的插件進行less文件格式化的時候,發現會存在問題。 index.less @prefix: test; @{prefix}-input{ color :red; width : @base-with; height : @base-height; } @base-size : 10px; @base-with : @base-

less , vscode插件 , scss , visual-studio-code , Css

前端早早聊 - 今天聊:2~4 年前端走出離職困境與舒適區

本文寫於 2019 年,原鏈接 404 了,重新發布同步於此。1 萬個小時和 3 萬行代碼,會成為工作前 4 年非常核心的量化指標,把握住這段週期,可以在職場建立非常有競爭力的擇業優勢,更關鍵的是自己真正的潛能會被挖掘出來,繼而有機會成為那個心目中的大牛,而把握二字,知易行難,背後需要不斷的走出舒適區,不斷的突破困境區,需要你的決心和勇氣。我是一個做了10 年前端、堅信創業是場修行的趕路人,如果你

職業發展 , 前端工程師 , 職業規劃 , 程序員 , 前端

Java陳序員 - 再見 Postman!一款開源免費的全能 API 客户端工具!

大家好,我是 Java陳序員。 在日常開發工作中,常常需要進行 API 接口調試,通常是藉助 Postman 進行調試或者接口管理。 但是基於 Electron 框架開發的 Postman,啓動速度較慢,且運行時會佔用較多內存和 CPU 資源。而且依賴雲同步功能,用户的接口集合、密鑰、Token 等敏感信息可能存儲在第三方服務器,存在數據泄露風險。此外,一些高級功能,還需要進行付費。 今天,給大家

github , rust , postman

看見了 - 【Node】網絡編程

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

node.js , tcp-ip , udp

用户bPdeG32 - 深入理解 HTML 語義化標籤:為什麼語義化標籤對網頁結構和 SEO 至關重要

在前端開發中,HTML 是構建網頁的基礎。HTML 的功能不僅僅是展示信息,還要幫助網頁結構化數據,以便瀏覽器、搜索引擎和輔助技術更好地理解網頁內容。語義化標籤是 HTML5 引入的一個重要概念,旨在讓標籤名稱表達其內容的意義。合理使用語義化標籤可以提高網頁的可訪問性和 SEO(搜索引擎優化)效果,使得頁面更具可讀性和結構性。 本文將專注於HTML 語義化標籤的定義、優勢、常用標籤及其適用場景,幫

ecmascript-6 , css3 , node.js , HTML , html5

註銷 - 什麼是移動應用的證書指紋

移動應用的證書指紋是在SSL/TLS(安全套接層/傳輸層安全)協議下用於驗證數字證書有效性的一種方式。在移動應用開發中,證書指紋用於確保應用與服務器之間的通信是安全且受信任的。它是一個加密哈希值,用於標識數字證書的公鑰。通過比較應用中存儲的證書指紋與服務器返回的證書指紋,開發者可以驗證服務器的身份,從而減少中間人攻擊和惡意劫持的風險。 為了更好地理解證書指紋的概念,讓我們通過一個詳細的例子來説明:

移動端 , 移動web開發 , 移動應用開發 , 移動端web , 移動端適配

水冗水孚 - express使用node-schedule實現定時任務,比如定時清理文件夾中的文件寫入日誌功能

需求描述 日常開發中,我們常常會要執行一些定時任務 比如定時清理文件夾,定時發郵件等 本文是在node的express框架中用node-schedule這個包 來實現定時清理文件夾功能 node-schedule介紹 node-schedule 是一個用於在 Node.js 環境中調度和執行任務的庫。 這個包可以設置定時任務、週期性任務以及一次性任務 很靈活,很強大,精度高,也

express , node.js , node-schedule

一顆冰淇淋 - gulp使用指南

gulp 是一個使用“流”來實現自動化的工具,正如 官方文檔 首頁展示的這副動圖一樣,以“流動”的狀態去處理 TypeScript、PNG、Markdown 資源。 與webpack比較 類別 webpack gulp 核心理念 module bundler task runner 執行任務 模塊化

gulp , webpack , 前端 , Javascript

limingcan - 關於原型鏈的問題,教你怎麼套用方法直接判斷,面試不再虛

前言 首先原型、原型鏈,算是前端進階裏面必不可少,十分重要的一塊了。由於這塊特別繞,所以面試官很喜歡用這一塊來辨別你的底層知識掌握的怎麼樣。用的第三方框架,庫裏面,很多功能模塊化了,但大部分功能都繼承自一個基類。既然涉及到繼承,那也必不可少得先了解原型鏈,所以原型鏈確實重中之重。 為什麼大家對原型,原型鏈子會感到“懵”跟“繞” 其本質是因為,大家都沒理清楚__proto__、prototype、c

繼承鏈 , 原型 , 繼承關係 , 繼承 , 原型鏈

代碼搬運學家 - 如何順滑使用編譯構建平台?

這兩年平台構建服務需求越來越大,卻一直苦於找不到一些指南, 這裏特意寫了一篇, 對在學習代碼階段和新手程序員朋友也蠻友好, 配置真的也不難, 也特別適合想嘗試從0到1做個APP的朋友了。 以華為雲的CodeArts Build為例,講一下如何開通平台構建服務: 登錄華為雲官網,進入控制枱。 在控制枱頁面中,選擇“CodeArts Build”服務。 點擊“開通服務”按鈕。

構建工具 , devops

阿里雲開發者 - Java中活鎖是什麼啊?

活鎖是與死鎖對應的,是説雙方沒有互相等待而無法進行,都可以動,但是動完以後仍是死鎖狀態。 完整內容請點擊下方鏈接查看: https://developer.aliyun.com/ask/463993?groupCode=learning 版權聲明:本文內容由阿里雲實名註冊用户自發貢獻,版權歸原作者所有,阿里雲開發者社區不擁有其著作權,亦不承擔相應法律責任。具體規則請查看《阿里雲開發者社區用户服務協

, 阿里雲 , 技術 , JAVA , Javascript