博客 RSS 訂閱

阿里雲開發者 - ADB中concat_ws函數不能用作聚合嗎?

concat_ws() 是 MySQL 和 MariaDB 數據庫中的函數,用於連接多個字符串,其中 ws 表示 with separator,可以指定連接字符串之間的分隔符。在 ADB 中,該函數同樣可以用於連接多個字符串,但是不能用作聚合函數。 聚合函數是用於執行聚合計算(例如 SUM()、AVG()、COUNT() 等),並返回單個結果的函數。在 ADB 中,聚合函數只能作用於 GROUP

console , adb , 阿里雲 , SQL , 聚合

收藏 評論

愛健身的草稿紙 - 常見JavaScript加密算法、JS加密算法

一、SHA-256加密算法 SHA-256是一種密碼散列函數,可以將任意長度的消息壓縮成256位的摘要值。以下是使用JavaScript實現SHA-256加密算法的代碼示例: function sha256(message) { const crypto = require('crypto'); const hash = crypto.createHash('sha256'); has

sha256 , 加密 , rsa , aes , Javascript

收藏 評論

京東雲開發者 - 記一次618軍演壓測TPS上不去排查及優化 | 京東雲技術團隊

本文內容主要介紹,618醫藥供應鏈質量組一次軍演壓測發現的問題及排查優化過程。旨在給大家借鑑參考。 背景 本次軍演壓測背景是,2B業務線及多個業務側共同和B中台聯合軍演。 現象 當壓測商品卡片接口的時候,cpu達到10%,TPS只有240不滿足預期指標,但是TP99已經達到了1422ms。 排查 對於這種TPS不滿足預期目標,但是TP99又超高,其實它的原因有很多中可能,通過之前寫過的文章對性能瓶

性能優化 , jvm , jvm調優 , 壓測 , cpu過高

收藏 評論

京東雲開發者 - 輕量靈動: 革新輕量級服務開發 | 京東雲技術團隊

概念篇 1、從JDK8-JDK17 你需要知道的 從 JDK 8 升級到 JDK 17 可以讓你的應用程序受益於新的功能、性能改進和安全增強。下面是一些 JDK 8 升級到 JDK 17 的最佳實戰: 1.1、確定升級的必要性:首先,你需要評估你的應用程序是否需要升級到 JDK 17。查看 JDK 17 的新特性、改進和修復的 bug,以確定它們對你的應用程序是否有實際的好處。 1.2、瞭解 JD

jdk17 , jdk8 , graalvm , JAVA , 後端

收藏 評論

福 - Spring FrameWork從入門到NB - Ioc

SpringFramework是Spring全家桶的基礎,並且已經是公認的java開發基準框架,現在的java開發,沒有spring framework會寸步難行。 正是因為Spring已經變成了當前JAVA開發的事實上的霸主,絕大部分的JAVA項目都不太可能沒有Spring,而且,最重要的,絕大部分的初學者如果不掌握Spring,你可能就很難入門:你拿不到offer,即使是小公司的offer你都

spring , JAVA , ioc

收藏 評論

藍色瞳仁 - linux性能分析篇之cpu、io

1. 工具介紹 vmstat 選用vmstat原因:大多數的發行版基本都有此命令,但是procinfo,pidstat,mpstat等命令是沒有的。 [root@cubblestone ~]# vmstat 1 3 procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu----- r b swpd fr

性能分析 , Linux , io , cpu

收藏 評論

daimabanyungong_62baad05873a4 - emacs C/C++ develop configuration file

;;; package --- Summary (require 'package) ;;(setq package-archives '(("melpa" . "http://mirrors.tuna.tsinghua.edu.cn/elpa/melpa/"))) ;;(add-to-list 'package-archives ;; '("melpa" . "http:

emacs , c++ , c

收藏 評論

LigaAI - 技術分享 | 如何編寫同時兼容 Vue2 和 Vue3 的代碼?

LigaAI 的評論編輯器、附件展示以及富文本編輯器都支持在 Vue2(Web)與 Vue3(VSCode、lDEA)中使用。這樣不僅可以在不同 Vue 版本的工程中間共享代碼,還能為後續升級 Vue3 減少一定阻礙。 那麼,同時兼容 Vue2 與 Vue3 的代碼該如何實現?業務實踐中又有哪些代碼精簡和優化的小技巧?讓我們先從兼容代碼的工程化講起。 1. 工程化:編寫同時兼容 Vue2 與 V

vue.js , 進階 , 程序員 , 前端 , Javascript

收藏 評論

JonLee - Go語言中實現RSA加解密、簽名驗證算法

隨着互聯網的高速發展,人們對安全的要求也越來越高。密碼學中兩大經典算法,一個是對稱加解密,另一個是非對稱加解密,這裏就來分享一下非對稱加密算法的代表:RSA加解密。 在Go語言中實現RSA加解密還是比較簡單的,網上很多教程都是基於Go原生標準庫寫的,代碼量較多。這裏分享一個好用的庫:https://github.com/forgoer/openssl 。 安裝 go get https://git

php , rsa , openssl , go , aes

收藏 評論

Enaium - Gradle極簡入門

首發於Enaium的個人博客 什麼是 Gradle Gradle是一個基於Apache Ant和Apache Maven概念的項目自動化構建工具。它使用一種基於Groovy的特定領域語言(DSL)來聲明項目設置,而不是傳統的XML。Gradle構建腳本是用Groovy編寫的,也可以使用Kotlin編寫,兩者都是基於JVM的語言。 安裝 Gradle 在開始之前,想必大家已經學會了Java或者Ko

構建工具 , Kotlin , JAVA , gradle

收藏 評論

京東雲開發者 - 玩轉服務器之應用篇:從零開始構建小型高可用環境

高可用環境介紹 搭建高可用環境,可以消除單點故障的影響,使系統在出現故障時自動地切換到其它節點,保障系統的平穩運行,提高系統的可靠性和可用性,同時保證數據的安全性,高可用環境已經是現代企業應用的標配。 本文介紹如何快速搭建一個小型的高可用環境,涉及的產品包括:2台雲主機(CenTOS 7.6系統)、數據庫和負載均衡。 二、前置準備 正式開始部署前,您需完成如下的準備工作: 開通京東雲賬户,若您

服務器配置 , 服務器 , 雲主機 , 高可用 , 後端

收藏 評論

阿里雲開發者 - 同一FC,不同alias能不能走不同vpc?

是的,可以為同一個函數的不同 alias 配置不同的 VPC,使其在不同的 VPC 中運行。這樣可以實現在同一函數中使用不同的網絡資源,例如訪問不同的數據庫或者使用不同的雲服務資源等。 在配置函數的 VPC 時,可以為每個 alias 分別配置不同的 VPC,也可以為所有 alias 共享同一個 VPC。為不同的 alias 配置不同的 VPC 時,需要在 each alias 的配置中指定不同的

fcitx , 配置 , 阿里雲 , 雲原生 , alias

收藏 評論

侑虎科技 - URP Shader FrameBuffer Fetch Mali Crash

1)URP Shader FrameBuffer Fetch Mali Crash ​2)Unity模型Lightmap UV相關的疑問 3)動畫上下半身融合問題 4)AnimatorControllerPlayable.PrepareFrame函數在什麼情況下調用 這是第338篇UWA技術知識分享的推送,精選了UWA社區的熱門話題,涵蓋了UWA問答、社區帖子等技術知識點,助力

