java String转asc码,然后ascII再转四位的16进制数。
理论知识补充:
char是Java中的保留字,表示一种数据类型。与别的语言不同的是,char在Java中是16位的,因为Java用的是Unicode编码。不过8位的ASCII码包含在Unicode编码中,其值对应十进制的表示范围是0~127。
char是Java八大基本数据类型之一。
char在java中称为“字符型” 占2个字节。
字符常量是用单引号括起的一个字符,且字符常量在内存中存储的是该字符在Unicode字符集中的排序位置,即整数。
也就是说Unicode向下兼容ASCII码,当chars[i]的Unicode的值在1-127之间时,也是ASCII码的值。
也就是数字、英文和英文状态下的字符Unicode和ASCII码是通用的。中文和中文状态下的字符是ASCII码打印不了的,我写的“你的ASCII码是错误,应该是Unicode的表示是"4f60"。我就不处理了,hello word里多了个"你” 测试用的。一般用不到。
package com.hs.reader3.until;public class T1 {public static void main(String[] args) {String str = "Hello,你World!";char[] chars = str.toCharArray();for (int i = 0; i < chars.length; i++) {int asciiValue = (int) chars[i];System.out.println(chars[i] + " 的 ASCII 值为:" + asciiValue);String s = Integer.toHexString((int) chars[i]);System.out.println(chars[i] + " 16进制 值为:" + s);int cut = 4 - s.length();if(s.length() < 4){for(int j = 0;j < cut ;j++){s = "0" + s;}}System.out.println(chars[i] + " 四位的 16进制 值为:" + s);}}}
运行结果
Connected to the target VM, address: '127.0.0.1:57723', transport: 'socket'
H 的 ASCII 值为:72
H 16进制 值为:48
H 四位的 16进制 值为:0048
e 的 ASCII 值为:101
e 16进制 值为:65
e 四位的 16进制 值为:0065
l 的 ASCII 值为:108
l 16进制 值为:6c
l 四位的 16进制 值为:006c
l 的 ASCII 值为:108
l 16进制 值为:6c
l 四位的 16进制 值为:006c
o 的 ASCII 值为:111
o 16进制 值为:6f
o 四位的 16进制 值为:006f
, 的 ASCII 值为:44
, 16进制 值为:2c
, 四位的 16进制 值为:002c
你 的 ASCII 值为:20320
你 16进制 值为:4f60
你 四位的 16进制 值为:4f60
W 的 ASCII 值为:87
W 16进制 值为:57
W 四位的 16进制 值为:0057
o 的 ASCII 值为:111
o 16进制 值为:6f
o 四位的 16进制 值为:006f
r 的 ASCII 值为:114
r 16进制 值为:72
r 四位的 16进制 值为:0072
l 的 ASCII 值为:108
l 16进制 值为:6c
l 四位的 16进制 值为:006c
d 的 ASCII 值为:100
d 16进制 值为:64
d 四位的 16进制 值为:0064
! 的 ASCII 值为:33
! 16进制 值为:21
! 四位的 16进制 值为:0021
Disconnected from the target VM, address: '127.0.0.1:57723', transport: 'socket'Process finished with exit code 0
补充:看看0~127都能转成什么acsII码。我打印的是-127~127,java里支持的是unicode,0~127的unicode也是acsII,范围以外的就只是unicode了。打印看看。额多打印点吧,看看是啥乱七八糟的字符。哈哈
理论补充:
ASCII(American Standard Code for Information Interchange)码是一种常用的字符编码标准,最初由美国国家标准学会(ANSI)于1963年发布,后来被国际标准化组织(ISO)接受为国际标准ISO 646。
ASCII码使用7位二进制数(0~127)来表示128个字符,包括控制字符(如换行、回车、制表符等)和可打印字符(如数字、字母、标点符号等)。每个字符对应一个唯一的ASCII码值。
以下是ASCII码的主要特点和字符分类:
控制字符:ASCII码值在0~31的字符为控制字符,通常用于控制设备或通信协议。如:
0~6: 空字符、回车、换行、制表符、响铃、退格、空格
7~8: 不可打印字符(退格和响铃)
可打印字符:ASCII码值在32~126的字符为可打印字符,用于显示和表达文本内容。包括:
数字:'0' 到 '9'
大写字母:'A' 到 'Z'
小写字母:'a' 到 'z'
标点符号:例如:'.'、','、'!'、'?'、';'、':'、'/' 等
特殊符号:例如:'~'、'@'、'#'、'$' 等
扩展ASCII码:为了满足一些特定的需求,有时使用了8位ASCII码,其中包括128~255的扩展字符。这些扩展字符在不同的字符集中可能有所不同。
ASCII码是计算机存储和传输文本数据的基础,它使得不同计算机之间可以正确地解释和显示相同的字符。然而,随着计算机技术的发展,7位ASCII逐渐被8位ASCII和其他多字节字符编码(如UTF-8、GBK、GB2312等)取代,以支持更多字符和语言的编码需求。
package com.hs.reader3.until;public class ASCIIToString {public static void main(String[] args) {for(int i = -200 ; i < 200 ;i++){int asciiCode = i ;// 要转换的ASCII码char character = (char)asciiCode; // 将ASCII码转换为字符String str = Character.toString(character); // 将字符转换为字符串System.out.println("ASCII码 " + asciiCode + " 对应的字符为:" + str);}}
}
打印结果:
ASCII码 -200 对应的字符为:X
ASCII码 -199 对应的字符为:Y
ASCII码 -198 对应的字符为:Z
ASCII码 -197 对应的字符为:[
ASCII码 -196 对应的字符为:\
ASCII码 -195 对应的字符为:]
ASCII码 -194 对应的字符为:^
ASCII码 -193 对应的字符为:_
ASCII码 -192 对应的字符为:`
ASCII码 -191 对应的字符为:a
ASCII码 -190 对应的字符为:b
ASCII码 -189 对应的字符为:c
ASCII码 -188 对应的字符为:d
ASCII码 -187 对应的字符为:e
ASCII码 -186 对应的字符为:f
ASCII码 -185 对应的字符为:g
ASCII码 -184 对应的字符为:h
ASCII码 -183 对应的字符为:i
ASCII码 -182 对应的字符为:j
ASCII码 -181 对应的字符为:k
ASCII码 -180 对应的字符为:l
ASCII码 -179 对应的字符为:m
ASCII码 -178 对应的字符为:n
ASCII码 -177 对应的字符为:o
ASCII码 -176 对应的字符为:p
ASCII码 -175 对应的字符为:q
ASCII码 -174 对应的字符为:r
ASCII码 -173 对应的字符为:s
ASCII码 -172 对应的字符为:t
ASCII码 -171 对应的字符为:u
ASCII码 -170 对应的字符为:v
ASCII码 -169 对应的字符为:w
ASCII码 -168 对应的字符为:x
ASCII码 -167 对应的字符为:y
ASCII码 -166 对应的字符为:z
ASCII码 -165 对应的字符为:{
ASCII码 -164 对应的字符为:|
ASCII码 -163 对应的字符为:}
ASCII码 -162 对应的字符为:~
ASCII码 -161 对应的字符为:⦅
ASCII码 -160 对应的字符为:⦆
ASCII码 -159 对应的字符为:。
ASCII码 -158 对应的字符为:「
ASCII码 -157 对应的字符为:」
ASCII码 -156 对应的字符为:、
ASCII码 -155 对应的字符为:・
ASCII码 -154 对应的字符为:ヲ
ASCII码 -153 对应的字符为:ァ
ASCII码 -152 对应的字符为:ィ
ASCII码 -151 对应的字符为:ゥ
ASCII码 -150 对应的字符为:ェ
ASCII码 -149 对应的字符为:ォ
ASCII码 -148 对应的字符为:ャ
ASCII码 -147 对应的字符为:ュ
ASCII码 -146 对应的字符为:ョ
ASCII码 -145 对应的字符为:ッ
ASCII码 -144 对应的字符为:ー
ASCII码 -143 对应的字符为:ア
ASCII码 -142 对应的字符为:イ
ASCII码 -141 对应的字符为:ウ
ASCII码 -140 对应的字符为:エ
ASCII码 -139 对应的字符为:オ
ASCII码 -138 对应的字符为:カ
ASCII码 -137 对应的字符为:キ
ASCII码 -136 对应的字符为:ク
ASCII码 -135 对应的字符为:ケ
ASCII码 -134 对应的字符为:コ
ASCII码 -133 对应的字符为:サ
ASCII码 -132 对应的字符为:シ
ASCII码 -131 对应的字符为:ス
ASCII码 -130 对应的字符为:セ
ASCII码 -129 对应的字符为:ソ
ASCII码 -128 对应的字符为:タ
ASCII码 -127 对应的字符为:チ
ASCII码 -126 对应的字符为:ツ
ASCII码 -125 对应的字符为:テ
ASCII码 -124 对应的字符为:ト
ASCII码 -123 对应的字符为:ナ
ASCII码 -122 对应的字符为:ニ
ASCII码 -121 对应的字符为:ヌ
ASCII码 -120 对应的字符为:ネ
ASCII码 -119 对应的字符为:ノ
ASCII码 -118 对应的字符为:ハ
ASCII码 -117 对应的字符为:ヒ
ASCII码 -116 对应的字符为:フ
ASCII码 -115 对应的字符为:ヘ
ASCII码 -114 对应的字符为:ホ
ASCII码 -113 对应的字符为:マ
ASCII码 -112 对应的字符为:ミ
ASCII码 -111 对应的字符为:ム
ASCII码 -110 对应的字符为:メ
ASCII码 -109 对应的字符为:モ
ASCII码 -108 对应的字符为:ヤ
ASCII码 -107 对应的字符为:ユ
ASCII码 -106 对应的字符为:ヨ
ASCII码 -105 对应的字符为:ラ
ASCII码 -104 对应的字符为:リ
ASCII码 -103 对应的字符为:ル
ASCII码 -102 对应的字符为:レ
ASCII码 -101 对应的字符为:ロ
ASCII码 -100 对应的字符为:ワ
ASCII码 -99 对应的字符为:ン
ASCII码 -98 对应的字符为:゙
ASCII码 -97 对应的字符为:゚
ASCII码 -96 对应的字符为:ᅠ
ASCII码 -95 对应的字符为:ᄀ
ASCII码 -94 对应的字符为:ᄁ
ASCII码 -93 对应的字符为:ᆪ
ASCII码 -92 对应的字符为:ᄂ
ASCII码 -91 对应的字符为:ᆬ
ASCII码 -90 对应的字符为:ᆭ
ASCII码 -89 对应的字符为:ᄃ
ASCII码 -88 对应的字符为:ᄄ
ASCII码 -87 对应的字符为:ᄅ
ASCII码 -86 对应的字符为:ᆰ
ASCII码 -85 对应的字符为:ᆱ
ASCII码 -84 对应的字符为:ᆲ
ASCII码 -83 对应的字符为:ᆳ
ASCII码 -82 对应的字符为:ᆴ
ASCII码 -81 对应的字符为:ᆵ
ASCII码 -80 对应的字符为:ᄚ
ASCII码 -79 对应的字符为:ᄆ
ASCII码 -78 对应的字符为:ᄇ
ASCII码 -77 对应的字符为:ᄈ
ASCII码 -76 对应的字符为:ᄡ
ASCII码 -75 对应的字符为:ᄉ
ASCII码 -74 对应的字符为:ᄊ
ASCII码 -73 对应的字符为:ᄋ
ASCII码 -72 对应的字符为:ᄌ
ASCII码 -71 对应的字符为:ᄍ
ASCII码 -70 对应的字符为:ᄎ
ASCII码 -69 对应的字符为:ᄏ
ASCII码 -68 对应的字符为:ᄐ
ASCII码 -67 对应的字符为:ᄑ
ASCII码 -66 对应的字符为:ᄒ
ASCII码 -65 对应的字符为:
ASCII码 -64 对应的字符为:
ASCII码 -63 对应的字符为:
ASCII码 -62 对应的字符为:ᅡ
ASCII码 -61 对应的字符为:ᅢ
ASCII码 -60 对应的字符为:ᅣ
ASCII码 -59 对应的字符为:ᅤ
ASCII码 -58 对应的字符为:ᅥ
ASCII码 -57 对应的字符为:ᅦ
ASCII码 -56 对应的字符为:
ASCII码 -55 对应的字符为:
ASCII码 -54 对应的字符为:ᅧ
ASCII码 -53 对应的字符为:ᅨ
ASCII码 -52 对应的字符为:ᅩ
ASCII码 -51 对应的字符为:ᅪ
ASCII码 -50 对应的字符为:ᅫ
ASCII码 -49 对应的字符为:ᅬ
ASCII码 -48 对应的字符为:
ASCII码 -47 对应的字符为:
ASCII码 -46 对应的字符为:ᅭ
ASCII码 -45 对应的字符为:ᅮ
ASCII码 -44 对应的字符为:ᅯ
ASCII码 -43 对应的字符为:ᅰ
ASCII码 -42 对应的字符为:ᅱ
ASCII码 -41 对应的字符为:ᅲ
ASCII码 -40 对应的字符为:
ASCII码 -39 对应的字符为:
ASCII码 -38 对应的字符为:ᅳ
ASCII码 -37 对应的字符为:ᅴ
ASCII码 -36 对应的字符为:ᅵ
ASCII码 -35 对应的字符为:
ASCII码 -34 对应的字符为:
ASCII码 -33 对应的字符为:
ASCII码 -32 对应的字符为:¢
ASCII码 -31 对应的字符为:£
ASCII码 -30 对应的字符为:¬
ASCII码 -29 对应的字符为: ̄
ASCII码 -28 对应的字符为:¦
ASCII码 -27 对应的字符为:¥
ASCII码 -26 对应的字符为:₩
ASCII码 -25 对应的字符为:
ASCII码 -24 对应的字符为:│
ASCII码 -23 对应的字符为:←
ASCII码 -22 对应的字符为:↑
ASCII码 -21 对应的字符为:→
ASCII码 -20 对应的字符为:↓
ASCII码 -19 对应的字符为:■
ASCII码 -18 对应的字符为:○
ASCII码 -17 对应的字符为:
ASCII码 -16 对应的字符为:
ASCII码 -15 对应的字符为:
ASCII码 -14 对应的字符为:
ASCII码 -13 对应的字符为:
ASCII码 -12 对应的字符为:
ASCII码 -11 对应的字符为:
ASCII码 -10 对应的字符为:
ASCII码 -9 对应的字符为:
ASCII码 -8 对应的字符为:
ASCII码 -7 对应的字符为:
ASCII码 -6 对应的字符为:
ASCII码 -5 对应的字符为:
ASCII码 -4 对应的字符为:
ASCII码 -3 对应的字符为:�
ASCII码 -2 对应的字符为:
ASCII码 -1 对应的字符为:
ASCII码 0 对应的字符为:
ASCII码 1 对应的字符为:
ASCII码 2 对应的字符为:
ASCII码 3 对应的字符为:
ASCII码 4 对应的字符为:
ASCII码 5 对应的字符为:
ASCII码 6 对应的字符为:
ASCII码 7 对应的字符为:
ASCII码 8 对应的字符为
ASCII码 9 对应的字符为:
ASCII码 10 对应的字符为:ASCII码 11 对应的字符为:
ASCII码 12 对应的字符为:
ASCII码 13 对应的字符为:
ASCII码 14 对应的字符为:
ASCII码 15 对应的字符为:
ASCII码 16 对应的字符为:
ASCII码 17 对应的字符为:
ASCII码 18 对应的字符为:
ASCII码 19 对应的字符为:
ASCII码 20 对应的字符为:
ASCII码 21 对应的字符为:
ASCII码 22 对应的字符为:
ASCII码 23 对应的字符为:
ASCII码 24 对应的字符为:
ASCII码 25 对应的字符为:
ASCII码 26 对应的字符为:
ASCII码 27 对应的字符为:
ASCII码 28 对应的字符为:
ASCII码 29 对应的字符为:
ASCII码 30 对应的字符为:
ASCII码 31 对应的字符为:
ASCII码 32 对应的字符为:
ASCII码 33 对应的字符为:!
ASCII码 34 对应的字符为:"
ASCII码 35 对应的字符为:#
ASCII码 36 对应的字符为:$
ASCII码 37 对应的字符为:%
ASCII码 38 对应的字符为:&
ASCII码 39 对应的字符为:'
ASCII码 40 对应的字符为:(
ASCII码 41 对应的字符为:)
ASCII码 42 对应的字符为:*
ASCII码 43 对应的字符为:+
ASCII码 44 对应的字符为:,
ASCII码 45 对应的字符为:-
ASCII码 46 对应的字符为:.
ASCII码 47 对应的字符为:/
ASCII码 48 对应的字符为:0
ASCII码 49 对应的字符为:1
ASCII码 50 对应的字符为:2
ASCII码 51 对应的字符为:3
ASCII码 52 对应的字符为:4
ASCII码 53 对应的字符为:5
ASCII码 54 对应的字符为:6
ASCII码 55 对应的字符为:7
ASCII码 56 对应的字符为:8
ASCII码 57 对应的字符为:9
ASCII码 58 对应的字符为::
ASCII码 59 对应的字符为:;
ASCII码 60 对应的字符为:<
ASCII码 61 对应的字符为:=
ASCII码 62 对应的字符为:>
ASCII码 63 对应的字符为:?
ASCII码 64 对应的字符为:@
ASCII码 65 对应的字符为:A
ASCII码 66 对应的字符为:B
ASCII码 67 对应的字符为:C
ASCII码 68 对应的字符为:D
ASCII码 69 对应的字符为:E
ASCII码 70 对应的字符为:F
ASCII码 71 对应的字符为:G
ASCII码 72 对应的字符为:H
ASCII码 73 对应的字符为:I
ASCII码 74 对应的字符为:J
ASCII码 75 对应的字符为:K
ASCII码 76 对应的字符为:L
ASCII码 77 对应的字符为:M
ASCII码 78 对应的字符为:N
ASCII码 79 对应的字符为:O
ASCII码 80 对应的字符为:P
ASCII码 81 对应的字符为:Q
ASCII码 82 对应的字符为:R
ASCII码 83 对应的字符为:S
ASCII码 84 对应的字符为:T
ASCII码 85 对应的字符为:U
ASCII码 86 对应的字符为:V
ASCII码 87 对应的字符为:W
ASCII码 88 对应的字符为:X
ASCII码 89 对应的字符为:Y
ASCII码 90 对应的字符为:Z
ASCII码 91 对应的字符为:[
ASCII码 92 对应的字符为:\
ASCII码 93 对应的字符为:]
ASCII码 94 对应的字符为:^
ASCII码 95 对应的字符为:_
ASCII码 96 对应的字符为:`
ASCII码 97 对应的字符为:a
ASCII码 98 对应的字符为:b
ASCII码 99 对应的字符为:c
ASCII码 100 对应的字符为:d
ASCII码 101 对应的字符为:e
ASCII码 102 对应的字符为:f
ASCII码 103 对应的字符为:g
ASCII码 104 对应的字符为:h
ASCII码 105 对应的字符为:i
ASCII码 106 对应的字符为:j
ASCII码 107 对应的字符为:k
ASCII码 108 对应的字符为:l
ASCII码 109 对应的字符为:m
ASCII码 110 对应的字符为:n
ASCII码 111 对应的字符为:o
ASCII码 112 对应的字符为:p
ASCII码 113 对应的字符为:q
ASCII码 114 对应的字符为:r
ASCII码 115 对应的字符为:s
ASCII码 116 对应的字符为:t
ASCII码 117 对应的字符为:u
ASCII码 118 对应的字符为:v
ASCII码 119 对应的字符为:w
ASCII码 120 对应的字符为:x
ASCII码 121 对应的字符为:y
ASCII码 122 对应的字符为:z
ASCII码 123 对应的字符为:{
ASCII码 124 对应的字符为:|
ASCII码 125 对应的字符为:}
ASCII码 126 对应的字符为:~
ASCII码 127 对应的字符为:
ASCII码 128 对应的字符为:
ASCII码 129 对应的字符为:
ASCII码 130 对应的字符为:
ASCII码 131 对应的字符为:
ASCII码 132 对应的字符为:
ASCII码 133 对应的字符为:
ASCII码 134 对应的字符为:
ASCII码 135 对应的字符为:
ASCII码 136 对应的字符为:
ASCII码 137 对应的字符为:
ASCII码 138 对应的字符为:
ASCII码 139 对应的字符为:
ASCII码 140 对应的字符为:
ASCII码 141 对应的字符为:
ASCII码 142 对应的字符为:
ASCII码 143 对应的字符为:
ASCII码 144 对应的字符为:
ASCII码 145 对应的字符为:
ASCII码 146 对应的字符为:
ASCII码 147 对应的字符为:
ASCII码 148 对应的字符为:
ASCII码 149 对应的字符为:
ASCII码 150 对应的字符为:
ASCII码 151 对应的字符为:
ASCII码 152 对应的字符为:
ASCII码 153 对应的字符为:
ASCII码 154 对应的字符为:
ASCII码 155 对应的字符为:
ASCII码 156 对应的字符为:
ASCII码 157 对应的字符为:
ASCII码 158 对应的字符为:
ASCII码 159 对应的字符为:
ASCII码 160 对应的字符为:
ASCII码 161 对应的字符为:¡
ASCII码 162 对应的字符为:¢
ASCII码 163 对应的字符为:£
ASCII码 164 对应的字符为:¤
ASCII码 165 对应的字符为:¥
ASCII码 166 对应的字符为:¦
ASCII码 167 对应的字符为:§
ASCII码 168 对应的字符为:¨
ASCII码 169 对应的字符为:©
ASCII码 170 对应的字符为:ª
ASCII码 171 对应的字符为:«
ASCII码 172 对应的字符为:¬
ASCII码 173 对应的字符为:
ASCII码 174 对应的字符为:®
ASCII码 175 对应的字符为:¯
ASCII码 176 对应的字符为:°
ASCII码 177 对应的字符为:±
ASCII码 178 对应的字符为:²
ASCII码 179 对应的字符为:³
ASCII码 180 对应的字符为:´
ASCII码 181 对应的字符为:µ
ASCII码 182 对应的字符为:¶
ASCII码 183 对应的字符为:·
ASCII码 184 对应的字符为:¸
ASCII码 185 对应的字符为:¹
ASCII码 186 对应的字符为:º
ASCII码 187 对应的字符为:»
ASCII码 188 对应的字符为:¼
ASCII码 189 对应的字符为:½
ASCII码 190 对应的字符为:¾
ASCII码 191 对应的字符为:¿
ASCII码 192 对应的字符为:À
ASCII码 193 对应的字符为:Á
ASCII码 194 对应的字符为:Â
ASCII码 195 对应的字符为:Ã
ASCII码 196 对应的字符为:Ä
ASCII码 197 对应的字符为:Å
ASCII码 198 对应的字符为:Æ
ASCII码 199 对应的字符为:Ç
有的不显示,应该是无法打印一些字符。

相关文章:
java String转asc码,然后ascII再转四位的16进制数。
理论知识补充: char是Java中的保留字,表示一种数据类型。与别的语言不同的是,char在Java中是16位的,因为Java用的是Unicode编码。不过8位的ASCII码包含在Unicode编码中,其值对应十进制的表示范围是0~127。 char是Java八…...
零基础制作宠物用品小程序
随着人们对宠物用品的需求不断增长,越来越多的人开始探索如何制作一个专业的宠物用品小程序。而乔拓云作为一款功能强大的在线商城制作工具,成为了许多商家的首选。本文将详细介绍如何使用乔拓云制作宠物用品小程序,让你轻松上手,…...
【SpringBoot篇】解决缓存击穿问题① — 基于互斥锁方式
文章目录 🌹什么是缓存击穿🌺基于互斥锁解决问题🛸思路 🏳️🌈代码实现 🌹什么是缓存击穿 缓存击穿是指在使用缓存系统时,对一个热点数据的高并发请求导致缓存失效,多个请求同时访…...
系列一、GitHub搜索技巧
一、GitHub搜索技巧 1.1、概述 作为程序员,GitHub大家应该都再熟悉不过了,很多时候当我们需要使用某一项技能而又无从下手时,通常会在百度(面向百度编程)或者在GitHub上通过关键字寻找相关案例,比如我想学…...
35.java后端面试宝典
一、自我介绍。 我叫什么,这次是应聘什么岗位,会什么技术,会什么框架,熟练掌握框架之间的整合技术,做过什么项目并且介绍主要做了什么,并且可以为公司带来什么价值。 总的来说,初级Java工程师岗…...
Linux 磁盘空间占满故障解决方法
故障排查: 使用命令查看磁盘使用量 # 使用人类可读的格式(预设值是不加这个选项的...) df -h # --inodes 列出 inode 资讯,不列出已使用 block df -i # 查看当前目录下各个文件及目录占用空间大小 du -sh / 情况一:一般磁盘空间满了&a…...
让生活更智能,P1600边缘智能网关带你进入智能家居新时代
一、什么是P1600边缘智能网关? 在科技日新月异的今天,我们的生活已经被各种智能产品所包围。而在这个智能化的浪潮中,P1600边缘智能网关以其独特的优势,成为了智能家居的重要组成部分。那么,什么是P1600边缘智能网关呢…...
Java与前端:2023年的真实状况与焦虑解读
一、引言 在2023年,IT圈中流传着一些关于Java和前端的言论,这些言论引起了广泛的关注。有些人认为“Java已死、前端已凉”,而另一些人则持不同观点。那么,这些言论背后的真相是什么?它们是在贩卖焦虑吗?本…...
adb 基本命令合集
1.获取所有的包信息: adb shell pm list packages com.yu.weskul 2.清除APP缓存 adb shell pm clear <package-name> 3.查看当前应用及Activity adb shell dumpsys window | findstr "mCurrentFocus" 4.查看应用详细信息 adb shell dumpsys pack…...
[RK-Linux] RK3399支持M.2 NVMe SSD启动
延续《[RK-Linux] 从主线U-Boot移植PCIe及其PHY驱动到RK3399 U-Boot》 启动流程: maskrom -> loader(从 eMMC 存储器加载) -> u-boot(从 eMMC 存储器加载)-> kernel (从 M.2 NVMe SSD 加载)-> rootfs (从 M.2 NVMe SSD 挂载)配置从 M.2 NVMe SSD 启动: …...
LTO-3 磁带机种草终于是用上了
跑来跑去,买了不少配件,终于是把这磁带机给用上了,已经备份好了300 多 GB 的数据。 我们用了 NAS 的数据压缩功能,把需要备份的文件用 NAS 压缩成一个 Zip 文件,如果你可以 tar 的话也行。 这样传输速度更快…...
【全网首发】洛谷P1020 [NOIP1999 提高组] 导弹拦截
P1020 导弹拦截 の 题目传送门。 解题思路 显然,第一问求的是最长不上升子序列。 于是接下来直接抛开第一问不谈,也不考虑优化,直接考虑第二问。待会就知道原因了。 引理:Dilworth 定理 狄尔沃斯定理亦称偏序集分解定理&#…...
trino-435版本windows下源码编译
一、源码下载地址 https://github.com/trinodb/trino/tags 二、编译环境及工具准备 1、maven (1)版本:3.6.3 (2)settings.xml配置 <?xml version"1.0" encoding"UTF-8"?> <settin…...
java类和对象的思想概述
0.面向对象Object OOP——名人名言:类是写出来的,对象是new出来的 **> 学习面向对象的三条路线 java类以及类成员:(重点)类成员——属性、方法、构造器、(熟悉)代码块、内部类面向对象特征&…...
ant design vue3中引入message消息提示,全局引入亲测有效
两种方式 第一种:使用provide和inject方式 第二种:使用全局挂载$message方式 第一种: //main.ts import { createApp } from vue; import App from ./App; import Antd,{ message } from ant-design-vue; import ant-design-vue/es/mess…...
UE5 Landscape 制作GIS卫星图地形
1. 总体想法: 制作GIS地形,使用Landscaping MapBox是一个好方法,但是区域过大,会占用很多内存 https://blog.csdn.net/qq_17523181/article/details/135029614 如果采用QGis,导出卫星图,在UE5里拼合出地形…...
opencv入门到精通——改变颜色空间
目录 目标 改变颜色空间 对象追踪 如何找到要追踪的HSV值? 目标 在本教程中,你将学习如何将图像从一个色彩空间转换到另一个,像BGR↔灰色,BGR↔HSV等 除此之外,我们还将创建一个应用程序,以提取视频中的…...
法线贴图实现地形模型皱褶、凹凸不平的纹理效果
在线工具推荐: 3D数字孪生场景编辑器 - GLTF/GLB材质纹理编辑器 - 3D模型在线转换 - Three.js AI自动纹理开发包 - YOLO 虚幻合成数据生成器 - 三维模型预览图生成器 - 3D模型语义搜索引擎 法线贴图在3D建模中扮演着重要的角色,它通过模拟表面的微…...
【SpringBoot篇】基于Redis实现生成全局唯一ID的方法
文章目录 🍔生成全局唯一ID🌹为什么要生成全局唯一id🌺生成全局id的方法✨代码实现 🍔生成全局唯一ID 是一种在分布式系统下用来生成全局唯一id的工具 在项目中生成全局唯一ID有很多好处,其中包括: 数据…...
轻度听力损失的儿童需要早期干预吗?
一些宝宝在做听力筛查时总是不通过,进一步听力诊断发现宝宝有轻度的听力损失,刚知道这个消息时,家长可担心了,总想着宝宝是不是听不到啊?但是一段时间后,有些家长又会忽略宝宝的听力问题,因为部…...
使用docker在3台服务器上搭建基于redis 6.x的一主两从三台均是哨兵模式
一、环境及版本说明 如果服务器已经安装了docker,则忽略此步骤,如果没有安装,则可以按照一下方式安装: 1. 在线安装(有互联网环境): 请看我这篇文章 传送阵>> 点我查看 2. 离线安装(内网环境):请看我这篇文章 传送阵>> 点我查看 说明:假设每台服务器已…...
【大模型RAG】拍照搜题技术架构速览:三层管道、两级检索、兜底大模型
摘要 拍照搜题系统采用“三层管道(多模态 OCR → 语义检索 → 答案渲染)、两级检索(倒排 BM25 向量 HNSW)并以大语言模型兜底”的整体框架: 多模态 OCR 层 将题目图片经过超分、去噪、倾斜校正后,分别用…...
智慧工地云平台源码,基于微服务架构+Java+Spring Cloud +UniApp +MySql
智慧工地管理云平台系统,智慧工地全套源码,java版智慧工地源码,支持PC端、大屏端、移动端。 智慧工地聚焦建筑行业的市场需求,提供“平台网络终端”的整体解决方案,提供劳务管理、视频管理、智能监测、绿色施工、安全管…...
Debian系统简介
目录 Debian系统介绍 Debian版本介绍 Debian软件源介绍 软件包管理工具dpkg dpkg核心指令详解 安装软件包 卸载软件包 查询软件包状态 验证软件包完整性 手动处理依赖关系 dpkg vs apt Debian系统介绍 Debian 和 Ubuntu 都是基于 Debian内核 的 Linux 发行版ÿ…...
高防服务器能够抵御哪些网络攻击呢?
高防服务器作为一种有着高度防御能力的服务器,可以帮助网站应对分布式拒绝服务攻击,有效识别和清理一些恶意的网络流量,为用户提供安全且稳定的网络环境,那么,高防服务器一般都可以抵御哪些网络攻击呢?下面…...
全志A40i android7.1 调试信息打印串口由uart0改为uart3
一,概述 1. 目的 将调试信息打印串口由uart0改为uart3。 2. 版本信息 Uboot版本:2014.07; Kernel版本:Linux-3.10; 二,Uboot 1. sys_config.fex改动 使能uart3(TX:PH00 RX:PH01),并让boo…...
【开发技术】.Net使用FFmpeg视频特定帧上绘制内容
目录 一、目的 二、解决方案 2.1 什么是FFmpeg 2.2 FFmpeg主要功能 2.3 使用Xabe.FFmpeg调用FFmpeg功能 2.4 使用 FFmpeg 的 drawbox 滤镜来绘制 ROI 三、总结 一、目的 当前市场上有很多目标检测智能识别的相关算法,当前调用一个医疗行业的AI识别算法后返回…...
企业如何增强终端安全?
在数字化转型加速的今天,企业的业务运行越来越依赖于终端设备。从员工的笔记本电脑、智能手机,到工厂里的物联网设备、智能传感器,这些终端构成了企业与外部世界连接的 “神经末梢”。然而,随着远程办公的常态化和设备接入的爆炸式…...
深度学习习题2
1.如果增加神经网络的宽度,精确度会增加到一个特定阈值后,便开始降低。造成这一现象的可能原因是什么? A、即使增加卷积核的数量,只有少部分的核会被用作预测 B、当卷积核数量增加时,神经网络的预测能力会降低 C、当卷…...
七、数据库的完整性
七、数据库的完整性 主要内容 7.1 数据库的完整性概述 7.2 实体完整性 7.3 参照完整性 7.4 用户定义的完整性 7.5 触发器 7.6 SQL Server中数据库完整性的实现 7.7 小结 7.1 数据库的完整性概述 数据库完整性的含义 正确性 指数据的合法性 有效性 指数据是否属于所定…...
