叶落自飘零的博客

我的程序生涯

java并发编程1.4线程间的协作——wait、notify/notifyAll等

环境: jdk1.8 摘要说明: 上两章我们主要讲了线程共享的相关关键字的使用方法; 本章节主要讲述线程协作的相关概念及一些关键字用法 线程间的协作:假设A线程不满足某个业务条件进行不下去,线程处于等待中;即此时需要等待B线程进行相关操作满足A线程的业务员条件;如果需要A不停的轮询去查询...

2019-01-30 18:07:13

阅读数 109

评论数 0

java并发编程1.3线程间的共享——volatile,ThreadLocal

环境: jdk1.8 摘要说明: 上一张介绍了synchronized关键字的使用; 本章节主要讲述java内存中的一些相关概念及volatile,ThreadLocal关键字的用法; 步骤: 1.基础概念 本章节我们主要介绍java内存模型的三大特征:原子性,可见性,有序性; 原...

2019-01-29 17:23:33

阅读数 77

评论数 0

java并发编程1.2线程间的共享——synchronized

环境: jdk1.8 摘要说明: 上节我们主要介绍了线程的基础概念,启动停止方式,状态及常用方法 多个线程同时进行时,往往需要共享资源,如变量; 本节主要讲述线程间共享的关键词synchronized的使用; synchronized关键字:代表这个方法加锁,相当于不管哪一个线程(例如...

2019-01-21 16:43:16

阅读数 65

评论数 0

java并发编程1.1线程基础

摘要说明: 本篇文章首先带领大家了解下一些基础概念,接着介绍下java常用的线程启动方式; 步骤: 1.基础概念 CPU核心数和线程数的关系 核心数:线程数=1:1  ;使用了超线程技术后---> 1:2;这里面指的是同一时刻cpu执行线程数 CPU时间片轮转机制 ...

2019-01-21 10:14:53

阅读数 37

评论数 0

nginx学习1.8 配置https

环境: centos6/7,nginx-1.9.15. 摘要说明: 上一篇主要讲述nginx下如何配置跨域、缓存、压缩; 本章节主要讲述nginx的https配置; 步骤: 1.https配置 首先我们要确定你的nginx安装了ssl模块: # ./nginx -V 确认后...

2019-01-16 16:46:54

阅读数 34

评论数 0

nginx学习1.7 nginx配置跨域(CORS)、防盗链(valid_referers)、缓存(expires)、压缩(gzip)

环境: centos6/7,nginx-1.9.15. 摘要说明: 上一篇主要讲述nginx下的常用内置变量及if语句; 本章节主要讲述nginx的如何配置跨域、缓存、压缩; 步骤: 1.跨域 场景:首先我们举例看看什么叫做跨域: 当我们加载static.xxxx.com的页面...

2019-01-15 18:03:15

阅读数 106

评论数 0

nginx学习1.6 nginx内置变量及if语句

环境: centos6/7,nginx-1.9.15. 摘要说明: 上一篇主要讲述nginx下的负载均衡的配置; 本章节主要讲述nginx的常用内置变量及if语句; 步骤: 1.echo和set echo nginx有个模块echo,是在nginx程序上扩展了echo输出字符的功能...

2019-01-15 18:02:40

阅读数 43

评论数 0

nginx学习1.5 nginx负载均衡配置

环境: centos6/7,nginx-1.9.15. 摘要说明: 上一篇主要讲述nginx下的一些常用语法; 本章节主要讲述nginx的三种负载均衡策略及其相关配置: 步骤: 1.upstream 首先我们看一个负载均衡upstream的配置示例: upstream backe...

2019-01-14 17:39:29

阅读数 63

评论数 1

杂记之@Asyns异步调用的正确打开姿势

环境: spring;spring boot 摘要说明: 项目开发过程中往往会出现需异步调用的情况,以便提高系统的响应速度或者提高部分业务的处理时间; 但异步调用需要根据系统的承受能力做好相关配置,而不是放任随意使用; 如系统批跑5000条数据做相关业务处理;若循环异步处理,则很可能将数...

2019-01-14 14:59:01

阅读数 44

评论数 0

nginx学习1.4 nginx常用语法之root、alias、proxy_pass、rewrite等

环境: centos6/7,nginx-1.9.15. 摘要说明: 上一篇主要讲述nginx下server节点中location进行详细的解析; 本章节主要讲述nginx其他常用语法: 步骤: 1.root、alias及index root 语法:root path  默认值:ro...

2019-01-09 17:26:19

阅读数 57

评论数 0

nginx学习1.3 nginx下location配置详解

环境: centos6/7,nginx-1.9.15. 摘要说明: 上一篇我们对配置文件的所有配置做了整体的详解,及日志的配置及分割 本篇主要讲述nginx下server节点中location进行详细的解析,后续主要配置工作也在于此; 步骤: 1.虚拟主机 从上篇我们可以看到主配置文...

2019-01-09 09:37:59

阅读数 67

评论数 0

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