摘要:
Docker下的防火墙管理 CentOS7默认安装了firewalld防火墙 service firewall startservice firewall stopservice firewall restart 端口管理 firewall-cmd --permanent --add-port=80 阅读全文
摘要:
jdbcTemplate的使用 c3p0&&dbcp DBCP(DataBase Connection Pool)数据库连接池,是java数据库连接池的一种,由Apache开发 C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开 阅读全文
摘要:
Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架 Spring的核心jar包 spring-framework-3.2.0.RELEASE-dist.zip Spring的核心包 spring-framework-3.0.2.RELEASE-dependencies.zip 阅读全文
摘要:
springmvc 文件上传 1.enctype 取值必须是: multipart/form-data 2.method为post 3.提供文件选择域<input type="file"> 1 2 3 <form action="/user/fileupload2" method="post" en 阅读全文
摘要:
三层架构 表现层 即web层。它负责接收客户端请求,向客户端响应结果,通常客户端使用 http协议请求web 层, web 需要接收 http 请求,完成 http 响应 。 业务层 service 层。它负责业务逻辑处理 。 持久层 dao 层。负责数据持久化,包括数据层即数据库和数据访问层 。 阅读全文
摘要:
多表操作 一对一(多对一) User , Account 实现查询账户信息时,也要查询账户所对应的用户信息。 SELECT account.*, user.username, user.address FROM account, user WHERE account.uid = user.id 方式 阅读全文
摘要:
mybatis 原理 Mybatis通过xml或注解的方式将要执行的各种statement(statement、preparedStatemnt、CallableStatement)配置起来, 并通过java对象和statement中的sql进行映射生成最终执行的sql语句,最后由mybatis框架 阅读全文
摘要:
概述: 高级的迭代器,数据在流水线中,从而进行高效处理 中间操作,即返回String 的操作,分为有状态的操作和无状态的操作,函数接口有一个参数的是无状态,有两个参数的是有状态 中止操作 短路(无限流) parallel/sequential 不创建流,只修改流head标志 收集器 分组 运行机制 阅读全文
摘要:
函数式编程只需要关注实现的功能,而不需要关注实现的细节 举例: 创建线程 lamba表达式就是返回了一个实现指定接口的对象实例 jdk8 新增的接口默认方法 函数接口 举例: 方法引用 1.静态方法引用 2.使用对象实例方法引用 3.使用类名来引用 4.构造函数方法引用 aaa金毛在叫吃了2斤还剩8 阅读全文
摘要:
基于OAuth2.0协议的社交登陆 (A)用户打开客户端以后,客户端要求用户给予授权。(B)用户同意给予客户端授权。(C)客户端使用上一步获得的授权,向认证服务器申请令牌。(D)认证服务器对客户端进行认证以后,确认无误,同意发放令牌。(E)客户端使用令牌,向资源服务器申请获取资源。(F)资源服务器确 阅读全文