博客 RSS 訂閱

起風了 - 封裝一個方法,獲取頁面url中的參數值?

封裝一個方法獲取頁面url參數,可作為框架基礎方法使用: //獲取url參數; 正則獲取url參數,包含hash[#]和search[?]兩種通用 export function getUrlQueryByName(param) { const reg = new RegExp('(^|)' + param + '=([^]*)(|$)'); const r = window.lo

regexp , 前端 , Javascript

收藏 評論

蝸牛 - 【Shell】 基礎正則符號

利用Grep命令加參數 -o 顯示抓取的內容 正則符號有兩類,基礎正則和擴展正則: 基礎正則 內容 ^ 以...開頭 $ 以...結尾 ^$ 空行 . 任意一個字符 * 前一個字符連續出現0次或者0次以上 .* 相當與

regexp , shell

收藏 評論

浪遏飛舟 - 正則表達式完整教程(略長)

引言 親愛的讀者朋友,如果你點開了這篇文章,説明你對正則很感興趣。 想必你也瞭解正則的重要性,在我看來正則表達式是衡量程序員水平的一個側面標準。 關於正則表達式的教程,網上也有很多,相信你也看了一些。 與之不同的是,本文的目的是希望所有認真讀完的童鞋們,都有實質性的提高。 本文內容共有七章,用JavaScript語言完整地討論了正則表達式的方方面面。 如果覺得文章某塊兒沒有説明白清楚,歡迎留言,能

regexp , javascript正則 , 正則表達式

收藏 評論

扣釘日記 - 正則表達式技巧與注意事項

原創:打碼日記(微信公眾號ID:codelogs),歡迎分享,轉載請保留出處。 簡介 現如今,正則表達式幾乎是程序員的必備技能了,它入手確實很容易,但如果你不仔細琢磨學習,會長期停留在正則最基本的用法層面上。 因此,本篇文章,我會介紹一些能用正則解決的場景,但這些場景如果全自己琢磨實現的話,需要花一些時間才能完成,或者就完全想不出來,另外也會介紹一些正則表達式的性能問題。 匹配多個單詞 比如

regexp , 正則表達式

收藏 評論

肥皂泡 - javascript 正則 高級用法

先簡單看幾個常用基礎標識符 ^ 匹配一個輸入或一行的開頭, /^a/ // 匹配"an A",而不匹配"An a" $ 匹配一個輸入或一行的結尾 /a$/ // 匹配"An a",而不匹配"an A" *匹配前面元字符0次或多次 /ba*/ // 匹配b,ba,baa,baaa,... +匹配前面元字符1次或多次 /ba+/ // 匹配ba,baa,baaa,... ? 匹配前面元字符0次

regexp , 正則表達式 , Javascript

收藏 評論

charlotteeeeeee - 正則

1:須包含大寫字母、小寫字母、數字、特殊符號四種字符組合,長度不少於8位,特殊字符支持!@#$%^*? (/^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[!@#$%^*?])[\da-zA-Z!@#$%^*?]{8,}$/) 2:僅支持漢字、數字、字母及特殊符號# /^(?!,)(?!.*?,$)[a-zA-Z0-9#\u4e00-\u9fa5]+$/ 3:名稱僅能包含

regexp , 正則表達式 , 前端

收藏 評論

憶賦 - JAVA中正則表達式的應用-java.util.regex篇

現在JDK1.4裏有了自己的正則表達式API包,JAVA程序員可以免去找第三方提供的正則表達式庫的周折了,我們現在就馬上來了解一下這個SUN提供的遲來恩物- -對我來説確實如此。 1.簡介: java.util.regex是一個用正則表達式所訂製的模式來對字符串進行匹配工作的類庫包。 它包括兩個類:Pattern和Matcher 一個Pattern是一個正則表達式經編譯後的表現模式。

regexp , JAVA , 正則表達式

收藏 評論

安昊 - js一個正則匹配數字千位分隔符的位置(支持小數)

前言 在日常業務中,常會碰到產品要求數字展示千位分隔符的需求,本着學習鑽研,不做業務碼農的想法,嘗試着寫了一個單正則並且支持小數點的添加千位分隔符的方法。 直接上結果 就一行代碼 thousandBitSeparator = (num) = { return num?.toString().replace(/(?!\..)\B(?=(\d{3})+(\.|$))/g, ',') } 看看效果

regexp , 正則表達式 , Javascript

收藏 評論

愚者 - RegExp基礎語法

匹配模式 創建正則表達式對象時,可以設置’m’、’i’、’g’這三個標誌,分別對應多行模式、不區分大小模式和全局模式三種 全局模式 g: 默認地,第一次匹配成功後,正則對象就停止向下匹配了。g 修飾符表示全局匹配(global),設置’g’標誌後,正則對象將匹配全部符合條件的結果,主要用於搜索和替換 console.log('1a,2a,3a'.replace(/a/,'b'));//'1b

