自定义博客皮肤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)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 常见面试题(多线程)

1、为什么使用线程池,线程池的优势是什么?线程池的主要工作是控制运行线程的数量,处理过程中将任务放入队列,然后在线程创建后启动这些任务,如果线程数量超过了最大数量,超出数量的线程排队等候,等其他线程执行完毕,再从队列中取出任务来执行。主要特点为:线程复用;控制最大并发数;管理线程。降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 提高相应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。 提高线程的可管理性。线程是稀缺资源,如果无限制的创建不仅会消耗系统资源,还

2021-05-28 00:39:13 179

原创 常见面试题(JVM、GC)

1、JAVA运行原理首先源文件(java)通过编译器编译成class文件,class文件是字节码文件,然后在通过JVM中的解释器将字节码文件生成对应的可执行文件,通过jvm交给linux或windows等系统。所以java即时编译语言也是解释性语言。详细的解释:首先通过编译器编译,将源程序编译形成class文件,由于不同平台JVM提供相同接口,故即便是不同平台下将java编译成class文件,但通过相同接口的JVM进行解释,均可将该环境下的字节码解释形成该平台下的可执行的java文件,同时,由于不..

2021-05-10 00:04:30 292

原创 redis面试题(2)

1、知道分布式锁吗?介绍下,有哪些实现方案?谈谈你对redis分布式锁的理解,删key的时候会有什么问题? JVM层面的枷锁 ,单机版的锁,需要额外复习 分布式微服务架构,拆分后各个微服务之间为了避免冲突和数据故障而加入的一种锁,分布式锁 实现方式主要有mysql 、zookeeper、redis, 一般的互联网公司,都会使用redis做分布式锁 redis ===> redlock ======>redisson lock / unlock 来实现分布式...

2021-05-07 21:35:22 97 1

原创 redis面试题(1)

1、查看redis版本redis- server - v 或者进入redis后输入 info2、常见的数据类型(常用五大数据类型)string (字符类型)list(列表类型)hash(散列类型)set(集合类型)sorted set(有序集合类型,简称zset)数据结构如何使用,及相关的应用场景?除了上述5大数据类型,你还知道其他的redis类型吗?bitmap(位图)hyperloglog(统计)GEO ( geospatial-地理空间索引半径查询..

2021-04-11 22:58:25 123

原创 eclipse中创建springboot项目(STS方式)

        前面的文章讲述了eclipse中创建简单的maven项目,这篇文章讲述下使用spring的插件,SpringSource Tool Suite(STS),创建一个简单的springboot项目。        二者对比,使用STS创建springboot项目,较为方便,不需要再去配置pom.xml文件。但在eclipse配置STS插件的过程中,会花费大量的时间去安装。大家可以安...

2018-07-18 17:25:28 4649

原创 eclipse中创建springboot项目(maven)

        讲述一下,关于创建简单的springboot项目,使用maven方式。下篇会说下使用spring插件(sts)方式,以及二者的区别,学习摸索阶段,欢迎大家指正。        首先,在eclipse中创建一个maven项目,File>>new>>Maven Project。如果没有搜索到maven project,说明你的eclipse中没有安装...

2018-07-18 16:46:06 15185 3

原创 使用jcifs进行域单点登录

       因有客户的需求为,打开网站,自动使用当前电脑的域账号登录,不需要再次输入账号密码。通俗点来说就是单点登录,基本的实现就是通过jcifs。 原理为配置jcifs获取当前电脑登录的域账号,然后通过域账号去登录系统。       参考了一些资料,实现起来还是比较简单的。首先,项目引入要使用的jar包,即jcifs-1.3.17.jar(版本不固定尽量选高点)。然后配置web.xml文件,具...

2018-04-08 19:50:20 2085 1

Webservice调试工具

非常小巧的Webservice调试工具,绿色免安装版,适合大家调试接口。

2016-11-15

Oracle常见面试题

Oracle面试题,列举都是比较常见的例子,适合面试Oracle数据库和Java开发人员。

2016-11-11

黑马张孝祥java就业面试宝典

黑马老师张孝祥编写的面试宝典,查看方便,非常适合初中级寻找工作的开发人员巩固基础面试题。

2016-11-11

经典Oracle教程

非常经典的Oracle教程,通俗易懂,既适合初学者,也适合上班一段时间的人。

2016-11-10

java设计模式

本份帮助文档主要是为了向读者介绍二十三种设计模式,包括模式的描述,适用性,模式的组成部分,并附带有简单的例 子和类图,目的是为了让读者了解二十三种设计模式,并能方便的查阅各种设计模式的用法及注意点。所附的例子非常简单,慢慢的引导读者从浅到深了解设计模式,并能从中享受设计的乐趣。

2016-11-03

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

TA关注的人

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