博客 RSS 訂閱

一顆冰淇淋 - antd/fusion表格增加圈選複製功能

背景介紹 我們存在着大量在PC頁面通過表格看數據業務場景,表格又分為兩種,一種是 antd / fusion 這種基於 dom 元素的表格,另一種是通過 canvas 繪製的類似 excel 的表格。 基於 dom 的表格功能豐富較為美觀,能實現多表頭、合併單元格和各種自定義渲染(如表格中渲染圖形 / 按鈕 / 進度條 / 單選框 / 輸入框),以展示為主,不提供圈選、整列複製等功能。 canv

react , ant-design , table , 前端 , Javascript

收藏 評論

王道中強流 - macos homebrew 安裝 php 8.2 swoole

安裝php 安裝php部分詳見:https://github.com/shivammathur/homebrew-php 切換版本: brew link --overwrite --force shivammathur/php/php@8.2 安裝swoole swoole直接用pecl安裝,命令:pecl install swoole 但由於網絡問題,經常會下載失敗,可以直接用瀏覽器下載,然後用

swoole , php , macos , homebrew , 安裝問題

收藏 評論

XiaoDaiGua_Ray - 大專生自學前端求職歷險記

關於我 由於高中的遊手好閒、不學無術,沒有考上大學。去了一所專科學校,本以為自己能夠浪子回頭,在學校好好學習。可惜的是,來到一個陌生又充滿誘惑的城市後,迅速的迷失了自己,天天埋頭打遊戲,學習的事情早已拋之腦後。 一晃眼,到了2020年,疫情的接踵而至,讓我這個本來沒有任何技術、學歷的“閒散人士”更加雪上加霜。豪不誇張的説,當時去實習,就差跪着求人家要我,説自己不要薪資。經歷過一個月後,也就是202

學習方法 , 自學 , 學習心路 , 前端 , Javascript

收藏 評論

歐雷 - 反思軟件開發:知識流動(下)

本文來説説在企業中讓知識流動起來的大體思路。 數字員工 在以互聯網或軟件及服務為營生的企業中,各個層級、分工的人和處理各類事務的應用軟件是辦公與業務運作的兩大要素;企業中的絕大部分人是員工這很理所當然,但為何不能把工作中所用到的各種應用軟件看成整體,也當作一名員工來看待呢? 將這名特殊的「員工」稱為「數字員工」,與其他員工不同的是,它是純虛擬的、數字的,沒有物理層面的形態,但與其他員工一樣可以處理

軟件開發 , 效率 , 低代碼 , 人工智能 , 團隊協作

收藏 評論

阿兵雲原生 - 什麼是單點登錄?什麼又是 OAuth2.0?

對於剛開始接觸身份認證的朋友對於單點登錄,OAuth2.0,JWT 等等會有諸多疑惑,甚至還會問既然有了 JWT 還拿 單點登錄做什麼?還拿 OAuth2.0 做什麼? 不知做過身份認證的 xdm 看到這裏是不是感覺這句話有點迷??👀👀 他們有啥必然的關係嗎,並沒有 這篇文章旨在闡述 單點登錄 ,OAuth2.0 以及 JWT 具體是個啥,其他的關聯內容會簡單提及,希望能夠對你有幫助 ✔單點登

oauth2.0 , 單點登錄

收藏 評論

歐雷 - 反思軟件開發:知識流動(中)

在上篇文章,即《反思軟件開發:知識流動(上)》中,我激情昂揚地陳述了日常工作中常會遇到的比較惱人的幾個問題,並從常規視角簡單説明了問題所在,本文將會從知識的角度指出它們產生的原因為何。 基本原理 在分析並解決問題之前所必須瞭解的一些事情。 知識定義 在《客觀的現實世界》中講「DIKW」(即「data」、「information」、「knowledge」和「wisdom」)時,我簡單地解釋了「知識」

軟件開發 , 效率 , 軟件 , 思考 , 團隊協作

收藏 評論

歐雷 - 反思軟件開發:知識流動(上)

