博客 RSS 訂閱

樹莓派開發者 - 「上海晶珩EDATEC」「工業樹莓派」Netwrok Manager 使用介紹

Network Manager 在Network Manager中,默認設置以太網優先級高於WiFi優先級,4G優先級最低,如果有特殊應用場景可以手動修改優先級 在Network Manager中為了網絡安全,WiFi的MAC地址由軟件隨機生成,如果不希望隨機生成MAC地址可按照下文關閉隨機MAC地址操作 關閉隨機WiFi MAC地址 創建/etc/NetworkManager/conf.d

code , 操作系統 , raspberry-pi , 軟件

收藏 評論

龍蜥社區 - 免費、安全、可靠!一站式構建平台 ABS 介紹及實例演示 | 龍蜥技術

編者按:操作系統是一個大的軟件集合,成百上千個軟件之間有相互調用、相互依賴等各種複雜的關聯關係,所以統一的軟件包格式,能夠更友好地管理、定義這些複雜關係。今天,龍蜥社區基礎設施 Contributor 單凱倫帶大家瞭解龍蜥社區官方構建平台 ABS,熟悉 Anolis OS 軟件包、鏡像構建流程以及 ABS 未來規劃等。本文整理自龍蜥大講堂 86 期,以下為本次分享內容: 01 ABS 介紹 (

構建工具 , 操作系統 , 軟件 , 開源 , 鏡像

收藏 評論

TimLiu - 代碼整潔之道:程序員的職業素養(十一)

預估 預估是軟件開發中一項重要而又困難的活動。它既關乎業務價值,又影響開發團隊的聲譽。然而,預估經常成為業務人員和開發人員之間的障礙,造成雙方的不信任和溝通困難。在這篇文章中,我將探討預估的挑戰以及如何提高預估的準確性和可信度。 首先,讓我們回顧一下預估的本質。預估是一種猜測,它是基於對任務複雜性和開發人員能力的理性判斷。然而,不同的人對預估有不同的理解。業務方往往將預估視為承諾,期望開發人員按時

讀書筆記 , 程序員

收藏 評論

歐雷 - 聊聊中後台產研一體化:引子

「降本增效」是人們在生產過程中永恆不變的話題、永遠的追求——於公,長久看可以讓企業減少開銷並提供更為穩定、優質的產品;於私,能夠使自己減少重複無營養的勞動,將精力投入到更為「高精尖」的地方,有助於自我成長,為自己為企業創造更大更多的價值。 提效的方式 現在想一下,在純 Web 開發或大前端結合 Web 服務的領域中,提效的方式都有什麼? 單點提效 從前端角度看,絕大部分前端團隊都在不遺餘力地去封裝

配置化 , 前端架構 , 低代碼 , 團隊協作 , 軟件工程

收藏 評論

泯瀧 - Web Woker 與主線程通信場景下對postMessage的簡潔封裝

在Web Worker與主線程之間進行通信時,使用postMessage是一種常見的方式。然而,在某些業務場景中,postMessage可能會顯得不夠簡潔,因為它涉及到手動序列化和反序列化數據,以及通過事件監聽器處理消息。以下是一些常見問題和解決方案,以簡化在Web Worker與主線程之間的通信場景中使用postMessage的問題。 結構化克隆問題 在Web Worker與主線程之間傳輸數據時

瀏覽器 , webworker , 瀏覽器原理 , 前端 , Javascript

收藏 評論

流冠代理IP - 用服務器代理IP有哪些優點和弊端?

優點: 隱藏真實IP地址:使用服務器代理IP可以隱藏真實IP地址,保護用户隱私和安全。 提高訪問速度:服務器代理IP可以緩存已經訪問過的網頁,提高訪問速度。 混淆流量:服務器代理IP可以混淆流量,使得網絡流量不易被識別和跟蹤。 突破網絡限制:有些網絡可能設置了IP地址限制或屏蔽規則,使用服務器代理IP可以突破這些限制,訪問被屏蔽的內容。 弊端: 降低訪問速度:使用服務器代理IP可能會降低訪問速度,

開發模式 , 服務器開發 , ip

收藏 評論

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

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

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

收藏 評論

歐雷 - 説説「反混沌」:Future.js

相信看到「Future.js」這個名字,會想起之前某廠連續開源的好幾個前端相關項目之一的「Modern.js」——沒錯!就像「Fxxk Design」一樣,這個名字也是受「啓發」而起的,也是把一些正在建設中與規劃要做的項目進行了「概念包裝」。 從目前的瞭解來看,Modern.js 是要建設「大而全」的體系和打造「事實標準」。這種目標我是支持的,但反對由商業組織牽頭,尤其是國內的,應該由非盈利個人/

配置化 , 前端工程 , 前端架構 , 前端框架 , 低代碼

收藏 評論

京東雲開發者 - JDK8升級JDK11最全實踐乾貨來了 | 京東雲技術團隊

1、前言 截至目前(2023年),Java8發佈至今已有9年,2018年9月25日,Oracle發佈了Java11,這是Java8之後的首個LTS版本。那麼從JDK8到JDK11,到底帶來了哪些特性呢?值得我們升級嗎?而且升級過程會遇到哪些問題呢?帶着這些問題,本篇文章將帶來完整的JDK8升級JDK11最全實踐。 2、為什麼升級JDK11 1)性能提升 更好的垃圾收機制、更快的類加載器, 加快應用

