当前位置: 首页>編程日記>正文

weblogic 安装部署

weblogic 安装部署

一、安装JDK 配置环境变量

二、为weblogic创建独立的用户weblogic

mkdir -p /u01/weblogic

groupadd weblogic

useradd -g weblogic -d /u01/weblogic weblogic

Passwd weblogic   

             Weblogic

chown -R weblogic:weblogic /u01

三、创建响应文件 wls.rsp  [响应文件中的项一定要写全,否则会报奇怪的错误]啊啊发

[ENGINE]#DO NOT CHANGE THIS.Response File Version=1.0.0.0.0[GENERIC]#The oracle home location. This can be an existing Oracle Home or a new Oracle HomeORACLE_HOME=/u02/bea#Set this variable value to the Installation Type selected. e.g. WebLogic Server, Coherence, Complete with Examples.INSTALL_TYPE=WebLogic Server#Provide the My Oracle Support Username. If you wish to ignore Oracle Configuration Manager configuration provide empty string for user name.MYORACLESUPPORT_USERNAME=#Provide the My Oracle Support PasswordMYORACLESUPPORT_PASSWORD=<SECURE VALUE>#Set this to true if you wish to decline the security updates. Setting this to true and providing empty string for My Oracle Support username will ignore the Oracle Configuration Manager configurationDECLINE_SECURITY_UPDATES=true#Set this to true if My Oracle Support Password is specifiedSECURITY_UPDATES_VIA_MYORACLESUPPORT=false#Provide the Proxy HostPROXY_HOST=#Provide the Proxy PortPROXY_PORT=#Provide the Proxy UsernamePROXY_USER=#Provide the Proxy PasswordPROXY_PWD=<SECURE VALUE>#Type String (URL format) Indicates the OCM Repeater URL which should be of the format [scheme[Http/Https]]://[repeater host]:[repeater port]COLLECTOR_SUPPORTHUB_URL=

四、创建Loc文件 oraInst.loc

inventory_loc=/home/weblogic/oraInventoryinst_group=weblogic

五、安装 wls.rsp,oraInst.loc必须指定绝对路径 java -jar fmw_12.1.3.0.0_wls.jar  -silent  -responseFile  /home/weblogic/wls.rsp  -invPtrLoc /home/weblogic/oraInst.loc

$ java -jar fmw_12.1.3.0.0_wls.jar  -silent  -responseFile  /home/weblogic/wls.rsp  -invPtrLoc /home/weblogic/oraInst.loc 启动程序日志文件为/tmp/OraInstall2016-12-07_11-28-48AM/launcher2016-12-07_11-28-48AM.log。正在提取文件........Java HotSpot(TM) Server VM warning: You have loaded library /tmp/orcl3700411247043593693.tmp/Disk1/install/linux/libjni.so which might have disabled stack guard. The VM will try to fix the stack guard now.It's highly recommended that you fix the library with 'execstack -c <libfile>', or link it with '-z noexecstack'.启动 Oracle Universal Installer检查 CPU 速度是否大于 300 MHz。   实际为 2128.009 MHz    通过检查交换空间: 必须大于 512 MB。   实际为 8388604 MB    通过检查此平台是否需要 64 位 JVM。   实际为32    通过 (不需要 64 位)检查临时空间: 必须大于 300 MB。   实际为 3559 MB    通过准备从/tmp/OraInstall2016-12-07_11-28-48AM启动 Oracle Universal InstallerJava HotSpot(TM) Server VM warning: ignoring option MaxPermSize=512m; support was removed in 8.0    ---可忽略日志:/tmp/OraInstall2016-12-07_11-28-48AM/install2016-12-07_11-28-48AM.log版权所有 (c) 1996, 2014, Oracle 和/或其附属公司。保留所有权利。正在读取响应文件...开始检查: CertifiedVersions预期的结果: enterprise-4,enterprise-5,enterprise-6,redhat-6,redhat-4,redhat-5,SuSE-11之一实际结果: (未知操作系统版本)检查完成。此次检查的总体结果为: 未通过 <<<< 可忽略问题: 此 Oracle 软件未经当前操作系统认证。建议案: 确保在正确的平台上安装软件。警告: 检查:CertifiedVersions 失败。开始检查: CheckJDKVersion预期的结果: 1.7.0_15实际结果: 1.8.0_111检查完成。此次检查的总体结果为: 通过  CheckJDKVersion 检查: 成功。已启用此会话的验证。正在验证数据...正在复制文件...可以在以下位置找到本次安装会话的日志:/tmp/OraInstall2016-12-07_11-28-48AM/install2016-12-07_11-28-48AM.log-----------20%----------40%----------60%----------80%--------100%Oracle Fusion Middleware 12c WebLogic Server 和 Coherence 12.1.3.0.0 的 安装 已成功完成。日志已成功复制到/home/weblogic/oraInventory/logs。   -----打印此信息,说明weblogic安装成功了。

