- 博客(0)
- 资源 (8)
- 收藏
- 关注
JAVA核心知识点整理_美团十年.rar
包含 基础知识点和核心知识点
2.1. 线程 ...................................................................................................................................................... 20
2.2. JVM 内存区域 ..................................................................................................................................... 21
2.2.1. 程序计数器 ( 线程私有 ) ................................................................................................................ 22
2.2.2. 虚拟机栈 ( 线程私有 ) .................................................................................................................... 22
2.2.3. 本地方法区 ( 线程私有 ) ................................................................................................................ 23
2.2.4. 堆( Heap- 线程共享) - 运行时数据区 ...................................................................................... 23
2.2.5. 方法区 / 永久代(线程共享) ..................................................................................................... 23
2.3. JVM 运行时内存 ................................................................................................................................. 24
2.3.1. 新生代 .......................................................................................................................................... 24
2.3.1.1. Eden 区 .................................................................................................................................................... 24
2.3.1.2. ServivorFrom ........................................................................................................................................... 24
2.3.1.3. ServivorTo .............................................................................................................................................. 24
2.3.1.4. MinorGC 的过程(复制->清空->互换) ....................................................................................... 24
1:eden、servicorFrom 复制到 ServicorTo,年龄+1 ................................................................................... 25
2:清空 eden、servicorFrom ............................................................................................................................. 25
3:ServicorTo 和 ServicorFrom 互换 ................................................................................................................ 25
2.3.2. 老年代 .......................................................................................................................................... 25
2.3.3. 永久代 .......................................................................................................................................... 25
2.3.3.1. JAVA8 与元数据 ................................................................................................................................. 25
2.4. 垃圾回收与算法 .................................................................................................................................. 26
2.4.1. 如何确定垃圾 .............................................................................................................................. 26
2.4.1.1. 引用计数法............................................................................................................................................... 26
2.4.1.2. 可达性分析............................................................................................................................................... 26
2.4.2. 标记清除算法(Mark-Sweep) .............................................................................................. 27
2.4.3. 复制算法( copying ) ................................................................................................................. 27
2.4.4. 标记整理算法 (Mark-Compact) .................................................................................................. 28
2.4.5. 分代收集算法 .............................................................................................................................. 29
2.4.5.1. 新生代与复制算法 ............................
2020-06-14
英文语言识别包eng.traineddata3.04
英文语言识别包eng.traineddata,,在ubuntu16.04中放在usr/local/share/tessdata下面
2018-10-29
servlet和jsp学习指南-Budi Kurniawan -网上最全的三个高清版本
有三个不同版的pdf 清晰度自己斟酌
Budi Kurniawan 著;崔毅、俞哲皆、俞黎敏 译
前言
第1章 servlet
1.1 servlet api概述
1.2 servlet
1.3 编写基础的servlet应用程序
1.4 servletrequest
1.5 servletresponse
1.6 servletconfig
1.7 servletcontext
1.8 genericservlet
1.9 http servlet
1.10 处理html表单
1.11 使用部署描述符
1.12 小结
第2章 session管理
2.1 网址重写
2.2 隐藏域
2.3 cookie
2.4 httpsession对象
2.5 小结
第3章 jsp
3.1 jsp概述
3.2 备注
3.3 隐式对象
3.4 指令
3.5 脚本元素
3.6 动作
3.7 小结
第4章 el
4.1 el语法
4.2 访问javabean
4.3 el隐式对象
4.4 使用其他el运算符
4.5 使用el
4.6 在jsp 2.0及更高版本中配置el
4.7 小结
第5章 jstl
5.1 下载jstl
5.2 jstl类库
5.3 通用动作指令
5.4 条件式动作指令
5.5 iterator动作指令
5.6 格式化动作指令
5.7 函数
5.8 小结
第6章 编写定制标签
6.1 定制标签概述
6.2 简单的标签处理器
6.3 simpletag范例
6.4 处理属性
6.5 管理标签主体
6.6 编写el函数
6.7 发布定制标签
6.8 小结
第7章 标签文件
7.1 标签文件简介
7.2 我们的*个标签文件
7.3 标签文件指令
7.4 dobody
7.5 invoke
7.6 小结
第8章 监听器
8.1 监听器接口和注册
8.2 servlet context监听器
8.3 session监听器
8.4 servletrequest监听器
8.5 小结
第9章 过滤器
9.1 filter api
9.2 过滤器的配置
9.3 范例1:日志过滤器
9.4 范例2:图片保护过滤器
9.5 范例3:下载计数过滤器
9.6 过滤器的顺序
9.7 小结
第10章 应用程序设计
10.1 model 1概述
10.2 model 2概述
10.3 基于servlet controller的model 2
10.4 基于filter dispatcher的model 2
10.5 验证器
10.6 数据库访问
10.7 依赖注入
10.8 小结
第11章 文件上传
11.1 客户端编程
11.2 服务器端编程
11.3 上传servlet范例
11.4 多文件上传
11.5 上传客户端
11.6 小结
第12章 文件下载
12.1 文件下载概述
12.2 范例1:隐藏资源
12.3 范例2:防止跨站引用
12.4 小结
第13章 请求和响应的装饰
13.1 decorator模式
13.2 servlet wrapper类
13.3 范例:autocorrect过滤器
13.4 小结
第14章 异步处理
14.1 概述
14.2 编写异步的servlet和filter
14.3 编写异步的servlet
14.4 异步监听器
14.5 小结
第15章 安全性
15.1 验证和授权
15.2 验证方法
15.3 ssl
15.4 通过编程确保安全性
15.5 小结
第16章 部署
16.1 部署描述符概述
16.2 部署
16.3 web fragment
16.4 小结
第17章 动态注册和servlet容器初始化
17.1 动态注册
17.2 servlet容器初始化
17.3 小结
第18章 struts 2简介
18.1 struts 2的优势
18.2 struts 2工作原理
18.3 拦截器
18.4 struts 2的配置文件
18.5 简单的struts应用程序
18.6 小结
附录a tomcat
附录b web注解
附录c ssl证书
2018-08-26
java并发编程实战 pdf---包含源码
压缩包包含 两个版本-java并发编程实战pdf 以及源码
这是网上所能找到最完整的资源了
目录
对本书的赞誉
译者序
前 言
第1章 简介
1.1 并发简史
1.2 线程的优势
1.2.1 发挥多处理器的强大能力
1.2.2 建模的简单性
1.2.3 异步事件的简化处理
1.2.4 响应更灵敏的用户界面
1.3 线程带来的风险
1.3.1 安全性问题
1.3.2 活跃性问题
1.3.3 性能问题
1.4 线程无处不在
第一部分 基础知识
第2章 线
程安全性
2.1 什么是线程安全性
2.2 原子性
2.2.1 竞态条件
2.2.2 示例:延迟初始化中的竞态条件
2.2.3 复合操作
2.3 加锁机制
2.3.1 内置锁
2.3.2 重入
2.4 用锁来保护状态
2.5 活跃性与性能
第3章 对象的共享
3.1 可见性
3.1.1 失效数据
3.1.2 非原子的64位操作
3.1.3 加锁与可见性
3.1.4 Volatile变量
3.2 发布与逸出
3.3 线程封闭
3.3.1 Ad-hoc线程封闭
3.3.2 栈封闭
3.3.3 ThreadLocal类
3.4 不变性
3.4.1 F
2018-07-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人