自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

http://www.54tianzhisheng.cn/

坑要一个个填,路要一步步走!我的新博客地址:http://www.54tianzhisheng.cn?csdn

  • 博客(7)
  • 资源 (14)
  • 收藏
  • 关注

原创 Java 线程池艺术探索

转载请注明原创地址为:http://www.54tianzhisheng.cn/2017/07/29/ThreadPool/线程池Wiki 上是这样解释的:Thread Pool作用:利用线程池可以大大减少在创建和销毁线程上所花的时间以及系统资源的开销!下面主要讲下线程池中最重要的一个类 ThreadPoolExecutor 。 ThreadPoolExecutorThreadPoolExecut

2017-07-29 22:56:56 1416

原创 看透 Spring MVC 源代码分析与实践 —— Spring MVC 组件分析

由于星期一接到面试通知,和面试官约好了星期四面试,所以这几天没更新完这系列的文章,面完试后立马就把这个解决掉。通过这次面试,也让我懂得了很多,知道了自己的一些不足之处,后面还要继续下功夫好好的深入复习下去。这几篇文章写的我觉得还是不够仔细,感兴趣的还是建议自己去看看源码。第 11 章 —— 组件概览HandlerMapping根据 request 找到对应的处理器 Handler 和 Inter

2017-07-21 18:11:44 555

原创 看透 Spring MVC 源代码分析与实践 —— 俯视 Spring MVC

Spring MVC Spring MVC 之初体验环境搭建在 IDEA 中新建一个 web 项目,用 Maven 管理项目的话,在 pom.xml 中加入 Spring MVC 和 Servlet 依赖即可。<!-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc --> <dependency>

2017-07-14 20:41:04 745

原创 看透 Spring MVC 源代码分析与实践 —— 网站基础知识

网站架构及其演变过程基础结构网络传输分解方式: 标准的 OSI 参考模型 TCP/IP 参考模型 海量数据的解决方案 缓存和页面静态化缓存 通过程序直接保存在内存中 使用缓存框架 (Encache、Redis、Memcache) 页面静态化 使用模板技术生成(Velocity、FreeMaker等) 数据库优化表结构优化 SQL 语句优化 分区 分表 索引优化 使用存储过程代替直接操作过程 分离活跃

2017-07-14 20:34:58 528

原创 通过源码详解 Servlet

Servlet 结构 1Servlet 2ServletConfig 3GenericServlet 抽象类 4HttpServlet 抽象类 1HTTP 请求方式 2对应的服务方法 3Servlet Service 方法详解 4HttpServlet service 方法详解 5Servlet 的多线程问题 总结Servlet 结构1、ServletServlet 该接口定义了5个方法。

2017-07-09 21:36:43 788

原创 Velocity 循环指令一种好的解决方法