六、设置环境变量

方式1:# export MW_HOME="/weblogic/bea"# export WL_HOME="/weblogic/bea/oracle_common"# cd /home/weblogic/weblogic_install_dir/wls12213/oracle_common/common/bin# ./commEnv.sh方式2(推荐):# sh /weblogic/bea/wlserver/server/bin/setWLSEnv.sh

七、配置域( 创建domain域名)

方式1:通过命令行交互创建

[weblogic@localhost bea]$ cd /home/weblogic/weblogic_install_dir/wls12213/wlserver/common/bin
[weblogic@localhost bin]$ ./wlst.sh 
WARNING: This is a deprecated script. Please invoke the wlst.sh script under oracle_common/common/bin.Initializing WebLogic Scripting Tool (WLST) ...Jython scans all the jar files it can find at first startup. Depending on the system, this process may take a few minutes to complete, and WLST may not return a prompt right away.Welcome to WebLogic Server Administration Scripting ShellType help() for help on available commandswls:/offline> readTemplate('/weblogic/bea/wlserver/common/templates/wls/wls.jar')
WARNING: The readTemplate is deprecated. Use selectTemplate followed by loadTemplates in place of readTemplate.
wls:/offline/base_domain>cd('Servers/AdminServer')
wls:/offline/base_domain/Server/AdminServer>set('ListenAddress','')
wls:/offline/base_domain/Server/AdminServer>set('ListenPort',7001)
wls:/offline/base_domain/Server/AdminServer>cd('../..')
wls:/offline/base_domain>cd('Security/base_domain/User/weblogic')
wls:/offline/base_domain/Security/base_domain/User/weblogic>cmo.setPassword('weblogic123')
wls:/offline/base_domain/Security/base_domain/User/weblogic>setOption('OverwriteDomain','true')
wls:/offline/base_domain/Security/base_domain/User/weblogic>writeDomain('/weblogic/bea/user_projects/domains/base_domain')
wls:/offline/base_domain/Security/base_domain/User/weblogic>closeTemplate()
wls:/offline>exit()Exiting WebLogic Scripting Tool.

方式2:通过py脚本来创建,执行安装 ./wlst.sh ./create_domains.py

readTemplate('/weblogic/bea/wlserver/common/templates/wls/wls.jar')
cd('Servers/AdminServer')
set('ListenAddress','ip地址')
set('ListenPort', 7001)
cd('../..')
cd('/Security/base_domain/User/weblogic')
cmo.setPassword('weblogic123')
setOption('OverwriteDomain', 'true')
setOption('ServerStartMode', 'prod')
writeDomain('/weblogic/bea/user_projects/domains/base_domain')
closeTemplate()
exit()

八、启动weblogic

进入base_domain文件夹,用nohup 后台运行,此时,base_domain文件夹下,会生成nohup.out文件,此为日志文件

[root@iZ88w5 bin]# cd /wls/weblogic12/bea/user_projects/domains/base_domain/
[root@iZ88w5 base_domain]# nohup ./startWebLogic.sh &
[1] 15356
[root@iZ88w5 base_domain]# nohup: ignoring input and appending output to 鈥榥ohup.out鈥?[root@iZ88w5 base_domain]# 

打印日志