animation , shader , mesh

收藏 評論

DiracKeeko - [Vue] el-form 表單驗證的異常情況

本文針對的場景是沒有手動觸發el-form的validator驗證,但是async-validator自動觸發(驗證),控制枱async-validator驗證報錯的情況。 先貼一段代碼: template el-form ref="form" :model="formData" :rules="formRules" label-width="100px" size="medium"

validator , vue.js , form , element-ui , 前端

收藏 評論

老馬嘯西風 - 日誌脱敏之後,無法根據信息快速定位怎麼辦?

日誌脱敏之殤 小明同學在一家金融公司上班,為了滿足安全監管要求,最近天天忙着做日誌脱敏。 無意間看到了一篇文章金融用户敏感數據如何優雅地實現脱敏? 感覺寫的不錯,用起來也很方便。 不過日誌脱敏之後,新的問題就誕生了:日誌脱敏之後,很多問題無法定位。 比如身份證號日誌中看到的是 3****************8,業務方給一個身份證號也沒法查日誌。這可怎麼辦? 安全與數據唯一性 類似於數據庫中敏

安全防護 , hash , 日誌

收藏 評論

高旭 - HashMap相關

1、JDK 8 HashMap為啥要引入紅黑樹? 當HashMap 的 key 衝突過多時,比如我們使用了不好的 hash 算法,導致key衝突率極高,鏈表裏會有很多數據。 但是鏈表的查找性能很差,所以引入紅黑樹是為了優化查詢性能。 2、JDK 8 HashMap為啥不直接用紅黑樹? 因為樹節點所佔用的空間是普通節點的兩倍,所以只有當節點足夠多的時候,才會使用樹節點。 也就是説,最開始

hashmap

收藏 評論

janrs_com - Golang 協程/線程/進程 區別以及 GMP 詳解

Golang 協程/線程/進程 區別詳解 轉載請註明來源:https://janrs.com/mffp 概念 進程 每個進程都有自己的獨立內存空間,擁有自己獨立的地址空間、獨立的堆和棧,既不共享堆,亦不共享棧。一個程序至少有一個進程,一個進程至少有一個線程。進程切換隻發生在內核態。 線程 線程擁有自己獨立的棧和共享的堆,共享堆,不共享棧,是由操作系統調度,是操作系統調度(CPU調度)執行的最小單

