小大虽差,各任其性,苟当其分,逍遥一也。

排序:
默认
按更新时间
按访问量

Java Servlet 实战入门教程-00-Servlet 系列教程汇总

系列文章汇总 写作缘由 原来学习过多次 servlet,但是平时工作中一直使用 spring mvc 等框架。使用的时候写几个注解,实际原理并不知晓。 此系列文章,意在知其然,知其所以然。 学习之路,就是保持一颗好奇之心。 Servlet 概念 servlet是用于扩展和增强Web服务器的Java...

2018-10-06 16:01:47

阅读数:90

评论数:0

java 内存模型-01-JSR 133

Java Memory Model 简介 在多处理器系统中,处理器通常有一个或多个内存缓存层,通过加速对数据的访问(因为数据离处理器更近)和减少共享内存总线上的流量(因为许多内存操作可以由本地缓存来满足),提高性能。内存缓存可以极大地提高性能,但是它们带来了许多新的挑战。 例如,当两个处...

2018-09-14 12:12:06

阅读数:34

评论数:0

java 异步查询转同步多种实现方式:循环等待,CountDownLatch,Spring EventListener,超时处理和空循环性能优化

异步转同步 业务需求 有些接口查询反馈结果是异步返回的,无法立刻获取查询结果。 正常处理逻辑 触发异步操作,然后传递一个唯一标识。 等到异步结果返回,根据传入的唯一标识,匹配此次结果。 如何转换为同步 正常的应用场景很多,但是有时候不想做数据存储,只是想简单获取调用结果。...

2018-08-10 23:51:57

阅读数:1438

评论数:0

java retry(重试) spring retry, guava retrying 详解

系列说明 java retry 的一步步实现机制。 java-retry 源码地址 情景导入 简单的需求 产品经理:实现一个按条件,查询用户信息的服务。 小明:好的。没问题。 代码 UserService.java public interface U...

2018-08-08 18:01:54

阅读数:1786

评论数:0

js 系统教程-00-什么是 JavaScript 语言

目录导航 目录 目录导航 目录 本系列目的 JavaScript 教程 什么是 JavaScript 语言 为什么学习 JavaScript? 操控浏览器的能力 广泛的使用领域 易学性 强大的性能 开放性 社区支持和就业机会 实验环境 原文地址 本系列目的 JS 入门教...

2018-07-14 14:06:47

阅读数:8003

评论数:1

深入浅出 java 注解-01-java 注解简介

目录 目录 Java 注解 参考文档 系列导航 Java 注解 注解,元数据的一种形式,提供了程序本身之外的数据。注释对注释的代码的操作没有直接影响。 注解有许多用途,其中包括: 编译器的信息—编译器可以使用注释来检测错误或抑制警告。 编译时和部署时处理——软件工具可以处...

2018-07-02 22:53:00

阅读数:9323

评论数:0

junit5 入门系列教程-01-junit5 简单入门例子

目录 目录 Junit5 简介 JDK 支持 快速开始 Maven 导入 测试案例 变化 文档参考 Junit5 JUnit5 is the next generation of JUnit. 目标是为JVM上的开发人员端测试创建一个最新的基础。这包括关注Java ...

2018-06-24 16:36:15

阅读数:9995

评论数:0

QLExpress 系列入门教程-00-QLExpress 序章

系列导航 目录 系列导航 目录 QLExpress 应用场景 编写此系列博客的目的 QLExpress QLExpress is a powerful, lightweight, dynamic language for the Java platform aime...

2018-06-12 09:00:51

阅读数:10194

评论数:0

Redis 入门系列-redis-redis 是什么,redis 的优点

导航 Redis 入门系列-redis-redis 是什么,redis 的优点 Redis 入门系列-redis-redis 和 memcached 的区别(总结) Redis 入门系列-redis-redis 配置命令行, redis 配置详解 Redis 入门系列-redis-redi...

2018-05-08 19:07:25

阅读数:11557

评论数:0

java 23 种设计模式-00-java 设计模式入门

系列导航索引 java 23 种设计模式-00-序章 java 23 种设计模式-01-工厂模式(factory) java 23 种设计模式-02-抽象工厂模式(abstract factory) 目录 系列导航索引 目录 设计模式 写在前面 创作缘由 谁适合阅读本系列教程 基...

2018-05-06 15:11:50

阅读数:16052

评论数:1