[weblogic@localhost bin]$ ./startWebLogic.sh 
.
.
JAVA Memory arguments: -Xms256m -Xmx512m -XX:CompileThreshold=8000
.
CLASSPATH=/usr/lib/jvm/jdk1.8.0_161/lib/tools.jar:/home/weblogic/weblogic_install_dir/wls12213/wlserver/server/lib/weblogic.jar:/home/weblogic/weblogic_install_dir/wls12213/wlserver/../oracle_common/modules/thirdparty/ant-contrib-1.0b3.jar:/home/weblogic/weblogic_install_dir/wls12213/wlserver/modules/features/oracle.wls.common.nodemanager.jar::/home/weblogic/weblogic_install_dir/wls12213/wlserver/common/derby/lib/derbynet.jar:/home/weblogic/weblogic_install_dir/wls12213/wlserver/common/derby/lib/derbyclient.jar:/home/weblogic/weblogic_install_dir/wls12213/wlserver/common/derby/lib/derby.jar:.:/usr/lib/jvm/jdk1.8.0_161/lib:/usr/lib/jvm/jdk1.8.0_161/jre/lib
.
PATH=/weblogic/bea/user_projects/domains/base_domain/bin:/home/weblogic/weblogic_install_dir/wls12213/wlserver/server/bin:/home/weblogic/weblogic_install_dir/wls12213/wlserver/../oracle_common/modules/thirdparty/org.apache.ant/1.9.8.0.0/apache-ant-1.9.8/bin:/usr/lib/jvm/jdk1.8.0_161/jre/bin:/usr/lib/jvm/jdk1.8.0_161/bin:/usr/lib/jvm/jdk1.8.0_161/bin:/usr/lib/jvm/jdk1.8.0_161/bin:/usr/lib/jvm/jdk1.8.0_161/bin:/usr/lib/jvm/jdk1.8.0_161/bin:/usr/lib/jvm/jdk1.8.0_161/bin:/usr/lib/jvm/jdk1.8.0_161/bin:/usr/lib/jvm/jdk1.8.0_161/bin:/usr/lib/jvm/jdk1.8.0_161/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
.
***************************************************
*  To start WebLogic Server, use a username and   *
*  password assigned to an admin-level user.  For *
*  server administration, use the WebLogic Server *
*  console at http://hostname:port/console        *
***************************************************
Starting WLS with line:
/usr/lib/jvm/jdk1.8.0_161/bin/java -server   -Xms256m -Xmx512m -XX:CompileThreshold=8000 -cp /home/weblogic/weblogic_install_dir/wls12213/wlserver/server/lib/weblogic-launcher.jar -Dlaunch.use.env.classpath=true -Dweblogic.Name=AdminServer -Djava.security.policy=/home/weblogic/weblogic_install_dir/wls12213/wlserver/server/lib/weblogic.policy  -Djava.system.class.loader=com.oracle.classloader.weblogic.LaunchClassLoader  -javaagent:/home/weblogic/weblogic_install_dir/wls12213/wlserver/server/lib/debugpatch-agent.jar -da -Dwls.home=/home/weblogic/weblogic_install_dir/wls12213/wlserver/server -Dweblogic.home=/home/weblogic/weblogic_install_dir/wls12213/wlserver/server      weblogic.Server
<Apr 8, 2018 3:27:22 AM CST> <Info> <Security> <BEA-090905> <Disabling the CryptoJ JCE Provider self-integrity check for better startup performance. To enable this check, specify -Dweblogic.security.allowCryptoJDefaultJCEVerification=true.> 
<Apr 8, 2018 3:27:22 AM CST> <Info> <Security> <BEA-090906> <Changing the default Random Number Generator in RSA CryptoJ from ECDRBG128 to HMACDRBG. To disable this change, specify -Dweblogic.security.allowCryptoJDefaultPRNG=true.> 
<Apr 8, 2018 3:27:23 AM CST> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) 64-Bit Server VM Version 25.161-b12 from Oracle Corporation.> 
<Apr 8, 2018 3:27:23 AM CST> <Info> <RCM> <BEA-2165021> <"ResourceManagement" is not enabled in this JVM. Enable "ResourceManagement" to use the WebLogic Server "Resource Consumption Management" feature. To enable "ResourceManagement", you must specify the following JVM options in the WebLogic Server instance in which the JVM runs: -XX:+UnlockCommercialFeatures -XX:+ResourceManagement.> 
<Apr 8, 2018 3:27:23 AM CST> <Info> <Management> <BEA-141107> <Version: WebLogic Server 12.2.1.3.0 Thu Aug 17 13:39:49 PDT 2017 1882952> 
<Apr 8, 2018 3:29:13 AM CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING.> 
<Apr 8, 2018 3:29:13 AM CST> <Info> <WorkManager> <BEA-002900> <Initializing self-tuning thread pool.> 
<Apr 8, 2018 3:29:13 AM CST> <Info> <WorkManager> <BEA-002942> <CMM memory level becomes 0. Setting standby thread pool size to 256.> 
<Apr 8, 2018 3:29:14,260 AM CST> <Notice> <Log Management> <BEA-170019> <The server log file weblogic.logging.FileStreamHandler instance=1499635169
Current log file=/weblogic/bea/user_projects/domains/base_domain/servers/AdminServer/logs/AdminServer.log
Rotation dir=/weblogic/bea/user_projects/domains/base_domain/servers/AdminServer/logsis opened. All server side log events will be written to this file.> 
<Apr 8, 2018 3:29:14,305 AM CST> <Notice> <Security> <BEA-090946> <Security pre-initializing using security realm: myrealm> 
<Apr 8, 2018 3:33:05,270 AM CST> <Notice> <Security> <BEA-090947> <Security post-initializing using security realm: myrealm> 
<Apr 8, 2018 3:33:06,111 AM CST> <Notice> <Security> <BEA-090082> <Security initialized using administrative security realm: myrealm> 
<Apr 8, 2018 3:33:06,631 AM CST> <Notice> <JMX> <BEA-149512> <JMX Connector Server started at service:jmx:iiop://127.0.0.1:7001/jndi/weblogic.management.mbeanservers.runtime.> 
<Apr 8, 2018 3:39:23,107 AM CST> <Notice> <JMX> <BEA-149512> <JMX Connector Server started at service:jmx:iiop://127.0.0.1:7001/jndi/weblogic.management.mbeanservers.domainruntime.> 
<Apr 8, 2018 3:39:23,116 AM CST> <Notice> <JMX> <BEA-149512> <JMX Connector Server started at service:jmx:iiop://127.0.0.1:7001/jndi/weblogic.management.mbeanservers.edit.> 
<Apr 8, 2018 3:40:58,482 AM CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STANDBY.> 
<Apr 8, 2018 3:40:58,482 AM CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING.> 
<Apr 8, 2018 3:40:58,530 AM CST> <Notice> <Log Management> <BEA-170036> <The Logging monitoring service timer has started to check for logged message counts every 30 seconds.> 
<Apr 8, 2018 3:40:58,827 AM CST> <Notice> <Log Management> <BEA-170027> <The server has successfully established a connection with the Domain level Diagnostic Service.> 
<Apr 8, 2018 3:40:59,094 AM CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to ADMIN.> 
<Apr 8, 2018 3:40:59,171 AM CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RESUMING.> 
<Apr 8, 2018 3:40:59,255 AM CST> <Warning> <Server> <BEA-002611> <The hostname "localhost", maps to multiple IP addresses: 127.0.0.1, 0:0:0:0:0:0:0:1.> 
<Apr 8, 2018 3:40:59,268 AM CST> <Notice> <Server> <BEA-002613> <Channel "Default" is now listening on 127.0.0.1:7001 for protocols iiop, t3, ldap, snmp, http.> 
<Apr 8, 2018 3:40:59,269 AM CST> <Notice> <Server> <BEA-002613> <Channel "Default[2]" is now listening on 0:0:0:0:0:0:0:1%lo:7001 for protocols iiop, t3, ldap, snmp, http.> 
<Apr 8, 2018 3:41:00,909 AM CST> <Notice> <Server> <BEA-002613> <Channel "Default[1]" is now listening on 172.16.65.130:7001 for protocols iiop, t3, ldap, snmp, http.> 
<Apr 8, 2018 3:41:00,909 AM CST> <Notice> <WebLogicServer> <BEA-000331> <Started the WebLogic Server Administration Server "AdminServer" for domain "base_domain" running in development mode.> 
<Apr 8, 2018 3:41:00,909 AM CST> <Notice> <Server> <BEA-002613> <Channel "Default" is now listening on 127.0.0.1:7001 for protocols iiop, t3, ldap, snmp, http.> 
<Apr 8, 2018 3:41:00,909 AM CST> <Notice> <Server> <BEA-002613> <Channel "Default[2]" is now listening on 0:0:0:0:0:0:0:1%lo:7001 for protocols iiop, t3, ldap, snmp, http.> 
<Apr 8, 2018 3:41:00,910 AM CST> <Notice> <Server> <BEA-002613> <Channel "Default[1]" is now listening on 172.16.65.130:7001 for protocols iiop, t3, ldap, snmp, http.> 
<Apr 8, 2018 3:41:00,912 AM CST> <Notice> <WebLogicServer> <BEA-000360> <The server started in RUNNING mode.> 
<Apr 8, 2018 3:41:00,921 AM CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING.>