前提 好的解决方案拿我最近做的一个项目做例子 参考前提前台的数据经常是由需要通过 foreach 循环获取。好的解决方案:(拿我最近做的一个项目做例子)购物商城左边的导航栏,商品大分类和小分类(Category)1、在 model 包下创建一个 ViewObject 类public class ViewObject { private Map<String, Object> objs = n

2017-07-09 21:35:20 5657

原创 AJAX 学习

背景 AJAX 基础 AJAX - XMLHttpRequest AJAX - 高级 AJAX 实例背景最近的项目中大量地方需要使用 AJAX,无奈,谁叫我既要写前台又要写后台呢,只好学习下这个技术点,主要参考 W3school 文档,下面记录下这些知识点,便于日后自己查阅,下面的一些测试代码建议在 W3school 中测试。AJAX 基础:AJAX = Asynchronous JavaScri

2017-07-09 21:33:49 528

Flink 全网最全资源(视频、博客、PPT、入门、原理、实战、性能调优、源码解析、问答等持续更新)

Flink 全网最全资源(视频、博客、PPT、入门、原理、实战、性能调优、源码解析、问答等持续更新),包含 Flink 入门、概念、原理、实战、性能调优、大型案例、源码解析

2019-10-25

Flink源码解析.zip

1、Flink 源码解析 —— 源码编译运行 2、Flink 源码解析 —— 项目结构一览 3、Flink 源码解析—— local 模式启动流程 4、Flink 源码解析 —— standalonesession 模式启动流程 5、Flink 源码解析 —— Standalone Session Cluster 启动流程深度分析之 Job Manager 启动 6、Flink 源码解析 —— Standalone Session Cluster 启动流程深度分析之 Task Manager 启动 7、Flink 源码解析 —— 分析 Batch WordCount 程序的执行过程 8、Flink 源码解析 —— 分析 Streaming WordCount 程序的执行过程 9、Flink 源码解析 —— 如何获取 JobGraph? 10、Flink 源码解析 —— 如何获取 StreamGraph? 11、Flink 源码解析 —— Flink JobManager 有什么作用? 12、Flink 源码解析 —— Flink TaskManager 有什么作用? 13、Flink 源码解析 —— JobManager 处理 SubmitJob 的过程 14、Flink 源码解析 —— TaskManager 处理 SubmitJob 的过程 15、Flink 源码解析 —— 深度解析 Flink Checkpoint 机制 16、Flink 源码解析 —— 深度解析 Flink 序列化机制 17、Flink 源码解析 —— 深度解析 Flink 是如何管理好内存的?

2019-06-04

Flink 全网最全资源(视频、博客、PPT、入门、实战、源码解析、问答等持续更新).md

Flink 全网最全资源(视频、博客、PPT、入门、实战、源码解析、问答等持续更新) 1、Flink 源码解析 —— 源码编译运行 2、Flink 源码解析 —— 项目结构一览 3、Flink 源码解析—— local 模式启动流程 4、Flink 源码解析 —— standalonesession 模式启动流程 5、Flink 源码解析 —— Standalone Session Cluster 启动流程深度分析之 Job Manager 启动 6、Flink 源码解析 —— Standalone Session Cluster 启动流程深度分析之 Task Manager 启动 7、Flink 源码解析 —— 分析 Batch WordCount 程序的执行过程 8、Flink 源码解析 —— 分析 Streaming WordCount 程序的执行过程 9、Flink 源码解析 —— 如何获取 JobGraph? 10、Flink 源码解析 —— 如何获取 StreamGraph? 11、Flink 源码解析 —— Flink JobManager 有什么作用? 12、Flink 源码解析 —— Flink TaskManager 有什么作用? 13、Flink 源码解析 —— JobManager 处理 SubmitJob 的过程 14、Flink 源码解析 —— TaskManager 处理 SubmitJob 的过程 15、Flink 源码解析 —— 深度解析 Flink Checkpoint 机制 16、Flink 源码解析 —— 深度解析 Flink 序列化机制 17、Flink 源码解析 —— 深度解析 Flink 是如何管理好内存的?

2019-06-04

Distributed.Systems.An.Algorithmic.Approach.2nd.Edition

Distributed.Systems.An.Algorithmic.Approach.2nd.Edition 好书

2018-10-07

dubbo用户手册

dubbo是一个分布式服务框架,以及SOA治理方案。其功能主要包括:高性能NIO通讯及多协议集成,服务动态寻址与路由,软负载均衡与容错,依赖分析与降级等。

2017-10-22

网络类加载器

自定义的网络类加载器源码

2017-02-26

ACM刷题技巧及一些题目解答

ACM刷题技巧及一些题目解答,ACM做题过程中的一些小技巧 新生杭电ACM做题推荐(100题)

2016-01-03

Java小实验及答案

Java小实验及答案,让大家在学习一定的基础后做些小的实验,更好的掌握java的各种基础

2016-01-03

100+经典Java面试题及答案解析

100+经典Java面试题及答案解析,让大家在面试之前能够掌握一些主要的面试题目,更好的发挥自己的水平。

2016-01-03

廖雪峰Python+Git+javascript教程离线版

廖雪峰Python+Git+javascript教程离线版,让大家更好的学习,

2016-01-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除