收藏 / 列表

baby7 - 使用 Github Pages 和 Hexo 搭建博客

一、前言 其實可以通過github.io搭建wiki或者個人博客我挺久之前就知道,不過一直沒用,主要是因為已經有一個博客了,沒必要再搭一個,不過最近興起,就搭了個這個附屬博客,同步更新主博客的文章。 附屬博客地址:https://baby7.github.io/ 截圖: 下面説一下優缺點,主要對比的是購買服務器搭建個人博客。 優點: 不需要買服務器 使用Github Pages的服

github-pages , hexo , 博客搭建 , 博客

蓋亞 - 大膽猜想:Labelme的AI多邊形(AI-Polygon)功能是怎麼實現的?

大膽猜想:Labelme的AI多邊形(AI-Polygon)功能是怎麼實現的? 百度一下,有關AI-Polygon的詞條大多是使用教程,卻很少有人挖掘其背後的原理。在開發自己的標註軟件過程中,我設想出一個接近原版的開發邏輯: 1,加一個按鈕(名稱為AI多邊形),點擊開啓AI-Polygon功能,同時關閉其他所有鼠標操作會觸發的功能 2,跳出選項框,供用户選擇模型,用户選擇後選項框關閉,並記錄

vue.js , flask , 後端 , 前端

xiaohe0601 - 🚀 擁抱 create-uni,一行命令輕鬆集成 Uni ECharts!

Uni ECharts 正式集成到 create-uni 啦!現在,你只需要一行命令,就能快速創建一個內置 Uni ECharts 的 uni-app 初始項目。告別複雜配置,數據可視化從未如此輕鬆高效,讓開發者專注於創意與體驗! 🤓 為什麼選擇 Uni ECharts ? Uni ECharts 是適用於 uni-app 的 Apache ECharts 組件,無需繁瑣的步驟即可輕鬆在 uni

vue.js , uni-app , echarts , typescript , 前端

你好啊你好 - 小説關鍵字節點搜索

網頁地址 源碼地址 視頻介紹 https://www.bilibili.com/video/BV1MJ4BzMEHX/?aid=115378525050...

工具 , 小説

wszgrcy - 代碼搜索與重構工具 - Code Recycle

程序員在開發過程中查詢代碼時,通常依賴文本搜索,儘管這在大多數情況下很有用,但它可能無法完全滿足我們的需求. let a = 1;let b=`let a=1` 要搜索上述代碼語句let a = 1,通常這是很難實現的,因為一方面會有字符串的干擾,另一方面格式可能不同,無法直接確定唯一語句. 但是,當我們使用code recycle時,我們可以直接使用let a=1來匹配

code , 工具 , 搜索 , cli , 定位

奔放的炒粉 - 合理調整現有資源配置

動態調整資源的使用 在面對物力資源短缺時,動態調整資源配置是應急調配的重要手段。項目經理應時刻關注資源的使用情況,並根據項目進度實時調整資源分配。例如,某個項目中出現資源緊缺時,可以考慮將某些非關鍵任務的資源調整到核心任務上,優先保障高優先級任務的順利進行。 同時,合理的資源調整還應考慮到團隊的能力,避免過度依賴某一特定資源。例如,如果人力資源緊張,可以通過臨時調配人員、外包服務等方式解決問題。靈

sass , tailwind-css , antd

劉悦的技術博客 - 把酒言歡話聊天,基於Vue3.0+Tornado6.1+Redis發佈訂閲(pubsub)模式非阻塞實時通信聊天系統

原文轉載自「劉悦的技術博客」https://v3u.cn/a_id_202 “表達欲”是人類成長史上的強大“源動力”,恩格斯早就直截了當地指出,處在矇昧時代即低級階段的人類,“以果實、堅果、根作為食物;音節清晰的語言的產生是這一時期的主要成就”。而在網絡時代人們的表達欲往往更容易被滿足,因為有聊天軟件的存在。通常意義上,聊天大抵都基於兩種形式:羣聊和單聊。羣聊或者羣組聊天我們可以理解為聊天室,可以

通信協議 , redis , 實時通信 , websocket , tornado

註銷 - 什麼是計算機網絡安全的 phishing 概念

