博客 RSS 訂閱

敏捷開發 - 研發效率低下?試試這些改進方法

最近這段時間,互聯網上發生了很多大事: 極越汽車突然宣佈破產解散; 養樂多上海工廠關閉; 網傳海信大規模裁員; …… 2024年已經結束,如果給2024年打個標籤,有人説是“愈加魔幻”的一年,有人説是“挑戰激增”的一年,也有人説是“生存指數飆升”的一年。 根據裁員追蹤機構layoffs.fyi提供的數據,截至12月,2024年全球科技公司至少裁員了14.9萬人,覆蓋了互聯網、電子通信、

敏捷開發 , 職業發展 , 程序員發展 , 研發團隊 , 研發管理

收藏 評論

合合技術團隊 - 文檔圖像矯正任務的前沿進展:引入Transformer框架、極座標的思路

在《文檔數字化採集與智能處理:圖像彎曲矯正技術概述》一文中,我們介紹了文檔圖像矯正技術的發展沿革與代表性方案。隨着文檔智能處理的需求逐步升級,文檔圖像去畸變技術也在不斷探索新的可能性。 今天,我們將討論近年來文檔圖像矯正任務的前沿進展,分享一些我們正在關注的方向,歡迎與我們共同探討、交流進步。 Transformer 架構下的文檔矯正探索 代表性工作 DocTr: Document Image T

圖像識別 , 圖像處理 , 人工智能 , transformer

收藏 評論

鳩摩智首席音效師 - 如何在 macOS 上安裝 PIP ?

PIP 是任何 Python 開發人員必備的工具,因為它簡化了安裝和管理 Python 包的過程。本教程是為 macOS 用户量身定製的,並假設對使用終端有基本的瞭解。 必備條件 在安裝 PIP 之前,必須確保您的系統上已經安裝了 Python。Python 3.4 及更高版本默認包含 PIP。您可以通過終端輸入 python --version 或者 python3 --version 來快速

macos , pip

收藏 評論

universe_king - 2025年使用 npx + expo + react native 創建一個項目

為什麼要用 expo ?因為 react native 官方推薦的 為什麼要用 npx?因為 expo 官方推薦的 怎麼用呢?看 expo 的官方文檔:https://docs.expo.dev/ npx create-expo-app@latest 這裏需要注意,如果你問 chatgpt,會得到 npm install -g expo-cli 來安裝, 但是這樣方式已經過期了,不要再用了 ─➤

react , yarn , expo

收藏 評論

帝恩思 - 如何輕鬆實現域名指向服務器

在互聯網時代,域名指向服務器是網站上線的關鍵步驟。域名是用户訪問網站的入口,而服務器則是存儲網站數據的地方。將域名正確指向服務器,能讓用户順利訪問網站內容。雖然這個過程對新手來説可能有些陌生,但只要掌握正確的方法,就能輕鬆完成。 一、瞭解基本概念 域名:是由一串用點分隔的名字組成的 Internet 上某一台計算機或計算機組的名稱,用於在數據傳輸時標識計算機的電子方位。例如,常見的 “baidu.

域名配置 , 域名解析 , 域名

收藏 評論

SelectDB技術團隊 - 金融場景 PB 級大規模日誌平台:中信銀行信用卡中心從 Elasticsearch 到 Apache Doris 的先進實踐

