php2018用的php5.6打开oci之后Oracle Run-time Client Library Version一直显示0.0.0.0.0

php2018用的php5.6打开oci之后Oracle Run-time Client Library Version一直显示0.0.0.0.0图片说明图片说明

1个回答

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
centos7.4无法静默安装oracle,提示not found in the bean store
INFO: Loading beanstore from file:/data/database/database/response/db_install.rsp INFO: Translating external format into raw format INFO: Loaded BeanStore using the flow data source INFO: Registering the flow data beans INFO: [INS-07001] Value for property 'oracle_install_RACInstall' not found in the bean store. INFO: [INS-07001] Value for property 'CLUSTER_NODES' not found in the bean store. INFO: [INS-07001] Value for property 'oracle_install_OSDBA' not found in the bean store. INFO: [INS-07001] Value for property 'oracle_install_OSOPER' not found in the bean store. INFO: [INS-07001] Value for property 'oracle_install_db_GlobalDBName' not found in the bean store. INFO: [INS-07001] Value for property 'oracle_install_db_SID' not found in the bean store. INFO: [INS-07001] Value for property 'oracle_install_db_StorageType' not found in the bean store. INFO: [INS-07001] Value for property 'oracle_install_db_InstallOption' not found in the bean store. INFO: [INS-07001] Value for property 'oracle_install_db_CustomInstall' not found in the bean store. INFO: [INS-07001] Value for property 'oracle_install_db_SystemClass' not found in the bean store. INFO: [INS-07001] Value for property 'oracle_install_db_QuickInstallOption' not found in the bean store. INFO: [INS-07001] Value for property 'oracle_install_db_AllocatedMemory' not found in the bean store. INFO: [INS-07001] Value for property 'oracle_install_db_AutoMemoryOption' not found in the bean store. INFO: [INS-07001] Value for property 'oracle_install_db_ConfigurationType' not found in the bean store. INFO: [INS-07001] Value for property 'oracle_install_db_EMCentralAgentSelected' not found in the bean store. INFO: [INS-07001] Value for property 'oracle_install_db_MountPointLocation' not found in the bean store. INFO: [INS-07001] Value for property 'oracle_install_db_LaunchDBCA' not found in the bean store. INFO: [INS-07001] Value for property 'oracle_install_db_SecureConfigDisabled' not found in the bean store. INFO: [INS-07001] Value for property 'oracle_install_db_EnableAutoBackup' not found in the bean store. INFO: [INS-07001] Value for property 'oracle_install_db_LoadExampleSchemas' not found in the bean store. INFO: [INS-07001] Value for property 'oracle_install_db_ReceiveEmailNotif ication' not found in the bean store 环境变量: # User specific environment and startup programs PATH=$PATH:$HOME/.local/bin:$HOME/bin export PATH export ORACLE_BASE=/data/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1 #oracle启动数据库实例名 export ORACLE_SID=orcl11g #添加系统环境变量 export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib export TNS_ADMIN=$ORACLE_HOME/network/admin 安装文件: #------------------------------------------------------------------------------ # Do not change the following system generated value. #------------------------------------------------------------------------------ oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v11_2_0 #------------------------------------------------------------------------------ # Specify the installation option. # It can be one of the following: # 1. INSTALL_DB_SWONLY # 2. INSTALL_DB_AND_CONFIG # 3. UPGRADE_DB #------------------------------------------------------------------------------- oracle.install.option=INSTALL_DB_SWONLY #------------------------------------------------------------------------------- # Specify the hostname of the system as set during the install. It can be used # to force the installation to use an alternative hostname rather than using the # first hostname found on the system. (e.g., for systems with multiple hostnames # and network interfaces) #------------------------------------------------------------------------------- ORACLE_HOSTNAME=yukhan #------------------------------------------------------------------------------- # Specify the Unix group to be set for the inventory directory. #------------------------------------------------------------------------------- UNIX_GROUP_NAME=oinstall #------------------------------------------------------------------------------- # Specify the location which holds the inventory files. #------------------------------------------------------------------------------- INVENTORY_LOCATION=/data/oraInventory #------------------------------------------------------------------------------- # Specify the languages in which the components will be installed. # # en : English ja : Japanese # fr : French ko : Korean # ar : Arabic es : Latin American Spanish # bn : Bengali lv : Latvian # pt_BR: Brazilian Portuguese lt : Lithuanian # bg : Bulgarian ms : Malay # fr_CA: Canadian French es_MX: Mexican Spanish # ca : Catalan no : Norwegian # hr : Croatian pl : Polish # cs : Czech pt : Portuguese # da : Danish ro : Romanian # nl : Dutch ru : Russian # ar_EG: Egyptian zh_CN: Simplified Chinese # en_GB: English (Great Britain) sk : Slovak # et : Estonian sl : Slovenian # fi : Finnish es_ES: Spanish # de : German sv : Swedish # el : Greek th : Thai # iw : Hebrew zh_TW: Traditional Chinese # hu : Hungarian tr : Turkish # is : Icelandic uk : Ukrainian # in : Indonesian vi : Vietnamese # it : Italian # # Example : SELECTED_LANGUAGES=en,fr,ja #------------------------------------------------------------------------------ SELECTED_LANGUAGES=en #------------------------------------------------------------------------------ # Specify the complete path of the Oracle Home. #------------------------------------------------------------------------------ ORACLE_HOME=/data/oracle/product/11.2.0/db_1 #------------------------------------------------------------------------------ # Specify the complete path of the Oracle Base. #------------------------------------------------------------------------------ ORACLE_BASE=/data/oracle/ #------------------------------------------------------------------------------ # Specify the installation edition of the component. # # The value should contain only one of these choices. # EE : Enterprise Edition # SE : Standard Edition # SEONE : Standard Edition One # PE : Personal Edition (WINDOWS ONLY) #------------------------------------------------------------------------------ oracle.install.db.InstallEdition=EE #------------------------------------------------------------------------------ # This variable is used to enable or disable custom install. # # true : Components mentioned as part of 'customComponents' property # are considered for install. # false : Value for 'customComponents' is not considered. #------------------------------------------------------------------------------ oracle.install.db.isCustomInstall=false #------------------------------------------------------------------------------ # This variable is considered only if 'IsCustomInstall' is set to true. # # Description: List of Enterprise Edition Options you would like to install. # # The following choices are available. You may specify any # combination of these choices. The components you choose should # be specified in the form "internal-component-name:version" # Below is a list of components you may specify to install. # # oracle.rdbms.partitioning:11.2.0.1.0 - Oracle Partitioning # oracle.rdbms.dm:11.2.0.1.0 - Oracle Data Mining # oracle.rdbms.dv:11.2.0.1.0 - Oracle Database Vault # oracle.rdbms.lbac:11.2.0.1.0 - Oracle Label Security # oracle.rdbms.rat:11.2.0.1.0 - Oracle Real Application Testing # oracle.oraolap:11.2.0.1.0 - Oracle OLAP #------------------------------------------------------------------------------ oracle.install.db.customComponents=oracle.server:11.2.0.1.0,oracle.sysman.ccr:10.2.7.0.0,oracle.xdk:11.2.0.1.0,oracle.rdbms.oci:11. 2.0.1.0,oracle.network:11.2.0.1.0,oracle.network.listener:11.2.0.1.0,oracle.rdbms:11.2.0.1.0,oracle.options:11.2.0.1.0,oracle.rdbms .partitioning:11.2.0.1.0,oracle.oraolap:11.2.0.1.0,oracle.rdbms.dm:11.2.0.1.0,oracle.rdbms.dv:11.2.0.1.0,orcle.rdbms.lbac:11.2.0.1. 0,oracle.rdbms.rat:11.2.0.1.0 ############################################################################### # # # PRIVILEGED OPERATING SYSTEM GROUPS # # ------------------------------------------ # # Provide values for the OS groups to which OSDBA and OSOPER privileges # # needs to be granted. If the install is being performed as a member of the # # group "dba", then that will be used unless specified otherwise below. # # # ############################################################################### #------------------------------------------------------------------------------ # The DBA_GROUP is the OS group which is to be granted OSDBA privileges. #------------------------------------------------------------------------------ oracle.install.db.DBA_GROUP=dba #------------------------------------------------------------------------------ # The OPER_GROUP is the OS group which is to be granted OSOPER privileges. #------------------------------------------------------------------------------ oracle.install.db.OPER_GROUP=oinstall #------------------------------------------------------------------------------ # Specify the cluster node names selected during the installation. #------------------------------------------------------------------------------ oracle.install.db.CLUSTER_NODES= #------------------------------------------------------------------------------ # Specify the type of database to create. # It can be one of the following: # - GENERAL_PURPOSE/TRANSACTION_PROCESSING # - DATA_WAREHOUSE #------------------------------------------------------------------------------ oracle.install.db.config.starterdb.type=GENERAL_PURPOSE #------------------------------------------------------------------------------ # Specify the Starter Database Global Database Name. #------------------------------------------------------------------------------ oracle.install.db.config.starterdb.globalDBName=orcl11g #------------------------------------------------------------------------------ # Specify the Starter Database SID. #------------------------------------------------------------------------------ oracle.install.db.config.starterdb.SID=orcl11g #------------------------------------------------------------------------------ # Specify the Starter Database character set. # # It can be one of the following: # AL32UTF8, WE8ISO8859P15, WE8MSWIN1252, EE8ISO8859P2, # EE8MSWIN1250, NE8ISO8859P10, NEE8ISO8859P4, BLT8MSWIN1257, # BLT8ISO8859P13, CL8ISO8859P5, CL8MSWIN1251, AR8ISO8859P6, # AR8MSWIN1256, EL8ISO8859P7, EL8MSWIN1253, IW8ISO8859P8, # IW8MSWIN1255, JA16EUC, JA16EUCTILDE, JA16SJIS, JA16SJISTILDE, # KO16MSWIN949, ZHS16GBK, TH8TISASCII, ZHT32EUC, ZHT16MSWIN950, # ZHT16HKSCS, WE8ISO8859P9, TR8MSWIN1254, VN8MSWIN1258 #------------------------------------------------------------------------------ oracle.install.db.config.starterdb.characterSet=AL32UTF8 #------------------------------------------------------------------------------ # This variable should be set to true if Automatic Memory Management # in Database is desired. # If Automatic Memory Management is not desired, and memory allocation # is to be done manually, then set it to false. #------------------------------------------------------------------------------ oracle.install.db.config.starterdb.memoryOption=true #------------------------------------------------------------------------------ # Specify the total memory allocation for the database. Value(in MB) should be # at least 256 MB, and should not exceed the total physical memory available # on the system. # Example: oracle.install.db.config.starterdb.memoryLimit=512 #------------------------------------------------------------------------------ oracle.install.db.config.starterdb.memoryLimit=3072 #------------------------------------------------------------------------------ # This variable controls whether to load Example Schemas onto the starter # database or not. #------------------------------------------------------------------------------ oracle.install.db.config.starterdb.installExampleSchemas=false #------------------------------------------------------------------------------ # This variable includes enabling audit settings, configuring password profiles # and revoking some grants to public. These settings are provided by default. # These settings may also be disabled. #------------------------------------------------------------------------------ oracle.install.db.config.starterdb.enableSecuritySettings=true ############################################################################### # # # Passwords can be supplied for the following four schemas in the # # starter database: # # SYS # # SYSTEM # # SYSMAN (used by Enterprise Manager) # # DBSNMP (used by Enterprise Manager) # # # # Same password can be used for all accounts (not recommended) # # or different passwords for each account can be provided (recommended) # # # ############################################################################### #------------------------------------------------------------------------------ # This variable holds the password that is to be used for all schemas in the # starter database. #------------------------------------------------------------------------------- oracle.install.db.config.starterdb.password.ALL=root@001 #------------------------------------------------------------------------------- # Specify the SYS password for the starter database. #------------------------------------------------------------------------------- oracle.install.db.config.starterdb.password.SYS= #------------------------------------------------------------------------------- # Specify the SYSTEM password for the starter database. #------------------------------------------------------------------------------- oracle.install.db.config.starterdb.password.SYSTEM= #------------------------------------------------------------------------------- # Specify the SYSMAN password for the starter database. #------------------------------------------------------------------------------- oracle.install.db.config.starterdb.password.SYSMAN= #------------------------------------------------------------------------------- # Specify the DBSNMP password for the starter database. #------------------------------------------------------------------------------- oracle.install.db.config.starterdb.password.DBSNMP= #------------------------------------------------------------------------------- # Specify the management option to be selected for the starter database. # It can be one of the following: # 1. GRID_CONTROL # 2. DB_CONTROL #------------------------------------------------------------------------------- oracle.install.db.config.starterdb.control=DB_CONTROL #------------------------------------------------------------------------------- # Specify the Management Service to use if Grid Control is selected to manage # the database. #------------------------------------------------------------------------------- oracle.install.db.config.starterdb.gridcontrol.gridControlServiceURL= #------------------------------------------------------------------------------- # This variable indicates whether to receive email notification for critical # alerts when using DB control. #------------------------------------------------------------------------------- oracle.install.db.config.starterdb.dbcontrol.enableEmailNotification=false #------------------------------------------------------------------------------- # Specify the email address to which the notifications are to be sent. #------------------------------------------------------------------------------- oracle.install.db.config.starterdb.dbcontrol.emailAddress= #------------------------------------------------------------------------------- # Specify the SMTP server used for email notifications. #------------------------------------------------------------------------------- oracle.install.db.config.starterdb.dbcontrol.SMTPServer= ############################################################################### # # # SPECIFY BACKUP AND RECOVERY OPTIONS # # ------------------------------------ # # Out-of-box backup and recovery options for the database can be mentioned # # using the entries below. # # # ############################################################################### #------------------------------------------------------------------------------ # This variable is to be set to false if automated backup is not required. Else # this can be set to true. #------------------------------------------------------------------------------ oracle.install.db.config.starterdb.automatedBackup.enable=false #------------------------------------------------------------------------------ # Regardless of the type of storage that is chosen for backup and recovery, if # automated backups are enabled, a job will be scheduled to run daily at # 2:00 AM to backup the database. This job will run as the operating system # user that is specified in this variable. #------------------------------------------------------------------------------ oracle.install.db.config.starterdb.automatedBackup.osuid= #------------------------------------------------------------------------------- # Regardless of the type of storage that is chosen for backup and recovery, if # automated backups are enabled, a job will be scheduled to run daily at # 2:00 AM to backup the database. This job will run as the operating system user # specified by the above entry. The following entry stores the password for the # above operating system user. #------------------------------------------------------------------------------- oracle.install.db.config.starterdb.automatedBackup.ospwd= #------------------------------------------------------------------------------- # Specify the type of storage to use for the database. # It can be one of the following: # - FILE_SYSTEM_STORAGE # - ASM_STORAGE #------------------------------------------------------------------------------ oracle.install.db.config.starterdb.storageType= #------------------------------------------------------------------------------- # Specify the database file location which is a directory for datafiles, control # files, redo logs. # # Applicable only when oracle.install.db.config.starterdb.storage=FILE_SYSTEM #------------------------------------------------------------------------------- oracle.install.db.config.starterdb.fileSystemStorage.dataLocation= #------------------------------------------------------------------------------- # Specify the backup and recovery location. # # Applicable only when oracle.install.db.config.starterdb.storage=FILE_SYSTEM #------------------------------------------------------------------------------- oracle.install.db.config.starterdb.fileSystemStorage.recoveryLocation= #------------------------------------------------------------------------------- # Specify the existing ASM disk groups to be used for storage. # # Applicable only when oracle.install.db.config.starterdb.storage=ASM #------------------------------------------------------------------------------- oracle.install.db.config.asm.diskGroup= #------------------------------------------------------------------------------- # Specify the password for ASMSNMP user of the ASM instance. # # Applicable only when oracle.install.db.config.starterdb.storage=ASM_SYSTEM #------------------------------------------------------------------------------- oracle.install.db.config.asm.ASMSNMPPassword= #------------------------------------------------------------------------------ # Specify the My Oracle Support Account Username. # # Example : MYORACLESUPPORT_USERNAME=metalink #------------------------------------------------------------------------------ MYORACLESUPPORT_USERNAME= #------------------------------------------------------------------------------ # Specify the My Oracle Support Account Username password. # # Example : MYORACLESUPPORT_PASSWORD=password #------------------------------------------------------------------------------ MYORACLESUPPORT_PASSWORD= #------------------------------------------------------------------------------ # Specify whether to enable the user to set the password for # My Oracle Support credentials. The value can be either true or false. # If left blank it will be assumed to be false. # # Example : SECURITY_UPDATES_VIA_MYORACLESUPPORT=true #------------------------------------------------------------------------------ SECURITY_UPDATES_VIA_MYORACLESUPPORT= #------------------------------------------------------------------------------ # Specify whether user wants to give any proxy details for connection. # The value can be either true or false. If left blank it will be assumed # to be false. # # Example : DECLINE_SECURITY_UPDATES=false #------------------------------------------------------------------------------ DECLINE_SECURITY_UPDATES=true #------------------------------------------------------------------------------ # Specify the Proxy server name. Length should be greater than zero. # # Example : PROXY_HOST=proxy.domain.com #------------------------------------------------------------------------------ PROXY_HOST= #------------------------------------------------------------------------------ # Specify the proxy port number. Should be Numeric and atleast 2 chars. # # Example : PROXY_PORT=25 #------------------------------------------------------------------------------ PROXY_PORT= #------------------------------------------------------------------------------ # Specify the proxy user name. Leave PROXY_USER and PROXY_PWD # blank if your proxy server requires no authentication. # # Example : PROXY_USER=username #------------------------------------------------------------------------------ PROXY_USER= #------------------------------------------------------------------------------ # Specify the proxy password. Leave PROXY_USER and PROXY_PWD # blank if your proxy server requires no authentication. # # Example : PROXY_PWD=password #------------------------------------------------------------------------------ PROXY_PWD=
php5.6连接oracle,连接不上,如何配置?
我的机器是win7 64位,使用的xampps安装的php5.6, 配置了pdo扩展,但是在phpinfo的PDO drivers 中看不到对oci的支持,打开sqlite和odbc的pdo都没有问题,但是打开oci就是不显示,也就连接不了远程的oracle, 使用oci_connection提示方法未定义 如果使用new pdo的方式,提示找不到驱动 问题就是这样的,难道php5.6不支持连接oracle了么? 百度上能搜的都差不多都搜索了,找不到解决的方案
php用oci_connect()无密码连接oracle 提示权限不足
感谢浏览! Centos 6.2 php 5.3.6 oracle 11g oci8.so 1.4.4 用oci_connect("system","JCB410","VPMSDBS",null,OCI_DEFAULT); (VPMSDBS 为$ORACLE_SID) 和oci_connect("/","","php_ora_usr",null,OCI_CRED_EXT); (php_ora_usr 为wallet连接串) 均可以连接上 但用oci_connect("/","","VPMSDBS",null,OCI_CRED_EXT+OCI_SYSDBA); 链接时提示:oci_connect():ORA-01031:insufficient privileges
如何在qt上build Mysql drive
楼主系统是win10,最近在研究mysql和qt。 我在尝试用qt连接mysql服务器的时候, qt creator 告诉我说mysql drive no lead. 我去qt 的论坛上面问,人家说现在已经qt不提供mysql的drive,想用要自己搭。给我一个官方的文档,https://doc.qt.io/qt-5/sql-driver.html#how-to-build-the-qmysql-plugin-on-windows。 问题是,写文档的人估计很久没有装过mysql了,mysql安装器的Custom Install,已经没有Libs & Include Files的选项了。所以我很难确定如何执行cmd代码 ``` cd %QTDIR%\qtbase\src\plugins\sqldrivers qmake -- MYSQL_INCDIR=C:/MySQL/include "MYSQL_LIBDIR=C:/MYSQL/MySQL Server <version>/lib/opt" ``` 最后,我选择使用mysql server的文件, ``` cd %QTDIR%\qtbase\src\plugins\sqldrivers qmake -- "MYSQL_INCDIR=C:/MySql/MySQL Server 8.0/include" "MYSQL_LIBDIR=C:/MySql/MySQL Server 8.0/lib" ``` 得到结论, ``` Info: creating stash file C:\Qt\5.12.6\Src\qtbase\src\plugins\sqldrivers\.qmake.stash Running configuration tests... Checking for DB2 (IBM)... no Checking for InterBase... no Checking for MySQL... no Checking for OCI (Oracle)... no Checking for ODBC... yes Checking for PostgreSQL... no Checking for SQLite (version 2)... no Checking for TDS (Sybase)... no Done running configuration tests. Configure summary: Qt Sql Drivers: DB2 (IBM) .............................. no InterBase .............................. no MySql .................................. no OCI (Oracle) ........................... no ODBC ................................... yes PostgreSQL ............................. no SQLite2 ................................ no SQLite ................................. yes Using system provided SQLite ......... no TDS (Sybase) ........................... no Qt is now configured for building. Just run 'mingw32-make'. Once everything is built, you must run 'mingw32-make install'. Qt will be installed into 'C:\Qt\5.12.6\mingw73_32'. Prior to reconfiguration, make sure you remove any leftovers from the previous build. ``` 我检查了一下qmake log ``` Trying source 5 (type inline) of library mysql ... + cd /d C:\Qt\5.12.6\Src\qtbase\src\plugins\sqldrivers\config.tests\mysql && C:\Qt\5.12.6\mingw73_32\bin\qmake.exe "CONFIG -= qt debug_and_release app_bundle lib_bundle" "CONFIG += shared warn_off console single_arch" "QMAKE_LIBDIR += C:\\openssl\\lib C:\\Utils\\my_sql\\mysql-5.6.11-win32\\lib C:\\Utils\\postgresql\\pgsql\\lib" "INCLUDEPATH += C:\\openssl\\include C:\\Utils\\my_sql\\mysql-5.6.11-win32\\include C:\\Utils\\postgresql\\pgsql\\include" "QMAKE_USE += mysql" "QMAKE_LIBS_MYSQL = C:/MySQL/lib/libmysql.lib" "QMAKE_INCDIR_MYSQL = C:/MySQL/include" C:/Qt/5.12.6/Src/qtbase/src/plugins/sqldrivers/config.tests/mysql > Info: creating stash file C:\Qt\5.12.6\Src\qtbase\src\plugins\sqldrivers\config.tests\.qmake.stash + cd /d C:\Qt\5.12.6\Src\qtbase\src\plugins\sqldrivers\config.tests\mysql && set MAKEFLAGS=& mingw32-make > g++ -c -fno-keep-inline-dllexport -O2 -w -fexceptions -mthreads -DUNICODE -D_UNICODE -DWIN32 -DMINGW_HAS_SECURE_API=1 -I. -IC:\openssl\include -IC:\Utils\my_sql\mysql-5.6.11-win32\include -IC:\Utils\postgresql\pgsql\include -IC:\MySQL\include -IC:\Qt\5.12.6\mingw73_32\mkspecs\win32-g++ -o main.o main.cpp > g++ -Wl,-s -Wl,-subsystem,console -mthreads -o mysql.exe main.o -LC:\openssl\lib -LC:\Utils\my_sql\mysql-5.6.11-win32\lib -LC:\Utils\postgresql\pgsql\lib C:\MySQL\lib\libmysql.lib > c:/mingw/bin/../lib/gcc/mingw32/8.2.0/../../../../mingw32/bin/ld.exe: main.o:main.cpp:(.text.startup+0xc): undefined reference to `mysql_get_client_version@0' > collect2.exe: error: ld returned 1 exit status > mingw32-make: *** [Makefile:66: mysql.exe] Error 1 ``` 看来问题是出在了 undefined reference to `mysql_get_client_version@0' mysql看起来并没有进去。有没有熟悉mysql和qt的大佬解答一下。多谢了和最近有用qt的大佬解答一下。
急!重赏!LINUX+PHP环境上连接ORACLE数据库提示权限拒绝的问题
在LINUX CentOS6.5+PHP5.6环境下,要连接使用Oracle 11g 现在有: (1)D机:数据库服务器,为Oracle 11g (2)C1台式机:安装有 LINUX CentOS6.5+PHP5.6环境和OCI8 (3)C2笔记本机:LINUX CentOS6.5+PHP5.6环境和OCI8 (4)一个PHP WEB程序 在C2机上,PHP WEB程序连接使用D机 oracle正常。 在C1机上,同样的PHP WEB程序连接使用D机 oracle 时,即使OCI8文件已经给最高权限文件和777,还是一直提示: SQLSTATE[HY000]:pdo_oci_handle_factory:ORA-12546:TNS:permission denied (/root/PDO_OCI-1.0/oci_driver.c:463) 请问应该如何解决?![图片说明](https://img-ask.csdn.net/upload/201803/14/1521036171_238370.png)
PHP OCI执行oracle存储过程如何传递CLOB参数
_下面的代码有关于测试数据表test_clob,以及插入记录的存储过程test_p_saveclob 。代码如下: #!/opt/php/bin/php -q <?php // 参考:http://www.golaravel.com/php/function.oci-new-descriptor.html // 参考:http://php.net/manual/zh/function.oci-bind-by-name.php /* 1)数据表 test_clob SQL> desc test_clob Name Null? Type ----------------------------------------- -------- ---------------------------- ID NUMBER BIGSTR CLOB SNAM VARCHAR2(20) SQL> 2)存储过程 SQL> desc test_p_saveclob PROCEDURE test_p_saveclob Argument Name Type In/Out Default? ------------------------------ ----------------------- ------ -------- I_ID NUMBER(38) IN I_BIGSTR CLOB IN I_SNAM VARCHAR2 IN O_COUNT NUMBER(38) OUT O_RETURN NUMBER(38) OUT SQL> CREATE OR REPLACE PROCEDURE TEST_P_SAVECLOB ( I_ID IN INT, I_BIGSTR IN CLOB, I_SNAM IN VARCHAR2, O_COUNT OUT INT, --返回值导入的号码数量 O_RETURN OUT INT --返回值:0为导入成,-1为导入失败 ) AS V_BIGSTR CLOB; BEGIN --INSERT INTO TEST_CLOB(ID,BIGSTR,SNAM) VALUES(I_ID ,I_BIGSTR ,I_SNAM); --insert into TEST_CLOB(id,BIGSTR,SNAM) values(I_ID ,EMPTY_CLOB() ,I_SNAM) returning BIGSTR into I_BIGSTR; INSERT INTO TEST_CLOB(ID,BIGSTR,SNAM) VALUES(I_ID ,EMPTY_CLOB() ,I_SNAM); SELECT BIGSTR INTO V_BIGSTR FROM TEST_CLOB WHERE ID=I_ID; DBMS_LOB.OPEN(V_BIGSTR,DBMS_LOB.LOB_READWRITE); DBMS_LOB.WRITE(V_BIGSTR,LENGTH(I_BIGSTR),1,I_BIGSTR); DBMS_LOB.CLOSE(V_BIGSTR); O_COUNT := 1; --插入的个数 O_RETURN := 0; --插入成功 END; 3)pl/sql测试: declare O_COUNT int := 88; O_RETURN int := -2; begin TEST_P_SAVECLOB(3,'11111111---','wjj',O_COUNT,O_RETURN); commit; end; */ //参数-------------- $I_ID = 5; $I_BIGSTR = '---abc--'; $I_BIGSTR = str_repeat($I_BIGSTR,12); $I_SNAM = 'wjj'; $O_COUNT = 88; $O_RETURN = -2; $db_str = "172.29.3.191/mobile"; $conn = oci_connect("帐号", "密码",$db_str); $sql_sp = "begin TEST_P_SAVECLOB(:I_ID ,:I_BIGSTR ,:I_SNAM ,:O_COUNT ,:O_RETURN); end;"; $stmt = oci_parse($conn, $sql_sp); //输入参数 oci_bind_by_name($stmt, ":I_ID", $I_ID ,32); oci_bind_by_name($stmt, ":I_SNAM", $I_SNAM ,64); //输出参数 oci_bind_by_name($stmt, ":O_COUNT", $O_COUNT, 32); oci_bind_by_name($stmt, ":O_RETURN", $O_RETURN, 32); //oci_execute($stmt, OCI_DEFAULT); //大数据CLOB: // Create a new lob descriptor object $textLob = oci_new_descriptor($conn, OCI_D_LOB); oci_bind_by_name($stmt, ":I_BIGSTR", $textLob, -1, OCI_B_CLOB); //$textLob->write($I_BIGSTR); $textLob->write($I_BIGSTR); oci_execute($stmt, OCI_DEFAULT); /* // Execute the statement but do not commit oci_execute($stmt, OCI_DEFAULT); // Save the body of the blog entry to the CLOB if ( !$textLob->save($I_BIGSTR) ) { //这里才是处理CLOB大数据的关键技术 // Rollback the procedure oci_rollback($conn); die ("Error saving lob\n"); } */ // Everything OK so commit oci_commit($conn); echo $O_COUNT,"--",$O_RETURN,"\n"; ?> 可是在linux下面运行后,总是报错,如下: vm-web1:/var/www/html/test # ./clob-proc2.php PHP Warning: OCI-Lob::write(): OCI_INVALID_HANDLE in /var/www/html/test/clob-proc2.php on line 85 ​ Warning: OCI-Lob::write(): OCI_INVALID_HANDLE in /var/www/html/test/clob-proc2.php on line 85 PHP Warning: oci_execute(): ORA-22275: invalid LOB locator specified ORA-06512: at "YLCQ.TEST_P_SAVECLOB", line 17 ORA-06512: at line 1 in /var/www/html/test/clob-proc2.php on line 86 Warning: oci_execute(): ORA-22275: invalid LOB locator specified ORA-06512: at "YLCQ.TEST_P_SAVECLOB", line 17 ORA-06512: at line 1 in /var/www/html/test/clob-proc2.php on line 86 88---2 vm-web1:/var/www/html/test # 问题:在sqlplus中用匿名过程调用存储过程test_p_saveclob,一切都正常,数据表中可以新增一条记录。可是用上面的php脚本测试,就出错! 求高手指点! __
thinkphp3.2.3连接oracle 报错could not find driver
![图片说明](https://img-ask.csdn.net/upload/201608/03/1470212579_899908.png)![图片说明](https://img-ask.csdn.net/upload/201608/03/1470212484_346320.png) php对oracle 扩展oci8 都装好了。求教大神什么原因。多谢![图片说明](https://img-ask.csdn.net/upload/201608/03/1470214379_730402.png)
用jdbc:oracle:oci方式连接数据库时出现UnsatisfiedLinkError错误
我win7 64位系统,jdk是64位的1.7版本,oracle装的是32的10g,客户端跟服务器端都装了 ,我在用jdbc:oracle:oci方式连接数据库时连接失败,而用jdbc:oracle:thin方式就行,错误如下: java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:308) at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:109) at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:75) at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:321) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:86) at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:459) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:675) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:192) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [beans.xml]: Invocation of init method failed; nested exception is java.lang.UnsatisfiedLinkError: E:\Ebook\JavaSE\develop\Oracle\product\10.2.0\client_1\BIN\ocijdbc10.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1420) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:192) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:567) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425) at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:84) at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:1) at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:280) at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:304) ... 24 more Caused by: java.lang.UnsatisfiedLinkError: E:\Ebook\JavaSE\develop\Oracle\product\10.2.0\client_1\BIN\ocijdbc10.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1965) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1890) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1880) at java.lang.Runtime.loadLibrary0(Runtime.java:849) at java.lang.System.loadLibrary(System.java:1088) at oracle.jdbc.driver.T2CConnection$1.run(T2CConnection.java:3135) at java.security.AccessController.doPrivileged(Native Method) at oracle.jdbc.driver.T2CConnection.loadNativeLibrary(T2CConnection.java:3131) at oracle.jdbc.driver.T2CConnection.logon(T2CConnection.java:221) at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:414) at oracle.jdbc.driver.T2CConnection.<init>(T2CConnection.java:132) at oracle.jdbc.driver.T2CDriverExtension.getConnection(T2CDriverExtension.java:78) at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:801) at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:38) at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582) at org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:1556) at org.apache.commons.dbcp.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:1545) at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1388) at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044) at org.apache.ibatis.mapping.VendorDatabaseIdProvider.getDatabaseProductName(VendorDatabaseIdProvider.java:76) at org.apache.ibatis.mapping.VendorDatabaseIdProvider.getDatabaseName(VendorDatabaseIdProvider.java:61) at org.apache.ibatis.mapping.VendorDatabaseIdProvider.getDatabaseId(VendorDatabaseIdProvider.java:49) at org.mybatis.spring.SqlSessionFactoryBean.buildSqlSessionFactory(SqlSessionFactoryBean.java:395) at org.mybatis.spring.SqlSessionFactoryBean.afterPropertiesSet(SqlSessionFactoryBean.java:295) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1477) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1417) ... 37 more 这个有什么解决办法吗
oracle 连接的问题
# # An unexpected error has been detected by HotSpot Virtual Machine: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d98b937, pid=56876, tid=157536 # # Java VM: Java HotSpot(TM) Server VM (1.5.0_06-b05 mixed mode) # Problematic frame: # V [jvm.dll+0x10b937] # --------------- T H R E A D --------------- Current thread (0x563214a0): JavaThread "http-0.0.0.0-80-1" daemon [_thread_in_vm, id=157536] siginfo: ExceptionCode=0xc0000005, reading address 0x00000008 Registers: EAX=0x00000000, EBX=0x62f0f17c, ECX=0x00000000, EDX=0x5433f7bc ESP=0x5821e5f0, EBP=0x5821e620, ESI=0x563214a0, EDI=0x5433f7b4 EIP=0x6d98b937, EFLAGS=0x00010246 Top of Stack: (sp=0x5821e5f0) 0x5821e5f0: 56321560 5821eb10 5821eb10 5821eb10 0x5821e600: 56321560 7c85fdaf 7c800000 5821e614 0x5821e610: 58263288 56321560 62f0127e 5433f7b4 0x5821e620: 56321560 62f01296 00000000 5821eb10 0x5821e630: 5433f7b8 62f0f190 00000000 5821e654 0x5821e640: 5821e654 00000000 00001156 001945b0 0x5821e650: 00000048 4a5f0000 5f617661 6361726f 0x5821e660: 6a5f656c 5f636264 76697264 545f7265 Instructions: (pc=0x6d98b937) 0x6d98b927: b3 f2 ff 8b 45 08 85 c0 75 04 33 c9 eb 02 8b 08 0x6d98b937: 8b 51 08 83 c1 08 56 ff 52 2c 8b 46 04 85 c0 0f Stack: [0x581e0000,0x58220000), sp=0x5821e5f0, free space=249k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) V [jvm.dll+0x10b937] Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j oracle.jdbc.driver.T2CConnection.t2cCreateState([BI[BI[BI[BISI[S[B[B)I+0 j oracle.jdbc.driver.T2CConnection.logon()V+589 j oracle.jdbc.driver.PhysicalConnection.<init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Properties;Loracle/jdbc/driver/OracleDriverExtension;)V+370 j oracle.jdbc.driver.T2CConnection.<init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Properties;Loracle/jdbc/driver/OracleDriverExtension;)V+10 j oracle.jdbc.driver.T2CDriverExtension.getConnection(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Properties;)Ljava/sql/Connection;+67 j oracle.jdbc.driver.OracleDriver.connect(Ljava/lang/String;Ljava/util/Properties;)Ljava/sql/Connection;+831 j org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.createManagedConnection(Ljavax/security/auth/Subject;Ljavax/resource/spi/ConnectionRequestInfo;)Ljavax/resource/spi/ManagedConnection;+110 j org.jboss.resource.connectionmanager.InternalManagedConnectionPool.createConnectionEventListener(Ljavax/security/auth/Subject;Ljavax/resource/spi/ConnectionRequestInfo;)Lorg/jboss/resource/connectionmanager/ConnectionListener;+6 j org.jboss.resource.connectionmanager.InternalManagedConnectionPool.getConnection(Ljavax/security/auth/Subject;Ljavax/resource/spi/ConnectionRequestInfo;)Lorg/jboss/resource/connectionmanager/ConnectionListener;+428 j org.jboss.resource.connectionmanager.JBossManagedConnectionPool$BasePool.getConnection(Ljavax/transaction/Transaction;Ljavax/security/auth/Subject;Ljavax/resource/spi/ConnectionRequestInfo;)Lorg/jboss/resource/connectionmanager/ConnectionListener;+68 j org.jboss.resource.connectionmanager.BaseConnectionManager2.getManagedConnection(Ljavax/transaction/Transaction;Ljavax/security/auth/Subject;Ljavax/resource/spi/ConnectionRequestInfo;)Lorg/jboss/resource/connectionmanager/ConnectionListener;+7 j org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(Ljavax/security/auth/Subject;Ljavax/resource/spi/ConnectionRequestInfo;)Lorg/jboss/resource/connectionmanager/ConnectionListener;+125 j org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(Ljavax/resource/spi/ManagedConnectionFactory;Ljavax/resource/spi/ConnectionRequestInfo;)Ljava/lang/Object;+51 j org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(Ljavax/resource/spi/ManagedConnectionFactory;Ljavax/resource/spi/ConnectionRequestInfo;)Ljava/lang/Object;+6 j org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection()Ljava/sql/Connection;+9 j org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(Ljavax/sql/DataSource;)Ljava/sql/Connection;+79 j org.springframework.jdbc.datasource.TransactionAwareDataSourceProxy.getConnection()Ljava/sql/Connection;+21 j org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(Ljavax/sql/DataSource;)Ljava/sql/Connection;+79 j org.springframework.jdbc.datasource.DataSourceUtils.getConnection(Ljavax/sql/DataSource;)Ljava/sql/Connection;+1 j org.springframework.orm.ibatis.SqlMapClientTemplate.execute(Lorg/springframework/orm/ibatis/SqlMapClientCallback;)Ljava/lang/Object;+90 j org.springframework.orm.ibatis.SqlMapClientTemplate.queryForObject(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;+11 j com.taobao.et.biz.dal.BaseDAO.queryForObject(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;+8 j com.taobao.et.biz.dal.core.ibatis.IbatisCityAirportDAO.getCountAirports(Lcom/taobao/et/biz/dal/query/CityAirportQuery;)I+4 j com.taobao.et.biz.dal.core.ibatis.IbatisCityAirportDAO.getAirports(Lcom/taobao/et/biz/dal/query/CityAirportQuery;)Ljava/util/List;+2 j com.taobao.et.biz.core.common.impl.DefaultCityAirportManager.getAirports(Lcom/taobao/et/biz/dal/query/CityAirportQuery;)Ljava/util/List;+5 j com.taobao.et.biz.ao.agent.impl.DefaultCityAirportAO.queryAirPorts(Lcom/taobao/et/biz/dal/query/CityAirportQuery;)Lcom/alibaba/biz/command/result/Result;+23 j com.mckinley.web.auction.module.screen.et.AirportList.execute(Lcom/alibaba/turbine/service/rundata/RunData;Lcom/alibaba/service/template/TemplateContext;)V+122 j com.alibaba.turbine.module.TemplateModule.execute(Lcom/alibaba/turbine/service/rundata/RunData;)V+9 j com.alibaba.turbine.pipeline.PerformScreenTemplateValve.performScreenModule(Lcom/alibaba/turbine/service/rundata/RunData;)V+98 j com.alibaba.turbine.pipeline.PerformScreenTemplateValve.invoke(Lcom/alibaba/turbine/service/rundata/RunData;)Lcom/alibaba/service/pipeline/ValveForward;+21 j com.alibaba.turbine.pipeline.AbstractValve.invoke(Lcom/alibaba/service/pipeline/PipelineContext;)Lcom/alibaba/service/pipeline/ValveForward;+64 j com.alibaba.service.pipeline.DefaultPipeline.invokeNext(Lcom/alibaba/service/pipeline/PipelineContext;)V+170 j com.alibaba.service.pipeline.DefaultPipeline.invoke(Lcom/alibaba/service/pipeline/PipelineContext;)V+8 j com.alibaba.turbine.pipeline.ChooseValve$Condition.invokeSubPipeline(Lcom/alibaba/turbine/service/rundata/RunData;)V+22 j com.alibaba.turbine.pipeline.ChooseValve.invoke(Lcom/alibaba/turbine/service/rundata/RunData;)Lcom/alibaba/service/pipeline/ValveForward;+43 j com.alibaba.turbine.pipeline.AbstractValve.invoke(Lcom/alibaba/service/pipeline/PipelineContext;)Lcom/alibaba/service/pipeline/ValveForward;+64 j com.alibaba.service.pipeline.DefaultPipeline.invokeNext(Lcom/alibaba/service/pipeline/PipelineContext;)V+170 j com.alibaba.service.pipeline.DefaultPipeline.invoke(Lcom/alibaba/service/pipeline/PipelineContext;)V+8 j com.alibaba.service.pipeline.TryCatchFinallyValve.invokeTryPipeline(Lcom/alibaba/service/pipeline/PipelineContext;)V+22 j com.alibaba.webx.WebxControllerServlet.handleRequest(Lcom/alibaba/webx/service/rundata/RunData;)V+114 j com.alibaba.webx.controller.AbstractWebxControllerServlet.doGet(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+61 j javax.servlet.http.HttpServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+35 j javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+30 j org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+374 j org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101 j com.alibaba.webx.filter.rundata.RunDataFilter.doFilter(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljavax/servlet/FilterChain;)V+83 j com.alibaba.webx.filter.AbstractFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V+73 j org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+117 j org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101 j org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V+61 j org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+117 j org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101 j org.apache.catalina.core.StandardWrapperValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+778 j org.apache.catalina.core.StandardContextValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+283 j org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+349 j org.jboss.web.tomcat.security.JaccContextValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+42 j org.apache.catalina.core.StandardHostValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+64 j org.apache.catalina.valves.ErrorReportValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+6 j org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+35 j org.apache.catalina.core.StandardEngineValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+42 j org.apache.catalina.connector.CoyoteAdapter.service(Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V+157 j org.apache.coyote.http11.Http11Processor.process(Ljava/net/Socket;)V+422 j org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Ljava/net/Socket;)Z+82 j org.apache.tomcat.util.net.JIoEndpoint$Worker.run()V+41 j java.lang.Thread.run()V+11 v ~StubRoutines::call_stub --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x53013d80 JavaThread "IdleRemover" daemon [_thread_blocked, id=157800] 0x55d37808 JavaThread "ajp-0.0.0.0-8009-Acceptor-0" daemon [_thread_in_native, id=157296] =>0x563214a0 JavaThread "http-0.0.0.0-80-1" daemon [_thread_in_vm, id=157536] 0x56321008 JavaThread "http-0.0.0.0-80-Acceptor-0" daemon [_thread_in_native, id=159308] 0x55f4c008 JavaThread "Thread-6" [_thread_blocked, id=159684] 0x55fece08 JavaThread "JBossLifeThread" [_thread_blocked, id=158620] 0x556aba68 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=156964] 0x56b8dde0 JavaThread "Image Fetcher 0" daemon [_thread_blocked, id=158664] 0x53dea840 JavaThread "AWT-Windows" daemon [_thread_in_native, id=14764] 0x55668008 JavaThread "SocketConnectorIoProcessor-1.0" [_thread_in_native, id=158464] 0x55f1cb60 JavaThread "SocketConnector-1" [_thread_in_native, id=157968] 0x55ccdbe8 JavaThread "LOGSTAT-WRITE" [_thread_blocked, id=159612] 0x55ccd530 JavaThread "taobao.remoting.core.TimeoutRespScanner" daemon [_thread_blocked, id=155196] 0x55e6ab98 JavaThread "SocketConnectorIoProcessor-0.0" [_thread_in_native, id=159184] 0x5505b8c0 JavaThread "SocketConnector-0" [_thread_in_native, id=159312] 0x53ec7db0 JavaThread "PooledByteBufferExpirer-0" daemon [_thread_blocked, id=157704] 0x55cf5b40 JavaThread "ConfigClientNotifier" [_thread_blocked, id=158056] 0x5449cd48 JavaThread "ConfigClientWorker-Default" [_thread_blocked, id=157160] 0x53f85df8 JavaThread "pool-2-thread-1" [_thread_blocked, id=157740] 0x54655cf8 JavaThread "Connection Consumer for dest Subscription[subId=-2147483648connection=ConnectionToken:ID:3/a74d5dcd1e0cd21616579c941de72db1 destination=QUEUE.A messageSelector=null Local Create] id=2" [_thread_blocked, id=159620] 0x54291518 JavaThread "Connection Consumer for dest Subscription[subId=-2147483648connection=ConnectionToken:ID:1/2e1b1d05b672aa5e20114ae69f382cd1 destination=QUEUE.B messageSelector=null Local Create] id=1" [_thread_blocked, id=159040] 0x54291008 JavaThread "UILServerILService Accept Thread" [_thread_in_native, id=158356] 0x5484e890 JavaThread "TimeoutFactory-0" daemon [_thread_blocked, id=158224] 0x545d6e60 JavaThread "JCA PoolFiller" [_thread_blocked, id=158764] 0x53e8be58 JavaThread "Timer-2" daemon [_thread_blocked, id=158040] 0x5354e6a8 JavaThread "HSQLDB Timer @19ac2e3" daemon [_thread_blocked, id=148028] 0x534ece98 JavaThread "DefaultQuartzScheduler_QuartzSchedulerThread" [_thread_blocked, id=154220] 0x53a08008 JavaThread "DefaultQuartzScheduler_Worker-9" [_thread_blocked, id=156012] 0x53f92d90 JavaThread "DefaultQuartzScheduler_Worker-8" [_thread_blocked, id=156556] 0x544afe78 JavaThread "DefaultQuartzScheduler_Worker-7" [_thread_blocked, id=159084] 0x555dba48 JavaThread "DefaultQuartzScheduler_Worker-6" [_thread_blocked, id=157464] 0x555a7e60 JavaThread "DefaultQuartzScheduler_Worker-5" [_thread_blocked, id=157716] 0x545dc348 JavaThread "DefaultQuartzScheduler_Worker-4" [_thread_blocked, id=158884] 0x5489b440 JavaThread "DefaultQuartzScheduler_Worker-3" [_thread_blocked, id=157928] 0x54b51910 JavaThread "DefaultQuartzScheduler_Worker-2" [_thread_blocked, id=159476] 0x54b51788 JavaThread "DefaultQuartzScheduler_Worker-1" [_thread_blocked, id=159192] 0x54b51bc8 JavaThread "DefaultQuartzScheduler_Worker-0" [_thread_blocked, id=157388] 0x555ab448 JavaThread "WorkManager(2)-1" daemon [_thread_blocked, id=156808] 0x5473a008 JavaThread "Thread-7" daemon [_thread_blocked, id=158244] 0x543e7b08 JavaThread "JBossMQ Cache Reference Softner" daemon [_thread_blocked, id=158760] 0x54153418 JavaThread "ContainerBackgroundProcessor[StandardEngine[jboss.web]]" daemon [_thread_blocked, id=156692] 0x5360cc68 JavaThread "SubscriptionWatchDog" [_thread_blocked, id=157864] 0x530dd310 JavaThread "ServerSocketRefresh" daemon [_thread_blocked, id=157876] 0x54e8fd98 JavaThread "AcceptorThread#0:3873" [_thread_in_native, id=154144] 0x5402ad78 JavaThread "ServerSocketRefresh" daemon [_thread_blocked, id=158588] 0x53e5de20 JavaThread "AcceptorThread#0:4446" [_thread_in_native, id=152108] 0x53be27c8 JavaThread "PooledInvokerAcceptor#0-4445" [_thread_in_native, id=159688] 0x53ca6190 JavaThread "RMI TCP Accept-4444" daemon [_thread_in_native, id=159200] 0x53b8fa40 JavaThread "Listener:4059" daemon [_thread_in_native, id=159176] 0x53c6bae0 JavaThread "Thread-5" daemon [_thread_blocked, id=158080] 0x535e1988 JavaThread "Thread-4" daemon [_thread_blocked, id=157260] 0x5306fc80 JavaThread "Listener:4057" daemon [_thread_in_native, id=159436] 0x53dd5e40 JavaThread "JBoss System Threads(1)-2" daemon [_thread_in_native, id=159408] 0x53d88460 JavaThread "GC Daemon" daemon [_thread_blocked, id=159540] 0x53f35bd8 JavaThread "RMI Reaper" [_thread_blocked, id=159284] 0x53cf51c8 JavaThread "Timer-1" daemon [_thread_blocked, id=159024] 0x53fd9078 JavaThread "RMI TCP Accept-2098" daemon [_thread_in_native, id=155764] 0x536879b8 JavaThread "JBoss System Threads(1)-1" daemon [_thread_in_native, id=158868] 0x53c4a528 JavaThread "ScannerThread" daemon [_thread_blocked, id=155876] 0x5395cbf8 JavaThread "Timer-0" daemon [_thread_blocked, id=155836] 0x00038388 JavaThread "DestroyJavaVM" [_thread_blocked, id=158988] 0x52ff0838 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=159304] 0x52fef438 JavaThread "CompilerThread1" daemon [_thread_blocked, id=158428] 0x52fee4d0 JavaThread "CompilerThread0" daemon [_thread_blocked, id=159288] 0x52fed528 JavaThread "AdapterThread" daemon [_thread_blocked, id=156824] 0x52fec2c0 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=154800] 0x52feb050 JavaThread "JDWP Event Helper Thread" daemon [_thread_blocked, id=158956] 0x00038be8 JavaThread "JDWP Transport Listener: dt_socket" daemon [_thread_in_native, id=158316] 0x009a48d8 JavaThread "Finalizer" daemon [_thread_blocked, id=158196] 0x009a3c40 JavaThread "Reference Handler" daemon [_thread_blocked, id=157196] Other Threads: 0x009a1a18 VMThread [id=157636] 0x52ff1cb8 WatcherThread [id=159328] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap def new generation total 13248K, used 2681K [0x02a30000, 0x03880000, 0x09bf0000) eden space 11840K, 13% used [0x02a30000, 0x02bcc180, 0x035c0000) from space 1408K, 73% used [0x035c0000, 0x036c2550, 0x03720000) to space 1408K, 0% used [0x03720000, 0x03720000, 0x03880000) tenured generation total 116544K, used 71754K [0x09bf0000, 0x10dc0000, 0x42a30000) the space 116544K, 61% used [0x09bf0000, 0x0e202a78, 0x0e202c00, 0x10dc0000) compacting perm gen total 65536K, used 48828K [0x42a30000, 0x46a30000, 0x52a30000) the space 65536K, 74% used [0x42a30000, 0x459df188, 0x459df200, 0x46a30000) No shared spaces configured. Dynamic libraries: 0x00400000 - 0x0040c000 D:\Program Files\Java\jdk1.5.0_07\bin\java.exe 0x7c920000 - 0x7c9b6000 C:\WINDOWS\system32\ntdll.dll 0x7c800000 - 0x7c91e000 C:\WINDOWS\system32\kernel32.dll 0x77da0000 - 0x77e49000 C:\WINDOWS\system32\ADVAPI32.dll 0x77e50000 - 0x77ee2000 C:\WINDOWS\system32\RPCRT4.dll 0x77fc0000 - 0x77fd1000 C:\WINDOWS\system32\Secur32.dll 0x77be0000 - 0x77c38000 C:\WINDOWS\system32\MSVCRT.dll 0x6d880000 - 0x6dc31000 D:\Program Files\Java\jdk1.5.0_07\jre\bin\server\jvm.dll 0x77d10000 - 0x77da0000 C:\WINDOWS\system32\USER32.dll 0x77ef0000 - 0x77f39000 C:\WINDOWS\system32\GDI32.dll 0x76b10000 - 0x76b3a000 C:\WINDOWS\system32\WINMM.dll 0x76300000 - 0x7631d000 C:\WINDOWS\system32\IMM32.DLL 0x62c20000 - 0x62c29000 C:\WINDOWS\system32\LPK.DLL 0x73fa0000 - 0x7400b000 C:\WINDOWS\system32\USP10.dll 0x6d2f0000 - 0x6d2f8000 D:\Program Files\Java\jdk1.5.0_07\jre\bin\hpi.dll 0x76bc0000 - 0x76bcb000 C:\WINDOWS\system32\PSAPI.DLL 0x6d3f0000 - 0x6d425000 D:\Program Files\Java\jdk1.5.0_07\jre\bin\jdwp.dll 0x6d6b0000 - 0x6d6bc000 D:\Program Files\Java\jdk1.5.0_07\jre\bin\verify.dll 0x6d370000 - 0x6d38d000 D:\Program Files\Java\jdk1.5.0_07\jre\bin\java.dll 0x6d6d0000 - 0x6d6df000 D:\Program Files\Java\jdk1.5.0_07\jre\bin\zip.dll 0x6d290000 - 0x6d297000 D:\Program Files\Java\jdk1.5.0_07\jre\bin\dt_socket.dll 0x71a20000 - 0x71a37000 C:\WINDOWS\system32\WS2_32.dll 0x71a10000 - 0x71a18000 C:\WINDOWS\system32\WS2HELP.dll 0x719c0000 - 0x719fe000 C:\WINDOWS\system32\mswsock.dll 0x60fd0000 - 0x61025000 C:\WINDOWS\system32\hnetcfg.dll 0x71a00000 - 0x71a08000 C:\WINDOWS\System32\wshtcpip.dll 0x6d530000 - 0x6d543000 D:\Program Files\Java\jdk1.5.0_07\jre\bin\net.dll 0x76ef0000 - 0x76f17000 C:\WINDOWS\system32\DNSAPI.dll 0x76f80000 - 0x76f88000 C:\WINDOWS\System32\winrnr.dll 0x76f30000 - 0x76f5c000 C:\WINDOWS\system32\WLDAP32.dll 0x76f90000 - 0x76f96000 C:\WINDOWS\system32\rasadhlp.dll 0x6d520000 - 0x6d528000 D:\Program Files\Java\jdk1.5.0_07\jre\bin\management.dll 0x68000000 - 0x68036000 C:\WINDOWS\system32\rsaenh.dll 0x759d0000 - 0x75a7f000 C:\WINDOWS\system32\USERENV.dll 0x5fdd0000 - 0x5fe25000 C:\WINDOWS\system32\netapi32.dll 0x6d550000 - 0x6d559000 D:\Program Files\Java\jdk1.5.0_07\jre\bin\nio.dll 0x6d660000 - 0x6d666000 D:\Program Files\Java\jdk1.5.0_07\jre\bin\rmi.dll 0x6d070000 - 0x6d1d7000 D:\Program Files\Java\jdk1.5.0_07\jre\bin\awt.dll 0x72f70000 - 0x72f96000 C:\WINDOWS\system32\WINSPOOL.DRV 0x76990000 - 0x76acd000 C:\WINDOWS\system32\ole32.dll 0x5adc0000 - 0x5adf7000 C:\WINDOWS\system32\uxtheme.dll 0x736d0000 - 0x7371b000 C:\WINDOWS\system32\ddraw.dll 0x73b30000 - 0x73b36000 C:\WINDOWS\system32\DCIMAN32.dll 0x738b0000 - 0x73980000 C:\WINDOWS\system32\D3DIM700.DLL 0x74680000 - 0x746cc000 C:\WINDOWS\system32\MSCTF.dll 0x57de0000 - 0x57e0b000 D:\Program Files\360safe\safemon\safemon.dll 0x7d590000 - 0x7dd84000 C:\WINDOWS\system32\SHELL32.dll 0x77f40000 - 0x77fb6000 C:\WINDOWS\system32\SHLWAPI.dll 0x770f0000 - 0x7717b000 C:\WINDOWS\system32\OLEAUT32.dll 0x77180000 - 0x77283000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83\COMCTL32.dll 0x75c60000 - 0x75d00000 C:\WINDOWS\system32\urlmon.dll 0x77bd0000 - 0x77bd8000 C:\WINDOWS\system32\VERSION.dll 0x5d170000 - 0x5d20a000 C:\WINDOWS\system32\comctl32.dll 0x76d70000 - 0x76d92000 C:\WINDOWS\system32\apphelp.dll 0x73640000 - 0x7366e000 C:\WINDOWS\system32\msctfime.ime 0x6d430000 - 0x6d44f000 D:\Program Files\Java\jdk1.5.0_07\jre\bin\jpeg.dll 0x6d2b0000 - 0x6d2ed000 D:\Program Files\Java\jdk1.5.0_07\jre\bin\fontmanager.dll 0x62f00000 - 0x62f13000 C:\WINDOWS\system32\ocijdbc10.dll 0x58260000 - 0x582b9000 C:\WINDOWS\system32\OCI.dll 0x7c340000 - 0x7c396000 C:\WINDOWS\system32\MSVCR71.dll VM Arguments: jvm_args: -Xdebug -Xrunjdwp:transport=dt_socket,address=8001,server=y,suspend=n -Dprogram.name=run.bat -Xms128m -Xmx1024m -XX:PermSize=64M -XX:MaxPermSize=256M -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djava.endorsed.dirs=D:\tools\jboss-pamirs-et-4.2.2.GA\lib\endorsed java_command: org.jboss.Main -b 0.0.0.0 Launcher Type: SUN_STANDARD Environment Variables: JAVA_HOME=D:\Program Files\Java\jdk1.5.0_07 PATH=D:\Program Files\Java\jdk1.5.0_07\bin\..\jre\bin\client;D:\Program Files\Java\jdk1.5.0_07\bin\..\jre\bin;D:\Python26\;.D:\tools\apache-ant-1.7.1\bin;D:\tools\apache-maven-2.0.9\bin;D:\tools\instantclient_10_2\bin;D:\Program Files\Java\jdk1.5.0_07\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;d:\Program Files\Subversion\bin;D:\dev\antx\dist\antx\bin;d:\Program Files\UltraEdit;D:\Program Files\Rational\common;D:\Program Files\TortoiseSVN\bin;D:\tools\apache-maven-2.1.0\bin;D:\Program Files\python;d:\Sun\SDK\bin USERNAME=dinghao OS=Windows_NT PROCESSOR_IDENTIFIER=x86 Family 6 Model 15 Stepping 13, GenuineIntel --------------- S Y S T E M --------------- OS: Windows XP Build 2600 Service Pack 3 CPU:total 2 family 6, cmov, cx8, fxsr, mmx, sse, sse2, ht Memory: 4k page, physical 2069032k(184804k free), swap 3141392k(702164k free) vm_info: Java HotSpot(TM) Server VM (1.5.0_06-b05) for windows-x86, built on Nov 10 2005 10:53:00 by "java_re" with MS VC++ 6.0
Oracle ADF 启动报错,本人刚接触ADF
使用jdeveloper时候跑jspx页面demo,服务开不起来,报如下错误: *** Using HTTP port 7001 *** *** Using SSL port 7002 *** D:\Oracle\JDevRuntime\system11.1.2.4.39.64.36.1\DefaultDomain\bin\startWebLogic.cmd [waiting for the server to complete its initialization...] javax.naming.CommunicationException [Root exception is java.net.ConnectException: t3://127.0.0.1:7001: Destination unreachable; nested exception is: java.net.ProtocolException: unrecognized response from proxy: 'HTTP/1.1 503 Service Unavailable'; No available router to destination] **** Failed to complete start-up of application server IntegratedWebLogicServer. [Server Instance IntegratedWebLogicServer is shutting down. All applications currently running will be terminated and undeployed.] . . JAVA Memory arguments: -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=128m -XX:MaxPermSize=512m . WLS Start Mode=Development . CLASSPATH=D:\Oracle\MIDDLE~1\ORACLE~1\modules\oracle.jdbc_11.1.1\ojdbc6dms.jar;D:\Oracle\MIDDLE~1\patch_wls1035\profiles\default\sys_manifest_classpath\weblogic_patch.jar;D:\Oracle\MIDDLE~1\patch_jdev1112\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\PROGRA~1\Java\JDK16~1.0_2\lib\tools.jar;D:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\weblogic_sp.jar;D:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\weblogic.jar;D:\Oracle\MIDDLE~1\modules\features\weblogic.server.modules_10.3.5.0.jar;D:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\webservices.jar;D:\Oracle\MIDDLE~1\modules\ORGAPA~1.1/lib/ant-all.jar;D:\Oracle\MIDDLE~1\modules\NETSFA~1.0_1/lib/ant-contrib.jar;D:\Oracle\MIDDLE~1\ORACLE~1\modules\oracle.jrf_11.1.1\jrf.jar;D:\Oracle\MIDDLE~1\WLSERV~1.3\common\derby\lib\derbyclient.jar;D:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\xqrl.jar;.;C:\Program Files\Java\jdk1.6.0_24\lib;C:\Program Files\Java\jdk1.6.0_24\lib\tools.jar . PATH=D:\Oracle\MIDDLE~1\patch_wls1035\profiles\default\native;D:\Oracle\MIDDLE~1\patch_jdev1112\profiles\default\native;D:\Oracle\MIDDLE~1\WLSERV~1.3\server\native\win\x64;D:\Oracle\MIDDLE~1\WLSERV~1.3\server\bin;D:\Oracle\MIDDLE~1\modules\ORGAPA~1.1\bin;C:\PROGRA~1\Java\JDK16~1.0_2\jre\bin;C:\PROGRA~1\Java\JDK16~1.0_2\bin;C:\oraclexe\app\oracle\product\11.2.0\server\bin;;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Lenovo\Fingerprint Manager Pro\;C:\Program Files\Java\jdk1.6.0_24\bin;C:\Program Files\Java\jdk1.6.0_24\jre\bin;D:\Oracle\MIDDLE~1\WLSERV~1.3\server\native\win\x64\oci920_8 . *************************************************** * 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 weblogic with Java version: java version "1.6.0_24" Java(TM) SE Runtime Environment (build 1.6.0_24-b07) Java HotSpot(TM) 64-Bit Server VM (build 19.1-b02, mixed mode) Starting WLS with line: C:\PROGRA~1\Java\JDK16~1.0_2\bin\java -client -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=128m -XX:MaxPermSize=512m -Dweblogic.Name=DefaultServer -Djava.security.policy=D:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\weblogic.policy -Djavax.net.ssl.trustStore=C:\Users\admin\AppData\Local\Temp\trustStore2435972904751638871.jks -Dhttp.proxyHost=proxy3.bj.petrochina -Dhttp.proxyPort=8080 "-Dhttp.nonProxyHosts=localhost|localhost.localdomain|127.0.0.1|::1|admin-PC|admin-PC" -Dhttps.proxyHost=proxy3.bj.petrochina -Dhttps.proxyPort=8080 -Doracle.jdeveloper.adrs=true -Dweblogic.nodemanager.ServiceEnabled=true -Xverify:none -da -Dplatform.home=D:\Oracle\MIDDLE~1\WLSERV~1.3 -Dwls.home=D:\Oracle\MIDDLE~1\WLSERV~1.3\server -Dweblogic.home=D:\Oracle\MIDDLE~1\WLSERV~1.3\server -Djps.app.credential.overwrite.allowed=true -Dcommon.components.home=D:\Oracle\MIDDLE~1\ORACLE~1 -Djrf.version=11.1.1 -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger -Ddomain.home=D:\Oracle\JDEVRU~1\SYSTEM~1.1\DEFAUL~1 -Djrockit.optfile=D:\Oracle\MIDDLE~1\ORACLE~1\modules\oracle.jrf_11.1.1\jrocket_optfile.txt -Doracle.server.config.dir=D:\Oracle\JDEVRU~1\SYSTEM~1.1\DEFAUL~1\config\FMWCON~1\servers\DefaultServer -Doracle.domain.config.dir=D:\Oracle\JDEVRU~1\SYSTEM~1.1\DEFAUL~1\config\FMWCON~1 -Digf.arisidbeans.carmlloc=D:\Oracle\JDEVRU~1\SYSTEM~1.1\DEFAUL~1\config\FMWCON~1\carml -Digf.arisidstack.home=D:\Oracle\JDEVRU~1\SYSTEM~1.1\DEFAUL~1\config\FMWCON~1\arisidprovider -Doracle.security.jps.config=D:\Oracle\JDEVRU~1\SYSTEM~1.1\DEFAUL~1\config\fmwconfig\jps-config.xml -Doracle.deployed.app.dir=D:\Oracle\JDEVRU~1\SYSTEM~1.1\DEFAUL~1\servers\DefaultServer\tmp\_WL_user -Doracle.deployed.app.ext=\- -Dweblogic.alternateTypesDirectory=D:\Oracle\MIDDLE~1\ORACLE~1\modules\oracle.ossoiap_11.1.1,D:\Oracle\MIDDLE~1\ORACLE~1\modules\oracle.oamprovider_11.1.1 -Djava.protocol.handler.pkgs=oracle.mds.net.protocol -Dweblogic.jdbc.remoteEnabled=false -Dwsm.repository.path=D:\Oracle\JDEVRU~1\SYSTEM~1.1\DEFAUL~1\oracle\store\gmds -Dweblogic.management.discover=true -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=D:\Oracle\MIDDLE~1\patch_wls1035\profiles\default\sysext_manifest_classpath;D:\Oracle\MIDDLE~1\patch_jdev1112\profiles\default\sysext_manifest_classpath weblogic.Server <2016-8-19 下午02时10分30秒 CST> <Info> <Security> <BEA-090905> <Disabling CryptoJ JCE Provider self-integrity check for better startup performance. To enable this check, specify -Dweblogic.security.allowCryptoJDefaultJCEVerification=true> <2016-8-19 下午02时10分31秒 CST> <Info> <Security> <BEA-090906> <Changing the default Random Number Generator in RSA CryptoJ from ECDRBG to FIPS186PRNG. To disable this change, specify -Dweblogic.security.allowCryptoJDefaultPRNG=true> <2016-8-19 下午02时10分31秒 CST> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) 64-Bit Server VM Version 19.1-b02 from Sun Microsystems Inc.> <2016-8-19 下午02时10分31秒 CST> <Info> <Management> <BEA-141107> <Version: WebLogic Server 10.3.5.0 Fri Apr 1 20:20:06 PDT 2011 1398638 > <2016-8-19 下午02时10分32秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING> <2016-8-19 下午02时10分32秒 CST> <Info> <WorkManager> <BEA-002900> <Initializing self-tuning thread pool> <2016-8-19 下午02时10分32秒 CST> <Error> <Diagnostics> <BEA-320011> <The following diagnostic image destination directory could not be created: D:\Oracle\JDevRuntime\system11.1.2.4.39.64.36.1\DefaultDomain\servers\DefaultServer\logs\diagnostic_images> <2016-8-19 下午02时10分32秒 CST> <Error> <Log Management> <BEA-170020> <The server log file D:\Oracle\JDevRuntime\system11.1.2.4.39.64.36.1\DefaultDomain\servers\DefaultServer\logs/DefaultServer.log could not be opened successfully.> [Forcing termination of IntegratedWebLogicServer] taskkill /F /PID 2132 Process exited.
PHP7 配置mySQL 失败!求解救。
RT,我想要配置PHP环境。 结果配置完成,提示 “could not find driver”! windows10 x64环境。 PHP版本为: ``` php-7.1.3-nts-Win32-VC14-x64 ``` 按照一般的配置流程,我先修改了php.ini-development和php.ini-production两个文件(两个文件内容长得一样,我都改了): ``` extension_dir = "D:\php-7.1.3-nts-Win32-VC14-x64\ext" ``` ``` ; ;extension=php_bz2.dll ;extension=php_curl.dll ;extension=php_fileinfo.dll ;extension=php_ftp.dll ;extension=php_gd2.dll ;extension=php_gettext.dll ;extension=php_gmp.dll ;extension=php_intl.dll ;extension=php_imap.dll ;extension=php_interbase.dll ;extension=php_ldap.dll ;extension=php_mbstring.dll ;extension=php_exif.dll ; Must be after mbstring as it depends on it ;extension=php_mysqli.dll ;extension=php_oci8_12c.dll ; Use with Oracle Database 12c Instant Client ;extension=php_openssl.dll extension=php_pdo_firebird.dll extension=php_pdo_mysql.dll extension=php_pdo_oci.dll extension=php_pdo_odbc.dll extension=php_pdo_pgsql.dll extension=php_pdo_sqlite.dll ;extension=php_pgsql.dll ;extension=php_shmop.dll extension=php_pdo_sqlsrv_7_nts_x64.dll extension=php_sqlsrv_7_nts_x64.dll ; The MIBS data available in the PHP distribution must be installed. ; See http://www.php.net/manual/en/snmp.installation.php ;extension=php_snmp.dll ;extension=php_soap.dll extension=php_sockets.dll ;extension=php_sqlite3.dll ;extension=php_tidy.dll ;extension=php_xmlrpc.dll ;extension=php_xsl.dll ``` 然后,我加入了系统环境变量: ``` D:\php-7.1.3-nts-Win32-VC14-x64; ``` 但是并没有什么乱用: ``` 测试mysql数据库连接。Error!: could not find driver ``` ``` <?php echo "测试mysql数据库连接。"; phpinfo(); class test { public function conntest() { $connInfo = array( $dbhost => 'localhost:3306', $dbname => 'mydb', $dbuser => 'Even', $dbpwd => '446639' ); try{ $pdo = new PDO( 'mysql:host = localhost,dbname = mydb', $connInfo[$dbuser], $connInfo[$dbpwd] ); } catch(PDOException $e) { print "Error!: " . $e->getMessage() . "<br/>"; } if(!$conn) { die(); } else { echo "连接成功"; } } } $obj = new test(); $obj->conntest(); ?> ``` phpinfo()中,没有显示PDO驱动信息:(No Value) PDO drivers no value 以上。 求助……在线等。
java web jdbc oci 方式连接oracle报错UnsatisfiedLinkError
环境为AIX Version 5.3! sqlplus sqlldr 可用, java web jdbc oci 方式连接数据库不成功 Connection conn = null; Statement stmt = null; ResultSet rs = null; try { Class.forName("oracle.jdbc.OracleDriver"); conn = DriverManager.getConnection("jdbc:oracle:oci:@bbs", "user", "password"); stmt = conn.createStatement(); rs = stmt.executeQuery("select name from abc"); while (rs.next()) { String s = rs.getString(1); System.out.println(s); } } catch (Exception e) { e.printStackTrace(); } System.out.println(System.getProperties().get("java.library.path"));输出:/oracle11/app/oracle/11.2.0/lib windows上测试成功: -Djava.library.path=E:\oracle\product\10.2.0\client_1\BIN 报错信息 INFO: Server startup in 1286 ms Exception in thread "Timer-0" java.lang.UnsatisfiedLinkError: ocijdbc11 (A file or directory in the path name does not exist.) at java.lang.ClassLoader.loadLibraryWithPath(ClassLoader.java:986) at java.lang.ClassLoader.loadLibraryWithClassLoader(ClassLoader.java:950) at java.lang.System.loadLibrary(System.java:453) at oracle.jdbc.driver.T2CConnection$1.run(T2CConnection.java:3516) at java.security.AccessController.doPrivileged(AccessController.java:197) at oracle.jdbc.driver.T2CConnection.loadNativeLibrary(T2CConnection.java:3512) at oracle.jdbc.driver.T2CConnection.logon(T2CConnection.java:266) at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:536) at oracle.jdbc.driver.T2CConnection.<init>(T2CConnection.java:162) at oracle.jdbc.driver.T2CDriverExtension.getConnection(T2CDriverExtension.java:53) at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:521) at java.sql.DriverManager.getConnection(DriverManager.java:572) at java.sql.DriverManager.getConnection(DriverManager.java:196) at com.gmail.wangchengyong2009.db.OracleETL.getQueryColumnName(OracleETL.java:374)
qt5.5 怎么连接oracle 数据库
昨天刚把oracle装上,之前用过JDBC,所以知道需要驱动,但是我在网上找了很久相关的资料 但是他们有的东西,我都没有,就像这个: 他们都有Qt5.4.0\5.4\Src\qtbase\src\plugins\sqldrivers\oci 工程,而我连Src文件夹都 没有,真不知道该怎么连上oracle了,求大神相助!!
xp下的php 连oracle 问题
Warning: oci_connect() [function.oci-connect]: OCIEnvNlsCreate() failed. There is something wrong with your system - please check that PATH includes the directory with Oracle Instant Client libraries in D:\PHPnow\htdocs\hfgh\ct2\3.php on line 13 这个错误 怎么解决啊?
zabbix+oracle zabbix由mysql转变为oracle
[color=#FF0000]背景描述:[/color] 1、原来安装zabbix是在LAMP的环境下是可以正常运行;(Linux CentOS 7) 2、现想把mysql换成oracle,通过安装oracle客户端远程访问另外一台机器上oracle服务,客户e端和zabbix是同一台机器,sqlplus是可以正常运行访问; 3、PHP页面通过OCI也是可以正常登陆http://127.0.0.1/zabbix; 4、zabbix_server.conf中配置DBHost=数据库IP,DBNAME=数据库实例名,DBPORT=1521... [color=#FF0000]可是后台zabbix_server.log报错【Z3001] connection to database ‘ORCL' failed : [2013] Lost connection to MySQL server at 'reading initial communication packet ',system error :0[/color] 5、安装zabbix时使用源码安装 ,进入解压目录 ./configure --with-mysql=/usr/bin/mysql_config --with-net-snmp --with-libcurl --enable-server --enable-agent --enable-proxy --prefix=/usr/local/zabbix 此处没有 配置 --with-oracle [color=#FF0000]疑问:[/color] 1、出现上述描述4中连接数据库失败如何解决? 2、zabbix_server是通过什么方式访问数据库的?OCI? 3、再次使用5的命令./configure --with-oracle --enable-server --prefix=/usr/local/zabbix提示OCI library not found ./configure --with-oracle=$ORACLE_HOME/lib --enable-server --prefix=/usr/local/zabbix 提示OCI library not found 谢谢!
OCI连接Oracle调用OCISessionBegin失败:ORA-24314: 未初始化服务句柄
OCI连接Oracle数据库的时候,建立会话连接OCISessionBegin就失败:Error code为:ORA-24314: 未初始化服务句柄。 而使用PL/SQL Developer连接Oracle就可以,进去PL/SQL Developer里面也可以执行SQL语句。
oci_execute函数无法调用(php+oracle)
1.已经phpinfo过支持oci8 2.无法使用oci_execute()函数 3.结果不执行也没有看出问题 在哪 ``` <?php header("Content-type:text/html;charset=utf8"); try{ $user = "*****"; //ORACLE用户名 $password = "***"; $conn = oci_connect($user,$password,"(DEscriptION=(ADDRESS=(PROTOCOL =TCP)(HOST=1.1.1.1(PORT = 1521))(CONNECT_DATA =(SID=tjfxdb)))"); var_dump($conn); echo "连接成功"; $sql="insert into sd_realtime_sync_03(comcode) value('201503')"; $query=oci_parse($conn, $sql); $bo=oci_execute($query);//只插入到表3 echo $bo; }catch(Exception $e){ echo ("Error:".$e->getMessage()); } ?> ``` 结果:![图片说明](https://img-ask.csdn.net/upload/201904/01/1554113011_332457.jpg)
Dockers run hello-world 出错,什么原因??
镜像 ``` # docker images REPOSITORY TAG IMAGE ID CREATED SIZE docker.io/hello-world latest fce289e99eb9 2 months ago 1.84 kB ``` **使用run命令出现以下错误** ``` # docker run docker.io/hello-world container_linux.go:247: starting container process caused "process_linux.go:258: applying cgroup configuration for process caused \"Cannot set property TasksAccounting, or unknown property.\"" /usr/bin/docker-current: Error response from daemon: oci runtime error: container_linux.go:247: starting container process caused "process_linux.go:258: applying cgroup configuration for process caused \"Cannot set property TasksAccounting, or unknown property.\"". ``` 我的docker.service: ``` # cat /usr/lib/systemd/system/docker.service [Unit] Description=Docker Application Container Engine Documentation=http://docs.docker.com # After=network-online.target firewalld.service # Wants=networkonline.target After=network.target Wants=docker-storage-setup.service Requires=docker-cleanup.timer [Service] Type=notify NotifyAccess=main EnvironmentFile=-/run/containers/registries.conf EnvironmentFile=-/etc/sysconfig/docker EnvironmentFile=-/etc/sysconfig/docker-storage EnvironmentFile=-/etc/sysconfig/docker-network Environment=GOTRACEBACK=crash Environment=DOCKER_HTTP_HOST_COMPAT=1 Environment=PATH=/usr/libexec/docker:/usr/bin:/usr/sbin ExecStart=/usr/bin/dockerd-current \ --add-runtime docker-runc=/usr/libexec/docker/docker-runc-current \ --default-runtime=docker-runc \ --exec-opt native.cgroupdriver=systemd \ --userland-proxy-path=/usr/libexec/docker/docker-proxy-current \ --init-path=/usr/libexec/docker/docker-init-current \ --seccomp-profile=/etc/docker/seccomp.json \ $OPTIONS \ $DOCKER_STORAGE_OPTIONS \ $DOCKER_NETWORK_OPTIONS \ $ADD_REGISTRY \ $BLOCK_REGISTRY \ $INSECURE_REGISTRY \ $REGISTRIES ExecReload=/bin/kill -s HUP $MAINPID LimitNOFILE=1048576 LimitNPROC=1048576 LimitCORE=infinity TimeoutStartSec=0 Restart=on-abnormal KillMode=process [Install] WantedBy=multi-user.target ``` 到底是哪里有问题??求大佬们支支教
navicat连接远程oracle不成功
开始的时候提示这样![图片说明](https://img-ask.csdn.net/upload/201501/21/1421827761_694697.png)找了些资料,说要把oracle的oci.dll替换了nacicat的oci.dll,于是把navicat的oci.dll换成远程oracle的oci.dll,测试链接出现这样的提示![图片说明](https://img-ask.csdn.net/upload/201501/21/1421827820_633418.jpg).怎么样才能解决问题,连接上远程的oracle?
Java学习的正确打开方式
在博主认为,对于入门级学习java的最佳学习方法莫过于视频+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现学习的最好方式就是阅读参考官方文档其次就是国内的书籍,博客次之,这又是一个层次了,这里暂时不提后面再谈。博主将为各位入门java保驾护航,各位只管冲鸭!!!上天是公平的,只要不辜负时间,时间自然不会辜负你。 何谓学习?博主所理解的学习,它是一个过程,是一个不断累积、不断沉淀、不断总结、善于传达自己的个人见解以及乐于分享的过程。
程序员必须掌握的核心算法有哪些?
由于我之前一直强调数据结构以及算法学习的重要性,所以就有一些读者经常问我,数据结构与算法应该要学习到哪个程度呢?,说实话,这个问题我不知道要怎么回答你,主要取决于你想学习到哪些程度,不过针对这个问题,我稍微总结一下我学过的算法知识点,以及我觉得值得学习的算法。这些算法与数据结构的学习大多数是零散的,并没有一本把他们全部覆盖的书籍。下面是我觉得值得学习的一些算法以及数据结构,当然,我也会整理一些看过...
大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了
大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。 注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、分享就是最大的支持了。 一、电子书搜索 对于大部分程序员...
linux系列之常用运维命令整理笔录
本博客记录工作中需要的linux运维命令,大学时候开始接触linux,会一些基本操作,可是都没有整理起来,加上是做开发,不做运维,有些命令忘记了,所以现在整理成博客,当然vi,文件操作等就不介绍了,慢慢积累一些其它拓展的命令,博客不定时更新 free -m 其中:m表示兆,也可以用g,注意都要小写 Men:表示物理内存统计 total:表示物理内存总数(total=used+free) use...
比特币原理详解
一、什么是比特币 比特币是一种电子货币,是一种基于密码学的货币,在2008年11月1日由中本聪发表比特币白皮书,文中提出了一种去中心化的电子记账系统,我们平时的电子现金是银行来记账,因为银行的背后是国家信用。去中心化电子记账系统是参与者共同记账。比特币可以防止主权危机、信用风险。其好处不多做赘述,这一层面介绍的文章很多,本文主要从更深层的技术原理角度进行介绍。 二、问题引入 假设现有4个人...
程序员接私活怎样防止做完了不给钱?
首先跟大家说明一点,我们做 IT 类的外包开发,是非标品开发,所以很有可能在开发过程中会有这样那样的需求修改,而这种需求修改很容易造成扯皮,进而影响到费用支付,甚至出现做完了项目收不到钱的情况。 那么,怎么保证自己的薪酬安全呢? 我们在开工前,一定要做好一些证据方面的准备(也就是“讨薪”的理论依据),这其中最重要的就是需求文档和验收标准。一定要让需求方提供这两个文档资料作为开发的基础。之后开发...
网页实现一个简单的音乐播放器(大佬别看。(⊙﹏⊙))
今天闲着无事,就想写点东西。然后听了下歌,就打算写个播放器。 于是乎用h5 audio的加上js简单的播放器完工了。 演示地点演示 html代码如下` music 这个年纪 七月的风 音乐 ` 然后就是css`*{ margin: 0; padding: 0; text-decoration: none; list-...
Python十大装B语法
Python 是一种代表简单思想的语言,其语法相对简单,很容易上手。不过,如果就此小视 Python 语法的精妙和深邃,那就大错特错了。本文精心筛选了最能展现 Python 语法之精妙的十个知识点,并附上详细的实例代码。如能在实战中融会贯通、灵活使用,必将使代码更为精炼、高效,同时也会极大提升代码B格,使之看上去更老练,读起来更优雅。
数据库优化 - SQL优化
以实际SQL入手,带你一步一步走上SQL优化之路!
通俗易懂地给女朋友讲:线程池的内部原理
餐盘在灯光的照耀下格外晶莹洁白,女朋友拿起红酒杯轻轻地抿了一小口,对我说:“经常听你说线程池,到底线程池到底是个什么原理?”
经典算法(5)杨辉三角
杨辉三角 是经典算法,这篇博客对它的算法思想进行了讲解,并有完整的代码实现。
使用 Docker 部署 Spring Boot 项目
Docker 技术发展为微服务落地提供了更加便利的环境,使用 Docker 部署 Spring Boot 其实非常简单,这篇文章我们就来简单学习下。首先构建一个简单的 S...
英特尔不为人知的 B 面
从 PC 时代至今,众人只知在 CPU、GPU、XPU、制程、工艺等战场中,英特尔在与同行硬件芯片制造商们的竞争中杀出重围,且在不断的成长进化中,成为全球知名的半导体公司。殊不知,在「刚硬」的背后,英特尔「柔性」的软件早已经做到了全方位的支持与支撑,并持续发挥独特的生态价值,推动产业合作共赢。 而对于这一不知人知的 B 面,很多人将其称之为英特尔隐形的翅膀,虽低调,但是影响力却不容小觑。 那么,在...
面试官:你连RESTful都不知道我怎么敢要你?
干货,2019 RESTful最贱实践
刷了几千道算法题,这些我私藏的刷题网站都在这里了!
遥想当年,机缘巧合入了 ACM 的坑,周边巨擘林立,从此过上了"天天被虐似死狗"的生活… 然而我是谁,我可是死狗中的战斗鸡,智力不够那刷题来凑,开始了夜以继日哼哧哼哧刷题的日子,从此"读题与提交齐飞, AC 与 WA 一色 ",我惊喜的发现被题虐既刺激又有快感,那一刻我泪流满面。这么好的事儿作为一个正直的人绝不能自己独享,经过激烈的颅内斗争,我决定把我私藏的十几个 T 的,阿不,十几个刷题网...
白话阿里巴巴Java开发手册高级篇
不久前,阿里巴巴发布了《阿里巴巴Java开发手册》,总结了阿里巴巴内部实际项目开发过程中开发人员应该遵守的研发流程规范,这些流程规范在一定程度上能够保证最终的项目交付质量,通过在时间中总结模式,并推广给广大开发人员,来避免研发人员在实践中容易犯的错误,确保最终在大规模协作的项目中达成既定目标。 无独有偶,笔者去年在公司里负责升级和制定研发流程、设计模板、设计标准、代码标准等规范,并在实际工作中进行...
SQL-小白最佳入门sql查询一
不要偷偷的查询我的个人资料,即使你再喜欢我,也不要这样,真的不好;
redis分布式锁,面试官请随便问,我都会
文章有点长并且绕,先来个图片缓冲下! 前言 现在的业务场景越来越复杂,使用的架构也就越来越复杂,分布式、高并发已经是业务要求的常态。像腾讯系的不少服务,还有CDN优化、异地多备份等处理。 说到分布式,就必然涉及到分布式锁的概念,如何保证不同机器不同线程的分布式锁同步呢? 实现要点 互斥性,同一时刻,智能有一个客户端持有锁。 防止死锁发生,如果持有锁的客户端崩溃没有主动释放锁,也要保证锁可以正常释...
项目中的if else太多了,该怎么重构?
介绍 最近跟着公司的大佬开发了一款IM系统,类似QQ和微信哈,就是聊天软件。我们有一部分业务逻辑是这样的 if (msgType = "文本") { // dosomething } else if(msgType = "图片") { // doshomething } else if(msgType = "视频") { // doshomething } else { // doshom...
Nginx 原理和架构
Nginx 是一个免费的,开源的,高性能的 HTTP 服务器和反向代理,以及 IMAP / POP3 代理服务器。Nginx 以其高性能,稳定性,丰富的功能,简单的配置和低资源消耗而闻名。 Nginx 的整体架构 Nginx 里有一个 master 进程和多个 worker 进程。master 进程并不处理网络请求,主要负责调度工作进程:加载配置、启动工作进程及非停升级。worker 进程负责处...
“狗屁不通文章生成器”登顶GitHub热榜,分分钟写出万字形式主义大作
一、垃圾文字生成器介绍 最近在浏览GitHub的时候,发现了这样一个骨骼清奇的雷人项目,而且热度还特别高。 项目中文名:狗屁不通文章生成器 项目英文名:BullshitGenerator 根据作者的介绍,他是偶尔需要一些中文文字用于GUI开发时测试文本渲染,因此开发了这个废话生成器。但由于生成的废话实在是太过富于哲理,所以最近已经被小伙伴们给玩坏了。 他的文风可能是这样的: 你发现,...
程序员:我终于知道post和get的区别
是一个老生常谈的话题,然而随着不断的学习,对于以前的认识有很多误区,所以还是需要不断地总结的,学而时习之,不亦说乎
《程序人生》系列-这个程序员只用了20行代码就拿了冠军
你知道的越多,你不知道的越多 点赞再看,养成习惯GitHub上已经开源https://github.com/JavaFamily,有一线大厂面试点脑图,欢迎Star和完善 前言 这一期不算《吊打面试官》系列的,所有没前言我直接开始。 絮叨 本来应该是没有这期的,看过我上期的小伙伴应该是知道的嘛,双十一比较忙嘛,要值班又要去帮忙拍摄年会的视频素材,还得搞个程序员一天的Vlog,还要写BU...
加快推动区块链技术和产业创新发展,2019可信区块链峰会在京召开
11月8日,由中国信息通信研究院、中国通信标准化协会、中国互联网协会、可信区块链推进计划联合主办,科技行者协办的2019可信区块链峰会将在北京悠唐皇冠假日酒店开幕。   区块链技术被认为是继蒸汽机、电力、互联网之后,下一代颠覆性的核心技术。如果说蒸汽机释放了人类的生产力,电力解决了人类基本的生活需求,互联网彻底改变了信息传递的方式,区块链作为构造信任的技术有重要的价值。   1...
Java世界最常用的工具类库
Apache Commons Apache Commons有很多子项目 Google Guava 参考博客
程序员把地府后台管理系统做出来了,还有3.0版本!12月7号最新消息:已在开发中有github地址
第一幕:缘起 听说阎王爷要做个生死簿后台管理系统,我们派去了一个程序员…… 996程序员做的梦: 第一场:团队招募 为了应对地府管理危机,阎王打算找“人”开发一套地府后台管理系统,于是就在地府总经办群中发了项目需求。 话说还是中国电信的信号好,地府都是满格,哈哈!!! 经常会有外行朋友问:看某网站做的不错,功能也简单,你帮忙做一下? 而这次,面对这样的需求,这个程序员...
网易云6亿用户音乐推荐算法
网易云音乐是音乐爱好者的集聚地,云音乐推荐系统致力于通过 AI 算法的落地,实现用户千人千面的个性化推荐,为用户带来不一样的听歌体验。 本次分享重点介绍 AI 算法在音乐推荐中的应用实践,以及在算法落地过程中遇到的挑战和解决方案。 将从如下两个部分展开: AI算法在音乐推荐中的应用 音乐场景下的 AI 思考 从 2013 年 4 月正式上线至今,网易云音乐平台持续提供着:乐屏社区、UGC...
【技巧总结】位运算装逼指南
位算法的效率有多快我就不说,不信你可以去用 10 亿个数据模拟一下,今天给大家讲一讲位运算的一些经典例子。不过,最重要的不是看懂了这些例子就好,而是要在以后多去运用位运算这些技巧,当然,采用位运算,也是可以装逼的,不信,你往下看。我会从最简单的讲起,一道比一道难度递增,不过居然是讲技巧,那么也不会太难,相信你分分钟看懂。 判断奇偶数 判断一个数是基于还是偶数,相信很多人都做过,一般的做法的代码如下...
为什么要学数据结构?
一、前言 在可视化化程序设计的今天,借助于集成开发环境可以很快地生成程序,程序设计不再是计算机专业人员的专利。很多人认为,只要掌握几种开发工具就可以成为编程高手,其实,这是一种误解。要想成为一个专业的开发人员,至少需要以下三个条件: 1) 能够熟练地选择和设计各种数据结构和算法 2) 至少要能够熟练地掌握一门程序设计语言 3) 熟知所涉及的相关应用领域的知识 其中,后两个条件比较容易实现,而第一个...
Android 9.0 init 启动流程
阅读五分钟,每日十点,和您一起终身学习,这里是程序员Android本篇文章主要介绍Android开发中的部分知识点,通过阅读本篇文章,您将收获以下内容:一、启动流程概述一、 启动流程概述Android启动流程跟Linux启动类似,大致分为如下五个阶段。1.开机上电,加载固化的ROM。2.加载BootLoader,拉起Android OS。3.加载Uboot,初始外设,引导Kernel启动等。...
相关热词 c# 图片上传 c# gdi 占用内存 c#中遍历字典 c#控制台模拟dos c# 斜率 最小二乘法 c#进程延迟 c# mysql完整项目 c# grid 总行数 c# web浏览器插件 c# xml 生成xsd
立即提问