@程序員

動態 列表
@xiaodiandideyangrouchuan

《ESP32-S3使用指南—IDF版 V1.6》第三十五章 攝像頭實驗

第三十五章攝像頭實驗 LCD_CAM控制塊CAMERA模塊則用於接收並行視頻數據信號,支持DVP 8-/16-bit模式。DNESP32S3開發闆闆載了一個攝像頭接口(P2),該接口可以用來連接正點原子 OV5640/OV2640/OV7725等攝像頭模塊。本章,我們將使用ESP32-S3驅動正點原子 OV56400/OV2640攝像頭模塊,實現攝像頭功能。 本章分為如下幾個小節: 3

xiaodiandideyangrouchuan 頭像

@xiaodiandideyangrouchuan

昵稱 正點原子

@buyaomingdeshuilongtou_orcjl

移動應用兼容性困境與技術破局之道

主流的微信小程序自動化測試平台 同時管理iOS和Android自動化測試腳本 低代碼測試平台 ——兼談雲測試平台的技術實現原理 雲測試平台的技術實現原理與發展趨勢 雲測試平台作為雲計算技術與軟件測試相結合的產物,正在深刻改變傳統軟件測試的模式和效率。本文將全面剖析雲測試平台的技術實現原理,從基礎架構到關鍵技術,從優勢特點到應用場景,以及未來發展趨勢,為讀者提供一個系統而深入的技術視角。通過分析雲測

buyaomingdeshuilongtou_orcjl 頭像

@buyaomingdeshuilongtou_orcjl

昵稱 不要命的水龍頭_orcjL

@apifox

用 Apifox 的 Mock 功能模擬常見業務數據的最佳方法

Apifox 擁有強大的Mock 功能,兼容 Mock.js 語法的同時還提供 Nunjucks 和自定義腳本支持,能夠滿足不同場景需求。 今天給大家分享一些常見業務場景的 Mock 使用技巧,當然,實現的方法不唯一。在開始之前,你需要將 Apifox 的當前環境切換為「本地 Mock」或「雲端 Mock」環境。 模擬簡單數據 要模擬一些簡單的數據,只需在 「返回響應」 裏定義字段,系統便會自動使

apifox 頭像

@apifox

昵稱 Apifox

@rife

圖解計算機網絡:一條 HTTP 請求的網絡拓撲之旅

引言 常見的網絡拓撲結構如下圖所示: 在此拓撲中,終端設備通過 WiFi 連接到路由器,路由器再連接到光貓(或終端設備通過移動網絡 4G/5G 連接到基站),之後 ISP 網絡服務提供商接管網絡通信,將請求最終轉發至應用服務器。 從用户設備發出的 HTTP 請求是如何穿越網絡的?我們將深入探討這一過程。 HTTP 請求的網絡旅途 OSI 網絡體系結構 先從計算機網絡的基礎架構開始: 上圖展示了

rife 頭像

@rife

昵稱 凌虛

@ucrx2py9

MVVM 進階版:MVI 架構瞭解一下~

前言 Android開發發展到今天已經相當成熟了,各種架構大家也都耳熟能詳,如MVC,MVP,MVVM等,其中MVVM更是被官方推薦,成為Android開發中的顯學。 不過軟件開發中沒有銀彈,MVVM架構也不是盡善盡美的,在使用過程中也會有一些不太方便之處,而MVI可以很好的解決一部分MVVM的痛點。 本文主要包括以下內容 MVC,MVP,MVVM等經典架構介紹 MVI架構到底是

ucrx2py9 頭像

@ucrx2py9

昵稱 夏夏是隻貓

@ucrx2py9

MVVM 成為歷史,Google 全面倒向 MVI

前言 前段時間寫了一些介紹MVI架構的文章,不過軟件開發上沒有最好的架構,只有最合適的架構,同時眾所周知,Google推薦的是MVVM架構。相信很多人都會有疑問,我為什麼不使用官方推薦的MVVM,而要用你説的這個什麼MVI架構呢? 不過我這幾天查看Android的應用架構指南,發現谷歌推薦的最佳實踐已經變成了單向數據流動 + 狀態集中管理,這不就是MVI架構嗎?看起來Google已經開始推薦使用M

ucrx2py9 頭像

@ucrx2py9

昵稱 夏夏是隻貓

@renzhendezicai

Kotlin小技巧之用Transformations.map方法轉換LiveData

本文首發於公眾號“AntDream”,歡迎微信搜索“AntDream”或掃描文章底部二維碼關注,和我一起每天進步一點點 在Kotlin中,transformations.map是用於將一個 LiveData 的數據進行轉換的拓展函數,它屬於 Android Architecture Components 中的 LiveData 轉換部分。這個函數允許你在 LiveData 的數據發生變化時,自動地

renzhendezicai 頭像

@renzhendezicai

昵稱 認真的紫菜

@renzhendezicai

Android Kotlin中使用 LiveData、ViewModel快速實現MVVM模式