Phishing 是一個源自英語的術語,它通常用來描述一種網絡欺詐行為。具體而言,phishing 是指通過虛假手段獲取敏感信息,例如密碼、信用卡信息或其他個人身份信息的活動。這類行為通常通過電子郵件、短信、社交媒體消息或其他在線渠道進行,目的是欺騙受害者以泄露其機密信息。在這裏,我將詳細解釋這個詞彙的含義,介紹它的使用場合,並提供一些中文示例以幫助理解。 含義: Phishing 這個詞來源於“

計算機網絡

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

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

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

kayo5994 - Gulp 結構化最佳實踐

在 Gulp 的官方文檔中,Gulp 的任務都是寫在 gulpfile.js 這一個文件中的,如果任務數量不多,這並不會有什麼問題,但當任務數量較多時,會造成代碼可讀性差,難以維護,多人協作時還會容易造成衝突。因此,更好的處理方式是把 Gulp 的代碼結構化。 開始結構化 https://github.com/QMUI/qmui_web 這是一個前端框架,主要由一個 SASS 方法合集與內置的工作

gulp , 工程化 , 工作流

heath_learning - Mustache底層原理及簡單實現

用過vue的都知道在模板中我們可以使用{{xx}}來渲染data中的屬性,這個語法叫做Mustache插值表達式,用法簡單,但心中也有一個疑問,它是如何做到的呢?接下來就讓我們一探究竟吧! 1、使用正則來實現 比如説有這樣一個模板字符 let tempStr2 = '我是一名{{develpoer}},我在學習{{knowledge}}知識!'; 現在需要將字符串裏面{{xxx}}替換成數據

vue.js , 模板引擎 , mustache , Javascript

子丶不語 - Vue3 組件通信:8種方式,徹底告別組件傳值煩惱!

在Vue應用開發中,組件化開發讓我們能夠構建可複用、易維護的代碼。但隨之而來的就是組件之間如何高效通信的問題。無論是父子組件、兄弟組件,還是跨級組件,都需要合適的通信方式。 1. Props / Emits - 最基礎的父子通信 Props 向下傳遞,Emits 向上傳遞,這是Vue組件通信的基石。 Props 父傳子 !-- 父組件 -- te

vue.js , 數據 , 複用 , 前端開發 , ide

charon_5f4765a39cea7 - vue 源碼解析(3-2-2,虛擬dom)

前面寫過一個snabbdom的解析,vue2.0版本用的就是這個,然後在他的基礎上添加了一些功能 推薦先去看下總結:vue源碼總結 vue-clic生成項目中的render 中的 h 函數,就是createElement() src/core/instance/render.js中創建h函數 Vue.init 的時候會調用initRender 初始化_render,

vue.js , virtual-dom

小謳 - 解決 mpvue 經典 bug:同路由切換時,上次的數據會保留

關注前端小謳,閲讀更多原創技術文章 由於一直在用vue技術棧,因此初次開發小程序嘗試使用【mpvue】。儘管聽聞框架已停止維護,為了上手迅速,不顧可能存在的眾多bug,毅然用起來。 果不其然,一個大bug出現了:同一路由切換時,上一次的頁面數據會保留 項目實戰bug:mpvue重構cnode社區 github用户已在mpvue的issues給出相關原因: 參考眾多答案後,用“

vue.js , 小程序 , mpvue , 前端 , Javascript

DiracKeeko - [axios] axios發送 及 接收處理二進制數據

一、發送攜帶二進制數據的請求 在圖片上傳、文件上傳等場景中,需要發送payload為二進制數據的'POST'請求 注: 只要請求體中不是純 JSON 或字符串,而是包含或完全由二進制數據構成的內容 (如文件、音視頻、圖片),就需要發送payload為二進制數據的'POST'請求。 這裏的重點是設置headers,先介紹如何發送這種特殊的請求。 分別以 1.axios(config) , 2.

文件上傳 , 二進制 , Axios , blob , 前端

程序員老葉 - 最適合中國企業的本土CRM系統排名與推薦

客户關係管理(CRM)系統已成為企業提升競爭力的核心工具,對於中國企業而言,選擇一款既符合本土商業環境又能滿足國際化需求的CRM系統至關重要。本文將為您深入分析當前市場上最適合中國企業的CRM系統,並提供專業的選擇建議。 為什麼中國企業需要專業的CRM系統? 市場環境的獨特性 中國市場具有獨特的商業生態和客户行為模式。從微信生態的深度滲透到複雜的渠道分銷體系,從快速變化的消費趨勢到多元化的支付方式

小程序 , webapp