導讀:中信銀行信用卡中心每日新增日誌數據 140 億條(80TB),全量歸檔日誌量超 40PB,早期基於 Elasticsearch 構建的日誌雲平台,面臨存儲成本高、實時寫入性能差、文本檢索慢以及日誌分析能力不足等問題。因此使用 Apache Doris 替換 Elasticsearch,實現資源投入降低 50%、查詢速度提升 2~4 倍,同時顯著提高了運維效率。 本文轉錄自陳地長(中信信用卡中

elasticsearch , 日誌分析 , 大數據 , 金融 , 數據庫

收藏 評論

騰訊藍鯨智雲 - ITSM流程落地經驗之事件管理

在眾多流程中,事件管理流程是很多組織在實踐中優先考慮的選擇,也是在企業內部IT部門與業務部門銜接中出現最多的一類場景,有效的落地事件流程可以快速體現IT部門價值,同時能為業務部門帶來顯著收益的一種方式。 在事件管理流程中,如何通過快速派單、快速解決等活動,實現“快速恢復服務至正常服務水平”的目標?結合歷史經驗我們做一些簡單的實踐分享。 有效設置事件優先級 如何有效確定優先級是大部分IT管理者認為最

容器 , it , 服務器 , 經驗

收藏 評論

火山引擎邊緣雲 - 揭秘字節跳動內部流量調度與容災實踐【上】

摘要:在字節跳動,平衡超大規模流量的穩定性、性能與成本,是一系列產品共同面臨的挑戰,其中, Trafficroute GTM 起到了不可忽視的作用。Trafficroute GTM 承載了字節跳動億級流量、覆蓋了大規模場景,是一款基於 DNS 的流量路由服務,我們將通過兩期文章,揭秘字節跳動如何通過 Trafficroute GTM 巧妙應對以上挑戰,實現高效流量管理! 本文為上期,主要介紹基於T

dns , 災備 , 流量分析

收藏 評論

SRETALK - Grafana 統一可視化了,告警如何統一?

對於大部分公司,通常都不止一套監控、可觀測性相關的系統,雲上的、雲下的,開源的、商業的,指標的、日誌的、鏈路的,各個系統體驗不同,權限難管,如何統一化併為各個團隊賦能,是很多技術負責人極為頭疼的問題。 要完全推翻現有的體系也不現實,畢竟遷移成本很高,而且誰能保證那些所謂的 all-in-one 的系統一定能在各方面勝出現有的平台?利舊的同時,把體驗和價值提升,或許是個路子。 Grafana 其實

grafana , 監控 , prometheus , 告警風暴 , 告警

收藏 評論

超神經HyperAI - 【TVM教程】為 ARM CPU 自動調優卷積網絡

Apache TVM 是一個深度的深度學習編譯框架,適用於 CPU、GPU 和各種機器學習加速芯片。更多 TVM 中文文檔可訪問 →https://tvm.hyper.ai/ 作者:Lianmin Zheng, Zhao Wu, Eddie Yan 針對特定 ARM 設備的自動調優對於獲得最佳性能至關重要,本文介紹如何調優整個卷積網絡。 TVM 中 ARM CPU 的算子實現是以 template

機器學習 , arm , 人工智能 , 編譯器 , 深度學習

收藏 評論

clklog - ClkLog埋點用户分析系統支持手機端查詢統計數據

1月正值年終彙報之際,隨時查詢數據成了大家的“剛需”。 ClKLog的付費版中提供了兼容移動端的h5展示界面,簡單來説,手機瀏覽器直接訪fangwe問統計地址就能直接查詢主要的統計數據。 希望這個小小的功能能給大家帶來一點點便利,尤其是應對boss們的突擊拷問,能快速、便捷地展示工作成果。 【展示示例】以ClKLog的演示環境為例 ●【登錄訪問地址】 ClKLog演示環境地址:https://pr

統計分析 , sdk , 開源軟件 , 埋點 , 數據分析

收藏 評論

卷福同學 - 分佈式系統架構8:分佈式緩存

這是小卷對分佈式系統架構學習的第11篇文章,今天瞭解分佈式緩存的理論知識以及Redis集羣。 分佈式緩存也是面試常見的問題,通常面試官會問為什麼要用緩存,以及用的Redis是哪種模式,用的過程中遇到哪些問題這些 1. AP還是CP Redis 集羣就是典型的 AP 式,它具有高性能、高可用等特點,但它卻並不保證強一致性。 而能夠保證強一致性的 ZooKeeper、Doozerd、Etcd

分佈式系統 , springboot , JAVA , 分佈式 , 後端

收藏 評論

Mac俱樂部 - macOS安裝軟件過程中常見幾種報錯的解決辦法

對於剛使用 macOS 或者在更新系統後嘗試運行應用時遇到問題的用户,可能會看到以下幾種錯誤提示: xxx已損壞,無法打開,你應該將它移到廢紙簍 打不開 xxx,因為它來自身份不明的開發者 打不開xxxx,因為 Apple 無法檢查其是否包含惡意軟件 在安裝的時候提示加載失敗! 為什麼會出現? 這些問題通常是由於 macOS 的安全機制導致的。蘋果默認只允許安裝來自「

macos , macbook

收藏 評論

大衞talk - Fiddler抓包使用技巧

由於圖片和格式解析問題,為了更好閲讀體驗可前往 閲讀原文 Fiddler是位於客户端和服務器端的HTTP代理,是一個強大的抓包工具;可以作為系統的代理也可以代理具體的進程(如:chrome、firefox),針對代理對象fiddler會記錄其所有的會話記錄,分析請求數據、調試請求、刷新請求、設置斷點、模擬或覆蓋服務器返回的數據,還可以調試https請求,總之功能強大,是web調試的利器 ::

fiddler , 網絡安全 , 抓包過濾 , 後端 , 前端

收藏 評論

王中陽講編程 - 騰訊一面,感覺問Redis的難度不是很大

前不久,有位朋友去騰訊面試,他説被問到了很多關於 Redis 的問題,比如為什麼用 Redis 作為 MySQL 的緩存?Redis 中大量 key 集中過期怎麼辦?如何保證緩存和數據庫數據的一致性?我將它們整理出來,跟大家一起來探討如何回答這些問題,希望對大家有所幫助。 Redis 為什麼這麼快? 為什麼用 Redis 作為 MySQL 的緩存? Redis 除了做緩存,

redis , 騰訊 , 面試問題

收藏 評論

軟件部長 - 低代碼能力引擎:表單與列表頁、邏輯、流程的深度協同

表單頁是用户與系統進行交互的最重要的形態,它包含各種輸入組件,如文本框、下拉列表、單選按鈕、複選框等,方便用户輸入和選擇數據,他可以展示系統內部的數據詳情,也可以作為用户提交修改數據的業務入口,所以它是低代碼快速開發平台最基礎的能力之一。 表單與列表頁 表單是列表頁上最常見的按鈕觸發的組件,不管是表級按鈕還是行級按鈕,點擊按鈕後觸發對應的彈窗頁面等,通過列表頁的按鈕觸發控制表單的彈出執行,

表單 , 低代碼 , 列表解析 , 流程

收藏 評論

沃通CA - 什麼是 OpenSSL?OpenSSL 如何工作?

正確實施 SSL 對網站的安全和成功至關重要。而且,由於許多網站所有者都是第一次瞭解 SSL,因此為他們配備所有必要的工具和實用程序至關重要。OpenSSL 就是這樣一種工具。那麼,什麼是 OpenSSL?為什麼它如此重要? 以下指南涵蓋了此實用實用程序的各個方面,包括如何使用 OpenSSL和各種OpenSSL 命令進行輕鬆高效的 SSL 管理。 什麼是 OpenSSL? OpenSSL是一個

ssl , ssl證書 , HTTPS , openssl

收藏 評論

江湖十年 - Go 併發控制:sync.Cond 詳解

公眾號首發地址:https://mp.weixin.qq.com/s/c1C2rv3nGCtnfm2n34K6VQ 在 Go 中因為 channel 的存在,sync.Cond 併發原語並不常用。不過在一些開源組件中還能能見到 sync.Cond 的應用,比如 Kubernetes 用它來實現併發等待隊列,這也是 sync.Cond 的典型應用場景。本文將通過源碼和示例帶你學會 sync.Cond

併發原語 , 面試 , 併發編程 , go , 後端

收藏 評論

咆哮的凳子 - Yarn:包管理優化與工作空間的最佳實踐

在現代前端開發中,包管理工具是不可或缺的工具之一。Yarn 作為一個快速、可靠且安全的包管理工具,相對於 npm,提供了一些獨特的功能和優化,尤其是在工作空間管理和性能優化方面尤為突出。本文將深入探討 Yarn 的專業使用,包括其工作空間的強大功能、性能優化技術以及在大型項目中的最佳實踐。 Yarn 簡介 Yarn 是由 Facebook 開發的一個 JavaScript 包管理工具,它旨在解決

yarn , postcss , typescript , 前端 , Javascript

收藏 評論

xachary - 基於 CSS Grid 的簡易拖拉拽 Vue3 組件,從代碼到NPM發佈(3)- 小結

基本完成了拖動、調整大小、拖入、拖出、嵌套、刪除等特性,可以基於組件嵌套,也可以基於數據結構嵌套。算是告一段落了,後面在使用過程發現問題解決問題好了。 請大家動動小手,給我一個免費的 Star 吧~ 大家如果發現了 Bug,歡迎來提 Issue 喲~ github源碼 NPM 示例地址 文檔 交互細節 拖動 基本拖動 拖動區域擴展 拖動目標判斷 調整大小 基本調整大小 調整

組件庫 , vue3 , 拖拽 , typescript , 前端

收藏 評論

xachary - 基於 CSS Grid 的簡易拖拉拽 Vue3 組件,從代碼到NPM發佈(2)- NPM發佈、在線示例

這裏分享一下本開源項目是如何構建組件庫及其如何發佈到NPM上的,還有組件庫與在線示例的構建有什麼差異。 請大家動動小手,給我一個免費的 Star 吧~ 大家如果發現了 Bug,歡迎來提 Issue 喲~ github源碼 NPM 示例地址 文檔 版本更新信息 拖動 調整大小 拖入 嵌套 有限的嵌套 關於構建 與構建有關的文件,主要有: └─ dist - 構建的組件

組件庫 , vue3 , 拖拽 , typescript , 前端

收藏 評論

xachary - 基於 CSS Grid 的簡易拖拉拽 Vue3 組件,從代碼到NPM發佈(1)- 拖拉拽交互

基於特定的應用場景,需要在頁面中以網格的方式,實現目標組件在網格中可以進行拖拉拽、修改大小等交互。本章開始分享如何一步步從代碼設計,最後到如何在 NPM 上發佈。 請大家動動小手,給我一個免費的 Star 吧~ 大家如果發現了 Bug,歡迎來提 Issue 喲~ github源碼 示例地址 文檔 特別説明一下,此組件是基於 CSS 的 display: grid 的,並非全能型拖拉拽

組件庫 , vue3 , 拖拽 , typescript , 前端

收藏 評論

MangoGoing - 基於 React 和 Vite 的前端項目自動化測試方案

背景 前端自動化測試在工程化的研發體系中不可或缺。前端領域的自動化測試常被忽略,原因在於人們認為編寫測試用例成本高且意義不大,本質是覺得投資回報率低。但當收益大於支出時,引入前端自動化測試是必要的。例如在表單功能從簡單到複雜的迭代過程中,手動測試成本會指數級增長且可能無法完成所有測試,此時引入自動化測試能提升效率、保證測試覆蓋範圍、減少誤差和遺漏、實現用例重複使用等。 成本 初始成本,引入自動

playwright , vite , 自動化測試 , 前端

收藏 評論

xachary - 手把手實現一個圖片可縮放可拖拽的 Vue3 組件

在工作中經常遇到需要預覽一張尺寸可能非常大的圖片,初始化顯示的時候,希望它自適應顯示區域後,還可以縮放並可以在顯示區域中拖拽。 在這裏,手把手展示一下如何實現一個簡單的組件,以實現上述的需求。 效果展示 先看看效果 可以直達👇 示例倉庫 | 示例文檔 | 在線示例 別忘了,可以帶話,給我一個 Star 喲! 實現 Hook 在實現組件之前,可以先實現一個 hook,以包含核心邏輯,後面實現 組

css3 , 組件庫 , vue3

收藏 評論