tag 字符串

標籤
貢獻169
146
05:16 PM · Nov 07 ,2025

@字符串 / 博客 RSS 訂閱

京東雲開發者 - 一些常見的字符串匹配算法

作者:京東零售李文濤 一、簡介 1.1 Background 字符串匹配在文本處理的廣泛領域中是一個非常重要的主題。字符串匹配包括在文本中找到一個,或者更一般地説,所有字符串(通常來講稱其為模式)的出現。該模式表示為p=p[0..m-1];它的長度等於m。文本表示為t=t[0..n-1],它的長度等於n。兩個字符串都建立在一個有限的字符集上。 一個比較常見的字符串匹配方法工作原理如下。在一個大小通

字符串 , 算法 , 匹配 , 字符串函數

收藏 評論

WangMing_X - C# 數據驗證常用正則表達式

以下是通用數據校驗正則表達式整理,包含常見使用場景的數字類規則、字符串、日期、網絡地址等,方便日常開發使用: 一、數字類校驗(包含你提供的規則) 校驗場景 正則表達式

軟件研發 , yyds乾貨盤點 , 字符串 , 正則表達式 , 浮點數

收藏 評論

zicl - c# - - - 將字符串轉換為字符串數組

在 C# 中,將字符串轉換為字符串數組的方法有多種,具體取決於分割規則(如按分隔符、固定長度、單個字符等)。以下是幾種常見場景及實現示例: 1. 按指定分隔符分割(最常用:Split 方法) String.Split 是最基礎的分割方法,支持單個/多個分隔符、移除空項等配置。 示例 1:按單個分隔符分割 string str = "apple,banana,orange"

字符串 , 分隔符 , 空字符串 , 後端開發 , .net

收藏 評論

mob64ca1408d5ff - [Swift]UIKit學習之警告框:UIAlertController和UIAlertView - 王泳濤的個人頁面 -

六、彈窗提示組件:UIAlertController UIAlertController 是 iOS 8+ 推出的彈窗/底部彈出框組件,用於替代舊版 UIAlertView 和 UIActionSheet,支持兩種樣式(alert 居中彈窗、actionSheet 底部彈出),可添加按鈕、輸入框,實現提示、確認、輸入等交互場景。 6.1 核心功能 提供

輸入框 , 字符串 , 後端開發 , ide , Python

收藏 評論

mob64ca1411e411 - SQL34 統計復旦用户8月練題情況

🚀 算法筆記:消息提及計數 (Count Mentions) 1. 題目邏輯核心 本題是一個典型的時間序列模擬問題。其核心挑戰在於處理事件的順序性與原子狀態更新。 核心解題策略 離線處理:預先獲取所有事件並進行全局排序,構建統一的時間線。 優先級排序 (Tie-breaking):在同一時刻,狀態變更(下線)必須發生在行為判定(發消息)

oracle , 複雜度 , 字符串 , include , 數據庫

收藏 評論

水冗水孚 - 力扣之僅僅反轉字母(雙指針方式)

題目描述 給你一個字符串s,根據下述規則反轉字符串: 所有非英文字母保留在原有位置。 所有英文字母(小寫或大寫)位置反轉。 返回反轉後的s 。 示例 1: 輸入: s = "ab-cd" 輸出: "dc-ba" 示例 2: 輸入: s = "a-bC-dEf-ghIj" 輸出: "j-Ih-gfE-dCba" 示例 3: 輸入: s = "Test1ng-Leet=code-Q!" 輸出:

leetcode , 字符串 , 雙指針

收藏 評論

mob64ca1409d8ea - rabbitTemplate創建交換機不用註解

一,Direct Exchange 處理路由鍵。需要將一個隊列綁定到交換機上,要求該消息與一個特定的路由鍵完全匹配。這是一個完整的匹配。如果一個隊列綁定到該交換機上要求路由鍵 “dog”,則只有被標記為“dog”的消息才被轉發,不會轉發dog.puppy,也不會轉發dog.guard,只會轉發dog。 二,Fanout Exc

機器學習 , 鍵值對 , 字符串 , rabbitmq , 消息分發 , 人工智能

收藏 評論

農民工前端 - JWT 解碼中的中文字符問題解決