九、登录控制台

登录http://xx.xx.xx.xx:7001/console/
用户名为weblogic,密码为weblogic123(或自己设置的值,不要太简单,一定要记住,最好英文加数字,否则可能会创建失败)。
启动后大概需要等1到2分钟。如果2分钟后仍然进不了控制台,可以查看日志,是否有报错。
å¨è¿éæå¥å¾çæè¿°

注: 简化操作(可不做)

Weblogic启用时需要输入用户密码
启动WebLogic时需要输入该Domain的用户名和密码,而在生产环境中,一般会要求不要在每次启动时都输入用户名密码,简化操作的复杂度,而通过一些简单的配置就可以达到这样的效果,通常的做法有两种:1、修改WebLogic的启动脚本,在里面填入用户名和密码2、增加boot.properties文件,保存用户名和密码(推荐方式)在此将详细介绍两种方法的操作步骤。1、修改WebLogic的启动脚本,即修改startWebLogic.sh,增加如下内容:WLS_USER="weblogic"
export WLS_USER
WLS_PW="password"
export WLS_PW2、保存用户名和密码信息到boot.properties文件中,在AdminServer和ManagedServer的目录下(例如:/home/oracle/u01/Middleware/user_projects/domains/portal_domain/servers/AdminServer/),新建security文件夹,并在其中创建boot.properties文件,填入如下内容:username=weblogic
password=password
(待服务器启动一次之后会自动进行加密)重新启动AdminServer,服务器正常启动,且发现boot.properties文件中的信息已经被加密。