regexp , Javascript

收藏 評論

數據庫知識分享者 - 全新架構!日誌服務 SLS 自研免登錄方案發布

引言 很多用户在使用日誌服務 SLS 時,採用 STS 這種免登的方式,能夠快速將日誌服務的頁面集成到三方的系統中。STS 模式是非常經典且成熟的免登方案,它的優點非常多,例如:能夠充分利用阿里雲賬號 RAM 體系、能夠通用地集成支持 STS 模式的所有云產品、支持客户自定義訪問權限等。 存在問題 隨着時間的推移,STS 模式在多個方面已經不滿足日誌服務客户的需求: 性能問題 STS 模式加載速度

雲計算 , 阿里雲 , 日誌 , 雲原生

收藏 評論

縱情向前的強仔 - 日誌問題精要:分析與總結

記錄應用系統日誌主要有三個原因:記錄操作軌跡、監控系統運行狀況、回溯系統故障。 記錄操作軌跡:可以數據化分析用户偏好,有助於優化系統業務邏輯,為用户提供個性化服務。如:通過access.log記錄用户的操作頻率和跳轉鏈接,有助於分析用户後續行為。監控系統運行狀況:全面有效的日誌系統有助於建立完善的應用監控體系。通過應用監控體系,可以實時監控系統運行狀況,及時預警,避免故障發送。系統運行狀況是指服務

日誌分析 , 日誌

收藏 評論

BizSeer必示科技 - 大語言模型及提示工程在日誌分析任務中的應用 | 頂會IWQoS23 & ICPC24論文分享

本文是根據華為技術專家陶仕敏先生在2023 CCF國際AIOps挑戰賽決賽暨“大模型時代的AIOps”研討會閃電論文分享環節上的演講整理成文。 陶仕敏 華為技術專家 簡介:現任華為2012文本機器翻譯實驗,技術研究及創新負責人,技術專家。曾任百度運維平台及智能運維技術經理。主要研究方向:機器翻譯、AIOps等。 論文: BigLog:面向統一日誌表示的無監督大規模預訓練方法 BigL

運維 , 日誌 , 模型

收藏 評論

BizSeer必示科技 - 必示科技與日誌易達成深度戰略合作,攜手共創智能運維新篇章

近日,智能運維企業必示科技與智能日誌分析企業日誌易達成深度戰略合作,雙方將在提升產品服務、技術融合創新應用、市場拓展、資源共享和協同效用等方面展開合作,為企業用户提供更全面優質的IT管理智能化服務,共同提升市場影響力,推動行業創新發展。 隨着大數據與人工智能等新技術的不斷髮展,智能運維有望成為一種更通用的數字業務管理能力,而可觀測性和智能運維的深度整合在運維數據分析領域的價值愈發凸顯。 必示科技多

運維 , 日誌 , 人工智能

收藏 評論

crossoverJie - 日誌架構演進:從集中式到分佈式的Kubernetes日誌策略

當我們沒有使用雲原生方案部署應用時採用的日誌方案往往是 ELK 技術棧。 這套技術方案比較成熟,穩定性也很高,所以幾乎成為了當時的標配。 可是隨着我們使用 kubernetes 步入雲原生的時代後, kubernetes 把以往的操作系統上的許多底層都屏蔽,再由他提供了一些標準接口。 同時在 kubernetes 中的日誌來源也比傳統虛擬機多,比如可能有容器、kubernetes 自身的事

kubernetes , 日誌

收藏 評論

SRETALK - 你唯一需要的是“Wide Events”,而非“Metrics、Logs、Traces”

Charity Majors 的這句話可能是對科技行業當前可觀察性狀態的最好總結——完全的、大規模的混亂。大家都很困惑。什麼是 trace?什麼是 span?一行日誌就是一個 span 嗎?如果我有日誌,我還需要 trace 嗎?如果我有很好的 metric,為什麼還需要 trace?諸如此類的問題不勝枚舉。Charity 與 Honeycomb 可觀測系統中的其他傑出人士一起,一直在努力解決這

運維 , trace , 日誌 , metrics

收藏 評論

數據庫知識分享者 - SLS 查詢新範式:使用 SPL 對日誌進行交互式探索

1.引言 在構建現代數據和業務系統的過程中,可觀測性已經變得至關重要,日誌服務(SLS)為 Log/Trace/Metric 數據提供了大規模、低成本、高性能的一站式平台服務,並提供數據採集、加工、投遞、分析、告警、可視化等功能,從而全面提升企業在研發、運維、運營和安全等各種場景的數字化能力。 1.1 日誌數據天然是非結構化的 日誌(Log)數據作為可觀測場景中最基礎的數據類型之一,其最大的特點在

