如何在 Ubuntu 上配置 Kotlin 應用環境 ?
Kotlin 是一種運行在 Java 虛擬機 (JVM) 上的現代編程語言,它同時支持函數式和麪向對象編程。它可與 Java 互操作,並以其簡潔的語法而聞名。在本指南中,我們將介紹在 Ubuntu 系統上準備好 Kotlin 開發環境的要點,包括 Java、Kotlin 和合適的集成開發環境 (IDE) 的安裝。 Step 1: Update Your System 按 Ctrl + Alt +
Nickname 鳩摩智首席音效師
Contributes13
Followers0
Kotlin 是一種運行在 Java 虛擬機 (JVM) 上的現代編程語言,它同時支持函數式和麪向對象編程。它可與 Java 互操作,並以其簡潔的語法而聞名。在本指南中,我們將介紹在 Ubuntu 系統上準備好 Kotlin 開發環境的要點,包括 Java、Kotlin 和合適的集成開發環境 (IDE) 的安裝。 Step 1: Update Your System 按 Ctrl + Alt +
Nickname 鳩摩智首席音效師
發現問題 筆者的阿里雲服務器快到期了,前段時間買了一個火山引擎服務器 除此之外,筆者也用騰訊雲服務器 三家雲服務器供應商都挺不錯,各有千秋 今天,筆者忽然發現自己的火山引擎服務掛了 試試winscp遠程登錄不行,使用火山引擎自帶的ECS Terminal也不行 重啓服務器也不行 各種嘗試都不行,沒辦法只能提交一個工單 售後極速響應 不得不説,火山引擎服務器的售後是真的給力
Nickname 水冗水孚
[toc] Linux用QQ郵箱發送郵件 運維工程師工作中經常會需要用郵箱去接收服務器告警信息,可以使用下面方式配置QQ郵箱發送郵件接收告警。 登錄QQ郵箱---賬號與安全---安全設置---生成授權碼 服務器配置 centos # 安裝客户端 yum install mailx -y # 配置郵箱信息 [root@centos7 ~]# vim /etc/mail.rc set from=
Nickname 阿賢Linux
二進制安裝Kubernetes(k8s)v1.34.0 介紹 https://github.com/cby-chen/Kubernetes 開源不易,幫忙點個star,謝謝了 kubernetes(k8s)二進制高可用安裝部署,支持IPv4+IPv6雙棧。 強烈建議在Github上查看文檔 !!! Github出問題會更新文檔,並且後續儘可能第一時間更新新版本文檔 !!! 手動項目地址:https
Nickname 小陳運維
設置網卡名稱為傳統命名方式 在不同版本的 Linux 系統中,網卡命名規則並不統一。常見的命名形式包括 eno16777736、ens33、enp0s3 、wlp2s0 等,這些名稱是根據 設備類型 和 物理位置 自動生成的。不過這種動態生成的命名方式可能給網卡管理(如批量配置、故障排查)帶來不便,因此可將其統一調整為更易識別的傳統命名方式(如 eth0、eth1),以提升管理效率。 常見網卡命名
Nickname 阿賢Linux
本文圖文並茂,記錄安裝 Ollama過程,下載大模型,啓動ollama大模型服務,然後通過nginx代理外部請求訪問,實現一個前端問答效果 準備工作 一台服務器,操作系統 Ubuntu,版本大於等於 20.04,筆者的是 Ubuntu 22.04 64 bit 當然了 有域名最好 一個圖形可視化化鏈接服務器軟件,筆者推薦 winscp 一架梯子,筆者用的是,clash小貓 效果圖 效
Nickname 水冗水孚
下面這份是面向生產環境的“span style="color:red"ps 實戰打法/span”,目標:低成本、快定位、可腳本化。📊 一、核心認知(先把方向定準) span style="color:red"ps = 進程快照/span(瞬時視圖),與 top/htop 的持續刷新互補。 兩套參數系:span style="color:red"BSD 風格/span(如 ps aux)與
Nickname 藍易雲
下面把 span style="color:red"Spring 緩存/span的實現機制與“span style="color:red"過期刪除(TTL/Expire)/span”擴展路徑一次説清,並給出可直接落地的代碼與驗證方法 🔧⚡ 1)結論先行(架構視角) Spring 的緩存採用 span style="color:red"AOP 攔截器/span + span style="c
Nickname 藍易雲
結論導向:在現代 C++ 中,new/delete 是內存+對象生命週期的底層開關:new=“分配內存+構造對象”,delete=“析構對象+釋放內存”。面向工程治理,建議能不用就不用,優先 span style="color:red"RAII/span(如 std::unique_ptr/std::shared_ptr);但在需要顯式控制內存、池化分配、跨邊界 ABI 約束時,仍需精準掌握 ne
Nickname 藍易雲
以下內容面向高併發業務與雲邊協同場景,聚焦“可落地、可度量、可擴展”。如無特別説明,示例基於 redis-cli 或常見客户端實現。🚀 場景—能力—風險對照表(落地速覽) 場景 核心結構/命令 設計要點 典型指標/目標 風險與邊界 旁路緩存(讀多寫少) GET / SETEX span style="color:re
Nickname 藍易雲
以下回答面向“滿容告警→止血→根因治理”的企業級處置閉環,強調可執行與可驗證。🔥 一、先斷後治:三步走(建議作為標準Runbook) 快速止血:啓用/優化淘汰策略、釋放大Key、限峯。 精準定位:識別大Key/熱Key/高碎片/持久化放大。 系統治理:TTL體系、數據結構瘦身、分片/集羣、預留Fork空間。 二、應急動作(命令 + 解釋)🧯 # 1. 快速查看內存與淘汰態 INFO
Nickname 藍易雲
以下方案面向生產環境,目標是用 PHP 對 Nginx 配置進行“可審計、可回滾、可編排”的SPAN style="color:red"正確性校驗/SPAN與SPAN style="color:red"安全執行/SPAN。🙂 一、核心思路(結論先行) 以 nginx -t 為唯一真值來源:SPAN style="color:red"返回碼=0 表示通過;非 0 表示失敗/SPAN。 PHP
Nickname 藍易雲
以下方案聚焦 企業級合規場景 的 HTTPS 代理(正向代理/出口網關與反向代理/TLS 終止)建設與優化,強調 可運營、可觀測、可擴展。為方便審閲,文中關鍵點以 span style="color:red"紅色/span 標註,並逐條解釋命令與配置。🚀 1)架構要點與選型結論 出口統一:用 span style="color:red"Squid/span 做 HTTP CONNECT 正
Nickname 藍易雲
以下清單聚焦企業常用 PostgreSQL 運維與開發的「基本操作命令」,覆蓋連接、角色/權限、庫表、事務、索引、備份恢復與觀測。關鍵術語以 span style="color:red"紅色/span 標註,所有命令均附解釋,便於一線落地執行。🚀 一、連接與基礎元信息 psql -h 127.0.0.1 -p 5432 -U appuser -d appdb 解釋:連接到實例;-h/-p/-U
Nickname 藍易雲
ereg() 是 PHP 早期用於正則表達式匹配的函數之一,它採用的是 POSIX(可移植操作系統接口)風格正則表達式。該函數在 PHP 5.3 起被棄用,並在 PHP 7 之後被徹底移除。現代 PHP 推薦使用更強大、更高效的 preg_match()(Perl 兼容正則表達式) 來替代。⚙️ 🧩 一、函數定義與作用 ereg(string $pattern, string $string,
Nickname 藍易雲
以下內容聚焦Spring Boot 3.x / Spring Security 6的當下實踐,幫你用最小代價拿下跨域。結論先行:前後端分離項目應將 CORS 作為“平台能力”,在MVC 層與Security 層雙棧一致配置,並對預檢請求(OPTIONS)提供零阻斷通道。🚀 一、目標與原則(結論速覽) 統一在 WebMvcConfigurer 與 SecurityFilterChain 開啓
Nickname 藍易雲
在 Ubuntu 20.04 中安裝與配置 SNMP(Simple Network Management Protocol,簡單網絡管理協議)服務,是進行服務器監控與網絡管理的標準做法。以下是完整、專業且可直接落地的實操流程 🚀 🧭 一、SNMP服務簡介 SNMP 是一種用於監控設備狀態與性能的網絡協議。通過它,系統管理員可以遠程獲取設備的 CPU、內存、磁盤、網絡等信息。Ubuntu 系統
Nickname 藍易雲
ARM 安裝 Docker 與 Docker Compose(Debian/Ubuntu 一次性搞定) 面向 ARM(span style="color:red"arm64/aarch64/span、span style="color:red"armhf/span)服務器與開發板,我們追求的是:最短路徑上線、版本可控、可複製到 CI/CD 與生產。以下方案採用 span style="color:
Nickname 藍易雲
下面給出一套在 Docker 環境中將 TDengine 2.6 平滑遷移到 3.0的實戰方案。核心原則:span style="color:red"不做原地覆蓋升級、先備份、可回滾/span。思路務實、步驟可複用,適合單機與小規模集羣場景。🚀 一、遷移總覽(結論先行) span style="color:red"2.6 → 3.0 不支持就地升級/span,採用 導出(taosdump)
Nickname 藍易雲
下面給出一份Ubuntu 編譯安裝 NGINX 並集成 nginx_upstream_check_module 的標準作業單(SOP)。目標是:最少步驟拿到可用的主動健康檢查,並給出可複用的配置與驗證方法。為避免踩坑,我同時給出兩條路徑: 路徑A:原生 NGINX + 第三方 check 模塊(需打補丁); 路徑B:Tengine(內建健康檢查,維護成本更低)。 兩條路線均是當前社
Nickname 藍易雲