搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
小丑西瓜9
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
探索3D科研绘图:从学术图表入门到精通_origin科研绘图与学术图表绘制从入门到精通pdf
2
Unity实现文字转语音并且与人物模型口型同步_基于unity的安卓唇同步
3
Esp32 AES/CBC/zeropadding 解码问题
4
Spring整合RabbitMQ-配制文件方式-3-消息拉模式_springmvc 整合 rabbitmq 配置文件
5
六、ChatGPT需要什么资源?
6
闲鱼自动刷新最新发布页面源码_发布页源码
7
AIGC席卷智慧办公,金山办公如何架构文档智能识别与理解的通用引擎?
8
docker容器安装CentOS7.9_docker pull centos7.9
9
推荐 11 个极易上手的 Docker 实践项目
10
界面UI设计_ui界面设计
当前位置:
article
> 正文
Grub4dos典型菜单文件示范解读_grub4dos 菜单
作者:小丑西瓜9 | 2024-02-29 19:56:48
赞
踩
grub4dos 菜单
Bash语言
:
Grub4dos典型菜单文件示范解读
001
terminal console
002
color white/blue blue/yellow light-red/blue light-green/black
003
default 0
004
timeout 3
005
debug off
006
# save darddrives_orig:当前磁盘数量保存到 0x6000B
007
dd
if
=(
md
)
2+1
of
=(
md
)
0x300+1
bs
=
1
count
=
1
skip
=
0x75
seek
=
0xb
008
clear
009
010
# 一些变量参数信息
011
# 0x8280 boot_drive
012
# 0x82A4 0:auto gunzip,1:no auto gunzip
013
# 0x60100 0:local,1:PXE,2:ISCSI,3:ERROR
014
# 0x60008 4:/OEM_SCSI.IMG,3:/MINIPE/OEM_SRS.ZIP,2:/OEM_SRS.ZIP
015
# 0x60000 2,READ /SYSTEM.WIM
016
# 0x60004 2,READ /NET.WIM
017
# 0x60110 8bit,save root
018
# 0x6000B harddrives_orig
019
# 0x603FB MICROPE.ISO文件大小
020
# 0x603FF MICROPE.ISO所在分区号
021
################################
022
#一些常用语句介绍
023
# write 0x60100 3 写内存命令使得内存0x60100的值为3
024
# cat --length=0 (disk)/file cat --length=0 用于获取文件大小,也可以用于检测文件是否存在
025
# fallback n 如果后面的语句中有一句执行失败就跳到菜单n
026
# kernel 未加参数的kernel,这样扫许会出错,配合fallback n来实现转菜单。
027
# fallback F同kernel也是一个固意出错的语句。
028
# pause --wait=0 显示后面的信息,不等待,如果wait=2就是等待2秒,如果没有--wait参数就是一直等待。
029
# checkrange xx command1 && command2 检测command1执行返回的值是否xx,如是是就执行command2
030
# || 如果前面的命令返回了一个失败的值,就执行后面的语句。
031
#0
032
title
[
0
]
Micro Windows PE
(
autocheck
)
\n\r\n\t
Micro Windows PE by chenall 2009.11.11 http://www.chenall.com
033
###########################################################
034
# GRUB4DOS 版本检测(通过一些新版的功能来检测),如果检测版本不符合就跳到第14个菜单。
035
fallback 14
036
# 关闭出错检测
037
errorcheck off
038
#(hd)是新版才有的功能,使用cat (hd)+1检测
039
cat
(
hd
)
+1
040
#如果返回值是23(Error while parsing number)就代表这个版本太低了,正常情况下应该返回21
041
checkrange 23 errnum
&&
write 0x60100 3
042
#恢复
043
errorcheck on
044
#检测上面的结果,如果内存0x60100位置的值是3就说明版本不符合
045
#后面kernel不加参数,执行时会出错,配合前面的fall back(错误跳转)来实现菜单跳转
046
checkrange 3
read
0x60100
&&
kernel
047
###########################################################
048
049
###########################################################
050
#PXE启动检测
051
fallback 1
052
#判断启动磁盘号,如果是0X21代表它是从PXE启动的就跳。
053
checkrange 0x21
read
0x8280
&&
kernel
054
#
055
#iSCSI启动检测,在内存512K-1024K之间查找iSCSI启动标志
056
fallback 2
057
#\x69BFT=iBFT iBFT是ISCSI启动标志(并且按16字节对齐的)具体可以参考ISCSI启动规范。
058
cat --locate
=
\x
69BFT --locate-align
=
16
(
md
)
0x400+0x400
&&
kernel
059
#
060
fallback 3
061
#写一个值到内存位置0x60100
062
write 0x60100 0
063
pause --wait
=
0 Boot MicroPE From
local
by chenall 2009.11.11
064
#文件定位##############################
065
#检测当前root下是否有指定文件,有就跳到下一菜单
066
cat --length
=
0 /WXPE/WINPE.IMG
&&
kernel
067
#如果上面没有找到就全盘查找,并设置为ROOT
068
find --set-root /WXPE/WINPE.IMG
&&
kernel
069
#如果上面还是没有找到就找ISO文件
070
find --set-root /boot/MicroPE.ISO
071
#找到了ISO文件,加载这个ISO文件
072
pause --wait
=
0 Boot MicroPE With /boot/MicroPE.iso......
073
#先使用普通的方式映射(比较快),如果不行就加载到内存
074
map /BOOT/MICROPE.ISO
(
hd32
)
||
map --mem /BOOT/MICROPE.ISO
(
hd32
)
075
map --hook
076
077
#可选语句,保存ISO文件所在分区号(用于进入PE后确定使用的ISO文件磁盘,因为有可能有多处存在)
078
cat --length
=
0 /BOOT/MICROPE.ISO
&&
dd
if
=(
md
)
of
=(
md
)
bs
=
1
count
=
4
skip
=
0x8290
seek
=
0x603FB
079
root
(
hd32
)
080
cat --length
=
0 /MINIPE/EXT.ZIP
081
dd
if
=(
md
)
of
=(
md
)
bs
=
1
count
=
1
skip
=
0x829e
seek
=
0x603FF
082
kernel
083
084
#1
085
title
086
pause --wait
=
0 Boot MicroPE From PXE by chenall 2009.11.11
087
pause --wait
=
0 Loading WINPE.IMG ......
088
#如果内存小于120MB,直接读取(需要读两次),否则只需要读一次
089
checkrange 0x1E000:-1
read
0x8298
&&
write 0x82a4 1
090
map --mem
=
0xB000 /WXPE/WINPE.IMG
(
rd
)
||
map --mem
=
0xB000 /MicroPE_PXE.ISO
(
rd
)
091
write 0x82a4 0
092
write 0x60100 1
093
map --mem
(
rd
)
/WINPE.IMG
(
hd0
)
||
map --mem
(
rd
)
+1
(
hd0
)
094
fallback 3
095
fallback F
096
097
#2
098
title
099
pause --wait
=
0 Bootting MicroPE From iSCSI ......
100
write 0x60100 2
101
fallback 3
102
fallback F
103
104
#3
105
title
106
pause --wait
=
0 Loading WINPE.IMG and EXT.ZIP ......
107
checkrange 0,2
read
0x60100
&&
map --mem /WXPE/WINPE.IMG
(
hd0
)
108
cat --length
=
0 /MINIPE/EXT.ZIP
||
map --unmap
=
0xa0
109
map
(
hd0
)
(
hd1
)
&&
pause --wait
=
0
110
map
(
hd1
)
(
hd
)
&&
pause --wait
=
0
111
map --hook
112
#定位外置程序路径/MINIPE/EXT.ZIP,如果没有找到就启动失败
113
cat --length
=
0 /MINIPE/EXT.ZIP
||
find --set-root --ignore-floppies /MINIPE/EXT.ZIP
114
#保存当前ROOT
115
dd
if
=(
md
)
of
=(
md
)
bs
=
1
count
=
8
skip
=
0x829c
seek
=
0x60110
116
#查找OEM_SCSI.IMG和OEM_SRS.ZIP
117
errorcheck off
118
find --set-root --ignore-floppies --ignore-cd /OEM_SRS.ZIP
||
find --set-root --ignore-floppies --ignore-cd /MINIPE/OEM_SRS.ZIP
119
checkrange 0 errnum
||
find --set-root --ignore-floppies --ignore-cd /OEM_SCSI.IMG
120
errorcheck on
121
cat --length
=
0 /OEM_SCSI.IMG
&&
write 0x60008 4
122
cat --length
=
0 /MINIPE/OEM_SRS.ZIP
&&
write 0x60008 3
123
cat --length
=
0 /OEM_SRS.ZIP
&&
write 0x60008 2
124
checkrange 2,3
read
0x60008
&&
dd
if
=(
md
)
of
=(
md
)
bs
=
1
count
=
4
skip
=
0x8290
seek
=
0x60010
125
checkrange 2
read
0x60008
&&
map --mem /OEM_SRS.ZIP
(
fd1
)
126
checkrange 3
read
0x60008
&&
map --mem /MINIPE/OEM_SRS.ZIP
(
fd1
)
127
checkrange 4
read
0x60008
&&
map --mem /OEM_SCSI.IMG
(
fd1
)
128
#还原ROOT
129
dd
if
=(
md
)
of
=(
md
)
bs
=
1
count
=
8
skip
=
0x60110
seek
=
0x829c
&&
root
()
/MINIPE
130
map --mem
(
hd0,0
)
/EXT.IMG
(
fd2
)
131
##如果外置程序所在磁盘的BIOS号是0-3或0x80-0x90,就把这个磁盘映射为(hd1)备用.
132
##checkrange 0 read 0x82a0 && map ()+1 (hd)
133
##checkrange 2 read 0x60100 && map ()+1 (hd1)
134
map --hook
135
#准备EXT.ZIP
136
cat --length
=
0 /EXT.ZIP
137
dd
if
=(
md
)
0x41+1
of
=(
fd2
)
/_EXT.ZIP
bs
=
1
count
=
4
skip
=
0x90
138
map --mem
=
0xB000 /EXT.ZIP
(
rd
)
139
dd
if
=(
rd
)
+1
of
=(
fd2
)
/_EXT.ZIP
bs
=
1
seek
=
4
140
pause --wait
=
0 Modify configuration information
141
#以下语句用于修改CONFIG.SYS让它加载UNDI_DRV.EXE.默认不加载,使用PXE启动时通过修改特定字符让它加载.
142
checkrange 1
read
0x60100
&&
write
(
fd2
)
/config.sys devi
143
144
#设置DOS变量(1.PXE;2.iSCSI;0.本地)
145
checkrange 2
read
0x60100
&&
write --offset
=
0x0
(
hd0,0
)
/_SETENVI.BAT
\r\n
set
boot
=
2
\r\n
146
checkrange 1
read
0x60100
&&
write --offset
=
0x0
(
hd0,0
)
/_SETENVI.BAT
\r\n
set
boot
=
1
\r\n
147
checkrange 0
read
0x60100
&&
write --offset
=
0x0
(
hd0,0
)
/_SETENVI.BAT
\r\n
set
boot
=
0
\r\n
148
149
checkrange 4
read
0x60008
&&
write --offset
=
0x40
(
hd0,0
)
/_SETENVI.BAT
\r\n
set
srs
=
OEM1
\r\n
150
#如果DEBUG开启显示DOS的启动菜单以方便错误处理
151
checkrange 2 debug
&&
write --offset
=
0x14
(
fd2
)
/msdos.sys 1
152
checkrange 2 debug
&&
write --offset
=
0x10
(
hd0,0
)
/_SETENVI.BAT
\r\n
set
debug
=
1
\r\n
153
checkrange 0
read
0x60100
&&
fallback 4
154
checkrange 0xa0:0xff
read
0x82a0
&&
fallback 15
155
checkrange 0
read
0x60100
&&
kernel
156
#把PXE启动的IP地址信息传到DOS下
157
dd
if
=(
md
)
0x41+1
of
=(
fd2
)
/IP.BIN
bs
=
1
count
=
12
skip
=
0x84
158
cat --length
=
0
(
hd0,0
)
/WXPE/SYSTEM/SYSTEM.WIM
||
write 0x60000 2
159
cat --length
=
0
(
hd0,0
)
/WXPE/NET/NET.WIM
||
write 0x60004 2
160
fallback 4
161
fallback F
162
163
164
#4 模块化跳转
165
title
166
fallback 5
167
checkrange 2
read
0x60000
&&
kernel
168
fallback 6
169
checkrange 2
read
0x60004
&&
kernel
170
fallback 13
171
checkrange 4
read
0x60008
&&
kernel
172
fallback 12
173
checkrange 2,3
read
0x60008
&&
kernel
174
fallback 7
175
map --mem
=
0xB000 /SRS.ZIP
(
rd
)
&&
kernel
176
fallback 11
177
map --mem
=
0xB000 /F6.ZIP
(
rd
)
&&
kernel
178
fallback 13
179
fallback F
180
181
#5 system.wim部份
182
title
183
write 0x60000 0
184
pause --wait
=
0 Loading SYSTEM.WIM......
185
map --mem
=
0xB000 /SYSTEM.WIM
(
rd
)
186
cat --length
=
0
(
rd
)
+1
187
pause --wait
=
0 Writing SYSTEM.WIM to
(
hd0,0
)
/system.bin ......
188
#写system.wim的长度信息到(hd0,0)/system.bin
189
dd
if
=(
md
)
0x41+1
of
=(
hd0,0
)
/system.bin
bs
=
1
count
=
4
skip
=
0x90
190
#写SYSTEM.WIM文件内容到(hd0,0)/system.bin(从第4个字节开始写),如果写入成功就设置一个变量
191
dd
if
=(
rd
)
+1
of
=(
hd0,0
)
/system.bin
bs
=
1
seek
=
4
&&
write --offset
=
0x20
(
hd0,0
)
/_SETENVI.BAT
\r\n
set
system
=
1
\r\n
192
fallback 4
193
fallback F
194
195
#6 net.wim部份,语句功能请参考上面
196
title
197
write 0x60004 0
198
pause --wait
=
0 Loading @0#net.wim......
199
map --mem
=
0xB000 /AUTORUNS/@0#NET.WIM
(
rd
)
200
cat --length
=
0
(
rd
)
+1
201
pause --wait
=
0 Writing @0#net.wim to
(
hd0,0
)
/net.bin......
202
dd
if
=(
md
)
0x41+1
of
=(
hd0,0
)
/net.bin
bs
=
1
count
=
4
skip
=
0x90
203
dd
if
=(
rd
)
+1
of
=(
hd0,0
)
/net.bin
bs
=
1
seek
=
4
&&
write --offset
=
0x30
(
hd0,0
)
/_SETENVI.BAT
\r\n
set
net
=
1
\r\n
204
fallback 4
205
fallback F
206
207
#7 检查是否存在外置驱动包,如果有的话自动加载.(SRS.ZIP)
208
title
209
fallback 8
210
pause --wait
=
0 Loading SRS.ZIP......
211
cat --length
=
0
(
rd
)
+1
212
dd
if
=(
md
)
0x41+1
of
=(
fd2
)
/_SRS.ZIP
bs
=
1
count
=
4
skip
=
0x90
213
dd
if
=(
rd
)
+1
of
=(
fd2
)
/_SRS.ZIP
bs
=
1
seek
=
4
214
write --offset
=
0x40
(
hd0,0
)
/_SETENVI.BAT
\r\n
set
srs
=
SRS
\r\n
215
fallback F
216
217
#8
218
title
219
#如果内存大于500MB就设置一个变量(用于自动把镜像转到128MB).需开启高级功能才生效
220
checkrange 512
read
0x60108
&&
write --offset
=
0x50
(
hd0,0
)
/_SETENVI.BAT
\r\n
set
to128
=
1
\r\n
221
dd
if
=(
md
)
0x300+2
of
=(
hd0,0
)
/_SETENVI.BAT
bs
=
1
count
=
5
skip
=
0x3FB
seek
=
0x7FB
&&
pause --wait
=
0
222
map
(
fd2
)
(
fd0
)
223
map --unmap
=
2
224
map --rehook
225
226
checkrange 2 debug
&&
pause Press any key to
continue
. . .
227
pause --wait
=
0 Booting...
&&
chainloader
(
fd0
)
/io.sys
228
229
#9
230
title
[
9
]
SET DEBUG mode
\n\r\n\t
Trun on/off debug level
231
write 0x60104 0
232
checkrange 2 debug
&&
write 0x60104 2
233
checkrange 2
read
0x60104
&&
debug off
234
checkrange 0
read
0x60104
&&
debug on
235
clear
236
checkrange 2 debug
&&
pause Debug is now on ...
237
checkrange 0 debug
&&
pause Debug is now off ...
238
239
#10
240
title
[
10
]
Enable advanced mode
(
test
)
241
write 0x6010c 888
242
checkrange 0x7d000:-1
read
0x8298
&&
write 0x60108 512
243
pause Advanced Mode is enabled
244
245
#11
246
title
247
fallback 8
248
pause --wait
=
0 Loading F6.ZIP......
249
cat --length
=
0
(
rd
)
+1
250
dd
if
=(
md
)
0x41+1
of
=(
fd2
)
/_SRS.ZIP
bs
=
1
count
=
4
skip
=
0x90
251
dd
if
=(
rd
)
+1
of
=(
fd2
)
/_SRS.ZIP
bs
=
1
seek
=
4
252
write --offset
=
0x40
(
hd0,0
)
/_SETENVI.BAT
\r\n
set
srs
=
F6
\r\n
253
map --mem
(
fd2
)
/bat/F6.gz
(
fd1
)
254
map --hook
255
fallback F
256
257
#12
258
title
259
fallback 8
260
pause --wait
=
0 Loading OEM_SRS.ZIP......
261
dd
if
=(
md
)
0x300+2
of
=(
fd2
)
/_SRS.ZIP
bs
=
1
count
=
4
skip
=
0x10
262
dd
if
=(
fd1
)
of
=(
fd2
)
/_SRS.ZIP
bs
=
1
seek
=
4
263
write --offset
=
0x40
(
hd0,0
)
/_SETENVI.BAT
\r\n
set
srs
=
OEM
\r\n
264
map --mem
(
fd2
)
/bat/F6.gz
(
fd1
)
265
map --hook
266
fallback F
267
268
#13
269
title
270
fallback 8
271
checkrange 1,2
read
0x60100
&&
kernel
272
map
(
fd2
)
(
fd0
)
273
map --unmap
=
2
274
map --rehook
&&
configfile
(
fd0
)
/menu.lst
275
fallback F
276
277
#14
278
title
279
pause --wait
=
0 Error!
280
pause GRUB4DOS Version mismatched!
281
282
#15
283
title
284
#如果虚拟光驱中,设置一个变量,使得启动时优先使用光驱或ISO上的外置程序.
285
fallback 4
286
write --offset
=
0x60
(
hd0,0
)
/_SETENVI.BAT
\r\n
set
CDROMEX_
=
1
\r\n
287
read
0x603fb
&&
kernel
288
#获取虚拟ISO文件的大小.
289
map
()
(
hd30
)
290
map --hook
291
cat --length
=
0
(
hd30
)
+1
292
checkrange 0xfb0400
read
0x82b0
&&
kernel
293
dd
if
=(
md
)
of
=(
md
)
bs
=
1
count
=
4
skip
=
0x82b0
seek
=
0x60110
294
dd
if
=(
md
)
of
=(
md
)
bs
=
1
count
=
4
skip
=
0x8290
seek
=
0x60114
295
dd
if
=(
md
)
0x300+2
of
=(
hd0,0
)
/_SETENVI.BAT
bs
=
1
count
=
8
skip
=
0x110
seek
=
0x7F0
296
map
(
hd30
)
(
hd30
)
297
map --hook
298
fallback F
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/小丑西瓜9/article/detail/167980
推荐阅读
article
vnc
viewer
连接闪退解决办法...
只需修改
vnc
option里面Advanced-->expert-->ColourLevel的值为“rgb222” o...
赞
踩
article
Windows
Deployment
Services
(
Windows
部署
服务
) 各版本特性和
功能
...
Windows
Deployment
Services
(WDS)可以在
Windows
Server 2003 SP1 ...
赞
踩
article
如何准备全国
计算机
二级
Python
,
二级
Python
考试技巧_
计算机
二级
python
选择题
可不可以用...
二级
Python
考试技巧、注意事项、
二级
Python
选择题
、编程题做题技巧_
计算机
二级
python
选择题
可不可以用idl...
赞
踩
article
删除
Linux
下
软件包
的N种
方法
_
linux
软件包
怎么
shanchu
...
通过yum源直接安装的软件一边情况下
删除
方法
:yum remove **** -y如果提示
删除
失败,可通过以下
方法
逐一尝...
赞
踩
article
win7
休眠
、
待机
api
_睡眠原因:
application
api
...
win7
休眠
、
待机
api
通过c++让windows进入
休眠
或者
待机
状态。 xp、
win7
下用SetSystemPower...
赞
踩
article
内网下YUM
仓库
搭建
配置
+
服务器
yum
源
配置
_内网
搭建
yum
源
多大空间...
北洋的青春版权声明: https://blog.csdn.net/xzm5708796/article/details/...
赞
踩
article
lstm
原理及实现_
ARIMA
时间
序列
与
LSTM
神经网络
的PK...
作者:李应硕,人大在读授权转载前言:
时间
序列
算是我接触的第一个统计学实践项目,也是它把我带进了机器学习的大门。当时的我的...
赞
踩
article
python
绘制
8
×
8
棋盘
_
python
图形工具
turtle
绘制
国际象棋
棋盘
...
本文实例为大家分享了
python
图形工具
turtle
绘制
国际象棋
棋盘
的具体代码,供大家参考,具体内容如下#编写程序绘制一...
赞
踩
article
经典
网页
设计
:20个
新鲜出炉
的
HTML5
网站_
经典
html
页面...
经典
网页
设计
系列精彩继续,今天这篇文章向大家展示20
新鲜出炉
的
HTML5
网站作品,让大家感受一下
HTML5
的魅力...
赞
踩
article
Linux
基本操作
3.0_用
相对路径
方式在1的用户主目录创建
文件
test
。...
接着书接上回,我们继续
文件
操作命令的其他操作。(3)cp:copy,复制命令<1>命令的格式:cp [选项] 源
文件
目...
赞
踩
article
yolov5
—四万字
深入浅出
yolov5
训练
全过程
!
从未见过
注释比
代码
还多的源码解析...
yolov5
训练
部分,非常详细的剖析每一行
代码
_
yolov5
yolov5
目录 一:前言 二:先...
赞
踩
article
多模态数据融合系列文章大串讲(上)_
foundations
&
trends
in
multimod...
多模态数据融合的一些文章_
foundations
&
trends
in
multimodal
mach
in
e lear...
赞
踩
article
企业级大
数据
全文
快速
检索
范例(
solr
IK
分词器
jsoup
爬虫技术)_快速
检索
分析页面...
全文
检索
全文
种类
检索
的示意图正向查询说明:将全部的
数据
进行
检索
.需要的
数据
一个一个的对比.知道查找成功.缺点:这样的
检索
...
赞
踩
article
使用
python
中的
turtle
库
绘制
常见
图形
(
三角形
、
正方形
、
五边形
、六边形、圆、
同心圆
、边切圆、...
本文主要介绍一些
python
的
turtle
库中
绘制
常见
图形
的方法,如
三角形
、
正方形
、
五边形
、圆。还有奥运五环、
同心圆
、边...
赞
踩
article
pxe
批量
网络
装机_
网络
部署
系统
...
(一)、PXE批量
部署
的优点规模化:同时装配多台服务器自动化:安装
系统
、配置各种服务远程实现:不需要光盘、U盘等安装介质...
赞
踩
article
linux
svn
1.8
.9 安装,
subversion
-
1.8
.9源码安装,让其支持
http
/h...
因项目需要用到
svn
,通过yum源安装的版本较低且涉及安全漏洞问题,故用源码编译安装,并让其支持
http
/
http
s链接...
赞
踩
article
华为
中国
大学生
ICT
大
赛
2020实践
赛
网络
赛
道晋级
赛
试题解析(答案版)_
华为
ict
网络
赛
道题库...
华为
中国
大学生
ICT
大
赛
2021实践
赛
网络
赛
道晋级
赛
实验考试文章目录
华为
中国
大学生
ICT
大
赛
2021实践
赛
网络
赛
道晋级
赛
...
赞
踩
article
搜索
和
数据库
查询
到底有什么区别...
小刘最近在做
搜索
相关的事,但一直很苦恼。他之前在用
数据库
,如MySQL,来做
搜索
的业务,如知识库管理、问答
和
文档
搜索
等。...
赞
踩
article
错误:UnicodeDecodeError
:
'
utf
-8
'
codec can
'
t
decode
...
问题描述,在学习文件操作时在打开文件时发生了此Error问题代码如下:def ma
in
()
:
f = open(
'
致橡树...
赞
踩
article
安装
pygame
_
pygame
怎么
安装
...
在学习了一个学期的python之后,我决定对
pygame
下手了~首先要
安装
pygame
。对于一个计算机小白,
安装
的过程就...
赞
踩
相关标签
操作系统
python
计算机二级
二级Python
等级考试
计算机
linux
api
windows
休眠
待机
关机
lstm原理及实现
lstm时间序列预测
lstm神经网络
lstm网络
python绘制8×8棋盘
html5
CSS3
YOLO
深度学习
人工智能
目标检测
神经网络