自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2----JVM双亲委派策略

JVM双亲委派策略

2023-02-24 16:49:06 172 1

原创 解决visual studio 2017下载安装插件慢

电脑连接手机热点即可。本人在下载rdlc插件时,昨天从晚上九点多开始下载,下载过程异常艰难,慢不说,还卡顿,试了很多方案都没有解决,改为手机热点后成功解决了,秒秒钟下载完成,希望能够帮到你...

2020-08-12 13:19:22 1519 3

原创 1----虚拟机类加载机制

虚拟机类加载机制类的整个生命周期包括:加载、验证、准备、解析、初始化、使用、卸载七个阶段。其中验证、准备、解析3个部分统称为连接。类加载的全过程:加载、验证、准备、解析、初始化这5个阶段。①加载阶段:1)通过一个类的全限定名获取定义此类的二进制字节流;2)将这个二进制字节流所代表的静态存储结构转化为方法区的运行时数据结构;3)在内存中生成一个代表这个类的java.lang.Class对象,作为方法区这个类的各种数据的访问入口。②验证阶段:(包含4个阶段的检验动作)文件格式验证、元数据验

2020-08-04 12:02:58 131

转载 4----SpringBoot自动配置原理

Spring Boot的配置文件初识Spring Boot时我们就知道,Spring Boot有一个全局配置文件:application.properties或application.yml。我们的各种属性都可以在这个文件中进行配置,最常配置的比如:server.port、logging.level.* 等等,然而我们实际用到的往往只是很少的一部分,那么这些属性是否有据可依呢?答案当然是肯定的,这些属性都可以在官方文档中查找到:https://docs.spring.io/spring-boot/do

2020-07-24 10:32:36 170

原创 域名解析IP网址

https://www.ipaddress.com/

2020-06-10 23:17:41 6283

转载 curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused的几种解决方式

https://www.jianshu.com/p/c2e829027b0a

2020-06-10 23:16:36 349

转载 Mac OS 下 NVM 的安装与使用

https://www.jianshu.com/p/622ad36ee020

2020-06-10 22:10:15 1192

转载 MySQL存储过程

原文 :https://www.cnblogs.com/phpper/p/7361841.htmlmysql使用存储过程&函数实现批量插入写这边文章的目的,是想结合mysql 存储过程+函数完成一个批量删除的功能吧…正好也好加深下对procedure和function的熟练操作吧…废话不多说,我就直接上表结构啦哈,如下:create table dept( id int unsigned primary key auto_increment, deptno mediumint un

2020-06-08 17:52:51 122

转载 GitHub的使用教程

https://guides.github.com/activities/hello-world/

2020-06-03 17:09:55 138

原创 面试题

1、SpringBoot的好处2、SpringBoot中的Starter3、SpringBoot中的注解@RequestMapping和@GetMapping的区别、以 及@Method的理解4、深拷贝与浅拷贝5、mysql的隔离级别,mysql默认的隔离级别6、SQL优化,以及优化后还需要注意的地方7、导致内存溢出的情况8、使用final修饰的类、对象、方法、变量有什么特点9、反射10、Quartz的规则11、synchronize和lock的区别12、java线程池中参数详解13

2020-06-03 17:09:06 162

转载 mac安装homebrew失败怎么办?

https://www.zhihu.com/question/35928898?sort=created

2020-05-22 17:25:07 197

转载 fastDFS

https://www.jianshu.com/p/1926031cdc78

2020-05-22 15:40:13 115

原创 Redis+Zookeeper+NIO+JVM+Dubbo+mq+Kafka+ElasticSearch+POI相关面试题

一、Redis1、Redis的应用场景Redis相比其他缓存,有一个非常大的优势,就是支持多种数据类型。数据类型说明string字符串,最简单的k-v存储hashhash格式,value为field和value,适合ID-Detail这样的场景。list简单的list,顺序列表,支持首位或者末尾插入数据set无序list,查找速度快,适合交集、并集、差集处理sorted set有序的set其实,通过上面的数据类型的特性,基本就能想到合适的应用场景了。string——适合最简单的k-v存储,类似于m

2020-05-16 00:13:41 1220

转载 csdn如何修改文字体及颜色

https://blog.csdn.net/YZY_001/article/details/85257905

2020-05-14 20:49:24 168

转载 JVM 内存模型概述

https://blog.csdn.net/justloveyou_/article/details/71189093

2020-05-14 19:51:37 113

转载 Zookeeper——一致性协议:Zab协议

https://www.jianshu.com/p/2bceacd60b8a

2020-05-14 18:22:05 132

转载 Redis数据过期策略详解

https://www.jianshu.com/p/e3c6b1b8cb6d

2020-05-14 15:45:33 100

转载 聊聊Mysql索引和redis跳表 ---redis的有序集合zset数据结构底层采用了跳表原理 时间复杂度O(logn)(阿里)

