-
java 同步函数
java 同步函数 1.明确哪些代码是多线程代。 2.明确共享数据。 3.明确多线程运行代码中哪些语句是操作共享数据的。 synchronized作为修饰符放函数上。 同步函数使用的锁是:this 验证:开启两个线程,一个同步代码块,一个同步函数。 class Ticket implements Runnable...
-
Mybatis的缓存机制详解
Mybatis的缓存机制详解 目录 一级缓存 二级缓存 自定义缓存 一级缓存 MyBatis 包含了一个非常强大的查询缓存特性,它可以非常方便地配置和定制。MyBatis 3 中的缓存实现的很多改进都已经实现了,使得它更加强大而且易于配置。mybatis默认情况下只会开启一级缓存,也就是...
-
java中过滤器和拦截器的区别
java中过滤器和拦截器的区别 区别 1.使用范围和规范不同 filter是servlet规范规定的,只能用在web程序中. 拦截器即可以用在web程序中, 也可以用于application, swing程序中, 是Spring容器内的, 是Spring框架支持的 2.触发时机不同 顺序: Filter--Servlet--Interceptor--...
-
Spring通过名称获取Bean示例
Spring通过名称获取Bean示例 摘要:本文主要演示通过继承自抽象类ApplicationObjectSupport获取Bean实例。 参考文档: Building a RESTful Web Service Spring在代码中获取bean的几种方式 Spring在代码中获取bean的几种方式提到共有以下几种方式: 方法一:在初始化时...
-
Zookeeper入门实战
Zookeeper入门实战 Zookeeper是一个为分布式应用提供一致性协调服务的中间件,主要用来解决分布式应用中经常遇到的一些一致性问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。本文主要包括Zookeeper简介、安装、命令行操作、java操作Zooke...
-
Springboot拦截器的使用
Springboot拦截器的使用 Springboot拦截器的使用 引入springboot-starter-web dependency groupIdorg.springframework.boot/groupId artifactIdspring-boot-starter-web/artifactId exclusions exclusion artifactIdorg.springframework.boot/artifactId groupIdspring...
-
Dubbo 扩展点加载机制:从 Java SPI 到 Dubbo SPI
Dubbo 扩展点加载机制:从 Java SPI 到 Dubbo SPI SPI 全称为 Service Provider Interface,是一种服务发现机制。当程序运行调用接口时,会根据配置文件或默认规则信息加载对应的实现类。所以在程序中并没有直接指定使用接口的哪个实现,而是在外部进行装配。 SPI 全称...
-
Java连载103-多线程
Java连载103-多线程 一、多线程 1.基本概念: (1)进程:一个进程对应一个应用程序。例如:在windows中启动Word就表示启动了一个进程。在java的开发环境中启动JVM,就表示启动了一个进程。现在计算机是支持多进程的,在同一个操作系统中,可以启动多个进程。 (2)多进...
-
SpringBoot2 线程池的定义和使用
SpringBoot2 线程池的定义和使用 SpringBoot2 线程池的定义和使用 定义线程池 @Slf4j@EnableAsync@Configurationpublic class AsyncExecutorConfig implements AsyncConfigurer { @Bean public ThreadPoolTaskExecutor asyncServiceExecutor() { //返回可用处理器的虚...
-
这么理解线程生命周期,是不是很简单?
这么理解线程生命周期,是不是很简单? | 好看请赞,养成习惯 你有一个思想,我有一个思想,我们交换后,一个人就有两个思想 If you can NOT explain it simply, you do NOT understand it well enough 现陆续将Demo代码和技术文章整理在一起 Github实践精选 ,方便大...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
