【1】HttpServletRequest 请求对象,封装着浏览器发送过来的所有内容
HttpServletResponse 响应对象,封装着我们即将给浏览器回复的内容
【2】 HttpServletRequest的重要方法:
String getParameter(String name)
获取浏览器传递过来的某个参数的值
这里的传入的是参数名,对应的是页面表单输入框的名字(name属性对应的值)
【3】response.sendRedirect("处理结果(网页)") 将处理结果回馈给浏览器
【4】request.getParameter("参数名")获取参数的值
【5】23种设计模式之一:单例模式(创建型模式)
private static Singleton instance = new Singleton();
private Singleton(){}
public static Singleton getInstance(){
return instance;
}
【6】Files.probeContentType(new File(./).toPath()); 返回文件后缀类型
如果文件的后缀名为.js 返回值为null
【7】 File的重载构造器
File(File parent,String child)
该目录对象表达的是在parent表示的目录中的子项child
【8】String里面.isEmpty() 判断是否为空字符串
【9】404是因为路径出现问题 500是因为控制台报错
【10】response.setContentType()首先设置请求以及响应的内容类型以及编码方式
【11】ExecutorService threadPool = Executors.newFixedThreadPool(你要创建的线程池里面线程的个数);
【12】 Runnable r = new Runnable(){ public void run(){...}}
threadPool.execute(r); 把任务提交给线程池
【13】threadPool.shutdownNow(); 立刻关闭线程池
threadPool.shutdown(); 等任务执行完再关闭线程池
混合知识点(绝大部分为API)
于 2022-08-12 16:49:18 首次发布