JDK , jdk8 , JAVA , jdk11 , 後端

收藏 評論

歐雷 - 説説「反混沌」:Fxxk Design

某天,集結很多業內大牛的某廠連續開源了好幾個前端相關項目,其中兩個是 UI 組件庫。嗬傢伙!同時來倆,到底是想讓人用哪個啊?存心想要逼死糾結星人的節奏? 那倆 UI 組件庫的名字裏都有「Design」,表明自己是「Design System」而不是普通的「UI Library」。這讓我想起了那段時間一波又一波出現的「元宇宙」公司。嗯~熟悉的味道。 不過,這也點了我一下——何不把我正在建設中與規劃要

前端工程 , 交互設計 , 前端架構 , 組件庫 , 軟件工程

收藏 評論

阿白 - 電子商務網站建設的開發方案

電子商務網站建設的開發方案是一個複雜的過程,需要經過多個階段的設計和開發,包括需求分析、架構設計、前端開發、後端開發、數據庫開發、測試和優化、上線和部署、以及運營和維護等。下面將詳細介紹每個階段的具體內容。 一、需求分析 在開始電子商務網站建設之前,需要與客户進行充分的溝通,瞭解他們的需求和目標。這包括網站的功能、設計風格、目標用户等方面的要求。同時,還需要考慮到競爭對手的情況,以及

電子商務網站 , 微服務 , 網站開發 , 前端 , html5

收藏 評論

bin的技術小屋 - 從內核世界透視 mmap 內存映射的本質(原理篇)

本文基於內核 5.4 版本源碼討論 之前有不少讀者給筆者留言,希望筆者寫一篇文章介紹下 mmap 內存映射相關的知識體系,之所以遲遲沒有動筆,是因為 mmap 這個系統調用看上去簡單,實際上並不簡單,可以説是非常複雜的一個系統調用。 如果想要給大家把 mmap 背後的技術本質,正確地,清晰地還原出來,還是有一定難度的,因為 mmap 這一個系統調用就能撬動起整個內存管理系統,文件系統,頁表體系,缺

內存管理 , mmap , linux-kernel , 操作系統 , Linux

收藏 評論

流冠代理IP - 動態代理IP的適用範圍 使用動態代理IP有什麼優勢

互聯網高速發展的今天,人們已經離不開網絡生活,網絡生活和現實生活的聯繫越來越緊密,很多行業開始對代理IP的需求不斷增加,各種IP代理商的競爭也越來越激烈,作為用户,如何選擇呢,下面就來看看動態代理IP的優勢和適用範圍。 動態代理IP的優勢 1、動態代理IP作為行業的先行者,可以滿足客户的所有的iP業務。 2、達到了多平台支持的功效,全面支持 Windows,iPhone,安卓,命令行,安卓模擬器,

ipython , 服務器開發 , ip

收藏 評論

鳩摩智首席音效師 - 如何在Ubuntu 22.04上安裝VirtualBox Guest Additions?

在這篇博文中,我們將向你展示如何在 Ubuntu 22.04 上安裝 VirtualBox Guest 插件。 在 Oracle VirtualBox 中運行 Ubuntu 22.04 是很常見的場景。雖然 VirtualBox 提供了無縫的虛擬化體驗,但您可以通過安裝 VirtualBox Guest Additions 進一步改進它。這些新增功能提供了增強的功能和性能,包括更好的顯示分辨率、

virtualbox , Ubuntu

收藏 評論

爽蟈蟈 - 什麼是IO阻塞

一、什麼是IO? 我們都知道unix世界裏、一切皆文件、而文件是什麼呢?文件就是一串二進制流而已、不管socket、還是FIFO、管道、終端、對我們來説、一切都是文件、一切都是流、在信息交換的過程中、我們都是對這些流進行數據的收發操作、簡稱為I/O操作(input and output)、往流中讀出數據、系統調用read、寫入數據、系統調用write、不過話説回來了、計算機裏有這麼多的流、我

io

收藏 評論

月亮給蒙娜麗莎 - C++的強制類型轉換