十、部署项目

部署一般用以下两种方式:
1.打包成war
2.直接找到项目下的webapp文件夹,
上传linux后,在控制台部署
在这里插入图片描述
一直下一步,部署好了,项目为正常,就可以访问了。
在这里插入图片描述

常见错误解析:

一、不能用root用户安装

[root@model weblogic]# java -jar fmw_12.1.3.0.0_wls.jar  -silent  -responseFile  /u02/wls.rsp  -invPtrLoc /u02/oraInst.locLauncher log file is /tmp/OraInstall2016-12-07_04-51-55PM/launcher2016-12-07_04-51-55PM.log.Extracting files..........................................The current user is root or has superuser privilege.The Oracle Universal Installer cannot continue installation.

二、weblogic启动的时候报网卡错误

<Dec 7, 2016 10:28:33 PM CST> <Info> <Management> <BEA-141107> <Version: WebLogic Server 12.1.3.0.0  Wed May 21 18:53:34 PDT 2014 1604337 > <Dec 7, 2016 10:28:38 PM CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING.> <Dec 7, 2016 10:28:39 PM CST> <Info> <WorkManager> <BEA-002900> <Initializing self-tuning thread pool.> <Dec 7, 2016 10:28:39 PM CST> <Info> <WorkManager> <BEA-002942> <CMM memory level becomes 0. Setting standby thread pool size to 256.> <Dec 7, 2016 10:28:39 PM CST> <Critical> <WebLogicServer> <BEA-000386> <Server subsystem failed. Reason: A MultiException has 2 exceptions.  They are:1. java.lang.AssertionError: Could not obtain the localhost address. The most likely cause is an error in the network configuration of this machine.2. java.lang.IllegalStateException: Unable to perform operation: post construct on weblogic.rjvm.RJVMServiceA MultiException has 2 exceptions.  They are:1. java.lang.AssertionError: Could not obtain the localhost address. The most likely cause is an error in the network configuration of this machine.2. java.lang.IllegalStateException: Unable to perform operation: post construct on weblogic.rjvm.RJVMServiceat org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:447)at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:456)at org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:225)at org.glassfish.hk2.runlevel.RunLevelContext.findOrCreate(RunLevelContext.java:82)at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2488)Truncated. see log file for complete stacktraceCaused By: java.lang.AssertionError: Could not obtain the localhost address. The most likely cause is an error in the network configuration of this machine.at weblogic.utils.net.AddressUtils$AddressMaker.getLocalHost(AddressUtils.java:39)at weblogic.utils.net.AddressUtils$AddressMaker.<clinit>(AddressUtils.java:34)at weblogic.utils.net.AddressUtils.getIPForLocalHost(AddressUtils.java:207)at weblogic.rjvm.JVMID.setLocalID(JVMID.java:241)at weblogic.rjvm.RJVMService.setJVMID(RJVMService.java:69)Truncated. see log file for complete stacktraceCaused By: java.net.UnknownHostException: MASTERR: MASTERR: Name or service not knownat java.net.InetAddress.getLocalHost(InetAddress.java:1505)at weblogic.utils.net.AddressUtils$AddressMaker.getLocalHost(AddressUtils.java:37)at weblogic.utils.net.AddressUtils$AddressMaker.<clinit>(AddressUtils.java:34)at weblogic.utils.net.AddressUtils.getIPForLocalHost(AddressUtils.java:207)at weblogic.rjvm.JVMID.setLocalID(JVMID.java:241)Truncated. see log file for complete stacktraceCaused By: java.net.UnknownHostException: MASTERR: Name or service not knownat java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:928)at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1323)at java.net.InetAddress.getLocalHost(InetAddress.java:1500)at weblogic.utils.net.AddressUtils$AddressMaker.getLocalHost(AddressUtils.java:37)Truncated. see log file for complete stacktrace> 

