自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

转载 并发编程--乐观锁与悲观锁

1. 什么是乐观锁、悲观锁乐观锁:总是认为会是最好的情况,每次去取数据都认为别人不会修改,所以不会上锁,但是去更新的时候会判断在这期间有没有人对这个值进行修改,一般使用version机制和CAS算法来实现;乐观锁适用于多读的应用类型,这样可以提高吞吐量,像数据库提供的类似于write_condition机制,其实都是提供的乐观锁。在Java中java.util.concurrent....

2019-04-09 10:46:00 124

转载 并发编程--线程池

1. 使用线程池的好处1)降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。2)提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。3)提高线程的可管理性。线程是稀缺资源,如果无限制地创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一分配、调优和监控。2. 创建线程池Executors工具类提供了四种不同的线程池...

2019-04-08 17:20:00 69

转载 并发编程--多线程基础(02)

1.多线程的3大特性原子性:即一个操作或者多个操作 要么全部执行并且执行的过程不会被任何因素打断,要么就都不执行。可见性:当多个线程访问同一个变量时,一个线程修改了这个变量的值,其他线程能够立即看得到修改的值。有序性:程序执行的顺序按照代码的先后顺序执行一般来说处理器为了提高程序运行效率,可能会对输入代码进行优化,它不保证程序中各个语句的执行先后顺序同代码中的顺序一致,但...

2019-04-08 15:43:00 79

转载 并发编程--多线程基础(01)

1.关于多线程1.1 线程与进程的区别进程:系统中每一个正在运行的程序都是一个进程,每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元线程:是一组指令的集合,控制着进程的执行,一个进程中至少有一个线程1.2 为什么用多线程使用多线程可以将执行时间长的程序中的任务放到后台去处理,在一些需要等待的任务上如文件读写、网络分发数据等,使用多线程就可以更好...

2019-04-08 11:39:00 91

转载 搭建redis集群的过程中遇到的问题

1.GCC没有安装或版本不对报错信息如下CC adlist.o  /bin/sh: cc: command not found  make[1]: *** [adlist.o] Error 127  make[1]: Leaving directory `/usr/local/redis-3.2.1/src  make: *** [all] Error 2解决方法:安装GCC...

2019-04-02 15:13:00 152

转载 redis集群搭建(伪集群)

1.准备工作去官网下载好你想要安装的redis版本,下载链接2.搭建步骤输入命令yum install gcc-c++安装好gcc环境,将下载好的redis安装包上传到 /usr/local解压redis安装包tar -zxvf redis-4.0.11.tar.gz进入解压后的目录进行编译cd /usr/local/redis-4.0.11make编...

2019-04-02 11:17:00 86

转载 关于maven项目中修改的JS不生效的解决方案

1. 问题描述昨天下午博主在开发学习的过程中,碰到一个修改了JS无法生效的问题,折腾我不少的时间,现将百度到的解决方案总结一下,以便下次碰到类似问题能够最快的找到解决方案2 解决方案2.1 方案1点击File->setting,搜索框输入compiler,如下图所示:然后点击apply,ok然后再按快捷键:Ctrl+Shift+Alt+/,点击Regis...

2018-11-16 10:33:00 723

转载 【转载】IntelliJ IDEA 2017常用快捷键

IntelliJ IDEA 是一款致力于提供给开发工程师沉浸式编程体验的IDE工具,所以在其中提供了很多方便高效的快捷键,一旦熟练掌握,整个开发的效率和体验将大大提升。本文就按照笔者自己日常开发时的使用频率和体验,再结合各大技术社区的讨论,总结出一份 IntelliJ IDEA 快捷键的最佳指引。智能提示有过实际编程经验的读者都应该知道,任何一款 IDEA ,是否好用和受欢迎...

2018-11-12 10:33:00 128

空空如也

空空如也

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

TA关注的人

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