spl , 雲計算 , 阿里雲 , 日誌 , 雲原生

收藏 評論

donnie4w - Rust的高效易用日誌庫—tklog

很多人習慣於python,go等語言基礎工具庫的簡單易用;在使用rust時,可能感覺比較麻煩,類似日誌庫這樣的基礎性工具庫。tklog提供用法上,非常類似python等Logger的日誌庫用法,用法簡潔;基於rust的高效性和一些優化策略,tklog的性能非常好,在壓測中,可以達到 3-4 µs/op (微妙/次),這個效率比go最高的性能時候都高一些;在相同的環境下,對go進行無格式日誌輸出

日誌管理 , rust , logging , 日誌

收藏 評論

百度Geek説 - 從打點平台談打點治理

作者 |ttt 導讀 本文介紹了打點治理的概念和其對於數據質量保障的重要性,分享了日誌中台在打點治理方面的解決方案與實踐經驗。文章從用户痛點和打點治理的難點出發,介紹了日誌中台如何通過質量標準的制定、在線化流程的建設和相應的配套工具來解決這些問題。 全文4808字,預計閲讀時間6分鐘。 打點是指在網站或者APP中加入一些統計代碼,通過日誌記錄用户在APP內觸發的一系列行為,包括點擊、滑動

數據 , 日誌

收藏 評論

江湖十年 - 萬字解析 Go 官方結構化日誌包 slog

首發地址:https://mp.weixin.qq.com/s/v1nh_WnXq1V8z0WpICdcfA slog 日誌包是 Go 語言中的一個結構化日誌庫,旨在提供一個簡單而強大的日誌系統。因為標準日誌庫 log 過於簡陋,社區中經常有人吐槽,Go 官方也承認了這一點,於是 Go 團隊成員 Jonathan Amsterdam 操刀設計了新的日誌庫 slog,其放在 log/slog 目錄中

日誌 , go , 後端

收藏 評論

林木 - MySQL日誌

MySQL日誌概述 MySQL的日誌包含服務日誌(Server Log)和默認存儲引擎InnoDB日誌(InnoDB Log)兩個模塊,細分下去有錯誤日誌(Error Log)、通用查詢日誌(General Query Log)、二進制日誌(Binary Log)、慢查詢日誌(Slow Query Log)、數據定義語句日誌(DDL Log)、重做日誌(Redo Log)、回滾日誌(Undo L

MySQL , 日誌

收藏 評論

donnie4w - tklog :Rust靈活高效日誌管理

tklog v0.0.9 :Rust靈活高效日誌管理 tklog是rust高性能結構化日誌庫,支持同步日誌,異步日誌,支持自定義日誌的輸出格式,支持按時間,按文件大小分割日誌文件,支持日誌文件壓縮備份,支持官方日誌庫標準API,支持mod獨立參數設置 官網 項目源碼 倉庫 《tklog與log4rs 的基準測試》 核心特點 高性能同步與異步日誌記錄:tklog 支持高效的同步與異

日誌管理 , 服務器 , rust , 日誌 , 程序員

收藏 評論

冰藍 - spdlog 學習筆記-0

一 spdlog簡介 spdlog(https://github.com/gabime/spdlog)是一個快速的僅使用頭文件或者編譯的C++日誌庫。 二 使用要求 1 編譯器 編譯器需要支持C++11及以上。 2 平台 Linux, FreeBSD, OpenBSD, Solaris, AIX Windows (msvc 2013+, cygwin) macOS (clang 3.5

c++ , 日誌 , spdlog

收藏 評論

CLoud11y - Mysql日誌

mysql日誌中最重要的3種為redo log(重做日誌), binlog(歸檔日誌) 和 undo log(回滾日誌) 下面來詳細介紹一下這3種日誌 redo log redo log是Innodb引擎特有的,記錄了數據頁上的改動,使數據庫在宕機後有數據恢復的能力,保證數據的持久性 為什麼需要redo log 使數據庫在宕機或異常重啓後有恢復數據的能力,保證數據持久性 配合mysql

MySQL , 日誌

收藏 評論

觀測雲 - 攜手SelectDB,觀測雲實現性能與成本的雙重飛躍

在剛剛落下帷幕的2024雲棲大會上,觀測雲又一次迎來了全面革新。攜手SelectDB,實現了技術的飛躍,這不僅彰顯了觀測雲在監控觀測領域的技術實力,也預示着我們可以為全球用户提供更加高效、穩定的數據監測與分析服務。這一技術升級,無疑將引領整個行業向更高層次的發展。 觀測雲的核心優勢在於其「一個平台、一份數據、一個團隊」的理念。我們服務於全球用户,覆蓋全球8個服務可用區,實現了真正的全球化監控觀測

日誌

收藏 評論