自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

拾荒者

只要去,就必到达!

  • 博客(7)
  • 资源 (14)
  • 收藏
  • 关注

转载 linux在线安装JDK(1.8版本)

在线下载JDK命令:wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie"http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163...

2019-02-28 10:37:18 3273

转载 面试题总结 —— JAVA高级工程师

面试题总结——JAVA高级工程师近期考虑换工作的问题,于是投简历面试,面试5家公司的高级Java工程师,有4家给了我offer,想着总结一下面试经验,方便最近正在寻求机会的你们一、无笔试题不知道是不是职位原因还是没遇到,面试时,都不需要做笔试题,而是填张个人信息表格,或者直接面试二、三大框架方面问题1、Spring 事务的隔离性,并说说每个隔离性的...

2019-02-28 09:19:40 174

转载 JAVA多线程实现的四种方式

Java多线程实现方式主要有四种:继承Thread类、实现Runnable接口、实现Callable接口通过FutureTask包装器来创建Thread线程、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,后两种是带返回值的。 1、继承Thread类创建线程Thread类本质上是实现了Runnable接...

2019-02-25 10:17:56 212

转载 Java并发编程之CountDownLatch、CyclicBarrier和Semaphore

 在java 1.5中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semaphore,今天我们就来学习一下这三个辅助类的用法。  以下是本文目录大纲:  一.CountDownLatch用法  二.CyclicBarrier用法  三.Semaphore用法  若有不正之处请多多谅解,并欢迎批评指正。  ...

2019-02-21 15:30:52 126

转载 并发容器背后的设计理念 - 锁分段、写时复制和弱一致性

一、背景容器是Java编程中使用频率很高的组件,但Java默认提供的基本容器(ArrayList,HashMap等)均不是线程安全的。当容器和多线程并发编程相遇时,程序员又该何去何从呢?通常有两种选择:1、使用synchronized关键字,将对容器的操作有序错开,确保同一时刻对同一个容器只存在一个操作。Vector,HashTable等封装后的容器本质也是这种解决思路,只不过sync...

2019-02-21 11:43:18 368

转载 Java并发编程之同步容器和并发容器

我们知道,普通的集合类ArrayList、LinkedList、HashMap等等是线程不安全的,即:在多线程共同操作这些类对象时,会发生竞态条件或者操作异常。如果我们需要在多线程下使用这些集合类,就需要显式地进行同步操作(用syncrhoized关键字等对集合类的操作代码加同步锁)。如果不想这么麻烦,我们可以使用Java提供的同步容器,同步容器默认是线程安全的,对它的操作都是已经默认加了同步锁的...

2019-02-21 11:37:17 599

转载 Java并发编程之原子变量

  原子变量最主要的一个特点就是所有的操作都是原子的,synchronized关键字也可以做到对变量的原子操作。只是synchronized的成本相对较高,需要获取锁对象,释放锁对象,如果不能获取到锁,还需要阻塞在阻塞队列上进行等待。而如果单单只是为了解决对变量的原子操作,建议使用原子变量。关于原子变量的介绍,主要涉及以下内容:原子变量的基本概念 通过AtomicInteger了解原子变量的...

2019-02-21 10:55:25 200

riverrecg.rar

spring boot2.1.9+shiro+layer+mybatisplus 实现登录 菜单,用户,权限 基础框架

2021-04-09

navicat12.rar

navacat mysql数据库工具

2020-03-30

反编译工具.zip

.class 反编译工具

2019-07-24

tomcat7 tomcat 6 xshell6.zip

tomcat7 tomcat 6 xshell6备用

2019-07-24

java jdk 1.6.zip

java jdk 1.6备用

2019-07-24

商城demo微信小程序

商城demo微信小程序,自己备用 商城demo小程序商城demo小程序

2019-03-08

linux-jdk1.7备用

jdk-7u79-linux-x64.tar.gz 备份 jdk-7u79-linux-x64.tar.gz

2019-03-07

baidu-sdk-1.4.5.jar和ojdbc6-11.2.0.4.0-atlassian-hosted.jar

此文件包括两个jar包 在阿里云仓库当中无法下载。分别是: baidu-sdk-1.4.5.jar和ojdbc6-11.2.0.4.0-atlassian-hosted.jar

2019-01-14

ELK6.0.0版本

包含kibana-6.0.0-linux-x86_64.tar.gz logstash-6.0.0.tar.gz elasticsearch-6.0.0.tar.gz

2018-09-18

redis2.8.17 linux安装包

redis2.8.17 linux安装包,redis-2.8.17.tar.gz 文件,留自己用。

2018-09-18

Word转pdf所需文件

包含jacob-1.19所需jar包以及dll文件,以及word转pdf所需安装的插件

2018-08-23

word提取文字所需jar

word提取文字所需的一系列jar,word提取文字所需的一系列jar

2018-08-23

java环境jdk1.8

Java8为容器新增一些有用的方法,这些方法有些是为完善原有功能,有些是为引入函数式编程(Lambda表达式),学习和使用这些方法有助于我们写出更加简洁有效的代码。

2018-07-11

springboot集成kafka0.10.0.1并发送邮件项目

springboot集成kafka0.10.0.1 实现监听topic 接收消息发送到指定邮箱里,并往topic中发送消息的一个小项目。

2018-07-11

空空如也

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

TA关注的人

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