博客 RSS 訂閱

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

dhcpcd 從Network-Manager切換到dhcpcd ::: warning 切換到dhcpcd後WiFi配置將會丟失,如果使用ssh通過WiFi連接到設備請先使用raspi-config配置好WiFi後再進行切換 ::: sudo systemctl enable dhcpcd sudo systemctl start dhcpcd sudo systemctl stop

嵌入式 , raspberry-pi , 工業物聯網

收藏 評論

京東雲開發者 - Stream流處理快速上手最佳實踐 | 京東物流技術團隊

一 引言 JAVA1.8得益於Lambda所帶來的函數式編程,引入了一個全新的Stream流概念Stream流式思想類似於工廠車間的“生產流水線”,Stream流不是一種數據結構,不保存數據,而是對數據進行加工處理。Stream可以看作是流水線上的一個工序。在流水線上,通過多個工序讓一個原材料加工成一個商品。 二 常用方法介紹 2.1 獲取Stream流 所有的 Collection 集合都可以通

stream , 京東雲

收藏 評論

flydean - java中有哪些併發的List?只知道一種的就太遜了

java中有很多list,但是原生支持併發的並不多,我們在多線程的環境中如果想同時操作同一個list的時候,就涉及到了一個併發的過程,這時候我們就需要選擇自帶有併發屬性的list,那麼java中的併發list到底有哪些呢?今天要給大家介紹的是ArrayList、CopyOnWriteArrayList、ConcurrentLinkedDeque這幾個。 各種list的優缺點 當涉及到併發編程時,不

List , 面試 , 面試問題 , JAVA

收藏 評論

雲音樂技術團隊 - 社交直播多級緩存一致性解決方案-緩存管道

本文作者:有內鬼 背景介紹 1.2021年開始,社交直播活動中台因為需要支持的產品越來越多,優化過程中發現對於很多讀場景來説中心緩存的讀取已經成為了性能瓶頸,所以大量業務場景 開始採取二級緩存方案,將原來的中心 memcache 作為二級緩存,採用 guava、local memcache 作為一級緩存,來減少網絡 IO、提升鏈路性能。 2.活動中台在發展過程中,因為需要支持多個產品,產品業

服務端

收藏 評論

得物技術 - Enhancer-輕量化的字節碼增強組件包

一、問題描述 當我們的業務發展到一定階段的時候,系統的複雜度往往會非常高,不再是一個簡單的單體應用所能夠承載的,隨之而來的是系統架構的不斷升級與演變。一般對於大型的To C的互聯網企業來説,整個系統都是構建於微服務的架構之上,原因是To C的業務有着天生的微服務化的訴求:需求迭代快、業務系統多、領域劃分多、鏈路調用關係複雜、容忍延遲低、故障傳播快。微服務化之後帶來的問題也很明顯:服務的管理複雜、鏈

性能監控 , aop , 字節碼

收藏 評論

浪遏飛舟 - 前端數據模擬方案

我與我周旋久,寧作我 在前端開發中,使用 Mock 方案可以幫助開發人員在不依賴於後端接口的情況下進行開發和調試。Mock 數據可以模擬後端接口的返回結果,使得前端開發可以獨立進行,不受後端接口的限制。以下是幾種常見的前端Mock 方案: 手動編寫Mock數據 手動編寫 Mock 數據是一種簡單而直接的前端Mock 方案。你可以手動創建 JSON 或 JavaScript 對象來模擬後端接口的返回

axios-mock-adapter , mock.js , mock , 中間件 , json-server

收藏 評論

MageekChiu - 數據包如何遊走於 Iptables 規則之間?

在前文《Linux 路由三大件》中,我們提到了 iptables 可以修改數據包的特徵從而影響其路由。這個功能無論是傳統場景下的 防火牆,還是雲原生場景下的 服務路由(k8s service)、網絡策略(calico network policy) 等都有依賴。 雖然業界在積極地推進 ipvs、ebpf 等更新、更高效的技術落地,但是出於各種各樣的原因(技術、成本、管理等),iptables 仍然

trace , iptables , Linux , 網絡

收藏 評論

shellingfordly - 常規博客看膩了,使用openlayers製作旅行地圖的個人博客👀

由於上半年經常跑出去玩,突然想做一個旅行地圖的博客,想起之前接觸過 openlayers 的項目,也懶得去調查別的庫了,直接用 openlayers 開幹。之前用github actions偶爾會構建失敗,然後vercel上部署的又需要科學訪問。最近域名備案完成,部署到服務器上了,可以正常訪問了。 鏈接 項目代碼github鏈接 博客原文鏈接 旅行地圖預覽鏈接

blog , map , vue3 , openlayers , typescript

