AHugeApe

导航

2018年3月23日 #

Ioc in Spring

摘要: Ioc in Spring IOC (Inversion of Control) 控制反转是一种不同对象之间解耦合的机制. 一般在实际应用中分解为两种Dependency Injection和Dependency Lookup, 两者的实现也不一样. 两者的不同在于在Dependency Looku 阅读全文

posted @ 2018-03-23 16:21 普陀听禅 阅读(106) 评论(0) 推荐(0)

spring_boot入门

摘要: 核心: 控制反转(Inversion of Control IOC)和依赖注入(Dependency Injection DI) Spring中两者是相同的, 控制反转是用依赖注入实现的. 这里, 依赖注入的含义是外部容器负责创建对象和维护对象间的依赖关系, 而不在对象的内部维护. 具体在Sprin 阅读全文

posted @ 2018-03-23 16:20 普陀听禅 阅读(88) 评论(0) 推荐(0)

Session 机制和 Cookie 机制

摘要: Session 机制和 Cookie 机制 HTTP协议是无状态的, 而Cookie和Session都是在无状态的基础上希望实现有状态的效果, 两者是在客户端或者是服务端使用缓存等手段来实现状态的维护. Session : 意指从某个操作的行为开始到结束之间持续的时间, 希望在该时间内对某一会话是有 阅读全文

posted @ 2018-03-23 16:18 普陀听禅 阅读(123) 评论(0) 推荐(0)

Servlet The Request

摘要: The Request HTTP Protocol Parameters 所有的HTTP Protocol Parameters都会放在一个Map中, 可以通过getParameterMap得到. 对于Query String和Post Body中的请求, 会将两者放在同一个set中, Query 阅读全文

posted @ 2018-03-23 16:16 普陀听禅 阅读(111) 评论(0) 推荐(0)

Servlet The Filter

摘要: The Filter Filter不会产生Request或者是Response, 但是会在两者访问资源时, 对其作出改变.其可以作用于静态资源和动态资源. LifeCycle Filter会和Servlet, 资源文件等一起打包在Web App中, 在第一个request到来前, 容器应保证每一个f 阅读全文

posted @ 2018-03-23 16:15 普陀听禅 阅读(92) 评论(0) 推荐(0)

Servlet Context

摘要: Servlet Context Container Provider 负责提供ServletContext的实现. A ServletContext is rooted at a known path within a Web server. For example, a servlet conte 阅读全文

posted @ 2018-03-23 16:14 普陀听禅 阅读(102) 评论(0) 推荐(0)

Python进程间通信和网络基础

摘要: Python进程间通信和网络基础 Python支持多种进程间通讯的方式, 有单机通信的signal和mmap等, 也有可以通过网络的socket方式, 这里先介绍select等的有关知识, socket相关的后面再看. select Python中支持多种select()和poll()的实现方式. 阅读全文

posted @ 2018-03-23 16:12 普陀听禅 阅读(189) 评论(0) 推荐(0)

python 基础网络编程2

摘要: python 基础网络编程2 前一篇讲了socketserver.py中BaseServer类, 下面介绍下TCPServer和UDPServer 可见基本上没有动, 只是针对tcp协议做了相应的变化, 基本的模式还是在BaseServer上, 重要函数都没有重载. UDP也一样. HTTP Ser 阅读全文

posted @ 2018-03-23 16:03 普陀听禅 阅读(137) 评论(0) 推荐(0)

python 基础网络编程1

摘要: python 基础网络编程1 Source code: Lib/socketserver.py lib的主目录下有一个sockserver.py文件, 里面是python基本的网络编程模型 共有一个base class和四个具体的实现类: 关系如下图所示: 该module中包含了网络编程的基本抽象模 阅读全文

posted @ 2018-03-23 16:02 普陀听禅 阅读(104) 评论(0) 推荐(0)

Mybatis Cache 缓存策略

摘要: Mybatis Cache 缓存策略 正如大多数持久层框架一样,MyBatis 同样提供了一级缓存和二级缓存的支持 1. 一级缓存: 基于PerpetualCache 的 HashMap本地缓存,其存储作用域为 Session,当 Session flush 或 close 之后,该Session中 阅读全文

posted @ 2018-03-23 16:01 普陀听禅 阅读(147) 评论(0) 推荐(0)