java 字节码 指令集 汇编
网上找的没有指令码这列 自己把它加上 更方便查阅
指令从0x00-0xc9 没有0xba
常量入栈指令 |
|||
指令码 |
操作码(助记符) |
操作数 |
描述(栈指操作数栈) |
0x01 |
aconst_null |
|
null值入栈。 |
0x02 |
iconst_m1 |
|
-1(int)值入栈。 |
0x03 |
iconst_0 |
|
0(int)值入栈。 |
0x04 |
iconst_1 |
|
1(int)值入栈。 |
0x05 |
iconst_2 |
|
2(int)值入栈。 |
0x06 |
iconst_3 |
|
3(int)值入栈。 |
0x07 |
iconst_4 |
|
4(int)值入栈。 |
0x08 |
iconst_5 |
|
5(int)值入栈。 |
0x09 |
lconst_0 |
|
0(long)值入栈。 |
0x0a |
lconst_1 |
|
1(long)值入栈。 |
0x0b |
fconst_0 |
|
0(float)值入栈。 |
0x0c |
fconst_1 |
|
1(float)值入栈。 |
0x0d |
fconst_2 |
|
2(float)值入栈。 |
0x0e |
dconst_0 |
|
0(double)值入栈。 |
0x0f |
dconst_1 |
|
1(double)值入栈。 |
0x10 |
bipush |
valuebyte |
valuebyte值带符号扩展成int值入栈。 |
0x11 |
sipush |
valuebyte1 valuebyte2 |
(valuebyte1 << 8) | valuebyte2 值带符号扩展成int值入栈。 |
0x12 |
ldc |
indexbyte1 |
常量池中的常量值(int, float, string reference, object reference)入栈。 |
0x13 |
ldc_w |
indexbyte1 indexbyte2 |
常量池中常量(int, float, string reference, object reference)入栈。 |
0x14 |
ldc2_w |
indexbyte1 indexbyte2 |
常量池中常量(long, double)入栈。 |
|
|||
局部变量值转载到栈中指令 |
|||
指令码 |
操作码(助记符) |
操作数 |
描述(栈指操作数栈) |
0x19 |
(wide)aload |
indexbyte |
从局部变量indexbyte中装载引用类型值入栈。 |
0x2a |
aload_0 |
|
从局部变量0中装载引用类型值入栈。 |
0x2b |
aload_1 |
|
从局部变量1中装载引用类型值入栈。 |
0x2c |
aload_2 |
|
从局部变量2中装载引用类型值入栈。 |
0x2d |
aload_3 |
|
从局部变量3中装载引用类型值入栈。 |
0x15 |
(wide)iload |
indexbyte |
从局部变量indexbyte中装载int类型值入栈。 |
0x1a |
iload_0 |
|
从局部变量0中装载int类型值入栈。 |
0x1b |
iload_1 |
|
从局部变量1中装载int类型值入栈。 |
0x1c |
iload_2 |
|
从局部变量2中装载int类型值入栈。 |
0x1d |
iload_3 |
|
从局部变量3中装载int类型值入栈。 |
0x16 |
(wide)lload |
indexbyte |
从局部变量indexbyte中装载long类型值入栈。 |
0x1e |
lload_0 |
|
从局部变量0中装载int类型值入栈。 |
0x1f |
lload_1 |
|
从局部变量1中装载int类型值入栈。 |
0x20 |
lload_2 |
|
从局部变量2中装载int类型值入栈。 |
0x21 |
lload_3 |
|
从局部变量3中装载int类型值入栈。 |
0x17 |
(wide)fload |
indexbyte |
从局部变量indexbyte中装载float类型值入栈。 |
0x22 |
fload_0 |
|
从局部变量0中装载float类型值入栈。 |
0x23 |
fload_1 |
|
从局部变量1中装载float类型值入栈。 |
0x24 |
fload_2 |
|
从局部变量2中装载float类型值入栈。 |
0x25 |
fload_3 |
|
从局部变量3中装载float类型值入栈。 |
0x18 |
(wide)dload |
indexbyte |
从局部变量indexbyte中装载double类型值入栈。 |
0x26 |
dload_0 |
|
从局部变量0中装载double类型值入栈。 |
0x27 |
dload_1 |
|
从局部变量1中装载double类型值入栈。 |
0x28 |
dload_2 |
|
从局部变量2中装载double类型值入栈。 |
0x29 |
dload_3 |
|
从局部变量3中装载double类型值入栈。 |
0x32 |
aaload |
|
从引用类型数组中装载指定项的值。 |
0x2e |
iaload |
|
从int类型数组中装载指定项的值。 |
0x2f |
laload |
|
从long类型数组中装载指定项的值。 |
0x30 |
faload |
|
从float类型数组中装载指定项的值。 |
0x31 |
daload |
|
从double类型数组中装载指定项的值。 |
0x33 |
baload |
|
从boolean类型数组或byte类型数组中装载指定项的值(先转换为int类型值,后压栈)。 |
0x34 |
caload |
|
从char类型数组中装载指定项的值(先转换为int类型值,后压栈)。 |
0x35 |
saload |
|
从short类型数组中装载指定项的值(先转换为int类型值,后压栈)。 |
|
|||
将栈顶值保存到局部变量中指令 |
|||
指令码 |
操作码(助记符) |
操作数 |
描述(栈指操作数栈) |
0x3a |
(wide)astore |
indexbyte |
将栈顶引用类型值保存到局部变量indexbyte中。 |
0x4b |
astroe_0 |
|
将栈顶引用类型值保存到局部变量0中。 |
0x4c |
astore_1 |
|
将栈顶引用类型值保存到局部变量1中。 |
0x4d |
astore_2 |
|
将栈顶引用类型值保存到局部变量2中。 |
0x4e |
astore_3 |
|
将栈顶引用类型值保存到局部变量3中。 |
0x36 |
(wide)istore |
indexbyte |
将栈顶int类型值保存到局部变量indexbyte中。 |
0x3b |
istore_0 |
|
将栈顶int类型值保存到局部变量0中。 |
0x3c |
istore_1 |
|
将栈顶int类型值保存到局部变量1中。 |
0x3d |
istore_2 |
|
将栈顶int类型值保存到局部变量2中。 |
0x3e |
istore_3 |
|
将栈顶int类型值保存到局部变量3中。 |
0x37 |
(wide)lstore |
indexbyte |
将栈顶long类型值保存到局部变量indexbyte中。 |
0x3f |
lstore_0 |
|
将栈顶long类型值保存到局部变量0中。 |
0x40 |
lstore_1 |
|
将栈顶long类型值保存到局部变量1中。 |
0x41 |
lstore_2 |
|
将栈顶long类型值保存到局部变量2中。 |
0x42 |
lstroe_3 |
|
将栈顶long类型值保存到局部变量3中。 |
0x38 |
(wide)fstore |
indexbyte |
将栈顶float类型值保存到局部变量indexbyte中。 |
0x43 |
fstore_0 |
|
将栈顶float类型值保存到局部变量0中。 |
0x44 |
fstore_1 |
|
将栈顶float类型值保存到局部变量1中。 |
0x45 |
fstore_2 |
|
将栈顶float类型值保存到局部变量2中。 |
0x46 |
fstore_3 |
|
将栈顶float类型值保存到局部变量3中。 |
0x39 |
(wide)dstore |
indexbyte |
将栈顶double类型值保存到局部变量indexbyte中。 |
0x47 |
dstore_0 |
|
将栈顶double类型值保存到局部变量0中。 |
0x48 |
dstore_1 |
|
将栈顶double类型值保存到局部变量1中。 |
0x49 |
dstore_2 |
|
将栈顶double类型值保存到局部变量2中。 |
0x4a |
dstore_3 |
|
将栈顶double类型值保存到局部变量3中。 |
0x53 |
aastore |
|
将栈顶引用类型值保存到指定引用类型数组的指定项。 |
0x4f |
iastore |
|
将栈顶int类型值保存到指定int类型数组的指定项。 |
0x50 |
lastore |
|
将栈顶long类型值保存到指定long类型数组的指定项。 |
0x51 |
fastore |
|
将栈顶float类型值保存到指定float类型数组的指定项。 |
0x52 |
dastore |
|
将栈顶double类型值保存到指定double类型数组的指定项。 |
0x54 |
bastroe |
|
将栈顶boolean类型值或byte类型值保存到指定boolean类型数组或byte类型数组的指定项。 |
0x55 |
castore |
|
将栈顶char类型值保存到指定char类型数组的指定项。 |
0x56 |
sastore |
|
将栈顶short类型值保存到指定short类型数组的指定项。 |
|
|||
wide指令 |
|||
指令码 |
操作码(助记符) |
操作数 |
描述(栈指操作数栈) |
0xc4 |
wide |
|
使用附加字节扩展局部变量索引(iinc指令特殊)。 |
|
|||
通用(无类型)栈操作指令 |
|||
指令码 |
操作码(助记符) |
操作数 |
描述(栈指操作数栈) |
0x00 |
nop |
|
空操作。 |
0x57 |
pop |
|
从栈顶弹出一个字长的数据。 |
0x58 |
pop2 |
|
从栈顶弹出两个字长的数据。 |
0x59 |
dup |
|
复制栈顶一个字长的数据,将复制后的数据压栈。 |
0x5a |
dup_x1 |
|
复制栈顶一个字长的数据,弹出栈顶两个字长数据,先将复制后的数据压栈,再将弹出的两个字长数据压栈。 |
0x5b |
dup_x2 |
|
复制栈顶一个字长的数据,弹出栈顶三个字长的数据,将复制后的数据压栈,再将弹出的三个字长的数据压栈。 |
0x5c |
dup2 |
|
复制栈顶两个字长的数据,将复制后的两个字长的数据压栈。 |
0x5d |
dup2_x1 |
|
复制栈顶两个字长的数据,弹出栈顶三个字长的数据,将复制后的两个字长的数据压栈,再将弹出的三个字长的数据压栈。 |
0x5e |
dup2_x2 |
|
复制栈顶两个字长的数据,弹出栈顶四个字长的数据,将复制后的两个字长的数据压栈,再将弹出的四个字长的数据压栈。 |
0x5f |
swap |
|
交换栈顶两个字长的数据的位置。Java指令中没有提供以两个字长为单位的交换指令。 |
|
|||
类型转换指令 |
|||
指令码 |
操作码(助记符) |
操作数 |
描述(栈指操作数栈) |
0x86 |
i2f |
|
将栈顶int类型值转换为float类型值。 |
0x85 |
i2l |
|
将栈顶int类型值转换为long类型值。 |
0x87 |
i2d |
|
将栈顶int类型值转换为double类型值。 |
0x8b |
f2i |
|
将栈顶float类型值转换为int类型值。 |
0x8c |
f2l |
|
将栈顶float类型值转换为long类型值。 |
0x8d |
f2d |
|
将栈顶float类型值转换为double类型值。 |
0x88 |
l2i |
|
将栈顶long类型值转换为int类型值。 |
0x89 |
l2f |
|
将栈顶long类型值转换为float类型值。 |
0x8a |
l2d |
|
将栈顶long类型值转换double类型值。 |
0x8e |
d2i |
|
将栈顶double类型值转换为int类型值。 |
0x90 |
d2f |
|
将栈顶double类型值转换为float类型值。 |
0x8f |
d2l |
|
将栈顶double类型值转换为long类型值。 |
0x91 |
i2b |
|
将栈顶int类型值截断成byte类型,后带符号扩展成int类型值入栈。 |
0x92 |
i2c |
|
将栈顶int类型值截断成char类型值,后带符号扩展成int类型值入栈。 |
0x93 |
i2s |
|
将栈顶int类型值截断成short类型值,后带符号扩展成int类型值入栈。 |
|
|||
整数运算 |
|||
指令码 |
操作码(助记符) |
操作数 |
描述(栈指操作数栈) |
0x60 |
iadd |
|
将栈顶两int类型数相加,结果入栈。 |
0x64 |
isub |
|
将栈顶两int类型数相减,结果入栈。 |
0x68 |
imul |
|
将栈顶两int类型数相乘,结果入栈。 |
0x6c |
idiv |
|
将栈顶两int类型数相除,结果入栈。 |
0x70 |
irem |
|
将栈顶两int类型数取模,结果入栈。 |
0x74 |
ineg |
|
将栈顶int类型值取负,结果入栈。 |
0x61 |
ladd |
|
将栈顶两long类型数相加,结果入栈。 |
0x65 |
lsub |
|
将栈顶两long类型数相减,结果入栈。 |
0x69 |
lmul |
|
将栈顶两long类型数相乘,结果入栈。 |
0x6d |
ldiv |
|
将栈顶两long类型数相除,结果入栈。 |
0x71 |
lrem |
|
将栈顶两long类型数取模,结果入栈。 |
0x75 |
lneg |
|
将栈顶long类型值取负,结果入栈。 |
0x84 |
(wide)iinc |
indexbyte constbyte |
将整数值constbyte加到indexbyte指定的int类型的局部变量中。 |
|
|||
浮点运算 |
|||
指令码 |
操作码(助记符) |
操作数 |
描述(栈指操作数栈) |
0x62 |
fadd |
|
将栈顶两float类型数相加,结果入栈。 |
0x66 |
fsub |
|
将栈顶两float类型数相减,结果入栈。 |
0x6a |
fmul |
|
将栈顶两float类型数相乘,结果入栈。 |
0x6e |
fdiv |
|
将栈顶两float类型数相除,结果入栈。 |
0x72 |
frem |
|
将栈顶两float类型数取模,结果入栈。 |
0x76 |
fneg |
|
将栈顶float类型值取反,结果入栈。 |
0x63 |
dadd |
|
将栈顶两double类型数相加,结果入栈。 |
0x67 |
dsub |
|
将栈顶两double类型数相减,结果入栈。 |
0x6b |
dmul |
|
将栈顶两double类型数相乘,结果入栈。 |
0x6f |
ddiv |
|
将栈顶两double类型数相除,结果入栈。 |
0x73 |
drem |
|
将栈顶两double类型数取模,结果入栈。 |
0x77 |
dneg |
|
将栈顶double类型值取负,结果入栈。 |
|
|||
逻辑运算——移位运算 |
|||
指令码 |
操作码(助记符) |
操作数 |
描述(栈指操作数栈) |
0x78 |
ishl |
|
左移int类型值。 |
0x79 |
lshl |
|
左移long类型值。 |
0x7a |
ishr |
|
算术右移int类型值。 |
0x7b |
lshr |
|
算术右移long类型值。 |
0x7c |
iushr |
|
逻辑右移int类型值。 |
0x7d |
lushr |
|
逻辑右移long类型值。 |
|
|||
逻辑运算——按位布尔运算 |
|||
指令码 |
操作码(助记符) |
操作数 |
描述(栈指操作数栈) |
0x73 |
iand |
|
对int类型按位与运算。 |
0x7f |
land |
|
对long类型的按位与运算。 |
0x80 |
ior |
|
对int类型的按位或运算。 |
0x81 |
lor |
|
对long类型的按位或运算。 |
0x82 |
ixor |
|
对int类型的按位异或运算。 |
0x83 |
lxor |
|
对long类型的按位异或运算。 |
|
|||
控制流指令——条件跳转指令 |
|||
指令码 |
操作码(助记符) |
操作数 |
描述(栈指操作数栈) |
0x99 |
ifeq |
branchbyte1 branchbyte2 |
若栈顶int类型值为0则跳转。 |
0x9a |
ifne |
branchbyte1 branchbyte2 |
若栈顶int类型值不为0则跳转。 |
0x9b |
iflt |
branchbyte1 branchbyte2 |
若栈顶int类型值小于0则跳转。 |
0x9e |
ifle |
branchbyte1 branchbyte2 |
若栈顶int类型值小于等于0则跳转。 |
0x9d |
ifgt |
branchbyte1 branchbyte2 |
若栈顶int类型值大于0则跳转。 |
0x9c |
ifge |
branchbyte1 branchbyte2 |
若栈顶int类型值大于等于0则跳转。 |
0x9f |
if_icmpeq |
branchbyte1 branchbyte2 |
若栈顶两int类型值相等则跳转。 |
0xa0 |
if_icmpne |
branchbyte1 branchbyte2 |
若栈顶两int类型值不相等则跳转。 |
0xa1 |
if_icmplt |
branchbyte1 branchbyte2 |
若栈顶两int类型值前小于后则跳转。 |
0xa4 |
if_icmple |
branchbyte1 branchbyte2 |
若栈顶两int类型值前小于等于后则跳转。 |
0xa3 |
if_icmpgt |
branchbyte1 branchbyte2 |
若栈顶两int类型值前大于后则跳转。 |
0xa2 |
if_icmpge |
branchbyte1 branchbyte2 |
若栈顶两int类型值前大于等于后则跳转。 |
0xc6 |
ifnull |
branchbyte1 branchbyte2 |
若栈顶引用值为null则跳转。 |
0xc7 |
ifnonnull |
branchbyte1 branchbyte2 |
若栈顶引用值不为null则跳转。 |
0xa5 |
if_acmpeq |
branchbyte1 branchbyte2 |
若栈顶两引用类型值相等则跳转。 |
0xa6 |
if_acmpne |
branchbyte1 branchbyte2 |
若栈顶两引用类型值不相等则跳转。 |
|
|||
控制流指令——比较指令 |
|||
指令码 |
操作码(助记符) |
操作数 |
描述(栈指操作数栈) |
0x94 |
lcmp |
|
比较栈顶两long类型值,前者大,1入栈;相等,0入栈;后者大,-1入栈。 |
0x95 |
fcmpl |
|
比较栈顶两float类型值,前者大,1入栈;相等,0入栈;后者大,-1入栈;有NaN存在,-1入栈。 |
0x96 |
fcmpg |
|
比较栈顶两float类型值,前者大,1入栈;相等,0入栈;后者大,-1入栈;有NaN存在,-1入栈。 |
0x97 |
dcmpl |
|
比较栈顶两double类型值,前者大,1入栈;相等,0入栈;后者大,-1入栈;有NaN存在,-1入栈。 |
0x98 |
dcmpg |
|
比较栈顶两double类型值,前者大,1入栈;相等,0入栈;后者大,-1入栈;有NaN存在,-1入栈。 |
|
|||
控制流指令——无条件跳转指令 |
|||
指令码 |
操作码(助记符) |
操作数 |
描述(栈指操作数栈) |
0xa7 |
goto |
branchbyte1 branchbyte2 |
无条件跳转到指定位置。 |
0xc8 |
goto_w |
branchbyte1 branchbyte2 branchbyte3 branchbyte4 |
无条件跳转到指定位置(宽索引)。 |
|
|||
控制流指令——表跳转指令 |
|||
指令码 |
操作码(助记符) |
操作数 |
描述(栈指操作数栈) |
0xaa |
tableswitch |
<0-3bytepad> defaultbyte1 defaultbyte2 defaultbyte3 defaultbyte4 lowbyte1 lowbyte2 lowbyte3 lowbyte4 highbyte1 highbyte2 highbyte3 highbyte4 jump offsets... |
通过索引访问跳转表,并跳转。 |
0xab |
lookupswitch |
<0-3bytepad> defaultbyte1 defaultbyte2 defaultbyte3 defaultbyte4 npairs1 npairs2 npairs3 npairs4 match offsets |
通过键值访问跳转表,并跳转。 |
|
|||
控制流指令——异常和finally |
|||
指令码 |
操作码(助记符) |
操作数 |
描述(栈指操作数栈) |
0xbf |
athrow |
|
抛出异常。 |
0xa8 |
jsr |
branchbyte1 branchbyte2 |
跳转到子例程序。 |
0xc9 |
jsr_w |
branchbyte1 branchbyte2 branchbyte3 branchbyte4 |
跳转到子例程序(宽索引)。 |
0xa9 |
(wide)ret |
indexbyte |
返回子例程序。 |
|
|||
对象操作指令 |
|||
指令码 |
操作码(助记符) |
操作数 |
描述(栈指操作数栈) |
0xbb |
new |
indexbyte1 indexbyte2 |
创建新的对象实例。 |
0xc0 |
checkcast |
indexbyte1 indexbyte |
类型强转。 |
0xc1 |
instanceof |
indexbyte1 indexbyte2 |
判断类型。 |
0xb4 |
getfield |
indexbyte1 indexbyte2 |
获取对象字段的值。 |
0xb5 |
putfield |
indexbyte1 indexbyte2 |
给对象字段赋值。 |
0xb2 |
getstatic |
indexbyte1 indexbyte2 |
获取静态字段的值。 |
0xb3 |
putstatic |
indexbyte1 indexbyte2 |
给静态字段赋值。 |
|
|||
数组操作指令 |
|||
指令码 |
操作码(助记符) |
操作数 |
描述(栈指操作数栈) |
0xbc |
newarray |
atype |
创建type类型的数组。 |
0xbd |
anewarray |
indexbyte1 indexbyte2 |
创建引用类型的数组。 |
0xbe |
arraylength |
|
获取一维数组的长度。 |
0xc5 |
multianewarray |
indexbyte1 indexbyte2 dimension |
创建dimension维度的数组。 |
|
|||
方法调用指令 |
|||
指令码 |
操作码(助记符) |
操作数 |
描述(栈指操作数栈) |
0xb7 |
invokespecial |
indexbyte1 indexbyte2 |
编译时方法绑定调用方法。 |
0xb6 |
invokevirtual |
indexbyte1 indexbyte2 |
运行时方法绑定调用方法。 |
0xb8 |
invokestatic |
indexbyte1 indexbyte2 |
调用静态方法。 |
0xb9 |
invokeinterface |
indexbyte1 indexbyte2 count 0 |
调用接口方法。 |
|
|||
方法返回指令 |
|||
指令码 |
操作码(助记符) |
操作数 |
描述(栈指操作数栈) |
0xac |
ireturn |
|
返回int类型值。 |
0xad |
lreturn |
|
返回long类型值。 |
0xae |
freturn |
|
返回float类型值。 |
0xaf |
dreturn |
|
返回double类型值。 |
0xb0 |
areturn |
|
返回引用类型值。 |
0xb1 |
return |
|
void函数返回。 |
|
|||
线程同步指令 |
|||
指令码 |
操作码(助记符) |
操作数 |
描述(栈指操作数栈) |
0xc2 |
monitorenter |
|
进入并获得对象监视器。 |
0xc3 |
monitorexit |
|
释放并退出对象监视器。 |
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
相关文章
- 自动注册SQL Server ODBC数据源
//***********************************************// 函数名: of_setodbc_sqlserver// 功能: 完成SQL Server ODBC数据源的注册功能// 输入参数:// as_database 数据库名// as_user 数据库用户// as_pwd 密码// as_server 数据库服务器名称或ip//…...
2024/4/20 21:29:09 - C语言贪吃蛇再进化!
嗯,这是终结版,虽然还有一些地方不完善,但我感觉也没必要完善。只是纠结于AI的自动寻物还是有问题,桑心。GCC编译命令 gcc -Wall -D_REENTRANT -o "%e" "%f" -lncurses -lpthread snakeGame.c1 #include "snakeAI.c"2 #define CTRL_TIMES …...
2024/4/13 10:02:09 - 文本监控 :oninput onchange onpropertychange 的区别
oninput: 实时监控输入文本,当文本有改变时触发(非离开焦点),非IE(IE9以上支持)浏览器都支持(js赋值不触发); onpropertychange:实时监控输入文本,当文本有改变时触发(非离开焦点),仅IE浏览器支持(JS赋值触发); onchange:文本发生变化时,离开焦点触发。 转载于:https://ww…...
2024/4/27 8:16:20 - Java字节码进制转换
在理解二进制和十进制、十六进制时发现的,作为后续参考保存!public class codeCon {/*** 字符串转换成十六进制值* @param bin String 我们看到的要转换成十六进制的字符串* @return */public static String bin2hex(String bin) {char[] digital = "0123456789ABCDEF&q…...
2024/4/19 15:24:37 - 实时监听input中值变化oninput & onpropertychange
在 Web 开发中经常会碰到需要动态监听输入框值变化的情况,如果使用 onkeydown、onkeypress、onkeyup 这个几个键盘事件来监测的话,监听不了右键的复制、剪贴和粘贴这些操作,处理组合快捷键也很麻烦。因此这篇文章向大家介绍一种完美的解决方案:结合 HTML5 标准事件 oninput…...
2024/4/12 15:47:25 - 视频教程-通俗易懂的Go语言教程第4季(含配套资料)-Go语言
通俗易懂的Go语言教程第4季(含配套资料)张长志技术全才、擅长领域:区块链、大数据、Java等。10余年软件研发及企业培训经验,曾为多家大型企业提供企业内训如中石化,中国联通,中国移动等知名企业。拥有丰富的企业应用软件开发经验、深厚的软件架构设计理论基础及实践能力。…...
2024/4/20 12:30:34 - 润乾报表的数据源配置
润乾报表设计器配置连接数据源时,它的配置信息以 SQLserver为例:这两张图想要表达的意思是,润乾报表的数据源设置 和对项目的DataSource配置一致的,但是需要注意一点的是,,刚刚安装的润乾,,在本机的安装目录下是没有SQLserver的连接jar包的,这也是导致我明明配置好了但…...
2024/4/10 6:20:34 - onpropertychange属性
当一个input标签的value通过键盘改变后失去焦点的时候,我们可以用onchange捕获事件,IE和FireFox都有效。而通过JavaScript来改变value的时候,onchange无法捕获事件,这时候我们可以用onpropertychange来捕获onpropertychange对于JavaScript和键盘对value的改变都有效。遗憾的…...
2024/4/12 13:07:29 - Java字节码.class文件案例分析
javac编译过后的字节码(16进制) 下边的截图就是.class文件的内容它对应的源代码部分的内容为 核心概念 Java虚拟机规范中规定,Class文件格式采用一种类似C语言结构体的伪结构来存储,它只有两种数据类型 无符号数(基本数据类型) 主要用于描述数字、索引引用、数量值、或UT…...
2024/4/12 14:28:45 - 最小生成树一·Prim算法 (模板题)
描述最近,小Hi很喜欢玩的一款游戏模拟城市开放出了新Mod,在这个Mod中,玩家可以拥有不止一个城市了!但是,问题也接踵而来——小Hi现在手上拥有N座城市,且已知这N座城市中任意两座城市之间建造道路所需要的费用,小Hi希望知道,最少花费多少就可以使得任意两座城市都可以通…...
2024/4/20 19:47:02 - C语言300行代码实现贪吃蛇
完整代码:#include <stdio.h> #include <stdlib.h> #include <string.h> #include <conio.h> #include <windows.h> #include <time.h>#define ARRAY_SIZE 20 // 区域大小 int AreaArray[ARRAY_SIZE][ARRAY_SIZE]…...
2024/4/14 22:59:21 - 视频教程-通俗易懂的Go语言教程第2季(含配套资料)-Go语言
通俗易懂的Go语言教程第2季(含配套资料)张长志技术全才、擅长领域:区块链、大数据、Java等。10余年软件研发及企业培训经验,曾为多家大型企业提供企业内训如中石化,中国联通,中国移动等知名企业。拥有丰富的企业应用软件开发经验、深厚的软件架构设计理论基础及实践能力。…...
2024/4/12 7:53:09 - 兼容Firefox和IE的onpropertychange事件oninput
原文 兼容Firefox和IE的onpropertychange事件oninput onpropertychange能够捕获每次输入值的变化。例如:对象的value值被改变时,onpropertychange能够捕获每次改变,而onchange需要执行某个事件才可以捕获。 在文本框输入数据的时候,当键盘按下并放开的时候可以使用onkeyup来…...
2024/4/30 19:24:17 - javap反编译java字节码文件
概述:javap是 Java class文件分解器,可以反编译,也可以查看java编译器生成的字节码,从而对代码内部的执行逻辑进行分析。 语法:把java文件编译为class文件:javac Test.java (Test.java为java文件名) 生成对应的 .class 文件 Test.class执行javap操作:javap 命令行 cla…...
2024/4/26 15:09:33 - ODBC连接字符串
转自:http://www.cnblogs.com/mattins/archive/2011/06/07/2074029.htmlaccess "Driver={microsoft access driver(*.mdb)};dbq=*.mdb;uid=admin;pwd=pass;"dBase "Driver={microsoft dbase driver(*.dbf)};driverid=277;dbq=------------;"oracle &qu…...
2024/4/13 1:11:11 - Java字节码转换一定要保持一致
public static void main(String[] args)throws Exception {String msg="汉字";byte[] bytes=msg.getBytes("utf-8");String ms=new String(bytes,0,bytes.length,"utf-8");System.out.print(ms);}源数据是utf-8那么你接收后,依然要按原格式utf…...
2024/4/12 7:53:03 - 【Go语言(golang)教程】A Tour of Go 七十集大全
http://www.aqee.net/go/a-tour-of-go/#5【Go语言(golang)教程】ATour of Go:#1 Hello World!【Go语言(golang)教程】ATour of Go:#2 安装离线练习器【Go语言(golang)教程】ATour of Go:#3 包【Go语言(golang)教程】ATour of Go:#4 import【Go语言(golang)教程】ATour of Go:#5…...
2024/4/20 8:12:06 - onpropertychange 实时监控input输入框事件实现
在 Web 开发中经常会碰到需要动态监听输入框值变化的情况,可以使用onchange、onblur 事件,但是要失去焦点时才能触发事件,这里介绍onpropertychange实现动态监听input值 1.IE浏览器$id = document.getElementById("id"); $id.onpropertychange = function() { …...
2024/4/12 7:53:03 - 为什么要推荐大家学习字节码?
配套视频:为什么推荐大家学习Java字节码https://www.bilibili.com/video/av77600176/一、背景本文主要探讨:为什么要学习 JVM 字节码?可能很多人会觉得没必要,因为平时开发用不到,而且不学这个也没耽误学习。但是这里分享一点感悟,即人总是根据自己已经掌握的知识和技能来…...
2024/4/19 11:03:57 - C语言贪吃蛇(光标版)(前辈的)
//前辈的文章好像失联了,我不能转载他的文章,所以写的原创,请见谅。 #include <stdio.h> #include <time.h> #include <windows.h> #include <stdlib.h>//哪里用到了? #include <conio.h>//控制台 #define INFO_X 100 //提示信息区横坐标 #…...
2024/4/14 3:09:52
最新文章
- 【python】python标准化考试系统[单项选择题 简易版](源码)【独一无二】
👉博__主👈:米码收割机 👉技__能👈:C/Python语言 👉公众号👈:测试开发自动化【获取源码商业合作】 👉荣__誉👈:阿里云博客专家博主、5…...
2024/5/2 22:39:54 - 梯度消失和梯度爆炸的一些处理方法
在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...
2024/3/20 10:50:27 - 解决npm install安装node-sass包容易失败的问题
具体问题如下: npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree npm ERR! npm ERR! While resolving: XXX3.4.0 npm ERR! Found: webpack5.31.2 npm ERR! node_modules/webpack npm ERR! peer webpack”^4.0.0 || ^5.0.0″ from html-…...
2024/5/2 18:30:38 - Oracle 正则表达式
一、Oracle 正则表达式相关函数 (1) regexp_like :同 like 功能相似(模糊 匹配) (2) regexp_instr :同 instr 功能相似(返回字符所在 下标) (3) regexp_substr : 同 substr 功能相似&…...
2024/5/1 13:21:14 - 【外汇早评】美通胀数据走低,美元调整
原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...
2024/5/1 17:30:59 - 【原油贵金属周评】原油多头拥挤,价格调整
原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...
2024/5/2 16:16:39 - 【外汇周评】靓丽非农不及疲软通胀影响
原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...
2024/4/29 2:29:43 - 【原油贵金属早评】库存继续增加,油价收跌
原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...
2024/5/2 9:28:15 - 【外汇早评】日本央行会议纪要不改日元强势
原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...
2024/4/27 17:58:04 - 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响
原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...
2024/4/27 14:22:49 - 【外汇早评】美欲与伊朗重谈协议
原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...
2024/4/28 1:28:33 - 【原油贵金属早评】波动率飙升,市场情绪动荡
原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...
2024/4/30 9:43:09 - 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试
原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...
2024/4/27 17:59:30 - 【原油贵金属早评】市场情绪继续恶化,黄金上破
原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...
2024/5/2 15:04:34 - 【外汇早评】美伊僵持,风险情绪继续升温
原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...
2024/4/28 1:34:08 - 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势
原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...
2024/4/26 19:03:37 - 氧生福地 玩美北湖(上)——为时光守候两千年
原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...
2024/4/29 20:46:55 - 氧生福地 玩美北湖(中)——永春梯田里的美与鲜
原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...
2024/4/30 22:21:04 - 氧生福地 玩美北湖(下)——奔跑吧骚年!
原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...
2024/5/1 4:32:01 - 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!
原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...
2024/4/27 23:24:42 - 「发现」铁皮石斛仙草之神奇功效用于医用面膜
原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...
2024/4/28 5:48:52 - 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者
原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...
2024/4/30 9:42:22 - 广州械字号面膜生产厂家OEM/ODM4项须知!
原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...
2024/5/2 9:07:46 - 械字号医用眼膜缓解用眼过度到底有无作用?
原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...
2024/4/30 9:42:49 - 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...
解析如下:1、长按电脑电源键直至关机,然后再按一次电源健重启电脑,按F8健进入安全模式2、安全模式下进入Windows系统桌面后,按住“winR”打开运行窗口,输入“services.msc”打开服务设置3、在服务界面,选中…...
2022/11/19 21:17:18 - 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。
%读入6幅图像(每一幅图像的大小是564*564) f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...
2022/11/19 21:17:16 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...
win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面,在等待界面中我们需要等待操作结束才能关机,虽然这比较麻烦,但是对系统进行配置和升级…...
2022/11/19 21:17:15 - 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...
有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows,请勿关闭计算机”的提示,要过很久才能进入系统,有的用户甚至几个小时也无法进入,下面就教大家这个问题的解决方法。第一种方法:我们首先在左下角的“开始…...
2022/11/19 21:17:14 - win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...
置信有很多用户都跟小编一样遇到过这样的问题,电脑时发现开机屏幕显现“正在配置Windows Update,请勿关机”(如下图所示),而且还需求等大约5分钟才干进入系统。这是怎样回事呢?一切都是正常操作的,为什么开时机呈现“正…...
2022/11/19 21:17:13 - 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...
Win7系统开机启动时总是出现“配置Windows请勿关机”的提示,没过几秒后电脑自动重启,每次开机都这样无法进入系统,此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一:开机按下F8,在出现的Windows高级启动选…...
2022/11/19 21:17:12 - 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...
有不少windows10系统用户反映说碰到这样一个情况,就是电脑提示正在准备windows请勿关闭计算机,碰到这样的问题该怎么解决呢,现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法:1、2、依次…...
2022/11/19 21:17:11 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...
今天和大家分享一下win7系统重装了Win7旗舰版系统后,每次关机的时候桌面上都会显示一个“配置Windows Update的界面,提示请勿关闭计算机”,每次停留好几分钟才能正常关机,导致什么情况引起的呢?出现配置Windows Update…...
2022/11/19 21:17:10 - 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...
只能是等着,别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚,只能是考虑备份数据后重装系统了。解决来方案一:管理员运行cmd:net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...
2022/11/19 21:17:09 - 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?
原标题:电脑提示“配置Windows Update请勿关闭计算机”怎么办?win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢?一般的方…...
2022/11/19 21:17:08 - 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...
关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!关机提示 windows7 正在配…...
2022/11/19 21:17:05 - 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...
钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...
2022/11/19 21:17:05 - 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...
前几天班里有位学生电脑(windows 7系统)出问题了,具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面,长时间没反应,无法进入系统。这个问题原来帮其他同学也解决过,网上搜了不少资料&#x…...
2022/11/19 21:17:04 - 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...
本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法,并在最后教给你1种保护系统安全的好方法,一起来看看!电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中,添加了1个新功能在“磁…...
2022/11/19 21:17:03 - 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...
许多用户在长期不使用电脑的时候,开启电脑发现电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机。。.这要怎么办呢?下面小编就带着大家一起看看吧!如果能够正常进入系统,建议您暂时移…...
2022/11/19 21:17:02 - 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...
配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!配置windows update失败 还原更改 请勿关闭计算机&#x…...
2022/11/19 21:17:01 - 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...
不知道大家有没有遇到过这样的一个问题,就是我们的win7系统在关机的时候,总是喜欢显示“准备配置windows,请勿关机”这样的一个页面,没有什么大碍,但是如果一直等着的话就要两个小时甚至更久都关不了机,非常…...
2022/11/19 21:17:00 - 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...
当电脑出现正在准备配置windows请勿关闭计算机时,一般是您正对windows进行升级,但是这个要是长时间没有反应,我们不能再傻等下去了。可能是电脑出了别的问题了,来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...
2022/11/19 21:16:59 - 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...
我们使用电脑的过程中有时会遇到这种情况,当我们打开电脑之后,发现一直停留在一个界面:“配置Windows Update失败,还原更改请勿关闭计算机”,等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢࿰…...
2022/11/19 21:16:58 - 如何在iPhone上关闭“请勿打扰”
Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...
2022/11/19 21:16:57