Loading

摘要: 1. ThreadLocal 使用方法很简单: ThreadLocal<T> local = new ThreadLocal<T>(); local.set(...); local.get(); ThreadLocal 而是一个线程内部的存储类,可以在指定线程内存储数据,数据存储以后,只有指定线程可 阅读全文
posted @ 2020-07-28 15:10 tree6x7 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 文件上传 开发步骤 1. 提供表单,允许用户通过表单选择文件进行上传 表单必须是 POST 提交(表单默认为 GET 提交,请求参数不能超过 1KB) 表单输入项必须有 name 属性(虽然文件表单输入项的name到后台没啥用),一个表单输入项如果没有 name 属性,Browser 是不会把它当作 阅读全文
posted @ 2020-07-28 00:11 tree6x7 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 什么是监听器? 监听器就是一个实现特定接口的普通 Java 程序,这个程序专门用于监听另一个 Java 对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法将立即被执行。 Servlet 监听器 在 Servlet 规范中定义了多种类型的监听器,它们用于监听的事件源分别为 Servl 阅读全文
posted @ 2020-07-28 00:09 tree6x7 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 数据库系统(DBS) 在 DBS 中,数据不再仅仅服务于某个程序或用户,而是按一定的结构存储在数据库,作为共享资源。由数据库管理系统(DBMS)软件管理,使得数据能为尽可能多的应用服务 敲 SQL 命令的 CMD 窗口、Navicat Premium、PL/SQL developer 这都属于客户端 阅读全文
posted @ 2020-07-28 00:05 tree6x7 阅读(118) 评论(0) 推荐(0) 编辑