解决办法:

1、先输入hostname,查看本机计算机名(比如:server123

2、sudo vi /etc/hosts 编辑hosts文件,在最后加一行

    127.0.0.1 server123 (这里的server123换成你自己的linux计算机名)

然后再启动就ok了

 

 

 

 

 

 

 

 

 


https://www.fengoutiyan.com/post/14082.html

相关文章:

  • weblogic安装与配置
  • weblogic集群部署应用
  • weblogic部署状态为管理
  • weblogic安装教程
  • weblogic配置
  • weblogic安装配置
  • weblogic部署项目步骤
  • weblogic server
  • 鏡像模式如何設置在哪,圖片鏡像操作
  • 什么軟件可以把圖片鏡像翻轉,C#圖片處理 解決左右鏡像相反(旋轉圖片)
  • 手機照片鏡像翻轉,C#圖像鏡像
  • 視頻鏡像翻轉軟件,python圖片鏡像翻轉_python中鏡像實現方法
  • 什么軟件可以把圖片鏡像翻轉,利用PS實現圖片的鏡像處理
  • 照片鏡像翻轉app,java實現圖片鏡像翻轉
  • 什么軟件可以把圖片鏡像翻轉,python圖片鏡像翻轉_python圖像處理之鏡像實現方法
  • matlab下載,matlab如何鏡像處理圖片,matlab實現圖像鏡像
  • 圖片鏡像翻轉,MATLAB:鏡像圖片
  • 鏡像翻轉圖片的軟件,圖像處理:實現圖片鏡像(基于python)
  • canvas可畫,JavaScript - canvas - 鏡像圖片
  • 圖片鏡像翻轉,UGUI優化:使用鏡像圖片
  • Codeforces,CodeForces 1253C
  • MySQL下載安裝,Mysql ERROR: 1253 解決方法
  • 勝利大逃亡英雄逃亡方案,HDU - 1253 勝利大逃亡 BFS
  • 大一c語言期末考試試題及答案匯總,電大計算機C語言1253,1253《C語言程序設計》電大期末精彩試題及其問題詳解
  • lu求解線性方程組,P1253 [yLOI2018] 扶蘇的問題 (線段樹)
  • c語言程序設計基礎題庫,1253號C語言程序設計試題,2016年1月試卷號1253C語言程序設計A.pdf
  • 信奧賽一本通官網,【信奧賽一本通】1253:抓住那頭牛(詳細代碼)
  • c語言程序設計1253,1253c語言程序設計a(2010年1月)
  • 勝利大逃亡英雄逃亡方案,BFS——1253 勝利大逃亡
  • 直流電壓測量模塊,IM1253B交直流電能計量模塊(艾銳達光電)
  • c語言程序設計第三版課后答案,【渝粵題庫】國家開放大學2021春1253C語言程序設計答案
  • 18轉換為二進制,1253. 將數字轉換為16進制
  • light-emitting diode,LightOJ-1253 Misere Nim
  • masterroyale魔改版,1253 Dungeon Master
  • codeformer官網中文版,codeforces.1253 B
  • c語言程序設計考研真題及答案,2020C語言程序設計1253,1253計算機科學與技術專業C語言程序設計A科目2020年09月國家開 放大學(中央廣播電視大學)
  • c語言程序設計基礎題庫,1253本科2016c語言程序設計試題,1253電大《C語言程序設計A》試題和答案200901
  • 肇事逃逸車輛無法聯系到車主怎么辦,1253尋找肇事司機