收藏 評論

K哥爬蟲 - 【驗證碼逆向專欄】房某下登錄滑塊逆向分析

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

驗證碼 , 爬蟲 , 逆向工程

收藏 評論

碼猿技術專欄 - ELK 處理 Spring Boot 日誌,不錯!

大家好,我是不才陳某~ 在排查線上異常的過程中,查詢日誌總是必不可缺的一部分。現今大多采用的微服務架構,日誌被分散在不同的機器上,使得日誌的查詢變得異常困難。 工欲善其事,必先利其器。如果此時有一個統一的實時日誌分析平台,那可謂是雪中送碳,必定能夠提高我們排查線上問題的效率。本文帶您瞭解一下開源的實時日誌分析平台 ELK 的搭建及使用。 文章首發公眾號:碼猿技術專欄 ELK 簡介 ELK 是一個開

elasticsearch , 微服務 , springboot , JAVA , elk

收藏 評論

阿東 - 【Linux】Pass arguments into a function

Source Pass arguments into a function - Linux Bash Shell Scripting Tutorial Wiki (cyberciti.biz) Let us see how to pass parameters to a Bash function. 讓我們看看如何向 Bash 函數傳遞參數。 A shell function is nothi

function , Linux

收藏 評論

程序員徐公 - WebView 嵌套滑動,絲滑般實現吸頂效果,完美兼容 X5 webview

背景 本文首發我的微信公眾號徐公,收錄於 Github·AndroidGuide,這裏有 Android 進階成長知識體系, 希望我們能夠一起學習進步,關注公眾號徐公,5 年中大廠程序員,一起建立核心競爭力 最近項目在開發中,需要實現 WebView 吸頂的效果。剛開始在 Demo 實現的時候,使用的是普通的 WebView。切換到項目的時候,由於使用的是 X5 WebView,在解決過程中

Kotlin , webview , Android

收藏 評論

HaHa - safari 新時代的IE? —— file input的onChange時間不觸發的問題 iOS12

先看看別人的回答:javascript-file-input-onchange-not-working-ios-safari-only 大概裏面是説 你的input必須要存在在dom中 使用addEventListener而不是input.onchange = xxx 但是我的情況都不是上述兩種之一。 由於一些原因,我是使用了input.click()來手動模擬點擊 觸發文件選擇。 而這種

input , safari , ios12 , fileupload , 前端

收藏 評論

摸魚編程 - 十秒鐘搞定全自動jvm參數分析

筆者是一名工作10年的java程序員,現在在某大廠任職架構師,工作中總結了很多關於jvm參數的經驗。基於這些經驗,筆者打造了一款可以全自動分析jvm參數並給出改善建議的產品:SimpleJVM,來幫助大家快速解析jvm參數,並得到最佳的改善建議。 jvm 為什麼那麼重要 不管在工作還是面試中,jvm 參數的設置都是 java 開發人員的重點核心工作。 jvm 是面試中的常客,但是對於大多數同

jvm , jvm調優 , JAVA , 後端

收藏 評論

SelectDB技術團隊 - 實時分析、融合統一及雲原生,現代化數據倉庫未來發展必經之路|專訪飛輪科技 CEO 馬如悦

在國內擁有 2500+ 中大型企業用户,用户社羣聚集開發者超 3 萬人,活躍貢獻者數連續數月穩居全球大數據開源項目排行榜第一。毋庸置疑,Apache Doris 已成為全國數據庫和大數據領域最為活躍的開源項目之一。Apache Doris 歷經近十年的發展,為何還能持續保持競爭力和活力?其背後的核心推動力又是什麼? 在 QCon 全球軟件開發大會·北京站的現場,基於 Apache Doris 的商

大數據處理 , 創業 , 數據庫 , 雲原生 , 實時計算

收藏 評論

三塊錢 - 胡煥庸線,我國東西地級市分佈密度分界線

背景 黑河—騰衝線,又名胡煥庸線,是我國人口密度分佈的東西近似分界線。今天把地級市座標分佈密度做成熱力圖,並與胡煥庸線一起展示時,驚奇的發現,胡煥庸線貌似也是我車東西地級市分佈密度的分界線。 生成folium地圖 以下30行代碼,用於生成一個folium地圖,並在地圖上繪製一條黑河—騰衝線,同時繪製地級市座標的分佈密度熱力圖。 # -*- coding:UTF-8 -*- # region 引入

folium , 地圖 , Python

收藏 評論

野生程序猿江辰 - 微信小程序 web-view 問題

