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() ; // 数据库关闭