「提效」這個話題很大,涉及了很多方面,雖然會和技術等工具有關,但它們相對來説不是重要的,由參與活動的人的認知、意識及其所決定的行為更為重要! 在《反思軟件開發:人為因素(上)》與《反思軟件開發:人為因素(下)》中嘗試闡述了「人」對「效率」的影響,本文和下兩篇文章我將試圖從「知識」的角度説明「效率」問題。 常見問題 我們在日常工作中遇到的問題很大程度是以分工協作及溝通交流為中心的——不僅是人與人之間

軟件開發 , 效率 , 軟件 , 思考 , 團隊協作

收藏 評論

XiaoDaiGua_Ray - 如何基於 vue3.x 編寫自己的 hook

什麼是 hooks 函數式編程在前端開發中越來越流行,尤其是在現代前端框架 Vue3.x 和 React 16+ 中。它的優點包括代碼可讀性、可維護性、可測試性和複用性。 學習如何利用框架提供的鈎子(hooks)編寫自定義鈎子函數是非常重要的技能之一。通過編寫自定義鈎子函數,我們可以滿足特定需求,使我們的代碼更加靈活和可擴展。 掌握函數式編程和鈎子的使用,能夠提高我們的開發效率,同時提供更好的用户

hooks , 自定義 , vue3 , typescript , 前端

收藏 評論

阿兵雲原生 - 什麼是分佈式鎖?他解決了什麼樣的問題?

相信對於朋友們來説,鎖這個東西已經非常熟悉了,在説分佈式鎖之前,我們來聊聊單體應用時候的本地鎖,這個鎖很多小夥伴都會用 ✔本地鎖 我們在開發單體應用的時候,為了保證多個線程併發訪問公共資源的時候,期望在同一個時間只能有一個線程去訪問資源,且在這個線程訪問資源結束之後,其他的線程才可以訪問這塊資源 這個時候會使用到鎖機制,一般根據不同的場景會使用到互斥鎖,讀寫鎖,自旋鎖等等🧐🧐 我們還知道使用

, 分佈式

收藏 評論

極限實驗室 - INFINI Labs 產品更新 | Gateway 支持基於 Kafka 的複製能力,發佈 Helm Charts 部署方式

INFINI Labs 產品又更新啦~。本次更新概要如下:Easysearch 新增了索引字段相關統計 API,優化了 source_reuse 提升壓縮效率;Gateway 新增諸多新特性,如:支持基於 Kafka 的複製能力,添加可插拔的分佈式鎖實現,新增 CPU 資源限制等功能;Console 本次主要優化了數據遷移功能,遷移任務詳情頁新增了若干指標圖和日誌查看等功能。 歡迎大家下載使用和

console , gateway

收藏 評論

flydean - 深入探討Java面試中內存泄漏:如何識別、預防和解決

引言 在編寫和維護Java應用程序時,內存泄漏是一個重要的問題,可能導致性能下降和不穩定性。本文將介紹內存泄漏的概念,為什麼它在Java應用程序中如此重要,並明確本文的目標,即識別、預防和解決內存泄漏問題。 內存泄漏的概念 內存泄漏是指應用程序中分配的內存(通常是堆內存)在不再需要時未能正確釋放。這些未釋放的內存塊會積累,最終導致應用程序消耗過多的內存資源,甚至可能導致應用程序崩潰或變得非常緩慢。

內存 , 面試 , 內存泄漏 , JAVA

收藏 評論

京東雲開發者 - 聊聊wireshark的進階使用功能 | 京東雲技術團隊

1. 前言 emmm,説起網絡知識學習肯定離不來wireshark工具,這個工具能夠幫助我們快速地定位網絡問題以及幫助正在學習網絡協議這塊的知識的同學驗證理論與實際的一大利器,平時更多的只是停留在初步的使用階段。也是利用部門內部的網絡興趣小組的討論機會,私下對wireshark的一些進階功能,比如專家模式、圖表等功能進行調研,並結合實際場景抓包分析對功能進行對照説明。 2. wireshark中