大家好,我是江辰,這篇文章記錄一次在真實的線上環境中,關於 web-view 的問題,大家可以跟隨作者一起看看心路歷程。 本文首發於微信公眾號:野生程序猿江辰 歡迎大家點贊,收藏,關注 問題背景 上半年最開始做的一版是展業大廳頁面和互動白板頁面(以下統稱 web-view)分離,後面由於騰訊那邊對交互方式不滿意,強調一定要展業大廳頁面和白板頁面在同一個頁面進行交互,最開始我們沒有思路,因為在小程序

微信 , 微信小程序 , webview , 前端

收藏 評論

楊一一 - 4 Star/狗頭! 讓後台人員一鍵擁有自己系統的管理平台前端功能!

前言 沒錯,是 4 Star /狗頭。話不多説,做人後端開發人員,不愛寫前端代碼,但又不得不需要一個系統的管理端來配置些數據等等操作的時候,前端又木的人,那麼怎麼辦。 別怕,可以自動生成啦!我來提供個免費快捷的一鍵生成前端功能的工具啦。前後分離開型,無侵入。可在線使用,可本地部署,高效快捷。 開始 相信很多小夥伴開發後端的時候會經常碰到很多需要動態配置的功能,或者需要些增刪改查的頁面,自己又

generator , JAVA , 後端 , 前端

收藏 評論

河豚學前端 - 微前端選擇qiankun還是iframe?

前言 微前端是什麼?微前端是一種架構模式,將整個應用拆分成多個獨立的模塊,這些模塊可以獨立開發、部署。我在業務中遇到的2次都是先開發了多個小項目,然後這些小項目在業務上有一定的聯繫,都屬於同一類,產品就希望可以聚合成一個大項目,有一個統一的入口。 技術選型 技術選型大概有2種,一種是使用框架,比如qiankun、無界等,一種是使用iframe引入子項目。那如何選擇適合自己項目的方案呢?這2種我都用

iframe , 微前端 , 前端

收藏 評論

對你無可奈何 - linux一些常用的下載工具-aria2

從斷點續傳開始 故事的過程是這樣的,朋友是搞科研的,需要在一個國外的學術網站下載一個藥物的模型壓縮包,大概有23g。關鍵他也不會用別的就wget下載....恩中間還斷了....問我有什麼方法沒有斷點續傳,而是能不能更快速的下載?我記錄wget是有斷點續傳的?問一下chatgpt不完了...wget -c 偶然發現百度竟然也帶ai對話了....哈哈 多線程下載工具 那wget是

騰訊雲 , 下載 , 百度 , gpt-3 , 對象存儲

收藏 評論

Seal - 持續部署:提高敏捷加速軟件交付(內含教程)

在當今快節奏的數字化環境中,企業不斷尋求更快地交付軟件、增強客户體驗並在競爭中保持領先的方法。持續部署(Continuous Deployment, CD)已成為一種改變遊戲規則的方法,使企業能夠簡化軟件交付、提高敏捷性並縮短上市時間。持續部署是一種敏捷的軟件開發方法,可幫助企業實現發佈流程的自動化,並頻繁、可靠地向生產交付軟件變更,從而應對這一挑戰。 在本文中,我們將探討持續部署的概念、

運維 , cd , ci

收藏 評論

樹莓派開發者 - 「上海晶珩EDATEC」「工業樹莓派」raspi-config 常用配置介紹

raspi-config 使用raspi-config可以十分方便的配置一些樹莓派系統常用配置,下文介紹其中一些常用的配置 sudo raspi-config 系統設置 設置WiFi ::: tip 此項配置僅作用於使用dhcpcd的用户,使用Network Manager無效!!! ::: 1 System options - S1 Wireless LAN 如果還未設置國家,會彈出

嵌入式 , 物聯網 , raspberry-pi , 工業物聯網

收藏 評論

柚子 - python包管理神器Poetry

一、起因 最近在逛一些當下比較熱的python開源代碼(fastapi、langchain、redash)的時候,發現項目根目錄都很難見到requirments.txt這個包依賴文件了,取而代之的是pyproject.toml文件和poetry.lock文件。而我,還只會使用requirments.txt,來自程序員的直覺是,我已經落伍了,不由得一陣危機感,隨之而來的是幾個問題: pyproj

conda , 包管理 , pip , 後端 , Python

收藏 評論

柚子 - 多進程fork的陷阱

零、釋義 milvus:向量數據庫 langchain:python提示工程框架 一、背景 本篇文章基於一個BUG的排查和解決過程,試圖還原在某些場景下多進程編程的【陷阱】,達到前車之鑑的效果。 程序基於python,但結論和道理適用於所有語言 二、BUG問題表現 最近的一段提示工程相關的python代碼,在不同操作系統的情況下,表現不一樣 在macos系統與

fork , bug修復 , spawn , 多進程 , Python

收藏 評論