本文首發於公眾號“AntDream”,歡迎微信搜索“AntDream”或掃描文章底部二維碼關注,和我一起每天進步一點點 使用 Kotlin 實現 MVVM(Model-View-ViewModel)模式是開發 Android 應用程序的一種常見架構方式。MVVM 模式將應用程序的 UI 邏輯和業務邏輯分離,使用 LiveData、ViewModel 和 DataBinding 可以使代碼更加模塊化

renzhendezicai 頭像

@renzhendezicai

昵稱 認真的紫菜

@teamcode

Java 主流 IDE 有哪些?

Java 是一種廣泛應用於網頁、手機、桌面應用和遊戲開發的跨平台計算機編程語言,任何裝有 Java 虛擬機的電腦、手機等都可以輕鬆地運行 Java 程序,因此 Java 也具有“一次編寫,到處運行”(Write Once, Run Anywhere, WORA)的特性。 Java 編程語言的風格與 C++ 語言十分接近,他們同樣採用了面向對象(Object-Oriented)技術,但 Java

teamcode 頭像

@teamcode

昵稱 TeamCode

@luguodeshanyang

XSS攻擊繞過方法大全,XSS攻擊技巧,收集100種繞過方法分享(2024最新)

儘管許多網站實施了輸入過濾措施來防止跨站腳本(XSS)攻擊,但在特定條件下,經過精心編碼的腳本仍有可能實施XSS注入。本文旨在為專業的安全測試人員提供一個跨站腳本漏洞的檢測指南。 網絡安全入門,XSS攻擊 以下是一些具體的XSS繞過過濾的方法: 1. XSS定位器 在大多數存在漏洞的地方,插入以下代碼將彈出含有“XSS”字樣的對話框。建議使用URL編碼器對整個代碼進行編碼。 小貼士:如果想

luguodeshanyang 頭像

@luguodeshanyang

昵稱 路過的山羊

@chenbimo

【代碼故事】VSCode知名主題material-theme倉庫代碼清空

大家好,我是前端之虎陳隨易。 這是我的個人網站 https://chensuiyi.me。 出大事了 看到了一篇前端社區開源扛把子 Anthony Fu 的帖子。 經過一番瞭解,出大事了! 知名 VSCode 主題 material-theme 倉庫清空了! 連帶着所有提交的歷史紀錄,統統沒了。。。 背景知識 在進一步的對這個事情報道之前,根據我查到的資料,我們先對 material-theme

chenbimo 頭像

@chenbimo

昵稱 前端之虎陳隨易

@axiaoxin_blog

Go 1.24 新特性一覽

Go 1.24震撼登場,帶來顯著性能提升與諸多新功能,如泛型類型別名、優化工具鏈及標準庫增強。可藉助os.Root實現安全文件系統操作,運用testing.B.Loop優化基準測試,利用runtime.AddCleanup完善資源管理,還有weak包優化內存、crypto包保障FIPS 140 - 3合規。速升級,提升Go應用效率與安全! 文章目錄 語言特性更新 泛

axiaoxin_blog 頭像

@axiaoxin_blog

昵稱 axiaoxin

@apifox

cURL 命令詳解:輕鬆掌握常見操作

有沒有想過,當你需要對 API 進行測試或快速查看網站內容時,有哪些工具可以派上用場呢? 這時,你會發現 cURL 是你的好幫手。cURL,簡而言之,是一個功能強大的命令行工具,使得我們可以通過各種網絡協議與服務器進行交流,無論你是編程領域的新手還是資深開發人員,cURL 都是你工具箱裏必不可少的一件利器。 cURL 簡介 cURL 的神奇之處在於它對廣泛的協議如 HTTP、HTTPS 和 FTP

apifox 頭像

@apifox

昵稱 Apifox

@huobaodejianpan

Windows 如何使用 cURL 命令?基礎入門

在工作流程中,為了快速驗證 API 接口有效性,團隊成員經常轉向直接執行 cURL 命令的方法。這種做法不僅節省時間,而且促進了團隊效率的提升。對於使用 Windows 系統的用户來説,這裏有一套詳細的操作指南來執行 cURL 命令。 檢查 Windows 系統的 cURL 環境 Windows 系統默認情況下應該已經安裝了 cURL 環境。可以通過快速的步驟來驗證:按下Win + R鍵,輸入cm

huobaodejianpan 頭像

@huobaodejianpan

昵稱 火爆的鍵盤

@apifox

cURL 入門指南:你需要知道的一切

今天專門來討論下 API 測試中不可避免的部分之一 :cURL。 cURL(client URL)是一個常用的命令行工具,用於通過 URL 傳輸數據。 開發人員通過 cURL 將數據發送到服務器並接收來自服務器的數據。具體來説,任何用户都可以通過這個命令行界面(CLI)指定一個服務器 URL(要向其提交請求的位置)和要發送到服務器 URL 的數據。cURL 支持多種協議(方案),如 DICT、FI