goroutine

收藏 評論

abs0uhce - mac無法ping通vagrant的私有網絡ip的解決辦法

確保virtualbox擁有兩張網卡: 一張用作網絡地址轉換(NAT); 一張用作private_network,即 僅主機(hostOnly)網絡; 選擇其中一張網卡,假如這張網卡的ipv4地址為 192.168.57.1,那麼你就可以從 192.168.57.11 到 192.168.57.255的範圍選擇一個作為private_network

vagrant , macos , virtualbox

收藏 評論

京東雲開發者 - 玩轉服務器之數據傳輸篇:如何快速搭建FTP文件共享服務器

FTP 文件共享服務器介紹 FTP服務(File Transfer Protocol,FTP)是最早應用於主機之間數據傳輸的基本服務之一,是目前使用最廣泛的文件傳送協議。FTP文件共享服務器在日常辦公中可以實現多人之間文件的傳遞和共享,極大提高協同辦公的效率。 Vsftpd是一款在Linux發行版中最受推崇的FTP服務器程序,小巧輕快,安全易用,支持虛擬用户,支持帶寬限制等功能,本文以輕量雲主機(

服務器配置 , 服務器 , ftp , 數據傳輸

收藏 評論

生信探索 - 六一雙倍的快樂:ggplot2繪製雙y軸圖

雙y軸圖的目的,是想要在同一座標系中畫兩組數據,但是他們值範圍差很多,比如一組數據是1-10,另一組是10-100,那麼可以對第一組數據做數據變化,比如第一組數據乘以 10,然後在對應的y軸上寫上1-10,雖然第一組的數據已經變成了10-100。 這種數據變換叫做歸一化(Normalization,又稱Min-Max Scaling) 把數值型某一特徵縮放到最大值和最小值在某個範圍,在

r

收藏 評論

CODING - 是 CI 也是阿拉伯飛毯——騰訊雲 CODING CI 3.0 雲原生構建

在沒有神燈和飛毯前,阿拉丁只是一名普通的程序員。 一天,老闆雙手環臂,站在阿拉丁的工位旁説:“阿丁,咱們最近公司業務變化快,發版節奏遠遠跟不上,你思考一下,解決的話請你吃意大利燒餅。”聽到意大利燒餅,阿拉丁的口水都流了下來,袖管一擦,鼓足幹勁,説幹就幹,從此踏上尋找解決方案的漫漫征途。 穿越危機四伏的叢林,人煙稀少的荒漠,輾轉間四季更替了幾個輪迴。正當阿拉丁要絕望之時,突然看見一條叫 CODING

騰訊雲 , ci , coding.net

收藏 評論

京東雲開發者 - 玩轉服務器之網站篇:新手使用WordPress搭建博客和靜態網站部署

靜態網站部署和WordPress搭建博客都是網站運營中常見的工作。靜態網站是一種不需要服務器端腳本的網站形式,通常使用HTML、CSS和JavaScript等靜態資源進行構建和顯示。而WordPress是一款流行的博客系統,可以幫助用户快速搭建博客網站。 在之前的玩轉服務器系列文章裏,我們介紹瞭如何構建小型的高可用環境、PHP、Python、Java web、docker環境部署,以及Node.j

wordpress , 服務器 , 網站開發 , 靜態網站

收藏 評論

Bytebase - 哪個更快,全表掃描還是建立索引?

最近在 HN 上看到一個帖子:全表掃描優於建索引的情況,看了一下作者原文 ,還挺有趣的,分享給大家。 有時為了方便快速搜索大量數據,一種方法是建立索引進行預處理,這樣搜索只需要查看一小部分數據。然而,值得建立索引的門檻可能比你想象的要高。以下是我經歷過的全表掃描反而更好的案例: 十年前我為一個小型計費服務編寫了一個內部通信應用程序。消息存儲在 MySQL 中,如果全表搜索變慢或者遇到負載問題的

MySQL , 索引 , innodb , 數據庫 , postgresql

收藏 評論

Eolink - RESTful API 設計最佳實踐

良好的 API 設計是一個經常被提及的話題,特別是對於那些試圖完善其 API 策略的團隊來説。一個設計良好的 API 的好處包括:改進開發者體驗、更快速地編寫文檔以及更高效地推廣你的 API。但是,到底什麼才構成了良好 API 設計呢?在這篇博客文章中,我將詳細介紹幾個為 RESTful APIs 設計最佳實踐。 一個設計良好的 API 的特點 一般來説,一個有效的 API 設計將具有以下

API , 測試 , restful , 接口 , get

收藏 評論