博客 RSS 訂閱

東林知識庫 - 鴻蒙5:HarmonyOS應用開發-響應式佈局

3.2. 響應式佈局 響應式佈局 自適應佈局可以保證窗口尺寸在【一定範圍內變化】時,頁面的顯示是正常的。但是將窗口尺寸【變化較大】時(如窗口寬度從400vp變化為1000vp),僅僅依靠自適應佈局可能出現圖片異常放大或頁面內容稀疏、留白過多等問題,此時就需要藉助響應式佈局能力調整頁面結構。 響應式佈局是指頁面內的元素可以根據特定的特徵(

移動開發 , Android , 鴻蒙

收藏 評論

東林知識庫 - 鴻蒙5:HarmonyOS應用開發-項目打包申請證書和上架

1. 項目打包上架? 調試完畢後,您便可以打包HarmonyOS應用,在AGC提交上架。 HarmonyOS通過數字證書(.cer文件)和Profile文件(.p7b文件)等簽名信息來保證應用的完整性,應用如需上架到華為應用市場必須通過簽名校驗。因此,您需要使用發佈證書和Profile文件對應用進行簽名後才能發佈。 上架成功後,用户即可

移動開發 , Android , 開發者 , 鴻蒙

收藏 評論

江上清風山間明月 - Android 系統中進程和線程的區別

理解Android 系統中進程和線程的區別對於開發高性能、響應迅速的應用程序至關重要。 核心概念速覽 特性 進程 線程 本質 程序的執行實例,資源分配的基本單位 進程內的執行流,CPU調度的基本單位 資源佔用 擁有獨立的

指尖人生 , 移動開發 , 主線程 , 進程 , Android , JAVA , ui

收藏 評論

wx676be6175e246 - Android 關於CountDownTimer的設計

作為Android系統專為倒計時場景設計的工具類,CountDownTimer在實現精確時間控制的同時,提供了原生的UI線程同步機制。這一特性使其在需要實時更新界面的倒計時場景中具有不可替代的優勢。 核心架構與參數解析 CountDownTimer通過兩個核心參數構建計時框架: 總計時時長(millisInFuture):定義倒計時的總時間跨度

移動開發 , Android , 應用場景 , ide , ui

收藏 評論

江上清風山間明月 - Android的user版本詳解

與 userdebug 或 eng 版本相比,user 版本是 Android 系統中最安全、最難以破解的版本。 下面我將詳細解釋為什麼,以及不同版本之間的安全差異。 Android 構建類型的三個等級 Android 系統在編譯時有三種主要類型,其安全性從低到高排列: eng (工程師版本) - 安全性最低 userdebug (用户調試版本) -

指尖人生 , User , 移動開發 , 系統分區 , bash , Android , 安全

收藏 評論

蒲公英內測分發 - 小團隊也能穩住:應用託管 + 自建並行的內測分發打法

我一直覺得,一次真正有效的 應用內測,應該像一場安排周到但不打擾彼此的聚會。週五晚上,我們準備把新版本灰度給三十來位種子用户。大家各自關掉工位燈,Slack 裏只剩“上線吧?”這一句。我把安裝包打好,寫完 Changelog,開始思考最麻煩的那一步:app內測分發要怎樣發,才能既不打擾人、又能收回有用的反饋? 以往我會把鏈接甩進羣裏,附上一句“隨便用用”。結果一晚上只收回“

應用開發 , 內測分發 , app內測 , 移動開發 , 私藏項目實操分享 , app開發 , 移動測試

收藏 評論

祝你今天愉快 - C++學習(六)浮點數和算數運算符

介紹 浮點數:3.1415926,0.8,7E5,2.52e+8 float(32位) double(64位) long double(至少跟double一樣) 區別:精度不一樣 #include iostream #include climits using namespace std; int main() { cout

指尖人生 , 移動開發 , include , c++ , Android , ios

收藏 評論

祝你今天愉快 - C++學習(七)類型轉換及總結

介紹 類型轉換:儘量不要寫含有類型轉換的代碼(無意間避免不了),小的類型給大的問題不大,大的類型給小的就會有問題 1.將一種運算符類型賦值給另一種運算符類型,會涉及類型轉換 2.表達式中包含不同類型時,會涉及類型轉換 3.將參數傳遞給函數時,會涉及類型轉換 示例1 #include

指尖人生 , 移動開發 , c++ , Android , 類型轉換 , ios

收藏 評論

wx676be6175e246 - Android中的Timer類

在Android開發中,Timer類是一個實用工具,用於在指定時間間隔後執行任務或重複執行任務。它屬於java.util包,常用於後台線程中執行定時操作,避免阻塞主線程。 基本用法 Timer類的核心方法包括: schedule(TimerTask task, long delay):在延遲後執行任務 schedule(Timer

定時任務 , 移動開發 , 後台線程 , Android , ide

收藏 評論

江上清風山間明月 - Android Bootloader的驗證鏈Verified Boot介紹

Android 的 Bootloader 本身通常不直接加密,而是通過一套精密的驗證鏈來保證其完整性和安全性。這套機制的核心是 Verified Boot。 讓我詳細解釋這個安全體系是如何工作的。 核心概念:Verified Boot(驗證啓動) Verified Boot 的目標是確保設備啓動的每個階段都運行經過驗證的、未被篡改的代碼。這是一個"鏈式信任"的過程。

指尖人生 , 移動開發 , 加密 , 數字簽名 , Android , AVB

收藏 評論

江上清風山間明月 - 非對稱加密介紹

非對稱加密是現代密碼學的基石,也是互聯網安全的支柱。我將從基礎概念到實際應用,為您詳細解析這一重要技術。 核心概念:什麼是非對稱加密? 非對稱加密,又稱公鑰密碼學,它使用一對數學上相關的密鑰: 公鑰:可以公開給任何人,用於加密數據或驗證簽名 私鑰:必須嚴格保密,用於解密數據或創建簽名 與對稱加密的對比 特性

非對稱加密 , 指尖人生 , 移動開發 , 加密 , Android , 非對稱 , Python

收藏 評論

祝你今天愉快 - C++學習(八)複習題

1.為什麼c++有多種整形? short、int、long、long long、 unsigned short、unsigned int、unsigned long、unsigned long long、char 2.聲明與下述描述相符的變量。 a.short整數,值為80 b.unsigned int整數,值為42110 c.值為300000

指尖人生 , 移動開發 , include , c++ , Android , ios

收藏 評論

GeorgeGcs - 【HarmonyOS 6】靜態和動態添加應用快捷方式詳解

【HarmonyOS 6】靜態和動態添加應用快捷方式詳解 一、前言 在功能日益複雜的應用中,用户往往需要多步操作才能找到常用功能。而應用快捷方式能讓用户一鍵直達核心功能,既提升操作效率,也能增強用户對應用的粘性。 本文結合實際開發場景,詳細分享 HarmonyOS 中兩種快捷方式的實現方法,包括靜態快捷方式配置和應用內動態添加,全程基於單 HAP 包場景(多 HAP 包配置邏

ico , 快捷方式 , 移動開發 , Android , Json

收藏 評論

GeorgeGcs - 【HarmonyOS 6】SpeechKit中的朗讀控件,初始化前不進行窗口舞台的設置,也不會報錯,與文檔描述不符。

【HarmonyOS 6】SpeechKit中的朗讀控件,初始化前不進行窗口舞台的設置,也不會報錯,與文檔描述不符。 一、前言 該文為官方文檔bug信息同步帖,結尾有bug官方回覆。便於大家信息同步。 前段時間應用升級到HarmonyOS 6,系統提供了很多酷炫的API和功能Kit。對於AI賦能朗讀控件,我們在集成後發現了一些問題,由此產生了下面的問題背景。 二、問題背景

控件 , 插入圖片 , 移動開發 , 初始化 , Android

收藏 評論

wx676be6175e246 - Android中Handler延遲機制的技術解析

在Android開發中,Handler的延遲機制是異步任務調度的核心工具,通過postDelayed()方法實現精準的時間控制。其原理基於消息隊列與線程協同,開發者需掌握其底層邏輯以避免常見陷阱。 一、延遲執行的核心實 postDelayed()方法通過向消息隊列插入帶時間戳的延遲消息實現定時執行。當系統時間到達指定延遲時間後,該消息才被取出並交由主線程處理。例如:

移動開發 , 子線程 , 主線程 , Android , 消息隊列

收藏 評論

TDengine濤思數據 - 工業數據庫選型指南之一:深度解析 PI System vs TDengine

在工業互聯網與智能製造加速發展的今天,企業的數據量正呈爆發式增長。傳統的歷史數據庫在高併發寫入、分佈式架構、AI 原生能力等方面逐漸難以滿足需求。作為國產時序數據庫的代表,TDengine 以高性能、低成本、雲原生與智能化特徵,成為新一代工業數據底座的首選。 本文嚴格基於公開資料與官方文檔,對國內外主流數據庫(包括 PI System、亞控、紫金橋、麥傑、力控、中控、庚頓)

實時數據庫 , MySQL , 時序數據庫 , 數據庫 , tdengine , 工業

收藏 評論

TDengine濤思數據 - TDengine 衞冕國產時序數據庫排行第一,雙版本發佈引領 AI 原生工業數據管理變革

導語:2025 年 11 月,權威機構發佈的國產時序數據庫最新排名顯示,濤思數據(TAOS Data)旗下核心產品 TDengine 以 195.13 的絕對領先分數再度斬獲第一名,持續領跑國產時序數據庫賽道。與此同時,TDengine 於 10 月接連發布時序數據庫 3.3.8.0 版本及工業數據管理平台 IDMP 1.0.5.0 版本,以技術迭代與生態完善雙輪驅動,為工業物聯

實時數據庫 , yyds乾貨盤點 , MySQL , 時序數據庫排名 , 時序數據庫 , 數據庫 , tdengine , 國產數據庫

收藏 評論

sysin - SQL Server 2025年11月更新 - 修復 CVE-2025-59499 Microsoft SQL Server 特權提升漏洞

SQL Server 2025年11月更新 - 修復 CVE-2025-59499 Microsoft SQL Server 特權提升漏洞 Microsoft SQL Server 下載彙總 SQL Server GDR 和 CU 更新彙總 請訪問原文鏈接:https://sysin.org/blog/sql-server/ 查看最新版。原創作品,轉載請保留出處。 作者主

安全更新 , 數據庫 , server , SQL Server , SQL

收藏 評論

sysin - SQL Server Management Studio (SSMS) 22 正式版發佈 - 微軟數據庫管理工具

SQL Server Management Studio (SSMS) 22 - 微軟數據庫管理工具 integrated environment for managing SQL Server any Azure SQL infrastructure 請訪問原文鏈接:https://sysin.org/blog/ssms/ 查看最新版。原創作品,轉載請保留出處。 作者主頁

SSMS , 數據庫 , server , SQL Server , SQL

收藏 評論

wx690f565d7bc78 - java代碼可接受感應信號

一、場景 1:接收硬件傳感器信號(最常用) 如果感應信號來自硬件設備(如温度傳感器、紅外感應器、運動傳感器等),通常通過以下方式與 Java 程序通信: 串口通信(RS-232/USB):傳感器通過串口線或 USB 轉串口連接電腦,Java 用RXTX或jSerialComm庫讀取串口數據。 USB 直接通信:部分傳感器支持 USB HID 協議,可

System , 串口 , MySQL , 數據庫 , JAVA

收藏 評論

wx6875a567c49bb - MySQL編程變量與流程控制

變量 MySQL 提供了變量來保存數據,根據變量的作用範圍分為系統變量、會話變量和局部變量。 系統變量 系統變量就是全局變量,對所有的 MySQL 客户端都有效,通常會在服務器啓動時使用命令行上的選項或配置文件來設置系統變量。 查看變量 SHOW [GLOBAL | SESSION] VARIABLES [LIKE 'pattern

MySQL , 數據庫 , 變量 , 流程控制

收藏 評論

萬嶽教育張先生 - 教育小程序開發必看:這3個技巧讓你輕鬆做出超好用的學習平台!

隨着在線教育的興起,越來越多的教育機構和個人開發者開始選擇教育小程序來提供學習平台。如果你也打算開發一個教育小程序,本文將分享三個必備技巧,幫助你快速打造一個功能強大、用户體驗優質的在線學習平台,並且提供一些技術代碼實例,助你事半功倍。 技巧一:實現課程管理系統,讓學習更有序 在教育小程序中,課程管理系統是必不可少的一項功能。通過它,教師可以上傳課程內容、發佈

redis , 數據 , 數據結構 , 數據庫 , Json

收藏 評論

collen7788 - 【趙渝強老師】MySQL的主從複製集羣與主主複製集羣

在實際的生產環境中,由單台MySQL數據庫服務器不能滿足實際的需求。此時數據庫集羣就很好的解決了這個問題了。採用MySQL分佈式集羣,能夠搭建一個高併發、負載均衡的集羣服務器。但是在搭建MySQL集羣之前,必須要保證每台MySQL服務器裏的數據同步。數據同步可以通過MySQL內部配置就可以輕鬆完成,主要有:主從複製和主主複製。

yyds乾貨盤點 , MySQL , 數據庫

收藏 評論

瑞藍創軟件 - 為什麼你的 PL 調優沒效果?先搞定慢 SQL 定位

OceanBase 數據庫中Oracle 租户PLSQL 調優的關鍵第一步,就是找到藏在程序包、存儲過程裏的慢 SQL。尤其是遇到嵌套調用的場景,手動排查堪比大海撈針。今天分享2個實戰方法,幫你快速發現問題 SQL,為後續調優節省時間! 一、DBMS_PROFILER 逐行追蹤,鎖定存過內慢 SQL 位置 DBMS_PROFILER 是 Oracle 自

oracle , 私藏項目實操分享 , 數據庫 , SQL

收藏 評論