https://www.cnblogs.com/aspirant/p/11475295.html

2020-05-14 15:27:44 202

转载 跳跃表原理与实现

跳跃列表是在很多应用中有可能替代平衡树而作为实现方法的一种数据结构。跳跃列表的算法有同平衡树一样的渐进的预期时间边界,并且更简单、更快速和使用更少的空间。----by 发明者像是redis中有序集合就使用到了跳跃表。场景:商品总数量有几十万件,对应数据库商品表的几十万条记录。需要根据不同字段正序或者倒叙做精确或全量查询,而且性能有硬性要求。如果是按照商品名称精确查询还好办,可以直接从数据库查出来,最多也就上百条记录。如果是没有商品名称的全量查询怎么办?总不可能把数据库里的所有记录全查出来吧,而且还要

2020-05-14 15:24:07 291

转载 Redis LRU实现策略

http://blog.chinaunix.net/uid-20708886-id-5753422.html

2020-05-14 09:31:20 123

转载 乐观锁与悲观锁的原理及实现

https://blog.csdn.net/L_BestCoder/article/details/79298417

2020-05-12 17:40:01 649

转载 Spring两大特性IOC和AOP

https://blog.csdn.net/dkbnull/article/details/87219562

2020-05-07 13:00:39 205 1

转载 数据库面试知识点汇总

https://www.cnblogs.com/wenxiaofei/p/9853682.html

2020-05-06 15:31:13 84

转载 悲观锁和乐观锁的原理及使用场景

https://www.jianshu.com/p/232a86cbd4b0?utm_campaign

2020-05-05 23:53:06 124

转载 Spring Bean的生命周期

https://www.jianshu.com/p/1dec08d290c1

2020-05-04 19:01:56 109

转载 IO缓冲区

https://blog.csdn.net/syqnyue/article/details/80368112

2020-05-04 11:47:34 107

转载 Jenkins详细教程

https://www.jianshu.com/p/5f671aca2b5a

2020-05-03 23:11:28 106

转载 volatile

https://www.cnblogs.com/zhengbin/p/5654805.html

2020-05-01 10:44:01 89

转载 CAS机制

https://blog.csdn.net/qq_32998153/article/details/79529704?ops_request_misc=&request_id=&biz_id=102&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-0

2020-04-30 21:30:41 110

原创 Java面试总结

1. String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的?StringStringBufferStringBuilderString的值是不可变的,这就导致每次对String的操作都会生成新的String对象,不仅效率低下,而且浪费大量优先的内存空间StringBuffer是可变类,和线程安全的字符串操作类,任...

2020-04-30 21:28:05 1288

转载 map底层原理

https://www.cnblogs.com/little-fly/p/7344285.html

2020-04-30 11:48:20 163

转载 CountDownLatch总结

1.背景:countDownLatch是在java1.5被引入,跟它一起被引入的工具类还有CyclicBarrier、Semaphore、concurrentHashMap和BlockingQueue。存在于java.util.cucurrent包下。2.概念countDownLatch这个类使一个线程等待其他线程各自执行完毕后再执行。是通过一个计数器来实现的,计数器的初始值是线程的数量...

2020-04-29 20:56:05 135

转载 java多线程

https://www.jianshu.com/p/e233bb37d2e6

2020-04-29 17:42:02 93

原创 分页工具类

import java.util.List;public class PageUtil{ /** * 根据当前页 * * @param list 需要进行分页的list集合 * @param currentPage 当前页 * @param pageLimt 每页显示条数 * @return 当前页的list集合 ...

2020-04-29 14:21:09 239

转载 进程与线程的区别(超详细)

https://blog.csdn.net/ThinkWon/article/details/102021274

2020-04-28 19:27:05 248

转载 进程和线程的主要区别(总结)

根本区别:进程是操作系统资源分配的基本单位,而线程是任务调度和执行的基本单位在开销方面:每个进程都有独立的代码和数据空间(程序上下文),程序之间的切换会有较大的开销;线程可以看做轻量级的进程,同一类线程共享代码和数据空间,每个线程都有自己独立的运行栈和程序计数器(PC),线程之间切换的开销小。所处环境:在操作系统中能同时运行多个进程(程序);而在同一个进程(程序)中有多个线程同时执行(通过CP...

2020-04-28 19:19:57 76

原创 java实现创建excel表并导出到本地

https://blog.csdn.net/expect521/article/details/81122642

2020-04-28 16:33:12 654

转载 Java中的map集合顺序如何与添加顺序一样

https://blog.csdn.net/tantion/article/details/80089226

2020-04-28 16:32:15 183

转载 Java Web MVC 网络商城教程+源代码

https://blog.csdn.net/qq_44757034/article/details/105456230

2020-04-28 14:58:51 870

转载 poi工具类

https://www.cnblogs.com/fly-book/p/10778935.html

2020-04-28 11:34:59 162

空空如也

空空如也

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

TA关注的人

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