2019-05-19 No title 今日内容:1. Servlet 2. HTTP协议 3. Request Servlet:1. 概念 2. 步骤 3. 执行原理 4. 生命周期 5. Servlet3.0 注解配置 6. Servlet的体系结构 Servlet -- 接口 | Gen... 阅读全文…
2019-05-18 Java Servlet详解 - servlet Servlet配置xml配置配置好Tomcat后 定义一个类继承Servlet 实现接口中的方法 在web.xml中配置Servlet 12345678910111213<!-- 配置Servlet --> <servlet> <!-- 起名字 -... 阅读全文…
2019-05-14 数据库spring jdbc 数据库连接池 数据库连接池的好处 节约资源 高速访问 不必频繁的请求连接,释放连接等资源 实现标准接口:DataSource在javax.sql包下 主要方法: 获取连接:getConnection() 归还连接:连接对象.close()会直接归还对象 而不是释放资源。 数据库厂商实现 C3P0:... 阅读全文…
2019-05-03 数据库 jdbc 涉及 DriverManager: 管理JDBC驱动的基本服务 DateSource:JDBC2.0中取代DriverManager的 Connection:数据库连接对象 Statement:执行sql的对象 PreparedStatement:预编译sql的对象 ResultSet:结果集... 阅读全文…
2019-05-01 java 流式操作,让操作集合跟Python一样简单 1. 什么是流流是从支持数据处理操作的源生的一系列元素。流利用内部迭代,中间操作会返回一个流并且可以链接在一起,可以用来设置一条流水线不生成任何结果。流中的元素的按需计算的,类似于Python中的生成器,都是惰性计算,需要的时候产生结果。个人认为有了流,操作起数据来方便程度跟python有得一... 阅读全文…
2019-05-01 java 反射(reflect) 反射反射的好处:在程序运行过程中操作对象可以提高程序的扩展性,解耦 获取Class对象的时机方式:1. .class文件未加载阶段在未加载阶段,将字节码文件加载进内存,返回Class对象:Class.forName(“包名+类名”) 多用于配置文件,将类名定义在配置文件中,读取文件,加载类1... 阅读全文…
2019-04-30 Java socket实现web服务器端 http://127.0.0.1:8000/webserver/web/index.html 项目名:webserver资源名目录: /web 返回hello12345678910111213141516171819202122232425262728package web.serv... 阅读全文…
2019-04-29 网络编程 TCP实现简单图片文件上传服务器 客户端 java.net.Socket服务端 java.net.ServerSocket 客户端和服务端直接是逻辑连接,其中包含一个IO对象(字节流对象), 服务端用客户端的流跟客户端交互。 serversocket.accept()获取客户端的Socket请求对象 Server端123456... 阅读全文…
2019-04-27 Java Lambda表达式,闭包 使用前提 必须具有接口,且接口中有且仅有一个抽象方法。(如Runnable、Comparable) 必须具有上下文推断:方法的参数具有的类型必须为Lambda对应的接口类型,才能使用Lambda作该接口的实例。 有且仅有一个接口的抽象方法,称为函数式接口。 格式(参数表) -> {代码... 阅读全文…
2019-04-20 Java 线程的状态、同步和锁 线程的状态在import java.lang.Thread.State枚举类里列出了6种线程状态 状态 意义 NEW A thread that has not yet started is in this state.(创建后未调用start方法) RUNNABLE A t... 阅读全文…