手写 Hibernate ORM 框架-00-环境准备

导航 手写 Hibernate ORM 框架-00-环境准备 手写 Hibernate ORM 框架-01-注解定义、常量定义 手写 Hibernate ORM 框架-02-实体 Bean 定义,建表语句自动生成 手写 Hibernate ORM 框架-03-Hibernate 配置文件读...

2018-05-02 21:24:36

阅读数:16100

评论数:0

JS 入门教程-00-序章

目录导航 JS 入门教程-00-序章 JS 入门教程-01-js 入门案例 JS 入门教程-02-js 语句和 js 注释 JS 入门教程-03-变量,js关键字var与let的区别 JS 入门教程-04-js 中 undefined 和 null 的区别与联系、变量类型 JS 入门教...

2018-04-24 18:36:27

阅读数:16232

评论数:0

Quartz 入门系列教程-00-序章

Quartz 任务调度是我们平时的业务开发中很常见的需求之一。 Quartz 又是其中十分优秀的框架。 本系列主要是将 Quartz 的官方文档进行简单整理。 希望帮助大家入门。后续如果有时间,再写一点关于 Quartz 的使用心得。 目录导航 Quartz 入门系列教程-00-序...

2018-04-02 20:40:51

阅读数:16152

评论数:0

Java8 实战系列-01-序章

目录导航 Java8 实战系列-01-序章 Java8 实战系列-02-lambda 表达式简介 Java8 实战系列-03-lambda 表达式实战 Java8 实战系列-04-lambda 内置函数 Java8 实战系列-05-lambda 类型推断 Java8 实战系列-06-l...

2018-03-02 16:14:27

阅读数:16076

评论数:1

轻松学习多线程-00-序章

目录导航 轻松学习多线程-00-序章 轻松学习多线程-01-基础知识 轻松学习多线程-02-Single Threaded Execution 模式 轻松学习多线程-03-Immutable 模式 轻松学习多线程-004-Guarded Suspension 模式 轻松学习多线程-05...

2018-02-26 13:56:53

阅读数:16111

评论数:0

Java Servlet 实战入门教程-19-servlet web 安全

web 安全的几个方面 认证、授权、机密性、数据完整性。 特征 web 应用包含的资源可以被多个用户访问。这些资源常常不受保护的遍历,开放网络如 Internet。 在这样的环境,大量的 web 应用将有安全需求。 尽管质量保障和实现细节可能会有所不同,但 servlet 容器有满足这些需求的机制...

2018-10-07 10:32:13

阅读数:77

评论数:0

Java Servlet 实战入门教程-18-servlet web application 应用部署

war 包 Jar、war、EAR、在文件结构上,三者并没有什么不同,它们都采用zip或jar档案文件压缩格式。 Jar Jar文件(扩展名为. Jar,Java Application Archive)包含Java类的普通库、资源(resources)、辅助文件(auxiliary files)...

2018-10-07 10:31:26

阅读数:63

评论数:0

Java Servlet 实战入门教程-17-servlet jsp

JSP 概念 JSP(全称JavaServer Pages)是由Sun Microsystems公司主导创建的一种动态网页技术标准。 优势 与ASP相比:JSP有两大优势。首先,动态部分用Java编写,而不是VB或其他MS专用语言,所以更加强大与易用。第二点就是JSP易于移植到非MS平台上。 与纯...

2018-10-07 10:30:31

阅读数:63

评论数:0

Java Servlet 实战入门教程-16-servlet i18n 国际化

国际化 常见术语 在我们开始之前,先来看看三个术语: 国际化(i18n) 这意味着一个网站提供了不同版本的翻译成访问者的语言或国籍的内容。 本地化(l10n) 这意味着向网站添加资源,以使其适应特定的地理或文化区域,例如网站翻译成印地文(Hindi)。 区域设置(locale) 这是一...

2018-10-07 10:29:28

阅读数:67

评论数:0

Java Servlet 实战入门教程-15-servlet 异常处理

异常处理 请求属性 在发生错误时,Web 应用程序必须能够详细说明,应用程序中的其他资源被用来提供错误响应的内容主体。这些资源的规定在部署描述文件中配置。 如果错误处理位于一个servlet或JSP页面: 原来打开的由容器创建的请求和响应对象被传递给servlet或JSP页面。 请求路径和属性被设...

2018-10-07 10:28:32

阅读数:70

评论数:0

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