wireshark , 抓包過濾 , 網絡傳輸協議

收藏 評論

K哥爬蟲 - 【驗證碼逆向專欄】螺絲帽人機驗證逆向分析

聲明 本文章中所有內容僅供學習交流使用,不用於其他任何目的,不提供完整代碼,抓包內容、敏感網址、數據接口等均已做脱敏處理,嚴禁用於商業用途和非法用途,否則由此產生的一切後果均與作者無關! 本文章未經許可禁止轉載,禁止任何修改後二次傳播,擅自使用本文講解的技術而導致的任何意外,作者均不負責,若有侵權,請在公眾號【K哥爬蟲】聯繫作者立即刪除! 目標 目標:Luosimao 螺絲帽人機驗證逆向分析 網址

驗證碼 , 爬蟲 , 逆向工程

收藏 評論

温吞 - 【翻譯】Godot 是獨立遊戲的新寵兒嗎?Godot API 綁定系統的大討論!

最近,因為 Unity 的謎之操作,大量的 Unity 開發者外流尋找可替代 Unity 的遊戲引擎。Godot 因為支持 C# 開發,4.0 版本後功能相對完善起來,所以國內外 Unity 開發者對其關注度非常高,因此也展開了不少關於 Godot 能否替代 Unity 的討論。 其中流傳最廣的討論之一就是 Sam pruden 在 Reddit 論壇上對於 Godot API 調用過程性能的質疑

遊戲引擎 , 遊戲開發 , 垃圾回收 , godot , 優化

收藏 評論

牛刀殺雞 - Node學習——Kao框架

1.簡介 koa框架是一個遵循洋葱模型的輕量級的nodejs框架,將大部分工作都拋給中間件來處理,框架只專注於compose各個中間件,並按照use註冊的順序逐個執行中間件。 2.安裝使用 安裝:npm install koa -s 使用: const Koa = require('koa'); const app = new Koa; app.listen(3000); 3.中間件的使用

node.js , koa

收藏 評論

龍蜥社區 - 龍蜥白皮書精選:機密計算平台技術

文/雲原生機密計算 SIG 機密計算是一種依賴於硬件的使用中數據保護技術。芯片廠商通過提供特殊的硬件指令、受保護的加密內存區域等手段,輔以基於硬件的密鑰管理和密碼學操作,為使用中的數據提供了一個受保護的可信編程環境,通常稱之為可信執行環境(Trusted Execution Environment,簡稱 TEE)。 利用最底層硬件所能提供的安全性,在保持最小信任依賴的情況下,機密計算技術可以將操作

白皮書 , 操作系統 , 開源 , 技術 , 計算機科學

收藏 評論

京東雲開發者 - 深入淺出線程池 | 京東雲技術團隊

