duplicate复制数据库(rac-单实例)
创建pfile和密码口令文件(复制主库的密码口令文件到备库)
pfile:
*.db_name='test'
*.compatible='11.2.0.4.0'
*.control_files='/dup1/control01.ctl'
*.db_create_file_dest='/dup1'
*.db_file_name_convert='+oradata','/dup1'
*.db_recovery_file_dest='/arch'
*.db_recovery_file_dest_size=4621074432
*.log_file_name_convert='+oradata','/dup1','+rcy','/dup2'
在备库上配置监听
LISTENER=
(DESCRIPTION=
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.162.120)(PORT=1521))))
SID_LIST_LISTENER=
(SID_LIST=
(SID_DESC=
(GLOBAL_DBNAME=dup1)
(ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1)
(SID_NAME=test)))
配置完成重启监听
[oracle@ora3 admin]$ lsnrctl status
LSNRCTL for Linux: Version 11.2.0.4.0 - Production on 24-MAR-2017 04:33:42
Copyright (c) 1991, 2013, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.162.120)(PORT=1521)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 11.2.0.4.0 - Production
Start Date 01-JAN-2017 14:10:43
Uptime 81 days 14 hr. 23 min. 19 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Log File /u01/app/oracle/diag/tnslsnr/ora3/listener/alert/log.xml
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ora3)(PORT=1521)))
Services Summary...
Service "dup1" has 1 instance(s).
Instance "dup1", status BLOCKED, has 1 handler(s) for this service...
The command completed successfully
[oracle@ora3 admin]$ lsnrctl stop
LSNRCTL for Linux: Version 11.2.0.4.0 - Production on 24-MAR-2017 04:33:49
Copyright (c) 1991, 2013, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.162.120)(PORT=1521)))
The command completed successfully
[oracle@ora3 admin]$ lsnrctl start
LSNRCTL for Linux: Version 11.2.0.4.0 - Production on 24-MAR-2017 04:33:55
Copyright (c) 1991, 2013, Oracle. All rights reserved.
Starting /u01/app/oracle/product/11.2.0/dbhome_1/bin/tnslsnr: please wait...
TNSLSNR for Linux: Version 11.2.0.4.0 - Production
System parameter file is /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora
Log messages written to /u01/app/oracle/diag/tnslsnr/ora3/listener/alert/log.xml
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.162.120)(PORT=1521)))
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.162.120)(PORT=1521)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 11.2.0.4.0 - Production
Start Date 24-MAR-2017 04:33:55
Uptime 0 days 0 hr. 0 min. 0 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora
Listener Log File /u01/app/oracle/diag/tnslsnr/ora3/listener/alert/log.xml
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.162.120)(PORT=1521)))
Services Summary...
Service "dup1" has 1 instance(s).
Instance "dup1", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully
测试sys远程连接
[root@ora1 ~]# su - oracle
[oracle@ora1 ~]$ sqlplus sys/oracle@192.168.162.120/dup1 as sysdba
SQL*Plus: Release 11.2.0.4.0 Production on Fri Mar 3 19:42:32 2017
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> select instance_name ,status from v$instance;
INSTANCE_NAME STATUS
---------------- ------------
dup1 STARTED
SQL> quit
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
目标库配置:
1、配置tnsname.ora
dup1 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.162.120)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = test)
)
)
2、打开最小日志
SQL> select log_mode,force_logging from v$database;
LOG_MODE FOR
------------ ---
ARCHIVELOG NO
SQL> alter database force logging;
Database altered.
SQL> select log_mode,force_logging from v$database;
LOG_MODE FOR
------------ ---
ARCHIVELOG YES
3、登录rman
rman target / auxiliary sys/oracle@dup1 nocatalog
4、执行duplicate
RMAN> DUPLICATE TARGET DATABASE to 'test' FROM ACTIVE DATABASE;
Starting Duplicate Db at 08-MAR-17
allocated channel: ORA_AUX_DISK_1
channel ORA_AUX_DISK_1: SID=111 device type=DISK
contents of Memory Script:
{
sql clone "create spfile from memory";
}
executing Memory Script
sql statement: create spfile from memory
contents of Memory Script:
{
shutdown clone immediate;
startup clone nomount;
}
executing Memory Script
Oracle instance shut down
connected to auxiliary database (not started)
Oracle instance started
Total System Global Area 217157632 bytes
Fixed Size 2251816 bytes
Variable Size 159384536 bytes
Database Buffers 50331648 bytes
Redo Buffers 5189632 bytes
contents of Memory Script:
{
sql clone "alter system set db_name =
''TEST'' comment=
''Modified by RMAN duplicate'' scope=spfile";
sql clone "alter system set db_unique_name =
''TEST'' comment=
''Modified by RMAN duplicate'' scope=spfile";
shutdown clone immediate;
startup clone force nomount
backup as copy current controlfile auxiliary format '/dup1/control01.ctl';
alter clone database mount;
}
executing Memory Script
sql statement: alter system set db_name = ''TEST'' comment= ''Modified by RMAN duplicate'' scope=spfile
sql statement: alter system set db_unique_name = ''TEST'' comment= ''Modified by RMAN duplicate'' scope=spfile
Oracle instance shut down
Oracle instance started
Total System Global Area 217157632 bytes
Fixed Size 2251816 bytes
Variable Size 159384536 bytes
Database Buffers 50331648 bytes
Redo Buffers 5189632 bytes
Starting backup at 08-MAR-17
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=55 instance=test1 device type=DISK
channel ORA_DISK_1: starting datafile copy
copying current control file
output file name=/u01/app/oracle/product/11.2.0/dbhome_1/dbs/snapcf_test1.f tag=TAG20170308T214750 RECID=13 STAMP=938123275
channel ORA_DISK_1: datafile copy complete, elapsed time: 00:00:07
Finished backup at 08-MAR-17
database mounted
contents of Memory Script:
{
set newname for datafile 1 to
"/dup1/test/datafile/system.256.922082001";
set newname for datafile 2 to
"/dup1/test/datafile/sysaux.257.922082003";
set newname for datafile 3 to
"/dup1/test/datafile/undotbs1.258.922082003";
set newname for datafile 4 to
"/dup1/test/datafile/users.259.922082003";
set newname for datafile 5 to
"/dup1/test/datafile/example.264.922082123";
set newname for datafile 6 to
"/dup1/test/datafile/undotbs2.265.922082349";
backup as copy reuse
datafile 1 auxiliary format
"/dup1/test/datafile/system.256.922082001" datafile
2 auxiliary format
"/dup1/test/datafile/sysaux.257.922082003" datafile
3 auxiliary format
"/dup1/test/datafile/undotbs1.258.922082003" datafile
4 auxiliary format
"/dup1/test/datafile/users.259.922082003" datafile
5 auxiliary format
"/dup1/test/datafile/example.264.922082123" datafile
6 auxiliary format
"/dup1/test/datafile/undotbs2.265.922082349" ;
sql 'alter system archive log current';
}
executing Memory Script
executing command: SET NEWNAME
executing command: SET NEWNAME
executing command: SET NEWNAME
executing command: SET NEWNAME
executing command: SET NEWNAME
executing command: SET NEWNAME
Starting backup at 08-MAR-17
using channel ORA_DISK_1
channel ORA_DISK_1: starting datafile copy
input datafile file number=00002 name=+ORADATA/test/datafile/sysaux.257.922082003
output file name=/dup1/test/datafile/sysaux.257.922082003 tag=TAG20170308T214806
channel ORA_DISK_1: datafile copy complete, elapsed time: 00:00:45
channel ORA_DISK_1: starting datafile copy
input datafile file number=00001 name=+ORADATA/test/datafile/system.256.922082001
output file name=/dup1/test/datafile/system.256.922082001 tag=TAG20170308T214806
channel ORA_DISK_1: datafile copy complete, elapsed time: 00:00:35
channel ORA_DISK_1: starting datafile copy
input datafile file number=00005 name=+ORADATA/test/datafile/example.264.922082123
output file name=/dup1/test/datafile/example.264.922082123 tag=TAG20170308T214806
channel ORA_DISK_1: datafile copy complete, elapsed time: 00:00:25
channel ORA_DISK_1: starting datafile copy
input datafile file number=00006 name=+ORADATA/test/datafile/undotbs2.265.922082349
output file name=/dup1/test/datafile/undotbs2.265.922082349 tag=TAG20170308T214806
channel ORA_DISK_1: datafile copy complete, elapsed time: 00:00:15
channel ORA_DISK_1: starting datafile copy
input datafile file number=00003 name=+ORADATA/test/datafile/undotbs1.258.922082003
output file name=/dup1/test/datafile/undotbs1.258.922082003 tag=TAG20170308T214806
channel ORA_DISK_1: datafile copy complete, elapsed time: 00:00:07
channel ORA_DISK_1: starting datafile copy
input datafile file number=00004 name=+ORADATA/test/datafile/users.259.922082003
output file name=/dup1/test/datafile/users.259.922082003 tag=TAG20170308T214806
channel ORA_DISK_1: datafile copy complete, elapsed time: 00:00:01
Finished backup at 08-MAR-17
sql statement: alter system archive log current
contents of Memory Script:
{
backup as copy reuse
archivelog like "+RCY/test/archivelog/2017_03_08/thread_1_seq_127.362.938123417" auxiliary format
"/arch/TEST/archivelog/2017_02_13/o1_mf_1_127_%u_.arc" archivelog like
"+RCY/test/archivelog/2017_03_06/thread_2_seq_118.366.937928291" auxiliary format
"/arch/TEST/archivelog/2017_02_13/o1_mf_2_118_%u_.arc" archivelog like
"+RCY/test/archivelog/2017_03_06/thread_2_seq_119.363.937929993" auxiliary format
"/arch/TEST/archivelog/2017_02_13/o1_mf_2_119_%u_.arc" ;
catalog clone recovery area;
switch clone datafile all;
}
executing Memory Script
Starting backup at 08-MAR-17
using channel ORA_DISK_1
channel ORA_DISK_1: starting archived log copy
input archived log thread=1 sequence=127 RECID=259 STAMP=938123417
output file name=/arch/TEST/archivelog/2017_02_13/o1_mf_1_127_2srul84r_.arc RECID=0 STAMP=0
channel ORA_DISK_1: archived log copy complete, elapsed time: 00:00:01
channel ORA_DISK_1: starting archived log copy
input archived log thread=2 sequence=118 RECID=256 STAMP=937928290
output file name=/arch/TEST/archivelog/2017_02_13/o1_mf_2_118_2trul84s_.arc RECID=0 STAMP=0
channel ORA_DISK_1: archived log copy complete, elapsed time: 00:00:01
channel ORA_DISK_1: starting archived log copy
input archived log thread=2 sequence=119 RECID=258 STAMP=937929994
output file name=/arch/TEST/archivelog/2017_02_13/o1_mf_2_119_2urul84t_.arc RECID=0 STAMP=0
channel ORA_DISK_1: archived log copy complete, elapsed time: 00:00:01
Finished backup at 08-MAR-17
searching for all files in the recovery area
List of Files Unknown to the Database
=====================================
File Name: /arch/TEST/archivelog/2017_02_13/o1_mf_2_118_2trul84s_.arc
File Name: /arch/TEST/archivelog/2017_02_13/o1_mf_2_119_2urul84t_.arc
File Name: /arch/TEST/archivelog/2017_02_13/o1_mf_1_127_2srul84r_.arc
cataloging files...
cataloging done
List of Cataloged Files
=======================
File Name: /arch/TEST/archivelog/2017_02_13/o1_mf_2_118_2trul84s_.arc
File Name: /arch/TEST/archivelog/2017_02_13/o1_mf_2_119_2urul84t_.arc
File Name: /arch/TEST/archivelog/2017_02_13/o1_mf_1_127_2srul84r_.arc
datafile 1 switched to datafile copy
input datafile copy RECID=13 STAMP=935818090 file name=/dup1/test/datafile/system.256.922082001
datafile 2 switched to datafile copy
input datafile copy RECID=14 STAMP=935818090 file name=/dup1/test/datafile/sysaux.257.922082003
datafile 3 switched to datafile copy
input datafile copy RECID=15 STAMP=935818090 file name=/dup1/test/datafile/undotbs1.258.922082003
datafile 4 switched to datafile copy
input datafile copy RECID=16 STAMP=935818090 file name=/dup1/test/datafile/users.259.922082003
datafile 5 switched to datafile copy
input datafile copy RECID=17 STAMP=935818090 file name=/dup1/test/datafile/example.264.922082123
datafile 6 switched to datafile copy
input datafile copy RECID=18 STAMP=935818090 file name=/dup1/test/datafile/undotbs2.265.922082349
contents of Memory Script:
{
set until scn 4388069;
recover
clone database
delete archivelog
;
}
executing Memory Script
executing command: SET until clause
Starting recover at 08-MAR-17
allocated channel: ORA_AUX_DISK_1
channel ORA_AUX_DISK_1: SID=111 device type=DISK
starting media recovery
archived log for thread 1 with sequence 127 is already on disk as file /arch/TEST/archivelog/2017_02_13/o1_mf_1_127_2srul84r_.arc
archived log for thread 2 with sequence 119 is already on disk as file /arch/TEST/archivelog/2017_02_13/o1_mf_2_119_2urul84t_.arc
archived log file name=/arch/TEST/archivelog/2017_02_13/o1_mf_1_127_2srul84r_.arc thread=1 sequence=127
archived log file name=/arch/TEST/archivelog/2017_02_13/o1_mf_2_119_2urul84t_.arc thread=2 sequence=119
media recovery complete, elapsed time: 00:00:01
Finished recover at 08-MAR-17
Oracle instance started
Total System Global Area 217157632 bytes
Fixed Size 2251816 bytes
Variable Size 159384536 bytes
Database Buffers 50331648 bytes
Redo Buffers 5189632 bytes
contents of Memory Script:
{
sql clone "alter system set db_name =
''TEST'' comment=
''Reset to original value by RMAN'' scope=spfile";
sql clone "alter system reset db_unique_name scope=spfile";
shutdown clone immediate;
startup clone nomount;
}
executing Memory Script
sql statement: alter system set db_name = ''TEST'' comment= ''Reset to original value by RMAN'' scope=spfile
sql statement: alter system reset db_unique_name scope=spfile
Oracle instance shut down
connected to auxiliary database (not started)
Oracle instance started
Total System Global Area 217157632 bytes
Fixed Size 2251816 bytes
Variable Size 159384536 bytes
Database Buffers 50331648 bytes
Redo Buffers 5189632 bytes
sql statement: CREATE CONTROLFILE REUSE SET DATABASE "TEST" RESETLOGS ARCHIVELOG
MAXLOGFILES 192
MAXLOGMEMBERS 3
MAXDATAFILES 1024
MAXINSTANCES 32
MAXLOGHISTORY 292
LOGFILE
GROUP 1 ( '/dup2/test/onlinelog/group_1.257.922082089', '/dup1/test/onlinelog/group_1.261.922082087' ) SIZE 50 M REUSE,
GROUP 2 ( '/dup2/test/onlinelog/group_2.258.922082093', '/dup1/test/onlinelog/group_2.262.922082091' ) SIZE 50 M REUSE
DATAFILE
'/dup1/test/datafile/system.256.922082001'
CHARACTER SET AL32UTF8
sql statement: ALTER DATABASE ADD LOGFILE
INSTANCE 'i2'
GROUP 3 ( '/dup1/test/onlinelog/group_3.266.922082495', '/dup2/test/onlinelog/group_3.259.922082497' ) SIZE 50 M REUSE,
GROUP 4 ( '/dup1/test/onlinelog/group_4.267.922082501', '/dup2/test/onlinelog/group_4.260.922082503' ) SIZE 50 M REUSE
contents of Memory Script:
{
set newname for tempfile 1 to
"/dup1/test/tempfile/temp.263.922082111";
switch clone tempfile all;
catalog clone datafilecopy "/dup1/test/datafile/sysaux.257.922082003",
"/dup1/test/datafile/undotbs1.258.922082003",
"/dup1/test/datafile/users.259.922082003",
"/dup1/test/datafile/example.264.922082123",
"/dup1/test/datafile/undotbs2.265.922082349";
switch clone datafile all;
}
executing Memory Script
executing command: SET NEWNAME
renamed tempfile 1 to /dup1/test/tempfile/temp.263.922082111 in control file
cataloged datafile copy
datafile copy file name=/dup1/test/datafile/sysaux.257.922082003 RECID=1 STAMP=935818114
cataloged datafile copy
datafile copy file name=/dup1/test/datafile/undotbs1.258.922082003 RECID=2 STAMP=935818114
cataloged datafile copy
datafile copy file name=/dup1/test/datafile/users.259.922082003 RECID=3 STAMP=935818114
cataloged datafile copy
datafile copy file name=/dup1/test/datafile/example.264.922082123 RECID=4 STAMP=935818114
cataloged datafile copy
datafile copy file name=/dup1/test/datafile/undotbs2.265.922082349 RECID=5 STAMP=935818114
datafile 2 switched to datafile copy
input datafile copy RECID=1 STAMP=935818114 file name=/dup1/test/datafile/sysaux.257.922082003
datafile 3 switched to datafile copy
input datafile copy RECID=2 STAMP=935818114 file name=/dup1/test/datafile/undotbs1.258.922082003
datafile 4 switched to datafile copy
input datafile copy RECID=3 STAMP=935818114 file name=/dup1/test/datafile/users.259.922082003
datafile 5 switched to datafile copy
input datafile copy RECID=4 STAMP=935818114 file name=/dup1/test/datafile/example.264.922082123
datafile 6 switched to datafile copy
input datafile copy RECID=5 STAMP=935818114 file name=/dup1/test/datafile/undotbs2.265.922082349
Reenabling controlfile options for auxiliary database
Executing: alter database force logging
contents of Memory Script:
{
Alter clone database open resetlogs;
}
executing Memory Script
database opened
Finished Duplicate Db at 08-MAR-17
RMAN>
去auxiliary库查看实例状态发现数据库实例已经处于OPEN状态
[oracle@ora3 ~]$ sqlplus / as sysdba
SQL*Plus: Release 11.2.0.4.0 Production on Mon Feb 13 05:29:47 2017
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> select instance_name ,status from v$instance;
INSTANCE_NAME STATUS
---------------- ------------
test OPEN
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29802484/viewspace-2137821/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29802484/viewspace-2137821/
duplicate复制数据库(rac-单实例)相关推荐
- Duplicate复制数据库并创建物理StandBy(spfile+不同实例名+不同路径)
过程和Duplicate复制数据库并创建物理StandBy类似,只是不需要重启数据库. 目的:创建standby,不重启源数据库 1设定环境如下: Primary数据库 IP 172.17.22.16 ...
- 正式生产库,配置双节点的RAC + 单实例的 DATAGUARD
正式生产库,配置DATAGUARD RAC+单实例DATAGUARD 配置 RAC 两节点: 192.1.0.101 rac1 192.1.0.102 rac2 存储:ASM D ...
- RAC+单实例DATAGUARD 配置
(以下为作业内容) 1.配置一个基于归档日志的RAC到单节点standby的data guard,贴出主要的配置操作. 2.分别从RAC的两个节点切换日志,让归档传到standby,在standby上 ...
- Oracle 11gR2 使用RMAN Duplicate复制数据库
Oracle 11gR2 使用RMAN Duplicate复制数据库 整体步骤 构建辅助数据库目录结构配置辅助数据库相关参数 安装软件并创建数据库 开启归档 配置静态监听 启动数据库到nomount状 ...
- duplicate复制数据库
无论是rman迁移表空间,还是duplicate复制数据库,其实这些都是oracle封装好的一个处理流程,我们都可以手动来达到同样的效果,但是oracle想的很周到,为DBA节省了不少时间和经历,下面 ...
- oracle10g数据库复制,oracle -10g 中Duplicate 复制数据库
oracle --10g 中Duplicate 复制数据库 本次实验通过duplicate命令,在本机环境中创建一个复制数据库.目标数据库为hongye.复制数据库为catdb. 环境别名设置: al ...
- oracle rac实例切换,RAC+单实例DG的切换
RAC+单实例DG的切换 RAC+单实例DG的搭建过程 之前切换不成功,和参数设置有关.注意的参数是sid=* 之类的,刚搭建好的环境 racdbdg是单实例的,是备库,rac节点是主库. 搭建完毕, ...
- 复制oracle9i数据库,Oracle 10g 中Duplicate 复制数据库
Oracle 10g 中Duplicate 复制数据库,本次实验通过duplicate命令,在本机环境中创建一个复制数据库.目标数据库为hongye.复制数 本次实验通过duplicate命令,在本机 ...
- oracle10g数据库复制,Oracle10g中Duplicate复制数据库
Oracle 10g 中Duplicate 复制数据库,本次实验通过duplicate命令,在本机环境中创建一个复制数据库.目标数据库为hongye.复制数 本次实验通过duplicate命令,在本机 ...
最新文章
- distill bert 相关问题
- DeepStream: 新一代智能城市视频分析
- SQL系列ROLLUP关键字
- mysql-plus 动态修改全局sql, 进行数据隔离, 多租户, 多字段修改
- 配件都包括什么_婚礼婚庆服务都包括什么
- 悲观锁和乐观锁的详细分析
- LiveVideoStackCon 2019上海 优秀出品人与讲师
- How to identify the product settype and attribute in a given list
- 关于Adobe软件安装失败的各类错误代码BUG汇总!!
- Matlap生成正弦波以及正弦波转为方波代码示例
- html 单元格被撑开_表格单元格td设置宽度无效始终有内部的内容撑开
- 2021:Check it again:Progressive Visual Question Answering via Visual Entailment通过视觉暗示进行渐进式视觉问答
- 《红面书生》的算法博客
- 我看“暴风影音”事件
- 7-2 jmu-Java-03面向对象-06-继承覆盖综合练习-Person、Student、Employee、Company (15分)
- java开发工具还有那些?
- 人工智能之父 艾伦·图灵 —— 我在战争中才华横溢,却在和平中寸步难行
- C++重温笔记(十一): C++文件操作
- 全志A40I方案 全志A40I方案定制 全志A40I软硬件设计定制 全志A40i性能如何
- 中级微观经济学:Chap 7 显示偏好
热门文章
- 稀疏编码器(Sparse Encoder)
- 认识Apache Bookkeeper
- 通信原理:信源编码(一)
- Swift强大的数组
- lect01_codes03_eg梯度下降
- 【论文解读:bCNN-Methylpred: Feature-Based Prediction of RNA Sequence Modification Using Branch Convoluti】
- 访问学者申请美国J1签证英语要求有规定吗?
- ESP8266-Arduino编程实例-OLED显示DHT22传感器数据
- 笑死:Welcome to Skip Thompson's Homepage
- RED5的API介紹-4