最近在開發一個基於 JWT(JSON Web Token)的身份驗證功能時,我遇到了一個讓人頭疼的問題:解碼後的 JWT 中的中文字符顯示為亂碼。經過一番折騰,終於找到了解決方案。 問題背景 JWT 是一種用於在網絡應用之間安全傳遞信息的開放標準(RFC 7519)。它由三部分組成: Header(頭部):描述簽名算法和令牌類型。 Payload(載荷):包含實

vue.js , 字符串 , 中文字符 , ci , 前端開發

收藏 評論

mob64ca140eb362 - Python中的容器類型(1)

什麼是容器? 為什麼需要容器? 想象一下:如果你只有一個蘋果,直接拿在手裏就行;但如果你有一堆蘋果,就需要一個袋子或籃子來裝它們。 Python 中的數據也是如此: 當你只有一個數字(比如3)、一個字符串(比如"hello")時,直接用變量存就行 但當你有一組相關的數據(比如全班同學的名字、一個月的氣温數據)時,

字符串 , 開發語言 , 元組 , Css , 前端開發 , HTML , Python

收藏 評論

俗人Layman - 【一看就會一寫就廢 指間算法】找到一個數字的 K 美麗值—— 滑動窗口、字符串

指尖劃過的軌跡,藏着最細膩的答案~ 題目: 給你一個二進制字符串 s 和一個整數 k 。如果所有長度為 k 的二進制字符串都是 s 的子串,請返回 true ,否則請返回 false 。 示例 1: 輸入:s = "00110110", k = 2 輸出:true 解釋:長度為 2 的二進制串包括 "00","01

指尖人生 , 字符串 , 滑動窗口 , c++ , 後端開發 , c

收藏 評論

jordana - 烏班圖系統vfat是什麼意思

Ubuntu 19.10 生命週期將在今年 7 月結束,之後一段時間內最大的版本則是 Ubuntu 20.04 LTS,其重大更新和改進將在 2030 年前終止。20.04 是 Ubuntu 的第 8 個 LTS 版本,於2020 年 4 月 23 日發佈。 一、 回顧Ubuntu 20.04 LTS Ubuntu 19.10 生命週期將在今年 7

字符串 , 烏班圖系統vfat是什麼意思 , 用户界面 , 人工智能 , 計算機視覺 , Ubuntu

收藏 評論

網絡安全俠 - C++17中的string

std::string_view 是 C++17 引入的一個革命性特性,被稱為“現代 C++ 字符串處理的性能救星”。 如果用一句話概括:std::string_view 是一個字符串的“只讀窗口”,它只“看”字符串,而不“擁有”字符串。 1. 為什麼我們需要它?(痛點分析) 在 C++17 之前,我們在編寫接收字符串的函數時,通常面臨兩難選擇:

oracle , 生命週期 , 字符串 , 數據 , 數據庫

收藏 評論

u_14767244 - 壓縮率提升 48%,詳解 Apache Doris 存儲壓縮優化之道|Deep Dive

摘要 本文基於 ClickBench 數據集,展示了 Apache Doris 如何通過選擇壓縮算法、調整數據頁大小與分桶數、優化編碼策略以及改進數據排序來提升壓縮效率。最終,相同數據集的壓縮空間從 16.08 GB 降至 8.2 GB,壓縮率提升 48.6%。通過合理的調整與優化,Doris 成功在保持查詢性能的同時顯著降低了存儲成本。 在分析型數據庫中,列式存儲是壓縮和

大數據 , 字符串 , 數據 , 數據倉庫 , 壓縮算法

收藏 評論

雲端築夢工匠 - Leetcode刷題(第71題)——簡化路徑

LeetCode 面試經典 150_棧_簡化路徑(53_71_C++_中等) 題目描述: 輸入輸出樣例: 題解: 解題思路: 思路一(棧+stringstream): 思路二(棧): 代碼實現 代碼實現(思路一(棧+stringstream)):

斜槓 , 字符串 , 代碼實現 , 前端開發 , Javascript

收藏 評論

mob64ca14089531 - Linux的小知識-curl命令_Linux_技術小生

curl命令 是一個利用URL規則在命令行下工作的文件傳輸工具。它支持文件的上傳和下載,所以是綜合傳輸工具,但按傳統,習慣稱curl為下載工具。作為一款強力工具,curl支持包括HTTP、HTTPS、ftp等眾多協議,還支持POST、cookies、認證、從指定偏移處下載部分文件、用户代理字符串、限速、文件大小、進度條等特徵。 一、在Linux上安裝curl:

