mldn解壓密碼
extrainfo
② java程序在cmd和eclipse中運行的差異
import java.util.Scanner;
class UserCheck {
private String username ;
private String password ;
public UserCheck(String username,String password){
this.username = username ;
this.password = password ;
}
public boolean validate(){
if("admin".equals(this.username)&&"pass".equals(this.password)){
return true ;
}
return false ;
}
}
class Operate{//數據的操作
private String args[] ;//所有的數據
public Operate(String args[]){
this.args = args;//接收所有的數據
this.exit();//判斷一下輸入的數據是否正確
}
public void exit(){
if(this.args.length != 2){//數據長度不是2
System.out.println("您輸入的信息有錯誤") ;
System.out.println("正確格式 java Login 用戶名 密碼") ;
System.exit(1);//系統退出
}
}
//修改後的getInfo()
public String getInfo(String userName,String password){
if(new UserCheck(userName,password).validate()){
return "用戶登陸成功";
}
else return "用戶登錄失敗";
}
}
public class AA{
public static void main(String args[]){
//從控制台獲取輸入
Scanner sc = new Scanner(System.in);
System.out.println("請輸入用戶名和密碼:");
String username = sc.next();
String password = sc.next();
System.out.println(new Operate(args).getInfo(username,password));
}
}
修改getInfo()方法,把用戶名和密碼改成從控制台獲取就好了
③ eclipse jee配置oracle資料庫報錯
我把我的代碼貼出來 :
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%--
使用JDBC連接Oracle資料庫
使用MLDN資料庫
用戶名:scott
密碼:tiger
--%>
<%!
String DBDRIVER = "oracle.jdbc.driver.OracleDriver" ;
String DBURL = "jdbc:oracle:thin:@localhost:1521:mldn" ;
String DBUSER = "scott" ;
String DBPASSWORD = "tiger" ;
Connection conn = null ;
Statement stmt = null ;
%>
<%
try
{
Class.forName(DBDRIVER) ;
// 連接時必須填寫用戶名及密碼
conn = DriverManager.getConnection(DBURL,DBUSER,DBPASSWORD) ;
// 創建表的SQL語句
String sql = "CREATE TABLE mldntab (name varchar(20))" ;
stmt = conn.createStatement() ;
stmt.executeUpdate(sql) ;
stmt.close() ;
conn.close() ;
}
catch(Exception e)
{
out.println(e) ;
}
%>
④ tomcat6為mssql配置JNDI數據源
其他非ssh框架項目正常運行說明你數據源配置的沒有問題
那看下你的applicationContext.xml中:
<bean id="dataSource"
class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName">
<value>java:comp/env/jdbc/mldn</value>
</property>
</bean>
用JNDI查找一下這個數據源就可以了
答案補充:Hi那老出問題,又不能發送消息了。。。。
你先這樣配
applicationContext
<bean id="dataSource"
class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName">
<value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
</property>
<property name="url">
<value>jdbc:sqlserver://localhost:1433;databaseName=mldn</value>
</property>
<property name="username">
<value>sa</value>
</property>
<property name="password">
<value>sa</value>
</property>
</bean>
然後寫個測試類:
ApplicationContext ac =
new ("applicationContext.xml");
BeanName bean= (BeanName) ac.getBean("beanid");
這樣測試異常會提示的更加明確 就可以找到問題所在了
⑤ JSP文件怎麼用網頁打開
1、首先通過 Tomcat 官方網站下載安裝 tomcat。轉到官方網站, 點擊上面導航欄中的下載鏈接, 轉到下載目錄圖像, 點擊下載鏡像進入下載項目界面
⑥ 安裝數據oracle,改了實例名,使用jdbc怎麼寫
進入資料庫安裝目錄下,找到tnsnames.ora文件,把其中的service_name改成資料庫正確的sid值,默認的是orcl
\network\admin\tnsnames.ora:
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.62)(PORT = 1521))
(CONNECT_DATA =
(SERVER = ORCL)
(SERVICE_NAME = ORCL)
)
重啟監聽即可
若是碰到繼續報錯:17410 提示無法從套接字獲取更多數據如何解決,則進入資料庫安裝目錄下,找到listener.ora文件,將(PROGRAM = extproc)這行前面加#注釋掉,如下:
#(PROGRAM = extproc)
並且,檢查配置文件中HOST是否為主機名
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 主機名)(PORT = 1521))
)
重啟監聽,資料庫即可連接
⑦ 怎麼用jdbc 獲取資料庫的注釋
import java.sql.Connection ;
import java.sql.DriverManager ;
import java.sql.Statement ;
public class InsertDemo01{
// 定義MySQL的資料庫驅動程序
public static final String DBDRIVER = "org.gjt.mm.mysql.Driver" ;
// 定義MySQL資料庫的連接地址
public static final String DBURL = "jdbc:mysql://localhost:3306/mldn" ;
// MySQL資料庫的連接用戶名
public static final String DBUSER = "root" ;
// MySQL資料庫的連接密碼
public static final String DBPASS = "mysqladmin" ;
public static void main(String args[]) throws Exception { // 所有的異常拋出
Connection conn = null ; // 資料庫連接
Statement stmt = null ; // 資料庫操作
Class.forName(DBDRIVER) ; // 載入驅動程序
String sql = "INSERT INTO user(name,password,age,sex,birthday) "+
" VALUES ('李興華','www.mldn.cn',30,'男','2008-08-27')" ;
conn = DriverManager.getConnection(DBURL,DBUSER,DBPASS) ;
stmt = conn.createStatement() ; // 實例化Statement對象
stmt.executeUpdate(sql) ; // 執行資料庫更新操作
stmt.close() ; // 關閉操作
conn.close() ; // 資料庫關閉