C++有了四個強制類型轉化的操作符。 1、static_cast 之前C語言會發生的隱式類型轉化用此操作符,它適用於意義相近的類型之間的相互轉化。 double d = 1.11; int a = static_castint(d); 2、reinterpret_cast 用於無關類型的相互轉換。 int a = 10; int *p = reinterpret_castint*(a); 3、co

語法 , c++

收藏 評論

Eolink - Eolink Apikit 如何生成與導出接口文檔?

在 API 研發管理產品中,幾乎所有的協作工作都是圍繞着 API 文檔進行的。 採用文檔驅動的協作模式會比先開發、後維護文檔的方式更好,團隊協作效率和產品質量都能得到提高。基於文檔來進行工作,使用文檔驅動方式可以降低大量無意義的溝通成本。 創建了 API 文檔之後,可以隨時查看 API 的改動情況、根據 API 文檔發起 API 測試、編寫 API 測試用例、使用 Mock API 等。 如下圖,

mock , websocket , API , HTTP , 文檔

收藏 評論

歐雷 - 説説「反混沌」:Hello, World!

「反混沌」,英文是「Anti-chaos」,簡稱為「NTKS」,是一種思想,是一個計劃,是一個體系,是一個組織,也是一個社區。 我多次在網上、現實中跟別人有意無意地提起過「反混沌」,但一直都沒有詳細地説過它到底是個什麼東西以及搞它的意義是什麼;因而出現了這篇文章,讓那些疑惑的和有可能感興趣的人瞭解它。 為啥要「反混沌」 各位,看到我下面列出的一些情況,你們是否會感同身受—— 團隊協作 新加入一個團

工作效率 , 前端工程 , 規範化 , 團隊協作 , 軟件工程

收藏 評論

Grewer - 淺析微前端沙箱

前言 在大型項目中,微前端是一種常見的優化手段,本文就微前端中沙箱的機制及原理,作一下講解。 首先什麼是微前端 Techniques, strategies and recipes for building a modern web app with multiple teams that can ship features independently. -- Micro Frontends

iframe , qiankun , 微前端 , 前端 , Javascript

收藏 評論

weiweiyi - spring security權限認證

本文講一下spring security關於權限認證相關的內容 spring security 過濾器鏈 先來講一下spring security的工作過程。它其實就是一系列的filter過濾器和攔截器。 我們最常用的一般是身份認證過濾器過濾器: usernamePassword Authentication Filter,以及今天要講到的權限攔截器 FilterSecuity Intercept

spring , springsecurity , springboot , JAVA

收藏 評論

多走幾步 - Docker打包Electron項目在windows平台中的應用程序

本文介紹如何使用Dockerfile構建 使用electron-forge打包供windows平台使用的應用程序 的鏡像。 腳本流程 有關electron的安裝打包可見:https://segmentfault.com/a/1190000044220778 結果:獲取 使用docker打包供windows平台使用的Electron應用的 鏡像。 設置環境變量 切換apt-get源 安裝應

dockerfile , electron , Ubuntu

收藏 評論

悟空碼字 - 微信開放平台第三方開發,實現代小程序備案申請

大家好,我是小悟 微信小程序備案整體流程總共分為五個環節:備案信息填寫、平台初審、工信部短信核驗、通管局審核和備案成功。 服務商可以代小程序發起備案申請。在申請小程序備案之前,需要確保小程序基本信息已填寫完成、小程序至少存在一個審核通過的類目。備案操作過程如下。 將備案信息做成模板化管理,這樣如果給其他同主體、同負責人等信息相同的小程序備案的話就不需要再填一遍信息了,只要選擇複用即可。 備案模板

小程序 , 微信開放平台 , 備案

收藏 評論

MageekChiu - 容器網絡中的 Iptables 包路徑

前面我們分析了《數據包如何遊走於 Iptables 規則之間》,那麼在容器網絡這種更復雜的場景中數據包是如何在 iptables 的各個規則之間遊走的呢? 為了搞清楚這個問題,我們首先有一些前置概念需要了解。 前置概念 network namespace namespace 是容器隔離的基礎,而 network namespace 則使得每個 namespace 獨享 IP address、por

iptables , Linux , 雲原生 , 網絡

收藏 評論

泯瀧 - 強緩存和協商緩存

為什麼有這個東西? web緩存描述 : Web 緩存是可以自動保存常見文檔副本的 HTTP 設備。當 Web 請求抵達緩存時, 如果本地有“已緩存的”副本,就可以從本地存儲設備而不是原始服務器中提取這 個文檔。(此結論來自http權威指南) 緩存的優缺點: 優點: 緩存減少了冗餘的數據傳輸,節省了你的網絡費用。 緩存緩解了網絡瓶頸的問題。不需要更多的帶寬就能夠更快地加載頁面。 緩存降低了對

瀏覽器 , 瀏覽器原理 , 網絡 , 網絡傳輸協議 , 前端

收藏 評論