apifox 頭像

@apifox

昵稱 Apifox

@winnn

PHP實現單用户登錄

原理:同一賬號在多個設備上登錄,前者被後者頂下線;假設賬號在設備A登錄,該賬號又在設備B登錄,此時設備A登錄的賬號被頂下線 思路分析 1、用户登錄成功後將當前時間存入session中,以及製作個token值存入該用户數據庫中; 2、在驗證用户是否登錄的模塊中,若用户已登錄,將用户數據庫中的token取出,並且製作一個最新的token,兩者判斷是否相等,若不相等,用户下線; 代碼實現 1、在登錄成功

winnn 頭像

@winnn

昵稱 Winn

@stormjun94

2023 年 PhpStorm 最新激活教程,親測可用,永久激活

本文講的是支持2022.3.2最新版本的PhpStorm破解、PhpStorm激活碼、PhpStorm安裝、PhpStorm永久激活碼的最新永久激活教程,本文有mac和windows系統的PhpStorm安裝教程。 1.下載安裝PhpStorm 先去官網下載,我這裏下載的是最新版本的2022.2.1,目前測試過2021以上版本均可使用以下破解方式。(儘量優先使用 2022.2.1 版本,太新的版本

stormjun94 頭像

@stormjun94

昵稱 程序員徐公

@xiaodiandideyangrouchuan

140W 火力全開 + 彩屏可視化!正點原子 T90 智能電烙鐵,焊接界新標杆來了!焊接效率直接拉滿!

140W 火力全開 + 彩屏可視化!正點原子 T90 智能電烙鐵,焊接界新標杆來了!焊接效率直接拉滿! 在電子焊接工具圈,正點原子的名字早已成為 "專業" 與 "可靠" 的代名詞。尤其是此前推出的 T80 智能電烙鐵,憑藉 100W 可調功率、2 秒融錫的強悍性能和便攜設計,迅速引爆市場,成為無數電子工程師、DIY 愛好者口中的 "閉眼入爆款"。而今,正點原子帶着全面升級的 T90 智能電烙鐵強勢

xiaodiandideyangrouchuan 頭像

@xiaodiandideyangrouchuan

昵稱 正點原子

@kinfuy

當 AI 成為你的“結對編程夥伴”:現代前端開發的新常態

序 作為一名前端開發者,我的工作早已不再是“寫代碼”那麼簡單。 如今,每天早上打開電腦的第一件事,不是翻需求文檔,而是喚醒我的 AI 編程搭檔 —— GitHub Copilot 正在生成組件骨架,Cursor 的聊天面板裏堆滿了優化建議,而本地終端已經跑起了 Vite 服務。我還沒動手,項目進度條就已經走了 30%。 但這並不意味着更輕鬆。相反,AI 越聰明,我對“工作環境”的要求就越高。 因為

kinfuy 頭像

@kinfuy

昵稱 阿樂去買菜

@chiqingdechouti

ObjectSense 包與模塊:代碼組織的藝術

在編程世界中,隨着項目規模擴大,代碼的組織管理變得至關重要。ObjectSense 引入了包(Package)和模塊(Module)機制,為代碼的結構化管理提供了完美解決方案。 包:代碼的基礎組織單元 包是 ObjectSense 中最基礎的代碼組織形式,它通過目錄結構與邏輯結構的統一,解決了命名衝突問題,讓大規模協作開發成為可能。 定義包非常簡單,使用 Package 關鍵字即可,例如 P

chiqingdechouti 頭像

@chiqingdechouti

昵稱 codigger

@fannaodeshafa

7個沒聽過但很好用的Mac工具

説起好用的MacOS工具,總離不開 Notion、Raycast,但好工具遠不止於此。今天分享幾個冷門的好用工具。 Swish :把觸控板的潛力壓榨到極致 MacBook的觸控板非常方便,習慣之後,就可以完全擺脱鼠標。但macOS原生的窗口管理,説實話,有點對不起這塊優秀的硬件。Swish就是那個補全最後一塊拼圖的應用。 它沒有複雜的界面,安裝即用,通過各種直觀的手勢來管理窗口。雙指在窗口標題欄

fannaodeshafa 頭像

@fannaodeshafa

昵稱 煩惱的沙發

@jdcdevloper

前端部署新方案-技術篇(總體架構設計)

作者:京東科技 王光輝 1. 全流程自動化 打通 ​Jen/行雲/京東雲OSS/零售雲OSS/NP/CDN/R2M/JimDB/科技容器/零售容器/域名解析/鏡像適配​/測試站發佈等全鏈路 實現資源免維護部署,提升部署效率 2. 高可用架構 支持高併發訪問,具備主備容災機制 系統穩定性與可維護性全面提升 3. 精細化部署策略 新增前端灰度發佈能力 支持按業務需求靈活選擇部署模

jdcdevloper 頭像

@jdcdevloper

昵稱 京東雲開發者