答案:BCD
疑问:为什么A错
解答:word-spacing属性只对英文起作用
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
.change_ws {
word-spacing: 20px;
}
</style>
</head>
<body>
<p>这是中文,用于测试</p>
<p class="change_ws">这是中文,用于测试</p>
<p>This is English for test.</p>
<p class="change_ws">This is English for test.</p>
</body>
</html>
答案:BD
答案:C
疑问:什么是“内联样式”?
解答:“内联样式”就是“行内样式”、
答案:ACD
疑问:folat可以设为none?
解答:可以
答案:ABCD
疑问:“背景附件”是什么?
解答:background-attachment属性设置背景图像是否固定或者随着页面的其余部分滚动。
答案:正确
疑问:看不懂这啥意思
解答:“后代选择器”语法如下:
selector1 selector2 {
/* property declarations */
}
答案:错误
疑问:letter-spacing属性有什么作用?
解答:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
.test {
letter-spacing: 10px;
}
</style>
</head>
<body>
<p>这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。
</p>
<p class="test">
这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。这是中文,用于测试。
</p>
</body>
</html>
知识点:
答案:D
解答:JavaScript中2^53为最大数,当i==END时,i的值就是2^53,再执行i++永远也不会大于2^53,循环永远不会终止。
答案:D
答案:A
答案
前端:
<form name="login" action="login" method="post">
<input type="text" name="name" placeholder="用户名">
<input type="password" name="password" placeholder="密码">
<div class="submit">
<input type="submit" value="登录">
</div>
</form>
数据库:
public Connection getConnection() {
Connection con = null;
try {
Class.forName(drv);
con=DriverManager.getConnection(url,user,password);
System.out.println("connection!");
}
catch(ClassNotFoundException e){
e.printStackTrace();
}catch(SQLException e) {e.printStackTrace();}
return con;
}
public User validate(String name,String password) {//登录验证身份
User user = new User();
Connection conn = null;
PreparedStatement stmt = null;
ResultSet res = null;
String sql ="select * from user where username='"+name+"'and password='"+password+"'";
try{
conn = getConnection();
stmt = conn.prepareStatement(sql);
res = stmt.executeQuery();
if(res.next()) {
user.setUserId(res.getInt(1));
user.setPassword(res.getString(2));
user.setUserName(res.getString(3));
user.setState(res.getInt(4));
}
else {
user.setState(0);
}
res.close();
stmt.close();
conn.close();
}catch(SQLException e) {e.printStackTrace();}
return user;
}
servlet部分:
@WebServlet("/login")
public class LoginServlet extends HttpServlet {
public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{
String name=request.getParameter("name");
String password=request.getParameter("password");
User user= new User();
UserDAO userdao = new UserDAOImpl();
user = userdao.validate(name, password);
state= user.getState();
if(state.equals("1")) {
System.out.println(“成功登录”);
}
else {
System.out.println(“登录失败”);
}
}
}
public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{
doPost(request,response);
}
}