ThinkPHP - 【共享充電寶】express獲取首頁門店邏輯

寫作背景,在發現大部分的時間都去哪了。為什麼,整天做重複的工作。而不是有效的。問題出現在哪呢。 mysql.js const mysql = require('mysql') const conn = mysql.createConnection({ host: '127.0.0.1', user: 'mini', password: '15aZw9fNKjMz9jSKr

express

熱飯班長 - craco使用問題記錄

如何配置less? // craco.config.js const CracoLessPlugin = require('craco-less'); module.exports = { plugins: [ { plugin: CracoLessPlugin, options: { cssLoaderOptions: {

create-react-app

Aresn - View Design 物料市場項目已全部適配 Vue.js 3

目前,物料市場中的所有內容均已完成 Vue.js 3 的適配,View Design 付費用户可以免費下載使用。 https://www.iviewui.com/store 新增的物料有: 深色主題 - Admin Plus 深色主題 - View UI Plus 黑金主題 - Admin Plus 其他適配 Vue.js 3 的物料 社交佈局 地圖佈局 工作桌面佈局 局部打

vue.js , iview , 前端 , html5 , Javascript

TANKING - 使用Chatgpt編寫的PHP數據庫pdo操作類(增刪改查)

摘要 將PDO封裝成PHP類進行調用有很多好處,包括: 1、封裝性和抽象性: 通過將PDO封裝到一個類中,您可以將數據庫操作邏輯與應用程序的其他部分分離開來,提高了代碼的組織性和可維護性。這樣,您只需在一個地方維護數據庫連接和查詢邏輯,而不必在整個應用程序中散佈數據庫代碼。 2、重用性: 將數據庫操作封裝成類使得這些操作可以在應用程序的不同部分重複使用,而無需重複編寫相同的代碼。這有助於減少代碼冗

增刪改查 , pdo , MySQL , php , chatgpt

新茶十九 - 高德地圖,開啓webGL效率高還是關閉效率高

關於高德地圖中WebGL的開啓與關閉對效率的影響,絕大多數情況下,開啓WebGL的效率遠高於關閉。 下面我將從多個維度進行詳細對比分析,並提供具體的場景建議。 🆚 效率全面對比 效率維度 開啓 WebGL (推薦) 關閉 WebGL (使用 Canvas 2D) 渲染性能

vue.js , 3d , webgl , 前端開發 , Javascript

水冗水孚 - 類比前端知識來學習Java的Spring Boot實現MySql的全棧CRUD功能——搭配Svelte+Vite

前言 本文梳理了後端的相關操作流程環節 使用Svelte+Vite(前端)搭配Spring Boot(後端) 實現了一個增刪改查全棧項目 有助於前端更好理解後端java的分層思想,數據流轉控制 和Svelte嚐鮮學習瞭解 完整前後端代碼在github:https://github.com/shuirongshuifu/svelte-springBoot-crud 大道至簡,一些知識

svelte , springboot

後山人 - Raise Admin (鋭智後台管理系統): 重新定義 PHP 後台開發效率與安全

Raise Admin (鋭智後台管理系統):重新定義 PHP 後台開發效率與安全 嘿,各位 PHP 和 Vue 社區的開發者朋友們! 你是否曾深陷於一遍又一遍搭建後台管理的重複勞動中? 是否為確保系統的權限和數據安全而絞盡腦汁? 是否夢想着能有一款工具,讓你專注於核心業務邏輯,而不是繁瑣的底層架構? 今天,我們向你隆重介紹 Raise Admin (鋭智後台管理系統) —— 一款基於

vue.js , php , Javascript

OpenTiny社區 - TinyVue表格重構5大關鍵幀一次曝光!內存節省 27%,JS 執行時間減少 43% ,FPS 提升 110%

本文由體驗技術團隊岑灌銘原創。 前言 表格作為組件庫高頻使用的組件,它作為承載、展示和交互數據的核心載體,每一次卡頓都可能意味着時間的浪費與耐心的消磨。 然而有小夥伴反饋説,表格組件樹表數據滾動場景卡頓,偶爾會出現白屏現象,甚至會出現表頭和表體滾動不同步的情況。 後來據瞭解是小夥伴的機器性能較為普通,加上表格樹表大數據虛擬滾動確實存在較大的性能瓶頸,存在大量的計算與dom操作。

性能優化 , vue.js , 開源 , 前端