字符串 , 下載文件 , HTTP , Css , 前端開發 , HTML

收藏 評論

索姆拉 - 【Python入門自學筆記專輯】——Python進階運算符

在Python中,字符串字面量可以通過前綴修飾以改變其處理方式或語義。除了常見的f"hello"(格式化字符串)和r"hello"(原始字符串),還有以下幾種核心用法: 1. b"hello":字節字符串(Bytes Literal) 表示一個字節序列(類型為bytes),而非Unicode字符串。 示例: data = b"

字符串 , 轉義 , Css , 前端開發 , HTML , Python

收藏 評論

IT獨行俠 - JAXBContext解析Timestamp

JEXL是一個表達式語言的解析引擎,用來解析表達式,被用來做一個條件判斷,數據有效性校驗,工作流等場合,一個示例如下: Java代碼 1. private static HashMapString, Object contextMap = new HashMapString, Object(); 2.

字符串 , 數據 , 模板引擎 , 架構 , 後端開發

收藏 評論

數碼墨魚 - C語言進階教程之字符串&內存函數

在C語言中,字符和字符串的處理是基本且重要的概念。字符在C中通常由char類型表示,而字符串則是以null終止的字符數組。內存操作函數則提供了基本的內存處理能力,如複製、設置、比較等內存塊。 字符操作 字符使用char類型聲明,C語言標準庫提供了一系列函數來檢查和轉換字符。頭文件ctype.h包含了字符操作的函數: isalpha(): 檢查參數是否是

字符串 , 頭文件 , 後端開發 , 內存操作 , harmonyos

收藏 評論

雲端夢想家 - 最全14 張思維導圖:教你構建 Python 編程的核心知識體系!

Python 基礎核心模塊全解析:從入門到實踐的知識框架 Python 作為一門簡潔高效的編程語言,其強大的生態和模塊化設計是核心優勢。對於初學者而言,系統掌握基礎模塊是構建編程能力的關鍵。本文將按功能模塊梳理 Python 基礎知識,涵蓋語法基礎、數據處理、函數編程、文件操作等核心場景,幫助讀者建立清晰的知識框架。 一、核心語法模塊:Pyt

字符串 , 數據結構 , 後端開發 , Python

收藏 評論

前端碼農2025 - JavaScript的​​switch​​語句使用方法

JavaScript的switch語句是一種強大的條件分支控制結構,能讓我們根據不同的條件執行不同的代碼塊,使代碼比多個if...else if...else更清晰簡潔。 基本語法 switch (expression) { case value1: // 當expression === value1時執行的代碼 break; cas

字符串 , 條件判斷 , switch語句 , 前端開發 , React.js

收藏 評論

mob64ca13fdd43c - TypeScript基礎常用知識點總結 -

TypeScript 是一種由微軟開發的開源編程語言,它是 JavaScript 的超集(superset)—— 意味着所有合法的 JavaScript 代碼都可以直接在 TypeScript 環境中運行,同時 TypeScript 還添加了靜態類型系統和其他增強特性,最終會被編譯為純 JavaScript 執行。 核心定位:為什麼需要 TypeScript? Jav

User , 字符串 , 前端開發 , typescript , Javascript

收藏 評論

mb61c46a7ab1eee - 深入解析:【Algorithm】Day-4

本篇文章主要進行算法練習題講解 1 串聯所有單詞的子串 鏈接:https://leetcode.cn/problems/substring-with-concatenation-of-all-words/description/ 題目描述: 給定一個字符串s和一個字符串數組words。words中所有字符串長度相同。

字符串 , 子串 , bc , 前端開發 , Javascript

收藏 評論

mb663f5e2410796 - 面試 Java 基礎八股文十問十答第十五期

面試 Java 基礎八股文十問十答第十五期 相信看了本文後,對你的面試是有一定幫助的!關注專欄後就能收到持續更新! ⭐點贊⭐收藏⭐不迷路!⭐ 1)為什麼 String 是不可變的? String 是不可變的主要有以下幾個原因: 安全性: 不可變性可以確保字符串的內容在創建後不能被修改。這對於一些安全性敏感的操作(例如密碼、網絡連接等)是很重

字符串 , 緩存 , 後端開發 , JAVA

收藏 評論