自定义博客皮肤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)
  • 收藏
  • 关注

原创 Java高并发

并发模型悲观锁和乐观锁的理解及如何实现,有哪些实现方式?悲观锁悲观锁假设最坏的情况(如果你不锁门,那么捣蛋鬼就会闯入并搞得一团糟),并且只有在确保其他线程不会干扰(通过获取正确的锁)的情况下才能执行下去。常见实现如独占锁等。安全性更高,但在中低并发程度下的效率更低。乐观锁乐观锁借助冲突检查机制来判断在更新过程中是否存在其他线程的干扰,如果存在,这个操作将失败,并且可以重试(也可以不重...

2019-01-19 14:54:04 92

转载 bash命令解释器(shell)

介于操作系统内核和用户之间的一个绝缘层,一种被称为解释性语言或者脚本语言的计算机语言。通过将系统调用、公共程序、工具和编译过的二进制程序”粘合“在一起来建立应用,所有的UNIX命令和工具再加上公共程序,对于shell脚本来说,都是可调用的.sh 文档里#!/bin/bash 确定文件类型(可能被存放在 /sbin 、/usr/local/bin 、/usr/bin 、/usr/sbin 或 ...

2019-01-18 16:40:10 350

转载 快速排序算法真的正确吗?-试试120,100,105,103,118 从大到小排列

快速排序算法是常用的排序算法之一,一次偶然的机会我发现快速排序算法存在一些问题,开始我以为只是我的这版教材有问题,后来才发现网上所有的快速排序算法都是这样的。先来说说快速排序的思想吧选取一个基准,把一个数组逻辑上分割成两个,使用递归把数组一直细分,解释的比较简单,如果还不理解这个算法就去先学习下快速排序算法,今天我主要讲的是它存在的问题下面我写一个目前所用的从大到小的快速排序的代码(java...

2019-01-18 16:36:40 278

转载 java-模拟自动挡汽车

Java程序设计课程设计项目名称项目名称:自动挡汽车操作模拟系统的设计与实现英文名称:Design and Implementation of Operation Simulation System aboutAutomatic Vehicle1、功能描述:1)汽车的操作正常为启动(或熄火)、挂档、制动、油门控制等操作;2)挂档实现自动挡的4档操作,既驻车档、倒车档、空档、行车档;3...

2019-01-18 16:33:00 770

转载 java多线程该如何运用?

一、概念1.进程1.1进程:是一个正在进行中的程序,每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元。1.2线程:就是进程中一个独立的控制单元,线程在控制着进程的执行,一个进程中至少有一个线程。1.3举例java VM:Java VM启动的时候会有一个进程java.exe,该进程中至少有一个线程在负责java程序的运行,而且这个线程运行的代码存在于main方法中,...

2019-01-18 14:39:06 396

转载 1.Linux基础 基本操作:

一、linux的实验环境Linux操作系统,RedHat 7.4 64位Vmware 12网卡:仅主机模式,集群通信的时候需要这个模式,其实NAT也可以用于集群通信,这里就用仅主机模式。一共用到五台虚拟机bigdata111~bigdata115在vmware12下安装RedHat 7.4 64位操作系统二、配置Linux和Linux目录远程工具:putty,Xshell1.关闭...

2019-01-17 21:03:03 99

转载 Java应用开发的颠覆者:Spring Boot

有人说,Spring Boot的出现,让Java迎来了又一春,它是Java开发技术的颠覆者,转变了Java应用开发的模式。过去人们做Spring应用开发,要了解配置什么类来让Hibernate和Spring一块儿工作,要知晓怎样配置view resolver来操控哪些模版实现视图层的展示。时常写了一堆代码之后发现只是在处理Spring框架自身的配置,关键一行业务逻辑也没有写。开发完成之后,我们...

2019-01-17 20:01:30 156

转载 Java 必须掌握的 12 种 Spring 常用注解!

小编整理了一些java进阶学习资料和面试题,需要资料的请加JAVA高阶学习Q群:701136382 这是小编创建的java高阶学习交流群,加群一起交流学习深造。群里也有小编整理的2019年最新最全的java高阶学习资料!1.声明bean的注解@Component 组件,没有明确的角色@Service 在业务逻辑层使用(service层)@Repository 在数据访问层使用(dao层)...

2019-01-17 18:00:33 101

空空如也

空空如也

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

TA关注的人

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