摘要: 1 package cn.itcast.access; 2 3 import javax.servlet.ServletException; 4 import javax.servlet.annotation.WebServlet; 5 import javax.servlet.http.Cooki 阅读全文
posted @ 2019-05-08 17:10 没有理由不会呀 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 1 package cn.itcast.download; 2 3 import javax.servlet.ServletException; 4 import javax.servlet.ServletOutputStream; 5 import javax.servlet.annotation 阅读全文
posted @ 2019-05-08 17:05 没有理由不会呀 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 重构之重复代码: 1.(重复代码是)语义一致的逻辑 反例:语义一致的逻辑产生了多个实体 缺点:如果你为语义一致的逻辑产生了多个实体,那么当需要修改这个逻辑时,你必须保证同时修改所有的实体,并确保它们是一致的。否则,程序就会产生bug。无疑,这么做会额外增加很多的不必要的工作量。 原则:语义一致的逻辑 阅读全文
posted @ 2019-05-08 17:00 没有理由不会呀 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>fupin</title> 6 <style> 7 /*使用原子类*/ 8 .marginAuto{ 9 margin: auto; 10 阅读全文
posted @ 2019-05-08 16:36 没有理由不会呀 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-05-08 16:30 没有理由不会呀 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-05-08 16:29 没有理由不会呀 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-05-08 16:24 没有理由不会呀 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title></title> 6 <link rel="stylesheet" href="tb-pure.css" /> 7 <style> 8 .fixed-tb{ 9 阅读全文
posted @ 2019-05-08 16:22 没有理由不会呀 阅读(219) 评论(0) 推荐(0) 编辑