創(chuàng)建ftp用戶名和密碼,其實(shí)就在ftp服務(wù)器的用戶文件里面添加條記錄。
專注于為中小企業(yè)提供成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)興海免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了近1000家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
方法有兩種,我說(shuō)下思路。
一、你可以用java程序找到相應(yīng)的配置文件,打開、把用戶名密碼寫入進(jìn)去。ok了。
二、你用用java程序調(diào)用創(chuàng)建ftp用戶的命令,來(lái)創(chuàng)建ftp用戶。
分析需求
輸入 :John?Smith
輸出:JSmith
John是常用人名.?Smith是姓氏. 中間使用空白分開
主要考查的字符串的操作
參考代碼
import?java.util.Scanner;
public?class?NameDemo?{
public?static?void?main(String[]?args)?{
System.out.println("請(qǐng)輸入名字:");
Scanner?sc?=?new?Scanner(System.in);
String?name?=?sc.nextLine().trim();
String[]?ss?=?name.split("\\s+");//?\s表示用空白切割字符串,?+表示1個(gè)或者多個(gè)空白
String?ming?=?ss[0];//名
String?xing?=?ss[1];//姓
System.out.println(ming.charAt(0)+xing);//?ming.charAt(0)表示取得該字符串的第一個(gè)字符
}
}
運(yùn)行測(cè)試
請(qǐng)輸入名字:
John?Smith
JSmith
Java 使用executeUpdate向數(shù)據(jù)庫(kù)中創(chuàng)建表格 一、創(chuàng)建mysql.ini文件,配置如下 driver=com.mysql.jdbc.Driver url=jdbc:mysql://127.0.0.1:3306/select_test user=root pass=123456 這樣以后修改數(shù)據(jù)庫(kù)的配置直接在mysql.ini文件中修改。
//這個(gè)是我寫的,里面有連接數(shù)據(jù)庫(kù)的部分。你可以拿去參考一下
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.sql.*;
class LoginFrm extends JFrame implements ActionListener// throws Exception
{
JLabel lbl1 = new JLabel("用戶名:");
JLabel lbl2 = new JLabel("密碼:");
JTextField txt = new JTextField(5);
JPasswordField pf = new JPasswordField();
JButton btn1 = new JButton("確定");
JButton btn2 = new JButton("取消");
public LoginFrm() {
this.setTitle("登陸");
JPanel jp = (JPanel) this.getContentPane();
jp.setLayout(new GridLayout(3, 2, 5, 5));
jp.add(lbl1);
jp.add(txt);
jp.add(lbl2);
jp.add(pf);
jp.add(btn1);
jp.add(btn2);
btn1.addActionListener(this);
btn2.addActionListener(this);
}
public void actionPerformed(ActionEvent ae) {
if (ae.getSource() == btn1) {
try {
Class.forName("com.mysql.jdbc.Driver");// mysql數(shù)據(jù)庫(kù)
Connection con = DriverManager.getConnection(
"jdbc:mysql://localhost/Car_zl", "root", "1");// 數(shù)據(jù)庫(kù)名為Car_zl,密碼為1
System.out.println("com : "+ con);
Statement cmd = con.createStatement();
String sql = "select * from user where User_ID='"
+ txt.getText() + "' and User_ps='"
+ pf.getText() + "'" ;
ResultSet rs = cmd
.executeQuery(sql);// 表名為user,user_ID和User_ps是存放用戶名和密碼的字段名
if (rs.next()) {
JOptionPane.showMessageDialog(null, "登陸成功!");
} else
JOptionPane.showMessageDialog(null, "用戶名或密碼錯(cuò)誤!");
} catch (Exception ex) {
}
if (ae.getSource() == btn2) {
System.out.println("1111111111111");
//txt.setText("");
//pf.setText("");
System.exit(0);
}
}
}
public static void main(String arg[]) {
JFrame.setDefaultLookAndFeelDecorated(true);
LoginFrm frm = new LoginFrm();
frm.setSize(400, 200);
frm.setVisible(true);
}
}