一、線程 1、什麼是線程 線程(thread)是操作系統能夠進行運算調度的最小單位。它被包含在進程之中,是進程中的實際 運作單位。一條線程指的是進程中一個單一順序的控制流,一個進程中可以併發多個線程,每條線 程並行執行不同的任務。 2、如何創建線程 2.1、JAVA中創建線程 /** * 繼承Thread類,重寫run方法 */ class MyThread extends Thread {

線程池 , JAVA , 後端

收藏 評論

DiracKeeko - [leetcode] 0234迴文鏈表 js實現 圖解

/* 給你一個單鏈表的頭節點 head ,請你判斷該鏈表是否為迴文鏈表。如果是,返回 true ;否則,返回 false 。 */ 前置知識: lc0876 鏈表的中間節點 (用快慢指針找到鏈表的中間節點) Lc0234這題的的思路是 1、用快慢指針找到原鏈表後半部分(找到後半段鏈表的頭指針)。 2、將前半段鏈表反轉。 3、比較反轉後的前半段鏈表和後半段鏈表。

leetcode , 鏈表 , 迴文

收藏 評論

歐雷 - 反思軟件開發:人為因素(下)

在《反思軟件開發:人為因素(上)》中,我簡單闡述了個人的侷限性以及組織該有的意識形態中的主要方面。正所謂「思想決定行為」,組織在運作時成員的實際行為受那篇文章所述意識形態影響。 溝通協作 既然要一起做「大事」,既然要合作,就避免不了分工協作和溝通交流。這部分基本是個人修養,組織中每個人的修養都提升一點點,綜合起來的疊加效果是不容小覷的。 下面以軟件生產為例來聊聊我的相關觀點—— 在之前寫的《反思軟

軟件開發 , 效率 , 軟件 , 思考 , 團隊協作

收藏 評論

數據庫知識分享者 - 做好這四步,服務端輕鬆成為全棧化人才

軟件開發裏本沒有服務端,分的細了就有了服務端。做為一個軟件開發者,每個人都可以是全棧。看到“服務端全棧”這個詞,不知道屏幕前的你現在腦子裏想到的是什麼問題。 老闆:我們團隊的服務端可以去寫前端麼?會不會搞出很多故障?能不能縮短開發時間?能不能給我節省成本? 前端:你都能寫前端了,那還要我幹嘛? 服務端:我有必要學前端麼?寫前端對我職業生涯有啥好處?學到啥程度可以寫前端需求,發佈前端的應用?

服務端 , 全棧 , 雲計算 , 阿里雲 , 全棧工程師

收藏 評論

京東雲開發者 - 淺入深出的微前端MicroApp | 京東雲技術團隊

前言: 本文是由最近做的一個項目有感而發,因為之前做了一些技術棧的統一,為了用ant Design的pro-table,PC統一使用react,但是我們有一些老的項目是vue的,本次新頁面較多,老頁面的改動較少,除此之外老項目想換菜單,因此我們想借助本次機會用react開發,經過了幾番思考,發現本次很適合用微前端來完成本次需求,最終決定用react搭建一個基座(主應用),將原來的vue項目接入到基

react , micro , 微前端 , 前端

收藏 評論

中關村科金 - Mobpush上線跨時區推送功能,助力中國開發者應用出海

近年來隨着國內移動應用存量市場飽和,國內移動應用廠商轉向”移動出海“,把握國際市場中存在結構性發展機會,提升中國品牌移動應用的知名度和影響力。根據公開資料顯示,中國應用開發者中有79.1%計劃出海,其中43%的開發者已經將自己的應用推廣至海外。然而,由於海外用户和應用開發者處在不同時區,如何選擇合適的時間發送推送和通知成為困擾着應用開發者的難題。 近日,MobPush智能消息推送服務全新上線了全球

大數據 , 移動app , 開發者

收藏 評論

凌覽 - Puppeteer無頭瀏覽器:開啓自動化之門,掌握瀏覽器世界的無限可能

大概還是入門期,我曾用Puppeteer做爬蟲工具以此來繞過某網站的防爬機制。近期有需求要做任意鏈接網頁截圖,像這種場景非常適合用Puppeteer完成。無頭瀏覽器我已知的還有Selenium。 完成截圖需求踩的最大的坑不是具體的邏輯代碼,而是Docker部署Puppeteer到服務器總是缺少某個包。踩坑過程我想另外寫一篇文章分享,所以這篇就單純給讀者介紹Puppeteer無頭瀏覽器。 什麼是Pu

puppeteer , node.js , 截圖 , 前端

收藏 評論

mightyang - Intel xl710-qda1 40G網卡通過銅纜連接10G交換機做鏈路聚合

摘要 (不想看掠過) 目前工作室有兩個服務器,一個dell 的 r510,主要存放項目文件。另外一個是自己組的 lsi 9271 的 raid,用來存放素材庫,以及一些雜項。 感覺有點吵,機架空間也佔了倆,就想把工作室裏兩個 8 盤存儲服務器合併到一個服務器裏,然後存點錢弄上 8 個固態來組一個軟 raid。所以買了嘉華的24盤的機箱(背板支持 8 個 nvm),一張 9460-16i

Linux , 環境搭建

收藏 評論